From 6b6c8b33c318ee2fae8706b52d520f03efa7878c Mon Sep 17 00:00:00 2001 From: Paxilmaniac <82386923+Paxilmaniac@users.noreply.github.com> Date: Fri, 29 Sep 2023 18:37:00 -0400 Subject: [PATCH 01/46] TTS voice muffling on the half mask respirator can be toggled on or off (#24018) * man i wish i could test tts content (clueless) * adds an examine so people can actually figure it out --- .../customization/modules/clothing/masks/gasmask.dm | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/modular_skyrat/modules/customization/modules/clothing/masks/gasmask.dm b/modular_skyrat/modules/customization/modules/clothing/masks/gasmask.dm index 9174700e738..47ae6a48e89 100644 --- a/modular_skyrat/modules/customization/modules/clothing/masks/gasmask.dm +++ b/modular_skyrat/modules/customization/modules/clothing/masks/gasmask.dm @@ -94,6 +94,19 @@ greyscale_config_worn_vox = /datum/greyscale_config/respirator/worn/vox greyscale_config_worn_teshari = /datum/greyscale_config/respirator/worn/teshari +/obj/item/clothing/mask/gas/respirator/examine(mob/user) + . = ..() + . += span_notice("You can toggle its ability to muffle your TTS voice with control click.") + +/obj/item/clothing/mask/gas/respirator/CtrlClick(mob/living/user) + if(!isliving(user)) + return + if(user.get_active_held_item() != src) + to_chat(user, span_warning("You must hold the [src] in your hand to do this!")) + return + voice_filter = voice_filter ? null : initial(voice_filter) + to_chat(user, span_notice("Mask voice muffling [voice_filter ? "enabled" : "disabled"].")) + /obj/item/clothing/mask/gas/clown_hat/vox desc = "A true prankster's facial attire. A clown is incomplete without his wig and mask. This one's got an easily accessible feeding port to be more suitable for the Vox crewmembers." icon = 'modular_skyrat/master_files/icons/mob/clothing/species/vox/mask.dmi' From 4e2bee558f0995a23d7466b32f36d185c14e8aa2 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sat, 30 Sep 2023 00:46:26 +0200 Subject: [PATCH 02/46] Holster upgrade, badassery for everyone [MDB IGNORE] (#24025) * Holster upgrade, badassery for everyone (#78642) ## About The Pull Request Holsters now can be attached to _almost_ any clothing in the suit slot (jackets, hazard vests, etc.) Holsters now can hold Captain Antique gun and HoS gun (they are designed to look like handguns, are normal-sized and can be fitted in the backpack which is more convenient than a holster) SecTech now has 4 energy holsters (which can only house medium-sized energy/laser weaponry) in the premium section. ## Why It's Good For The Game Holsters being possible to attach to the suits makes them more convenient to use for those who have their belt slot occupied and don't have armour while still wanting to have a badass holster. It won't be a storage abuse as it is still more convenient and stealthy to keep guns in the backpack (holsters can only hold normal-sized guns). Captain Antique gun and HoS gun were the only normal-sized guns which were left over from the holsters. Now Captains and HoSs can spin their cool guns in their hands. SecTech having holsters (can only house 1 gun) let Security more easier access to more badass gear if they really want to. It won't change a lot as they would've kept their gun on the armour anyway (which holster can be clipped on). ## Changelog :cl: DrDiasyl aka DrTuxedo balance: Holsters can now be clipped to any suit, and house Captain antique gun and HoS gun. You now can buy holsters from the SecTech premium section. /:cl: * Holster upgrade, badassery for everyone --------- Co-authored-by: DrTuxedo <42353186+DrDiasyl@users.noreply.github.com> --- code/game/objects/items/storage/holsters.dm | 10 +++++++++- code/modules/clothing/suits/_suits.dm | 1 + code/modules/clothing/suits/jacket.dm | 11 ++++++++++- code/modules/vending/security.dm | 1 + .../modules/goofsec/code/sec_clothing_overrides.dm | 4 ++++ 5 files changed, 25 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/storage/holsters.dm b/code/game/objects/items/storage/holsters.dm index d47c4ceaff1..25eeb558040 100644 --- a/code/game/objects/items/storage/holsters.dm +++ b/code/game/objects/items/storage/holsters.dm @@ -36,6 +36,8 @@ /obj/item/food/grown/banana, /obj/item/gun/energy/laser/thermal, /obj/item/gun/ballistic/rifle/boltaction, //fits if you make it an obrez + /obj/item/gun/energy/laser/captain, + /obj/item/gun/energy/e_gun/hos, )) /obj/item/storage/belt/holster/energy @@ -53,6 +55,8 @@ /obj/item/food/grown/banana, /obj/item/gun/energy/laser/thermal, /obj/item/gun/energy/recharge/ebow, + /obj/item/gun/energy/laser/captain, + /obj/item/gun/energy/e_gun/hos, )) /obj/item/storage/belt/holster/energy/thermal @@ -106,6 +110,8 @@ /obj/item/gun/energy/disabler, /obj/item/gun/energy/dueling, /obj/item/gun/energy/laser/thermal, + /obj/item/gun/energy/laser/captain, + /obj/item/gun/energy/e_gun/hos, /obj/item/gun/ballistic/rifle/boltaction, //fits if you make it an obrez )) @@ -156,7 +162,9 @@ /obj/item/gun/energy/recharge/ebow, /obj/item/gun/energy/e_gun/mini, /obj/item/gun/energy/disabler, - /obj/item/gun/energy/dueling + /obj/item/gun/energy/dueling, + /obj/item/gun/energy/laser/captain, + /obj/item/gun/energy/e_gun/hos, )) atom_storage.silent = TRUE diff --git a/code/modules/clothing/suits/_suits.dm b/code/modules/clothing/suits/_suits.dm index 13c9c358fac..84cb98049e1 100644 --- a/code/modules/clothing/suits/_suits.dm +++ b/code/modules/clothing/suits/_suits.dm @@ -8,6 +8,7 @@ /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman, /obj/item/tank/jetpack/oxygen/captain, + /obj/item/storage/belt/holster, ) armor_type = /datum/armor/none drop_sound = 'sound/items/handling/cloth_drop.ogg' diff --git a/code/modules/clothing/suits/jacket.dm b/code/modules/clothing/suits/jacket.dm index ffd67ce4a65..6db889032c0 100644 --- a/code/modules/clothing/suits/jacket.dm +++ b/code/modules/clothing/suits/jacket.dm @@ -1,7 +1,16 @@ /obj/item/clothing/suit/jacket icon = 'icons/obj/clothing/suits/jacket.dmi' worn_icon = 'icons/mob/clothing/suits/jacket.dmi' - allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman, /obj/item/toy, /obj/item/storage/fancy/cigarettes, /obj/item/lighter, /obj/item/radio) + allowed = list( + /obj/item/flashlight, + /obj/item/tank/internals/emergency_oxygen, + /obj/item/tank/internals/plasmaman, + /obj/item/toy, + /obj/item/storage/fancy/cigarettes, + /obj/item/lighter, + /obj/item/radio, + /obj/item/storage/belt/holster, + ) body_parts_covered = CHEST|GROIN|ARMS cold_protection = CHEST|GROIN|ARMS min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT diff --git a/code/modules/vending/security.dm b/code/modules/vending/security.dm index 6a7edd8e854..9b5af87ab44 100644 --- a/code/modules/vending/security.dm +++ b/code/modules/vending/security.dm @@ -29,6 +29,7 @@ /obj/item/clothing/gloves/tackler = 5, /obj/item/grenade/stingbang = 1, /obj/item/watertank/pepperspray = 2, + /obj/item/storage/belt/holster/energy = 4, ) refill_canister = /obj/item/vending_refill/security default_price = PAYCHECK_CREW diff --git a/modular_skyrat/modules/goofsec/code/sec_clothing_overrides.dm b/modular_skyrat/modules/goofsec/code/sec_clothing_overrides.dm index ea06dc1163c..f1bece74ab4 100644 --- a/modular_skyrat/modules/goofsec/code/sec_clothing_overrides.dm +++ b/modular_skyrat/modules/goofsec/code/sec_clothing_overrides.dm @@ -762,6 +762,8 @@ /obj/item/gun/energy/dueling, /obj/item/gun/energy/laser/thermal, /obj/item/gun/ballistic/rifle/boltaction, //fits if you make it an obrez + /obj/item/gun/energy/laser/captain, + /obj/item/gun/energy/e_gun/hos, )) /obj/item/storage/belt/holster/detective @@ -785,6 +787,8 @@ /obj/item/gun/energy/dueling, /obj/item/gun/energy/laser/thermal, /obj/item/gun/ballistic/rifle/boltaction, //fits if you make it an obrez + /obj/item/gun/energy/laser/captain, + /obj/item/gun/energy/e_gun/hos, )) /* From f7978d78b2711feaa0698a4d366ede2caaa65a4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=B9=91=C3=AF?= <111681347+Smol42@users.noreply.github.com> Date: Sat, 30 Sep 2023 00:23:05 +0100 Subject: [PATCH 03/46] Adds some new hairstyles (#24005) hair this adds hair --- .../icons/mob/sprite_accessory/hair.dmi | Bin 71848 -> 77056 bytes .../new_player/sprite_accessories/hair.dm | 140 ++++++++++++++++++ 2 files changed, 140 insertions(+) diff --git a/modular_skyrat/master_files/icons/mob/sprite_accessory/hair.dmi b/modular_skyrat/master_files/icons/mob/sprite_accessory/hair.dmi index fdfc3fee1c8bdda48154b6b470a737a1ccc23a44..681457fe596f1cba8651a9291a4305ada33888ed 100644 GIT binary patch literal 77056 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 literal 71848 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 diff --git a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/hair.dm b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/hair.dm index 172ea352ac2..cbb1565392f 100644 --- a/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/hair.dm +++ b/modular_skyrat/modules/customization/modules/mob/dead/new_player/sprite_accessories/hair.dm @@ -479,6 +479,146 @@ name = "Hairfre" icon_state = "hair_hairfre" +/datum/sprite_accessory/hair/skyrat/bobcut_over_eye_1 + name = "Bobcut over eye 1" + icon_state = "hair_bobcut_over_eye_1" + +/datum/sprite_accessory/hair/skyrat/bobcut_over_eye_2 + name = "Bobcut over eye 2" + icon_state = "hair_bobcut_over_eye_2" + +/datum/sprite_accessory/hair/skyrat/bobcut_over_eye_3 + name = "Bobcut over eye 3" + icon_state = "hair_bobcut_over_eye_3" + +/datum/sprite_accessory/hair/skyrat/bonnie + name = "Bonnie" + icon_state = "hair_bonnie" + +/datum/sprite_accessory/hair/skyrat/bonnie_short + name = "Bonnie short" + icon_state = "hair_bonnie_short" + +/datum/sprite_accessory/hair/skyrat/bonnie_long + name = "Bonnie long" + icon_state = "hair_bonnie_long" + +/datum/sprite_accessory/hair/skyrat/bonnie_2 + name = "Bonnie 2" + icon_state = "hair_bonnie_2" + +/datum/sprite_accessory/hair/skyrat/bonnie_2_long + name = "Bonnie long 2" + icon_state = "hair_bonnie_2_long" + +/datum/sprite_accessory/hair/skyrat/bonie_2_short + name = "Bonnie short 2" + icon_state = "hair_bonnie_2_short" + +/datum/sprite_accessory/hair/skyrat/dawn + name = "Dawn" + icon_state = "hair_dawn" + +/datum/sprite_accessory/hair/skyrat/fluffy + name = "Fluffy" + icon_state = "hair_fluffy" + +/datum/sprite_accessory/hair/skyrat/fluffy_long + name = "Fluffy long" + icon_state = "hair_fluffy_long" + +/datum/sprite_accessory/hair/skyrat/khmuro + name = "Khmuro" + icon_state = "hair_khmuro" + +/datum/sprite_accessory/hair/skyrat/kobeni_1 + name = "Kobeni 1" + icon_state = "hair_kobeni_1" + +/datum/sprite_accessory/hair/skyrat/kobeni_2 + name = "Kobeni 2" + icon_state = "hair_kobeni_2" + +/datum/sprite_accessory/hair/skyrat/low_bun + name = "Low bun" + icon_state = "hair_low_bun" + +/datum/sprite_accessory/hair/skyrat/low_ponytail + name = "Low ponytail" + icon_state = "hair_low_ponytail" + +/datum/sprite_accessory/hair/skyrat/morning + name = "Morning" + icon_state = "hair_morning" + +/datum/sprite_accessory/hair/skyrat/over_ear_1 + name = "Over ear 1" + icon_state = "hair_over_ear_1" + +/datum/sprite_accessory/hair/skyrat/over_ear_2 + name = "Over ear 2" + icon_state = "hair_over_ear_2" + +/datum/sprite_accessory/hair/skyrat/over_eye + name = "Over eye" + icon_state = "hair_over_eye" + +/datum/sprite_accessory/hair/skyrat/ponytail + name = "Fluffy ponytail" + icon_state = "hair_ponytail" + +/datum/sprite_accessory/hair/skyrat/ponytail_short + name = "Short fluffy ponytail" + icon_state = "hair_ponytail_short" + +/datum/sprite_accessory/hair/skyrat/simple + name = "Simple" + icon_state = "hair_simple" + +/datum/sprite_accessory/hair/skyrat/simple_long + name = "Simple long" + icon_state = "hair_simple_long" + +/datum/sprite_accessory/hair/skyrat/simple_short + name = "Simple short" + icon_state = "hair_simple_short" + +/datum/sprite_accessory/hair/skyrat/strict + name = "Strict" + icon_state = "hair_strict" + +/datum/sprite_accessory/hair/skyrat/strict_long + name = "Strict long" + icon_state = "hair_strict_long" + +/datum/sprite_accessory/hair/skyrat/strict_short + name = "Strict short" + icon_state = "hair_strict_short" + +/datum/sprite_accessory/hair/skyrat/thin_ponytail + name = "Thin ponytail" + icon_state = "hair_thin_ponytail" + +/datum/sprite_accessory/hair/skyrat/thin_ponytail_long + name = "Long thin ponytail" + icon_state = "hair_thin_ponytail_long" + +/datum/sprite_accessory/hair/skyrat/twintails_2 + name = "Twintails 2" + icon_state = "hair_twintails_2" + +/datum/sprite_accessory/hair/skyrat/twintails_2_long + name = "Long twintails" + icon_state = "hair_twintails_2_long" + +/datum/sprite_accessory/hair/skyrat/twintails_2_short + name = "Short twintails" + icon_state = "hair_twintails_2_short" + +/datum/sprite_accessory/hair/skyrat/upwards + name = "Upwards" + icon_state = "hair_upwards" + // Facial hair /datum/sprite_accessory/facial_hair/skyrat From e2556ffaf2127d91b9ceb6c932fc33fabff8c3fc Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sat, 30 Sep 2023 02:53:36 +0200 Subject: [PATCH 04/46] Feature: bitrunner, a new supply role (READY) [MDB IGNORE] (#23865) * Feature: bitrunner, a new supply role (READY) * Delete bepis.dm * Conflicts * Update dynamic_rulesets_midround.dm * Fixing this invalid icon file path It was trying to use the aesthetics one * Bepis is dead * New digi sprites courtesy of CandleJaxx!! Now in the correct branch! * Fixing merge conflict * bitrunning hotfixes [NO GBP] * Modular health adjustments * Revert "Modular health adjustments" This reverts commit 0ff3c48d398f6c1aac51cdf8fecaf869491bbc86. * Modular health adjustments Only this one should be necessary * The screenshot test * Bitrunner den for voidraptor (FOR #23865) (#23891) * no shower in sight * lets bitrunners actually get to their room and spawn there * New digi sprites courtesy of CandleJaxx!! * Revert "New digi sprites courtesy of CandleJaxx!!" This reverts commit eea9f47de256dd407c78450bc8f2a09b814f93e9. --------- Co-authored-by: Giz <13398309+vinylspiders@users.noreply.github.com> * Removes bitrunning unit tests (#78607) ## About The Pull Request Removes the fraction of unit tests I thought would be safe. Not thrilled that I have to exclude ALL unit tests now, but hey. The issue is that atmos attempts to process on a turf which hasn't initialized yet. ## Why It's Good For The Game Other PRs can pass checks now ## Changelog N/A * Update birdshot.dmm * Tweaks the BEPIS category of the bitrunning order console * Adds back the flashdark that we had skyrat edited in * Update tgstation.dme * Fixes Voidraptor bitrunning den not being connected to the powergrid --------- Co-authored-by: Jeremiah <42397676+jlsnow301@users.noreply.github.com> Co-authored-by: Giz <13398309+vinylspiders@users.noreply.github.com> Co-authored-by: Paxilmaniac <82386923+Paxilmaniac@users.noreply.github.com> Co-authored-by: Profakos Co-authored-by: GoldenAlpharex --- .../SpaceRuins/skyrat/wreckedhomestead.dmm | 19 +- _maps/map_files/Birdshot/birdshot.dmm | 1873 ++--- .../map_files/Deltastation/DeltaStation2.dmm | 1448 ++-- .../map_files/IceBoxStation/IceBoxStation.dmm | 654 +- _maps/map_files/MetaStation/MetaStation.dmm | 631 +- _maps/map_files/NorthStar/north_star.dmm | 766 +- _maps/map_files/VoidRaptor/VoidRaptor.dmm | 765 +- _maps/map_files/debug/runtimestation.dmm | 156 +- .../maintenance_modules/barcargoupper_1.dmm | 18 +- .../maintenance_modules/barcargoupper_2.dmm | 18 +- .../maintenance_modules/barcargoupper_3.dmm | 18 +- .../barcargoupper_cave_1.dmm | 16 +- .../barcargoupper_cave_2.dmm | 16 +- .../barcargoupper_cave_3.dmm | 26 +- _maps/map_files/tramstation/tramstation.dmm | 951 ++- _maps/safehouses/README.md | 17 + _maps/safehouses/TEMPLATES/TEMPLATE.dmm | 82 + _maps/safehouses/den.dmm | 224 + _maps/safehouses/dig.dmm | 165 + _maps/safehouses/ice.dmm | 254 + _maps/safehouses/lavaland_boss.dmm | 243 + _maps/safehouses/mine.dmm | 164 + _maps/safehouses/shuttle.dmm | 228 + _maps/safehouses/shuttle_space.dmm | 231 + _maps/safehouses/test_only_safehouse.dmm | 29 + _maps/safehouses/wood.dmm | 120 + _maps/virtual_domains/README.md | 32 + _maps/virtual_domains/ash_drake.dmm | 1750 +++++ _maps/virtual_domains/beach_bar.dmm | 2932 ++++++++ _maps/virtual_domains/blood_drunk_miner.dmm | 1887 +++++ _maps/virtual_domains/bubblegum.dmm | 2250 ++++++ _maps/virtual_domains/clown_planet.dmm | 2322 ++++++ _maps/virtual_domains/colossus.dmm | 2250 ++++++ _maps/virtual_domains/gondola_asteroid.dmm | 1784 +++++ _maps/virtual_domains/hierophant.dmm | 1066 +++ _maps/virtual_domains/legion.dmm | 6370 +++++++++++++++++ _maps/virtual_domains/pipedream.dmm | 3713 ++++++++++ _maps/virtual_domains/pirates.dmm | 2601 +++++++ _maps/virtual_domains/stairs_and_cliffs.dmm | 6056 ++++++++++++++++ _maps/virtual_domains/syndicate_assault.dmm | 4265 +++++++++++ _maps/virtual_domains/test_only.dmm | 52 + _maps/virtual_domains/vaporwave.dmm | 1017 +++ _maps/virtual_domains/wendigo.dmm | 1373 ++++ _maps/virtual_domains/xeno_nest.dmm | 2071 ++++++ code/__DEFINES/access.dm | 5 + code/__DEFINES/alerts.dm | 9 + code/__DEFINES/antagonists.dm | 1 + code/__DEFINES/atom_hud.dm | 1 + code/__DEFINES/bitrunning.dm | 20 + code/__DEFINES/computers.dm | 3 + .../dcs/signals/signals_bitrunning.dm | 31 + .../signals_mob/signals_mob_spawner.dm | 3 + code/__DEFINES/jobs.dm | 28 +- code/__DEFINES/role_preferences.dm | 85 +- code/__DEFINES/status_effects.dm | 7 + code/__DEFINES/traits.dm | 3 + code/__HELPERS/mobs.dm | 2 +- code/_globalvars/lists/names.dm | 1 + code/_onclick/hud/fullscreen.dm | 7 + code/controllers/subsystem/id_access.dm | 1 + code/datums/id_trim/jobs.dm | 30 + code/datums/id_trim/outfits.dm | 19 + code/datums/lazy_template.dm | 3 + code/datums/station_traits/positive_traits.dm | 1 + .../status_effects/debuffs/static_vision.dm | 29 + .../dynamic/dynamic_rulesets_midround.dm | 62 +- code/game/objects/effects/landmarks.dm | 4 + .../circuitboards/computer_circuitboards.dm | 9 + .../machines/machine_circuitboards.dm | 30 +- code/modules/bitrunning/abilities.dm | 39 + code/modules/bitrunning/alerts.dm | 40 + .../bitrunning/antagonists/cyber_police.dm | 92 + code/modules/bitrunning/antagonists/outfit.dm | 43 + code/modules/bitrunning/areas.dm | 52 + .../components/avatar_connection.dm | 269 + .../components/bitrunning_points.dm | 46 + .../bitrunning/components/netpod_healing.dm | 65 + code/modules/bitrunning/event.dm | 151 + code/modules/bitrunning/job.dm | 41 + code/modules/bitrunning/objects/bit_vendor.dm | 86 + code/modules/bitrunning/objects/clothing.dm | 9 + code/modules/bitrunning/objects/disks.dm | 146 + code/modules/bitrunning/objects/hololadder.dm | 51 + .../bitrunning/objects/host_monitor.dm | 33 + code/modules/bitrunning/objects/landmarks.dm | 70 + code/modules/bitrunning/objects/loot_crate.dm | 91 + code/modules/bitrunning/objects/netpod.dm | 476 ++ .../bitrunning/objects/quantum_console.dm | 110 + code/modules/bitrunning/orders/disks.dm | 26 + code/modules/bitrunning/orders/flair.dm | 40 + code/modules/bitrunning/orders/tech.dm | 23 + code/modules/bitrunning/server/loot.dm | 123 + .../modules/bitrunning/server/map_handling.dm | 183 + .../bitrunning/server/obj_generation.dm | 101 + .../bitrunning/server/quantum_server.dm | 143 + .../bitrunning/server/signal_handlers.dm | 107 + code/modules/bitrunning/server/util.dm | 141 + code/modules/bitrunning/turfs.dm | 14 + .../virtual_domain/domains/ash_drake.dm | 18 + .../virtual_domain/domains/beach_bar.dm | 22 + .../domains/blood_drunk_miner.dm | 18 + .../virtual_domain/domains/bubblegum.dm | 19 + .../virtual_domain/domains/clown_planet.dm | 13 + .../virtual_domain/domains/colossus.dm | 18 + .../domains/gondola_asteroid.dm | 39 + .../virtual_domain/domains/hierophant.dm | 18 + .../virtual_domain/domains/legion.dm | 20 + .../virtual_domain/domains/pipedream.dm | 101 + .../virtual_domain/domains/pirates.dm | 10 + .../domains/stairs_and_cliffs.dm | 29 + .../domains/syndicate_assault.dm | 13 + .../virtual_domain/domains/test_only.dm | 11 + .../virtual_domain/domains/vaporwave.dm | 10 + .../virtual_domain/domains/wendigo.dm | 19 + .../virtual_domain/domains/xeno_nest.dm | 12 + .../bitrunning/virtual_domain/safehouses.dm | 53 + .../virtual_domain/virtual_domain.dm | 34 + code/modules/cargo/packs/_packs.dm | 2 +- .../client/preferences/middleware/antags.dm | 1 + code/modules/clothing/outfits/plasmaman.dm | 7 + code/modules/clothing/spacesuits/plasmamen.dm | 5 + .../under/jobs/Plasmaman/civilian_service.dm | 6 + code/modules/clothing/under/jobs/cargo.dm | 6 + code/modules/economy/account.dm | 2 + .../experisci/experiment/experiments.dm | 1 - code/modules/mapping/access_helpers.dm | 5 + code/modules/mob/living/living_defines.dm | 3 + .../hostile/megafauna/wendigo.dm | 4 + code/modules/mob_spawn/corpses/job_corpses.dm | 2 +- code/modules/mob_spawn/mob_spawn.dm | 4 + .../computers/item/role_tablet_presets.dm | 8 + code/modules/research/bepis.dm | 296 - .../research/designs/machine_designs.dm | 10 - .../modules/research/techweb/_techweb_node.dm | 2 +- code/modules/research/techweb/all_nodes.dm | 1 - .../screenshot_antag_icons_cyberpolice.png | Bin 0 -> 670 bytes .../unit_tests/simple_animal_freeze.dm | 8 + icons/area/areas_station.dmi | Bin 44624 -> 46305 bytes icons/effects/bitrunning.dmi | Bin 0 -> 1568 bytes icons/hud/screen_alert.dmi | Bin 143713 -> 144663 bytes icons/mob/clothing/head/plasmaman_head.dmi | Bin 33921 -> 35125 bytes icons/mob/clothing/suits/jacket.dmi | Bin 14094 -> 14532 bytes icons/mob/clothing/under/cargo.dmi | Bin 4725 -> 5381 bytes icons/mob/clothing/under/plasmaman.dmi | Bin 53636 -> 54634 bytes icons/mob/huds/hud.dmi | Bin 9278 -> 9339 bytes icons/obj/card.dmi | Bin 18245 -> 18101 bytes icons/obj/clothing/glasses.dmi | Bin 18662 -> 18678 bytes icons/obj/clothing/head/plasmaman_hats.dmi | Bin 17302 -> 17740 bytes icons/obj/clothing/suits/jacket.dmi | Bin 5268 -> 5385 bytes icons/obj/clothing/under/cargo.dmi | Bin 1685 -> 1844 bytes icons/obj/clothing/under/plasmaman.dmi | Bin 12753 -> 12975 bytes icons/obj/machines/bepis.dmi | Bin 4246 -> 0 bytes icons/obj/machines/bitrunning.dmi | Bin 0 -> 8248 bytes icons/obj/machines/computer.dmi | Bin 136273 -> 139612 bytes icons/turf/floors.dmi | Bin 374416 -> 374470 bytes .../code/modules/bitrunning/orders/tech.dm | 3 + .../icons/mob/clothing/under/cargo.dmi | Bin 10549 -> 11313 bytes .../icons/mob/clothing/under/cargo_digi.dmi | Bin 10966 -> 11678 bytes sound/effects/submerge.ogg | Bin 0 -> 44130 bytes strings/names/cyberauth.txt | 21 + tgstation.dme | 53 +- .../tgui/interfaces/AntagInfoCyberAuth.tsx | 75 + tgui/packages/tgui/interfaces/AvatarHelp.tsx | 122 + tgui/packages/tgui/interfaces/Bepis.tsx | 130 - tgui/packages/tgui/interfaces/Canvas.tsx | 10 +- .../tgui/interfaces/NetpodOutfits.tsx | 109 + .../tgui/interfaces/Orbit/constants.ts | 3 +- .../antagonists/antagonists/cyberpolice.ts | 23 + .../tgui/interfaces/QuantumConsole.tsx | 350 + .../tgui/interfaces/common/JobToIcon.ts | 9 +- .../tgui/interfaces/common/LoadingToolbox.tsx | 32 + tgui/packages/tgui/routes.tsx | 12 +- 172 files changed, 54281 insertions(+), 3649 deletions(-) create mode 100644 _maps/safehouses/README.md create mode 100644 _maps/safehouses/TEMPLATES/TEMPLATE.dmm create mode 100644 _maps/safehouses/den.dmm create mode 100644 _maps/safehouses/dig.dmm create mode 100644 _maps/safehouses/ice.dmm create mode 100644 _maps/safehouses/lavaland_boss.dmm create mode 100644 _maps/safehouses/mine.dmm create mode 100644 _maps/safehouses/shuttle.dmm create mode 100644 _maps/safehouses/shuttle_space.dmm create mode 100644 _maps/safehouses/test_only_safehouse.dmm create mode 100644 _maps/safehouses/wood.dmm create mode 100644 _maps/virtual_domains/README.md create mode 100644 _maps/virtual_domains/ash_drake.dmm create mode 100644 _maps/virtual_domains/beach_bar.dmm create mode 100644 _maps/virtual_domains/blood_drunk_miner.dmm create mode 100644 _maps/virtual_domains/bubblegum.dmm create mode 100644 _maps/virtual_domains/clown_planet.dmm create mode 100644 _maps/virtual_domains/colossus.dmm create mode 100644 _maps/virtual_domains/gondola_asteroid.dmm create mode 100644 _maps/virtual_domains/hierophant.dmm create mode 100644 _maps/virtual_domains/legion.dmm create mode 100644 _maps/virtual_domains/pipedream.dmm create mode 100644 _maps/virtual_domains/pirates.dmm create mode 100644 _maps/virtual_domains/stairs_and_cliffs.dmm create mode 100644 _maps/virtual_domains/syndicate_assault.dmm create mode 100644 _maps/virtual_domains/test_only.dmm create mode 100644 _maps/virtual_domains/vaporwave.dmm create mode 100644 _maps/virtual_domains/wendigo.dmm create mode 100644 _maps/virtual_domains/xeno_nest.dmm create mode 100644 code/__DEFINES/bitrunning.dm create mode 100644 code/__DEFINES/dcs/signals/signals_bitrunning.dm create mode 100644 code/datums/status_effects/debuffs/static_vision.dm create mode 100644 code/modules/bitrunning/abilities.dm create mode 100644 code/modules/bitrunning/alerts.dm create mode 100644 code/modules/bitrunning/antagonists/cyber_police.dm create mode 100644 code/modules/bitrunning/antagonists/outfit.dm create mode 100644 code/modules/bitrunning/areas.dm create mode 100644 code/modules/bitrunning/components/avatar_connection.dm create mode 100644 code/modules/bitrunning/components/bitrunning_points.dm create mode 100644 code/modules/bitrunning/components/netpod_healing.dm create mode 100644 code/modules/bitrunning/event.dm create mode 100644 code/modules/bitrunning/job.dm create mode 100644 code/modules/bitrunning/objects/bit_vendor.dm create mode 100644 code/modules/bitrunning/objects/clothing.dm create mode 100644 code/modules/bitrunning/objects/disks.dm create mode 100644 code/modules/bitrunning/objects/hololadder.dm create mode 100644 code/modules/bitrunning/objects/host_monitor.dm create mode 100644 code/modules/bitrunning/objects/landmarks.dm create mode 100644 code/modules/bitrunning/objects/loot_crate.dm create mode 100644 code/modules/bitrunning/objects/netpod.dm create mode 100644 code/modules/bitrunning/objects/quantum_console.dm create mode 100644 code/modules/bitrunning/orders/disks.dm create mode 100644 code/modules/bitrunning/orders/flair.dm create mode 100644 code/modules/bitrunning/orders/tech.dm create mode 100644 code/modules/bitrunning/server/loot.dm create mode 100644 code/modules/bitrunning/server/map_handling.dm create mode 100644 code/modules/bitrunning/server/obj_generation.dm create mode 100644 code/modules/bitrunning/server/quantum_server.dm create mode 100644 code/modules/bitrunning/server/signal_handlers.dm create mode 100644 code/modules/bitrunning/server/util.dm create mode 100644 code/modules/bitrunning/turfs.dm create mode 100644 code/modules/bitrunning/virtual_domain/domains/ash_drake.dm create mode 100644 code/modules/bitrunning/virtual_domain/domains/beach_bar.dm create mode 100644 code/modules/bitrunning/virtual_domain/domains/blood_drunk_miner.dm create mode 100644 code/modules/bitrunning/virtual_domain/domains/bubblegum.dm create mode 100644 code/modules/bitrunning/virtual_domain/domains/clown_planet.dm create mode 100644 code/modules/bitrunning/virtual_domain/domains/colossus.dm create mode 100644 code/modules/bitrunning/virtual_domain/domains/gondola_asteroid.dm create mode 100644 code/modules/bitrunning/virtual_domain/domains/hierophant.dm create mode 100644 code/modules/bitrunning/virtual_domain/domains/legion.dm create mode 100644 code/modules/bitrunning/virtual_domain/domains/pipedream.dm create mode 100644 code/modules/bitrunning/virtual_domain/domains/pirates.dm create mode 100644 code/modules/bitrunning/virtual_domain/domains/stairs_and_cliffs.dm create mode 100644 code/modules/bitrunning/virtual_domain/domains/syndicate_assault.dm create mode 100644 code/modules/bitrunning/virtual_domain/domains/test_only.dm create mode 100644 code/modules/bitrunning/virtual_domain/domains/vaporwave.dm create mode 100644 code/modules/bitrunning/virtual_domain/domains/wendigo.dm create mode 100644 code/modules/bitrunning/virtual_domain/domains/xeno_nest.dm create mode 100644 code/modules/bitrunning/virtual_domain/safehouses.dm create mode 100644 code/modules/bitrunning/virtual_domain/virtual_domain.dm delete mode 100644 code/modules/research/bepis.dm create mode 100644 code/modules/unit_tests/screenshots/screenshot_antag_icons_cyberpolice.png create mode 100644 icons/effects/bitrunning.dmi delete mode 100644 icons/obj/machines/bepis.dmi create mode 100644 icons/obj/machines/bitrunning.dmi create mode 100644 modular_skyrat/master_files/code/modules/bitrunning/orders/tech.dm create mode 100644 sound/effects/submerge.ogg create mode 100644 strings/names/cyberauth.txt create mode 100644 tgui/packages/tgui/interfaces/AntagInfoCyberAuth.tsx create mode 100644 tgui/packages/tgui/interfaces/AvatarHelp.tsx delete mode 100644 tgui/packages/tgui/interfaces/Bepis.tsx create mode 100644 tgui/packages/tgui/interfaces/NetpodOutfits.tsx create mode 100644 tgui/packages/tgui/interfaces/PreferencesMenu/antagonists/antagonists/cyberpolice.ts create mode 100644 tgui/packages/tgui/interfaces/QuantumConsole.tsx create mode 100644 tgui/packages/tgui/interfaces/common/LoadingToolbox.tsx diff --git a/_maps/RandomRuins/SpaceRuins/skyrat/wreckedhomestead.dmm b/_maps/RandomRuins/SpaceRuins/skyrat/wreckedhomestead.dmm index 98172e42bc5..afa164d0b27 100644 --- a/_maps/RandomRuins/SpaceRuins/skyrat/wreckedhomestead.dmm +++ b/_maps/RandomRuins/SpaceRuins/skyrat/wreckedhomestead.dmm @@ -84,11 +84,6 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/iron/airless, /area/ruin/unpowered) -"oa" = ( -/obj/machinery/rnd/bepis, -/obj/effect/mapping_helpers/burnt_floor, -/turf/open/floor/iron/airless, -/area/ruin/unpowered) "on" = ( /obj/structure/closet/secure_closet/brig, /obj/structure/window/reinforced/spawner/directional/west, @@ -133,6 +128,11 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark/airless, /area/ruin/unpowered) +"tP" = ( +/obj/machinery/cryo_cell, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating/airless, +/area/ruin/unpowered) "ve" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer{ dir = 1 @@ -160,11 +160,6 @@ }, /turf/open/floor/plating/airless, /area/ruin/unpowered) -"Az" = ( -/obj/machinery/cryo_cell, -/obj/effect/mapping_helpers/burnt_floor, -/turf/open/floor/plating/airless, -/area/ruin/unpowered) "Bf" = ( /turf/closed/wall/mineral/titanium, /area/ruin/unpowered) @@ -1209,7 +1204,7 @@ wY Bf Wp Bf -Az +tP Dh ve mP @@ -1276,7 +1271,7 @@ Wv kN dL Bf -oa +kN Bf Bf Bf diff --git a/_maps/map_files/Birdshot/birdshot.dmm b/_maps/map_files/Birdshot/birdshot.dmm index 78590312a61..484b20589db 100644 --- a/_maps/map_files/Birdshot/birdshot.dmm +++ b/_maps/map_files/Birdshot/birdshot.dmm @@ -104,13 +104,6 @@ /obj/machinery/camera/directional/east, /turf/open/floor/iron, /area/station/service/janitor) -"adl" = ( -/obj/effect/turf_decal/siding/white, -/obj/machinery/light/small/directional/south, -/obj/structure/table/reinforced, -/obj/item/surgery_tray/full/morgue, -/turf/open/floor/iron/small, -/area/station/medical/morgue) "adB" = ( /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, @@ -872,12 +865,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/engineering/atmos/project) -"arU" = ( -/obj/effect/turf_decal/bot_white, -/obj/structure/rack, -/obj/item/electronics/apc, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/warehouse) "asb" = ( /obj/effect/turf_decal/siding/white, /turf/open/floor/iron/dark/small, @@ -1646,10 +1633,6 @@ }, /turf/open/floor/iron/small, /area/station/maintenance/port/lesser) -"aJN" = ( -/obj/structure/window/reinforced/shuttle, -/turf/open/floor/plating, -/area/station/commons/fitness/recreation/entertainment) "aJX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock{ @@ -1984,6 +1967,10 @@ }, /turf/open/floor/plating, /area/station/engineering/supermatter) +"aPK" = ( +/obj/structure/window/reinforced/shuttle, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation/entertainment) "aPM" = ( /obj/structure/chair/sofa/bench/right, /obj/machinery/firealarm/directional/north, @@ -2576,11 +2563,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"bbP" = ( -/obj/structure/rack, -/obj/effect/spawner/random/maintenance/two, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "bbU" = ( /obj/effect/landmark/generic_maintenance_landmark, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -3125,14 +3107,6 @@ /mob/living/simple_animal/bot/medbot/autopatrol, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"bmL" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/iron, -/area/station/cargo/storage) "bmM" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -3326,11 +3300,6 @@ /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"bqy" = ( -/turf/open/floor/engine{ - name = "Holodeck Projector Floor" - }, -/area/station/holodeck/rec_center) "bqE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3560,6 +3529,15 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/carpet/orange, /area/station/service/abandoned_gambling_den) +"buP" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/obj/effect/spawner/random/trash, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "buS" = ( /obj/structure/window/reinforced/plasma/spawner/directional/east, /obj/effect/turf_decal/stripes/white/line{ @@ -3763,6 +3741,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/engineering/atmospherics_engine) +"bzi" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "bzn" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/yellow/opposingcorners, @@ -3945,6 +3930,11 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/engineering/atmospherics_engine) +"bBA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "bCf" = ( /obj/machinery/computer/shuttle/labor{ dir = 8 @@ -7701,12 +7691,6 @@ /obj/effect/spawner/random/structure/steam_vent, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) -"cZm" = ( -/obj/effect/landmark/start/hangover, -/turf/open/floor/engine{ - name = "Holodeck Projector Floor" - }, -/area/station/holodeck/rec_center) "cZy" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -8072,6 +8056,11 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/maintenance/department/engine) +"dhg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "dhh" = ( /obj/structure/cable, /obj/machinery/status_display/ai/directional/north, @@ -8403,6 +8392,11 @@ /obj/effect/landmark/start/depsec/medical, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs/auxiliary) +"dmo" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "dmw" = ( /obj/machinery/atmospherics/components/tank/plasma, /obj/structure/window/reinforced/plasma/spawner/directional/east, @@ -8540,11 +8534,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"doX" = ( -/obj/structure/girder, -/obj/effect/decal/cleanable/glass/plastitanium, -/turf/open/floor/plating, -/area/station/commons/fitness/recreation/entertainment) "dps" = ( /obj/machinery/camera/directional/south{ c_tag = "AI Chamber - Aft"; @@ -8837,15 +8826,6 @@ /obj/structure/sign/warning/electric_shock, /turf/closed/wall, /area/station/maintenance/department/engine) -"dvs" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass{ - name = "Holodeck Access" - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "dvJ" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/dark_red/fourcorners, @@ -9346,6 +9326,9 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/escape) +"dDV" = ( +/turf/closed/wall, +/area/station/commons/fitness/recreation/entertainment) "dEt" = ( /obj/machinery/atmospherics/pipe/smart/simple/green/visible{ dir = 6 @@ -9739,6 +9722,13 @@ /obj/effect/spawner/random/engineering/tracking_beacon, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"dMV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "dMX" = ( /obj/machinery/holopad/secure, /turf/open/floor/iron/dark, @@ -9748,13 +9738,6 @@ /obj/item/wrench, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) -"dNi" = ( -/obj/machinery/power/shuttle_engine/heater{ - dir = 1 - }, -/obj/structure/window/spawner/directional/south, -/turf/open/floor/plating, -/area/station/commons/fitness/recreation/entertainment) "dNq" = ( /turf/closed/wall/r_wall/rust, /area/station/ai_monitored/aisat/exterior) @@ -10394,12 +10377,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/lockers) -"dYf" = ( -/obj/effect/spawner/random/entertainment/arcade{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "dYj" = ( /obj/structure/table, /obj/effect/turf_decal/tile/dark_red, @@ -10537,6 +10514,11 @@ }, /turf/open/floor/iron/small, /area/station/security/prison/shower) +"dZU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "dZZ" = ( /obj/structure/cable/layer3, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -10836,6 +10818,20 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/service/bar) +"efJ" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/stripes, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/dark/smooth_half, +/area/station/bitrunning/den) "efK" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11000,6 +10996,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/science/ordnance/testlab) +"ejy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "ejH" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -11007,10 +11008,6 @@ /obj/machinery/atmospherics/pipe/layer_manifold/orange/visible, /turf/open/floor/iron/smooth, /area/station/engineering/supermatter/room) -"ejV" = ( -/mob/living/basic/mining/basilisk, -/turf/open/misc/asteroid, -/area/space/nearstation) "eki" = ( /obj/machinery/door/airlock/maintenance{ name = "Maintenance" @@ -11060,6 +11057,17 @@ /obj/structure/closet/firecloset, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) +"ekP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) +"ekX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "ekZ" = ( /obj/structure/disposalpipe/segment, /obj/effect/landmark/navigate_destination, @@ -11695,6 +11703,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor/iron, /area/station/science/lobby) +"euV" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "euX" = ( /obj/machinery/atmospherics/pipe/layer_manifold/supply/visible{ dir = 8 @@ -11893,11 +11907,6 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/break_room) -"eyz" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/structure/chair/stool/directional/west, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "eyB" = ( /obj/structure/cable, /obj/machinery/door/firedoor, @@ -12218,6 +12227,16 @@ /obj/structure/cable, /turf/open/floor/plating/rust, /area/station/maintenance/fore/lesser) +"eDT" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Holodeck" + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "eDX" = ( /obj/structure/table/glass, /obj/item/folder/red{ @@ -12625,11 +12644,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"eKX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "eLn" = ( /obj/machinery/door/airlock/glass{ name = "Gold Standard Law Firm" @@ -13771,6 +13785,16 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/airless, /area/space/nearstation) +"fiR" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Holodeck Door" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "holodeck" + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "fjh" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -13911,14 +13935,6 @@ }, /turf/open/floor/iron/dark, /area/station/security/interrogation) -"fls" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/duct, -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/decal/cleanable/glass/plastitanium, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "flM" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -13961,6 +13977,10 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/security/prison/work) +"fmE" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation/entertainment) "fmH" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -14566,6 +14586,10 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) +"fvW" = ( +/obj/machinery/vending/clothing, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "fwc" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -14643,6 +14667,11 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/station/hallway/secondary/entry) +"fxk" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "fxt" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -14681,6 +14710,15 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/maintenance/hallway/abandoned_recreation) +"fyf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) +"fyk" = ( +/obj/structure/window/reinforced/shuttle, +/obj/structure/window/reinforced/shuttle, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation/entertainment) "fyo" = ( /obj/structure/table, /obj/machinery/light/small/directional/east, @@ -15636,6 +15674,10 @@ }, /turf/open/floor/engine/o2, /area/station/engineering/atmos) +"fMP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "fMQ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -15677,6 +15719,12 @@ }, /turf/open/floor/engine/o2, /area/station/engineering/atmos) +"fNs" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "fNu" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -16299,6 +16347,12 @@ dir = 8 }, /area/station/hallway/secondary/dock) +"fZS" = ( +/obj/machinery/netpod, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "gad" = ( /obj/structure/table/bronze, /obj/item/food/grown/cannabis{ @@ -16497,6 +16551,14 @@ }, /turf/open/floor/plating, /area/station/medical/treatment_center) +"gex" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/structure/broken_flooring/corner/directional/north, +/obj/structure/sign/poster/official/random/directional/west, +/obj/effect/spawner/random/vending/snackvend, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation/entertainment) "geE" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/window/reinforced/spawner/directional/south, @@ -17620,14 +17682,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"gxZ" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/duct, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "gyd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/window/spawner/directional/east, @@ -17957,13 +18011,6 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron, /area/station/cargo/office) -"gEQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/chair/sofa/bench/right{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "gFg" = ( /obj/machinery/computer/cargo/request, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -18306,6 +18353,13 @@ "gLb" = ( /turf/closed/wall, /area/station/medical/virology) +"gLo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/sofa/bench/right{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "gLs" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 8 @@ -19039,6 +19093,10 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/security/processing) +"gWG" = ( +/obj/effect/spawner/random/vending/colavend, +/turf/open/floor/plating/rust, +/area/station/maintenance/fore/greater) "gWN" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -19498,23 +19556,6 @@ }, /turf/open/floor/wood/large, /area/station/command/corporate_suite) -"hek" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/closet/secure_closet/personal, -/obj/item/storage/backpack, -/obj/item/storage/backpack/satchel, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/shoes/winterboots, -/obj/effect/landmark/start/hangover/closet, -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/sign/poster/official/random/directional/north, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/north, -/obj/machinery/camera/directional/west, -/turf/open/floor/iron, -/area/station/commons) "hem" = ( /turf/closed/wall, /area/station/hallway/primary/fore) @@ -20391,6 +20432,12 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) +"hue" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons) "huh" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -20858,6 +20905,10 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/smooth, /area/station/command/gateway) +"hBa" = ( +/obj/machinery/netpod, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "hBq" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -20953,6 +21004,14 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark/small, /area/station/security/brig) +"hCa" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/entertainment/arcade{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "hCn" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -20983,6 +21042,15 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/station/solars/aft) +"hCV" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Holodeck - Aft"; + name = "holodeck camera" + }, +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/station/holodeck/rec_center) "hCX" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 @@ -21133,6 +21201,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/stairs, /area/station/medical/medbay/central) +"hGT" = ( +/obj/machinery/light/cold/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/entertainment/arcade{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "hHf" = ( /obj/structure/table/reinforced, /obj/item/paper_bin{ @@ -21889,6 +21965,15 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/cmo, /turf/open/floor/wood/parquet, /area/station/command/heads_quarters/cmo) +"hWF" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Holodeck - Fore"; + name = "holodeck camera" + }, +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/station/holodeck/rec_center) "hWJ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -22556,6 +22641,27 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/dock) +"iik" = ( +/obj/effect/turf_decal/stripes{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/holopad, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/bitrunning/den) "iio" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/stripes/line{ @@ -23153,6 +23259,12 @@ "itb" = ( /turf/closed/wall/r_wall/rust, /area/station/ai_monitored/turret_protected/aisat/maint) +"itr" = ( +/obj/machinery/netpod, +/obj/machinery/light_switch/directional/north, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "itw" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -23268,10 +23380,6 @@ }, /turf/closed/wall/mineral/titanium/nodiagonal, /area/station/engineering/supermatter) -"iux" = ( -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "iuH" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /obj/effect/decal/cleanable/dirt, @@ -23296,6 +23404,12 @@ /obj/item/melee/baseball_bat, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) +"ivi" = ( +/obj/machinery/quantum_server, +/obj/effect/turf_decal/delivery, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "ivk" = ( /obj/machinery/atmospherics/components/tank/air{ dir = 8 @@ -23361,12 +23475,6 @@ /obj/structure/window/spawner/directional/west, /turf/open/floor/iron/dark, /area/station/engineering/atmos) -"ivO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/girder, -/obj/effect/decal/cleanable/glass/plastitanium, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "ivX" = ( /obj/structure/cable, /obj/effect/mapping_helpers/broken_floor, @@ -23785,10 +23893,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) -"iFi" = ( -/obj/effect/spawner/random/vending/colavend, -/turf/open/floor/plating/rust, -/area/station/maintenance/fore/greater) "iFs" = ( /obj/structure/window/spawner/directional/east, /turf/open/misc/sandy_dirt, @@ -23870,11 +23974,6 @@ /obj/effect/mapping_helpers/airlock/access/all/command/general, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) -"iHs" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating/rust, -/area/station/maintenance/fore/greater) "iHy" = ( /obj/structure/window/reinforced/plasma/spawner/directional/east, /obj/effect/turf_decal/stripes/line{ @@ -24191,9 +24290,6 @@ /obj/effect/mapping_helpers/airlock/access/any/security/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"iMy" = ( -/turf/open/misc/asteroid, -/area/space/nearstation) "iMC" = ( /obj/machinery/flasher/portable, /turf/open/floor/plating, @@ -24412,13 +24508,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/smooth, /area/station/engineering/supermatter/room) -"iQK" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating/rust, -/area/station/maintenance/fore/greater) "iQU" = ( /obj/structure/closet{ name = "janitorial supplies" @@ -24434,13 +24523,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/noslip/tram_plate, /area/station/maintenance/port/aft) -"iRv" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/decal/cleanable/glass/plastitanium, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "iRz" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -24958,6 +25040,10 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/small, /area/station/ai_monitored/command/storage/eva) +"jaE" = ( +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/warehouse) "jaG" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair{ @@ -25002,6 +25088,23 @@ "jaQ" = ( /turf/open/floor/catwalk_floor/iron_dark, /area/station/security/processing) +"jaX" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/closet/secure_closet/personal, +/obj/item/storage/backpack, +/obj/item/storage/backpack/satchel, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/shoes/winterboots, +/obj/effect/landmark/start/hangover/closet, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/sign/poster/official/random/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/machinery/camera/directional/west, +/turf/open/floor/iron, +/area/station/commons) "jbb" = ( /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, @@ -25029,14 +25132,6 @@ }, /turf/open/floor/plating, /area/station/command/heads_quarters/rd) -"jbm" = ( -/obj/machinery/firealarm/directional/south, -/obj/effect/decal/cleanable/dirt, -/obj/structure/broken_flooring/corner/directional/north, -/obj/structure/sign/poster/official/random/directional/west, -/obj/effect/spawner/random/vending/snackvend, -/turf/open/floor/plating, -/area/station/commons/fitness/recreation/entertainment) "jbr" = ( /obj/structure/table/glass, /obj/item/folder/blue{ @@ -25153,16 +25248,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/rust, /area/station/maintenance/fore/greater) -"jey" = ( -/obj/machinery/vending/clothing, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) -"jez" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "jeC" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -25190,13 +25275,6 @@ /obj/structure/sign/departments/medbay/alt/directional/west, /turf/open/floor/plating, /area/station/medical/medbay/lobby) -"jeX" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/broken_flooring/singular/directional/west, -/turf/open/floor/plating, -/area/station/commons/fitness/recreation/entertainment) "jfs" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 @@ -26258,13 +26336,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/construction) -"jAs" = ( -/obj/structure/cable, -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/spawner/random/structure/closet_maintenance, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "jAw" = ( /obj/structure/cable, /obj/machinery/light/small/directional/east, @@ -26559,15 +26630,6 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) -"jFc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/trash/cheesie{ - pixel_x = 7; - pixel_y = 3 - }, -/obj/structure/table, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "jFf" = ( /obj/effect/turf_decal/tile/green/diagonal_centre, /obj/machinery/status_display/ai/directional/north, @@ -27221,13 +27283,6 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/maintenance/fore/greater) -"jPr" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/duct, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "jQo" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/airlock/research/glass{ @@ -27256,6 +27311,18 @@ }, /turf/open/floor/iron/textured_half, /area/station/hallway/primary/central/fore) +"jQY" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/computer/order_console/bitrunning{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/end{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "jRb" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/decal/cleanable/dirt, @@ -27522,10 +27589,6 @@ dir = 8 }, /area/station/hallway/secondary/dock) -"jWR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "jWZ" = ( /obj/machinery/mineral/ore_redemption{ dir = 4; @@ -27539,6 +27602,14 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/textured_large, /area/station/cargo/office) +"jXc" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/glass/plastitanium, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "jXe" = ( /obj/machinery/holopad/secure, /turf/open/floor/iron/smooth, @@ -28351,15 +28422,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/carpet/orange, /area/station/service/abandoned_gambling_den) -"kmb" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/computer/holodeck{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "kmd" = ( /obj/structure/cable, /obj/machinery/door/airlock/external{ @@ -28424,12 +28486,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden/layer1, /turf/open/floor/iron/dark, /area/station/engineering/atmos) -"kmS" = ( -/obj/machinery/power/shuttle_engine/propulsion{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/commons/fitness/recreation/entertainment) "kmT" = ( /obj/structure/closet/firecloset, /turf/open/floor/plating, @@ -28444,14 +28500,6 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) -"knt" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/broken_flooring/pile/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/hallway/abandoned_command) "knv" = ( /turf/closed/wall, /area/station/maintenance/department/engine/atmos) @@ -28837,13 +28885,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/cargo/office) -"ktN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair/sofa/bench/left{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "ktZ" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/bookcase/random, @@ -29297,12 +29338,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/solars/port/aft) -"kDq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons) "kDV" = ( /obj/item/kirbyplants/random, /obj/effect/decal/cleanable/dirt, @@ -29448,10 +29483,6 @@ dir = 1 }, /area/station/maintenance/department/engine/atmos) -"kGz" = ( -/obj/structure/girder, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "kGB" = ( /turf/open/floor/iron/dark, /area/station/hallway/secondary/construction) @@ -29536,6 +29567,18 @@ }, /turf/open/floor/iron, /area/station/security) +"kHQ" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/obj/effect/decal/cleanable/oil, +/obj/effect/landmark/bitrunning/station_reward_spawn, +/turf/open/floor/iron/dark/smooth_large, +/area/station/bitrunning/den) "kHT" = ( /obj/structure/table, /obj/effect/spawner/random/maintenance, @@ -29797,10 +29840,6 @@ dir = 1 }, /area/station/medical/treatment_center) -"kLT" = ( -/obj/machinery/rnd/bepis, -/turf/open/floor/iron, -/area/station/cargo/storage) "kMm" = ( /obj/structure/chair/sofa/right/brown{ dir = 1 @@ -29943,10 +29982,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/construction/mining/aux_base) -"kOW" = ( -/obj/effect/mob_spawn/corpse/human/miner, -/turf/open/misc/asteroid, -/area/space/nearstation) "kPa" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -30433,11 +30468,6 @@ /obj/structure/window/spawner/directional/south, /turf/open/floor/grass, /area/station/cargo/storage) -"kZf" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "kZh" = ( /obj/structure/table/glass, /obj/effect/turf_decal/siding/thinplating_new/light{ @@ -30446,15 +30476,6 @@ /obj/item/modular_computer/laptop, /turf/open/floor/iron/grimy, /area/station/science/cubicle) -"kZo" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/duct, -/obj/effect/spawner/random/trash, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "kZx" = ( /obj/machinery/button/door/directional/north{ id = "main_surgery"; @@ -30633,6 +30654,11 @@ /obj/machinery/camera/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"lcI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "lcN" = ( /obj/structure/flora/bush/flowers_yw/style_random, /obj/structure/flora/bush/flowers_br/style_random, @@ -31413,6 +31439,13 @@ }, /turf/open/floor/iron/dark, /area/station/cargo/office) +"lnt" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/glass/plastitanium, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "lnu" = ( /obj/machinery/holopad, /turf/open/floor/iron/dark, @@ -31545,11 +31578,6 @@ "lql" = ( /turf/open/floor/wood/parquet, /area/station/service/library) -"lqs" = ( -/obj/machinery/light/cold/directional/south, -/obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "lqt" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -31964,6 +31992,11 @@ }, /turf/open/floor/iron/white/small, /area/station/medical/psychology) +"lyi" = ( +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/station/holodeck/rec_center) "lyj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -32252,6 +32285,11 @@ /obj/structure/falsewall, /turf/open/floor/plating, /area/station/maintenance/aft) +"lCP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "lCS" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -33010,16 +33048,6 @@ /obj/machinery/announcement_system, /turf/open/floor/iron/grimy, /area/station/tcommsat/server) -"lPO" = ( -/obj/structure/table, -/obj/item/surgery_tray/full{ - pixel_y = -5 - }, -/obj/item/wirecutters{ - pixel_y = 8 - }, -/turf/open/floor/iron/dark/small, -/area/station/security/execution/education) "lPR" = ( /obj/structure/table, /obj/effect/spawner/random/maintenance, @@ -33302,6 +33330,13 @@ /obj/structure/window/spawner/directional/west, /turf/open/floor/plating, /area/station/cargo/sorting) +"lVw" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating/rust, +/area/station/maintenance/fore/greater) "lVy" = ( /obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 8 @@ -33879,14 +33914,6 @@ dir = 4 }, /area/station/hallway/secondary/entry) -"meP" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/entertainment/arcade{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "mfc" = ( /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -34097,6 +34124,12 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/small, /area/station/commons/fitness/locker_room) +"miY" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/spawner/random/maintenance, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "mjf" = ( /obj/structure/table/reinforced/rglass, /obj/machinery/door/window/left/directional/west{ @@ -34491,6 +34524,13 @@ /obj/machinery/newscaster/directional/east, /turf/open/floor/wood/parquet, /area/station/service/library) +"mqo" = ( +/obj/machinery/cryo_cell, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/small, +/area/station/medical/cryo) "mqv" = ( /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/iron/smooth, @@ -34634,6 +34674,12 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) +"muD" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/station/holodeck/rec_center) "muI" = ( /obj/machinery/door/airlock{ name = "Maintenance" @@ -35128,6 +35174,14 @@ /obj/structure/sign/departments/cargo/directional/west, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"mDt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "mDC" = ( /obj/structure/closet/crate{ name = "Game Supplies" @@ -35240,6 +35294,11 @@ /obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/eighties, /area/station/service/abandoned_gambling_den/gaming) +"mFo" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/glass/plastitanium, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "mFq" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -35364,9 +35423,6 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/white/small, /area/station/medical/virology) -"mHq" = ( -/turf/closed/wall/r_wall, -/area/station/commons/fitness/recreation/entertainment) "mHZ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -36093,11 +36149,6 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/iron/grimy, /area/station/cargo/boutique) -"mUC" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/chair/stool/directional/west, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "mUO" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -36113,6 +36164,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/primary/port) +"mVg" = ( +/turf/closed/wall/mineral/titanium, +/area/station/commons/fitness/recreation/entertainment) "mVm" = ( /obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 1 @@ -36140,6 +36194,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/small, /area/station/ai_monitored/security/armory) +"mVy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/chair/stool, +/obj/structure/sign/poster/contraband/random/directional/north, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "mVC" = ( /obj/machinery/door/airlock/external{ name = "Departure Lounge Airlock" @@ -36775,6 +36835,9 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/station/hallway/primary/fore) +"niB" = ( +/turf/closed/wall/r_wall, +/area/station/commons/fitness/recreation/entertainment) "niI" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/siding/white{ @@ -38405,6 +38468,11 @@ /obj/effect/spawner/random/structure/grille, /turf/open/floor/plating, /area/station/maintenance/central/greater) +"nLL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "nLN" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -38430,15 +38498,6 @@ /obj/effect/turf_decal/stripes/red/line, /turf/open/floor/iron/small, /area/station/hallway/primary/central/fore) -"nMX" = ( -/obj/machinery/camera/directional/south{ - c_tag = "Holodeck - Aft"; - name = "holodeck camera" - }, -/turf/open/floor/engine{ - name = "Holodeck Projector Floor" - }, -/area/station/holodeck/rec_center) "nNb" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -38469,6 +38528,26 @@ }, /turf/open/floor/wood/parquet, /area/station/medical/psychology) +"nNu" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/trimline/brown/corner, +/obj/effect/turf_decal/trimline/brown/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/station/bitrunning/den) "nNB" = ( /obj/machinery/door/airlock{ name = "Gardening Supplies" @@ -38662,11 +38741,6 @@ }, /turf/open/floor/plating, /area/station/command/bridge) -"nRo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/table, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "nRr" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -38808,6 +38882,12 @@ }, /turf/open/floor/iron/small, /area/station/medical/morgue) +"nTR" = ( +/obj/machinery/power/shuttle_engine/propulsion{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation/entertainment) "nUi" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -39189,6 +39269,19 @@ /obj/machinery/computer/records/security, /turf/open/floor/iron, /area/station/security/brig/entrance) +"ocC" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 1 + }, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/trimline/brown/line, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/dark/smooth_half, +/area/station/bitrunning/den) "ode" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -39229,6 +39322,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/storage) +"odY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/graffiti, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "oem" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 8 @@ -39751,13 +39849,6 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/dark/small, /area/station/medical/chemistry) -"onI" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/all/supply/general, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "onP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/firedoor, @@ -39914,6 +40005,13 @@ /obj/machinery/duct, /turf/open/floor/iron/showroomfloor, /area/station/commons/toilet/restrooms) +"oqp" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "oqE" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -40055,11 +40153,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) -"ott" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/trash, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "otG" = ( /obj/structure/filingcabinet/filingcabinet, /obj/machinery/status_display/supply{ @@ -40582,13 +40675,6 @@ /obj/effect/mapping_helpers/airlock/access/any/service/hydroponics, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"oDO" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "oDS" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm/directional/south, @@ -40821,6 +40907,14 @@ /obj/item/circuitboard/machine/biogenerator, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) +"oJd" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/duct, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "oJi" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -41034,6 +41128,11 @@ /obj/effect/spawner/structure/window/reinforced/plasma, /turf/open/floor/plating, /area/station/engineering/supermatter/room) +"oNs" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/glass/plastitanium, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation/entertainment) "oNv" = ( /obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{ dir = 1 @@ -41556,16 +41655,6 @@ /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /turf/open/floor/iron/dark/small, /area/station/tcommsat/server) -"oXa" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron, -/area/station/cargo/storage) "oXe" = ( /obj/effect/mapping_helpers/broken_floor, /obj/machinery/duct, @@ -42275,6 +42364,10 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"pjC" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "pjL" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -42927,12 +43020,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/diagonal, /area/station/command/heads_quarters/hop) -"puC" = ( -/obj/machinery/light/small/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/firecloset, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "puD" = ( /obj/structure/bookcase/random/nonfiction, /obj/machinery/newscaster/directional/west, @@ -43209,9 +43296,6 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/white, /area/station/medical/treatment_center) -"pzd" = ( -/turf/closed/wall, -/area/station/commons/fitness/recreation/entertainment) "pzn" = ( /obj/structure/table, /obj/effect/turf_decal/siding/wood{ @@ -43377,6 +43461,9 @@ }, /turf/open/floor/iron/smooth, /area/station/cargo/warehouse) +"pAY" = ( +/turf/closed/wall/rust, +/area/station/bitrunning/den) "pBe" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -43716,12 +43803,6 @@ /obj/machinery/light_switch/directional/north, /turf/open/floor/wood, /area/station/commons/fitness/recreation) -"pGX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons) "pHe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/firedoor, @@ -44218,14 +44299,6 @@ /obj/machinery/duct, /turf/open/floor/iron/kitchen/small, /area/station/hallway/secondary/service) -"pOL" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/decal/cleanable/glass/plastitanium, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "pOX" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -44374,12 +44447,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/prison) -"pSf" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "pSm" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ @@ -44487,6 +44554,16 @@ /obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, /turf/open/floor/plating, /area/station/maintenance/port/lesser) +"pTr" = ( +/obj/structure/table, +/obj/item/surgery_tray/full{ + pixel_y = -5 + }, +/obj/item/wirecutters{ + pixel_y = 8 + }, +/turf/open/floor/iron/dark/small, +/area/station/security/execution/education) "pTs" = ( /obj/structure/window/spawner/directional/west, /obj/structure/chair/sofa/corp/right{ @@ -44610,11 +44687,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/white, /area/station/science/auxlab/firing_range) -"pVo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/girder, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "pVq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/trimline/neutral/line{ @@ -45052,6 +45124,12 @@ /obj/structure/cable, /turf/open/floor/iron/dark/side, /area/station/hallway/secondary/construction) +"qci" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/obj/effect/decal/cleanable/glass/plastitanium, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "qcl" = ( /obj/item/radio/intercom/directional/south, /turf/open/floor/wood, @@ -46097,6 +46175,16 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) +"qsc" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/machinery/camera/autoname/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/bitrunning/station_reward_spawn, +/turf/open/floor/iron/dark/smooth_large, +/area/station/bitrunning/den) "qsg" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/terminal, @@ -46221,6 +46309,10 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/commons/dorms) +"quf" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/commons) "qui" = ( /obj/machinery/camera/autoname/directional/north, /turf/open/floor/wood/parquet, @@ -46387,13 +46479,6 @@ }, /turf/open/floor/iron/solarpanel/airless, /area/station/solars/port) -"qxf" = ( -/obj/machinery/cryo_cell, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/small, -/area/station/medical/cryo) "qxh" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -46686,15 +46771,6 @@ /obj/structure/barricade/wooden/crude, /turf/open/floor/plating, /area/station/cargo/boutique) -"qBl" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Holodeck - Fore"; - name = "holodeck camera" - }, -/turf/open/floor/engine{ - name = "Holodeck Projector Floor" - }, -/area/station/holodeck/rec_center) "qBy" = ( /obj/effect/turf_decal/plaque{ icon_state = "L5" @@ -47136,6 +47212,13 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/processing) +"qIu" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/broken_flooring/singular/directional/west, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation/entertainment) "qIv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -47407,6 +47490,26 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/escape) +"qNM" = ( +/obj/effect/turf_decal/stripes{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/bitrunning/den) "qNO" = ( /turf/open/floor/plating, /area/station/maintenance/starboard/central) @@ -47535,6 +47638,10 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"qQE" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "qQK" = ( /turf/open/floor/iron/white/corner{ dir = 1 @@ -49328,10 +49435,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) -"rtK" = ( -/obj/item/kirbyplants/random, -/turf/open/floor/iron, -/area/station/commons) "rtQ" = ( /turf/closed/wall/r_wall, /area/station/security/tram) @@ -49355,6 +49458,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/science/lower) +"ruC" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/tile/green/anticorner/contrasted, +/obj/structure/table/glass, +/obj/effect/mapping_helpers/broken_floor, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/virology) "ruD" = ( /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) @@ -49671,11 +49782,6 @@ dir = 1 }, /area/station/hallway/secondary/entry) -"rzR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/holopad, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "rAb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -49684,6 +49790,10 @@ }, /turf/open/floor/grass, /area/station/service/hydroponics/garden/monastery) +"rAf" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/bitrunning/den) "rAg" = ( /obj/structure/cable, /obj/effect/mapping_helpers/broken_floor, @@ -49917,11 +50027,6 @@ dir = 4 }, /area/station/hallway/secondary/entry) -"rDl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/digital_clock/directional/north, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "rDx" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/window/reinforced/spawner/directional/south, @@ -50157,10 +50262,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/virology) -"rGL" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/commons/fitness/recreation/entertainment) "rGN" = ( /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, @@ -50276,10 +50377,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, /area/station/engineering/gravity_generator) -"rIO" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "rIS" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/cafeteria, @@ -50562,20 +50659,14 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/command/gateway) +"rNF" = ( +/obj/effect/mob_spawn/corpse/human/miner, +/turf/open/misc/asteroid, +/area/space/nearstation) "rNJ" = ( /obj/effect/spawner/random/entertainment/arcade, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) -"rNK" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass{ - name = "Holodeck" - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "rOb" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -50623,6 +50714,30 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/glass, /area/station/hallway/secondary/spacebridge) +"rOA" = ( +/obj/effect/turf_decal/stripes{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes{ + dir = 8 + }, +/obj/machinery/door/airlock/mining{ + name = "Bitrunning Den" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/bitrunning/den) "rOD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt, @@ -50784,6 +50899,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) +"rRx" = ( +/obj/machinery/camera/directional/west, +/obj/machinery/status_display/ai/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "rRy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -51189,10 +51310,6 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"rXy" = ( -/obj/effect/spawner/random/structure/closet_maintenance, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "rXW" = ( /obj/structure/flora/bush/flowers_yw, /obj/machinery/door/window/left/directional/west{ @@ -51303,6 +51420,14 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"rZu" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/broken_flooring/pile/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/hallway/abandoned_command) "rZG" = ( /obj/structure/closet/crate/trashcart, /obj/effect/spawner/random/trash/food_packaging, @@ -51939,6 +52064,11 @@ /obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/station/medical/chemistry) +"skt" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating/rust, +/area/station/maintenance/fore/greater) "skP" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -53022,6 +53152,15 @@ }, /turf/closed/wall, /area/station/commons/storage/art) +"sBU" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/storage) "sCc" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -53141,10 +53280,6 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/station/hallway/secondary/spacebridge) -"sEi" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "sEn" = ( /obj/item/clothing/head/cone, /obj/item/clothing/head/cone{ @@ -53879,12 +54014,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/storage) -"sSl" = ( -/obj/machinery/camera/directional/west, -/obj/machinery/status_display/ai/directional/west, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "sSm" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 4 @@ -54053,6 +54182,9 @@ /obj/machinery/telecomms/bus/preset_one, /turf/open/floor/circuit, /area/station/tcommsat/server) +"sTM" = ( +/turf/closed/wall, +/area/station/bitrunning/den) "sTN" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -54307,6 +54439,13 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, /turf/open/floor/catwalk_floor/iron, /area/station/engineering/storage/tech) +"sYv" = ( +/obj/machinery/power/shuttle_engine/heater{ + dir = 1 + }, +/obj/structure/window/spawner/directional/south, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation/entertainment) "sYx" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer, /obj/effect/turf_decal/stripes, @@ -54948,6 +55087,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden/layer1, /turf/open/floor/catwalk_floor/iron_white, /area/station/engineering/atmos) +"tlG" = ( +/obj/machinery/cryo_cell, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/medical/cryo) "tlI" = ( /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/rock/pile/jungle/style_random, @@ -55421,6 +55567,16 @@ }, /turf/open/floor/iron/grimy, /area/station/service/theater) +"ttC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron, +/area/station/cargo/storage) "ttD" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 9 @@ -55617,14 +55773,6 @@ }, /turf/open/floor/iron/small, /area/station/hallway/primary/central/fore) -"twN" = ( -/obj/machinery/door/airlock{ - name = "Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/structure/cable, -/turf/open/floor/plating/rust, -/area/station/maintenance/fore/greater) "twR" = ( /obj/structure/table/glass, /obj/machinery/cell_charger, @@ -56194,6 +56342,11 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) +"tGa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "tGp" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/engine, @@ -56281,9 +56434,6 @@ /obj/effect/turf_decal/tile/green/diagonal_centre, /turf/open/floor/iron/diagonal, /area/station/hallway/primary/central/aft) -"tIE" = ( -/turf/closed/wall/mineral/titanium, -/area/station/commons/fitness/recreation/entertainment) "tII" = ( /obj/effect/spawner/random/structure/closet_maintenance, /turf/open/floor/plating, @@ -56297,11 +56447,6 @@ /obj/effect/turf_decal/tile/green/diagonal_centre, /turf/open/floor/iron/diagonal, /area/station/hallway/primary/central/aft) -"tIQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/structure/crate, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "tJe" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ dir = 1 @@ -56374,10 +56519,6 @@ /obj/effect/turf_decal/tile/green/diagonal_centre, /turf/open/floor/iron/diagonal, /area/station/hallway/primary/central/aft) -"tJN" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "tJO" = ( /obj/effect/spawner/structure/window/reinforced/plasma, /obj/machinery/atmospherics/pipe/smart/simple/brown/visible, @@ -56422,6 +56563,10 @@ /obj/effect/turf_decal/tile/green/diagonal_centre, /turf/open/floor/iron/diagonal, /area/station/hallway/primary/central/aft) +"tKF" = ( +/mob/living/basic/mining/basilisk, +/turf/open/misc/asteroid, +/area/space/nearstation) "tKG" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/mapping_helpers/broken_floor, @@ -56773,17 +56918,6 @@ /obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/iron, /area/station/security/courtroom) -"tRp" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Holodeck Door" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "holodeck" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "tRw" = ( /obj/structure/disposalpipe/trunk{ dir = 8 @@ -58156,10 +58290,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"unK" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "unM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/airlock/public/glass{ @@ -58922,6 +59052,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/stairs, /area/station/engineering/storage/tech) +"uBJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/trash/cheesie{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/structure/table, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "uBQ" = ( /obj/structure/table/bronze, /obj/machinery/microwave{ @@ -59400,6 +59539,11 @@ /obj/machinery/duct, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"uJn" = ( +/obj/machinery/light/cold/directional/south, +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "uJD" = ( /obj/structure/chair/sofa/bench/right{ dir = 1 @@ -59414,11 +59558,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/commons/toilet/auxiliary) -"uJZ" = ( -/obj/structure/window/reinforced/shuttle, -/obj/structure/window/reinforced/shuttle, -/turf/open/floor/plating, -/area/station/commons/fitness/recreation/entertainment) "uKl" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -59636,6 +59775,10 @@ }, /turf/open/floor/iron/white/corner, /area/station/hallway/primary/aft) +"uNZ" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "uOh" = ( /obj/structure/chair{ dir = 1; @@ -60070,11 +60213,6 @@ }, /turf/closed/wall, /area/station/hallway/primary/starboard) -"uWg" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/sign/poster/official/random/directional/west, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "uWl" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -61114,14 +61252,6 @@ /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"vmA" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "vmH" = ( /obj/machinery/door/morgue{ name = "Confession Booth (Chaplain)"; @@ -62515,12 +62645,6 @@ }, /turf/open/floor/iron/small, /area/station/hallway/primary/central/fore) -"vIN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/chair/stool, -/obj/structure/sign/poster/contraband/random/directional/north, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "vIX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -62893,6 +63017,14 @@ /obj/effect/turf_decal/stripes/red/line, /turf/open/floor/iron/small, /area/station/hallway/secondary/spacebridge) +"vOj" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/glass/plastitanium, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "vOr" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -62954,6 +63086,17 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"vPM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Holodeck Door" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "holodeck" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "vPP" = ( /turf/closed/wall, /area/station/command/corporate_suite) @@ -63418,6 +63561,10 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/white/corner, /area/station/science/lobby) +"vWk" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "vWr" = ( /obj/machinery/door/airlock/security/glass{ id_tag = "permaouter"; @@ -63461,6 +63608,13 @@ "vWM" = ( /turf/open/floor/iron/smooth, /area/station/maintenance/solars/starboard/fore) +"vWN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/sofa/bench/left{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "vWQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/broken_floor, @@ -64210,6 +64364,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white/small, /area/station/service/janitor) +"wjU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Holodeck Access" + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "wjY" = ( /obj/structure/window/spawner/directional/east, /obj/structure/table/wood, @@ -64271,13 +64434,6 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/hallway/secondary/recreation) -"wkZ" = ( -/obj/machinery/cryo_cell, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/small, -/area/station/medical/cryo) "wla" = ( /turf/open/floor/iron/chapel, /area/station/maintenance/starboard/greater) @@ -65367,11 +65523,6 @@ /obj/machinery/computer/arcade/orion_trail/kobayashi, /turf/open/floor/wood/tile, /area/station/maintenance/port/lesser) -"wCD" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "wCH" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 9 @@ -65434,6 +65585,12 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"wDs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons) "wDu" = ( /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/noslip/tram_platform, @@ -65717,14 +65874,6 @@ /obj/structure/window/reinforced/spawner/directional/north, /turf/open/space/basic, /area/space/nearstation) -"wIG" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/effect/turf_decal/tile/green/anticorner/contrasted, -/obj/structure/table/glass, -/obj/effect/mapping_helpers/broken_floor, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron/white, -/area/station/medical/virology) "wII" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden/layer1, /turf/open/floor/iron/dark, @@ -67011,14 +67160,6 @@ /obj/structure/grille, /turf/closed/wall/mineral/titanium/nodiagonal, /area/station/engineering/atmos) -"xaj" = ( -/obj/machinery/light/cold/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/entertainment/arcade{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "xam" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -67515,6 +67656,12 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) +"xgT" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "xhe" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -67578,13 +67725,6 @@ "xia" = ( /turf/closed/wall, /area/station/science/cubicle) -"xic" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sink/directional/south, -/obj/item/reagent_containers/cup/bucket, -/obj/item/mop, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "xif" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -68834,21 +68974,20 @@ }, /turf/open/floor/iron/white/textured_large, /area/station/medical/medbay/lobby) +"xyv" = ( +/obj/machinery/door/airlock{ + name = "Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/structure/cable, +/turf/open/floor/plating/rust, +/area/station/maintenance/fore/greater) "xyx" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, /turf/open/floor/iron/dark, /area/station/security/interrogation) -"xyz" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/light/cold/directional/north, -/obj/structure/sign/poster/official/random/directional/north, -/turf/open/floor/iron, -/area/station/cargo/storage) "xyJ" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron, @@ -69913,6 +70052,9 @@ /obj/effect/landmark/start/research_director, /turf/open/floor/iron/dark/small, /area/station/command/heads_quarters/rd) +"xOy" = ( +/turf/open/misc/asteroid, +/area/space/nearstation) "xOB" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -70242,11 +70384,6 @@ /obj/structure/barricade/wooden/crude, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den/gaming) -"xRX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/trash/graffiti, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "xRZ" = ( /obj/effect/turf_decal/siding/wood, /turf/open/floor/grass, @@ -70791,6 +70928,15 @@ "xYK" = ( /turf/open/floor/iron/grimy, /area/station/science/cubicle) +"xYN" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/computer/holodeck{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "xYO" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/bridge) @@ -70818,6 +70964,15 @@ /obj/effect/turf_decal/siding/white, /turf/open/floor/iron, /area/station/hallway/secondary/construction) +"xZw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron, +/area/station/cargo/storage) "xZx" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon/jade, @@ -70915,6 +71070,13 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"yaJ" = ( +/obj/effect/turf_decal/siding/white, +/obj/machinery/light/small/directional/south, +/obj/structure/table/reinforced, +/obj/item/surgery_tray/full/morgue, +/turf/open/floor/iron/small, +/area/station/medical/morgue) "yaL" = ( /turf/closed/wall, /area/station/commons/vacant_room/commissary) @@ -71087,16 +71249,6 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/wood/tile, /area/station/command/bridge) -"ydt" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Holodeck Door" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "holodeck" - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "ydu" = ( /obj/structure/cable, /obj/structure/disposalpipe/sorting/mail{ @@ -71125,11 +71277,6 @@ "yea" = ( /turf/closed/wall, /area/station/service/chapel/office) -"yec" = ( -/obj/structure/girder, -/obj/effect/decal/cleanable/glass/plastitanium, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "yee" = ( /obj/item/kirbyplants/random, /obj/machinery/light_switch/directional/west, @@ -71624,12 +71771,6 @@ /obj/machinery/newscaster/directional/west, /turf/open/floor/iron/white/small, /area/station/science/cubicle) -"yju" = ( -/obj/effect/spawner/random/structure/closet_maintenance, -/obj/effect/spawner/random/maintenance, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "yjD" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -71678,6 +71819,22 @@ /obj/effect/spawner/random/structure/closet_maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"ykJ" = ( +/obj/machinery/computer/quantum_console{ + dir = 4 + }, +/obj/machinery/computer/quantum_console{ + dir = 4 + }, +/obj/machinery/computer/quantum_console{ + dir = 4 + }, +/obj/machinery/computer/quantum_console{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "ykL" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/turret_protected/ai_upload_foyer) @@ -83191,7 +83348,7 @@ uzJ mQh nJU ppk -kLT +uzJ ovQ oRr poM @@ -83436,12 +83593,12 @@ slY ueX slY ueX -slY -ueX -slY -slY -slY -slY +sTM +pAY +sTM +sTM +sTM +sTM lxy hzm jTA @@ -83691,15 +83848,15 @@ slY gOK slY hfc -slY -xic jBb -kPW -kwY -sEi -rXy -slY -oXa +iNE +sTM +hBa +efJ +ivi +ykJ +rAf +sBU lRc moz kee @@ -83948,15 +84105,15 @@ slY gPN gZk iNE -ueX -bbP kwY -slY -slY -kwY -slY -slY -xyz +kPW +sTM +fZS +nNu +iik +qNM +rOA +ttC lTv oem oem @@ -84025,7 +84182,7 @@ grn lSI lce vKU -lPO +pTr vfc rtQ rtQ @@ -84205,14 +84362,14 @@ slY gPN slY hff -jCo -hff -jCo -slY -tIQ -sEi kPW -onI +hfc +sTM +itr +ocC +kHQ +qsc +rAf jkS lTN mRD @@ -84464,13 +84621,13 @@ slY jCo slY slY -jCi -slY -slY -slY -slY -slY -bmL +sTM +sTM +sTM +sTM +sTM +sTM +xZw lUz ohj ohj @@ -84719,8 +84876,8 @@ sjq sNz hyO roi -slY -arU +jCi +jaE hAN jMb kzI @@ -84730,7 +84887,7 @@ iUN jlv sRR odX -odX +jQY nyE uzJ axj @@ -99417,7 +99574,7 @@ qtl dDB dDB qIf -qxf +mqo aQr wCa ulb @@ -99931,7 +100088,7 @@ qtl dDB dDB qIf -wkZ +tlG nQU bDj onP @@ -103479,7 +103636,7 @@ xqC gMK dYo oAC -knt +rZu uPt hyZ hFO @@ -103570,7 +103727,7 @@ gLb bXH vTY nqV -wIG +ruC wgL oiA kWs @@ -105286,7 +105443,7 @@ hHE nNi hPs xmO -ott +ejy sIA jPq kaF @@ -105532,15 +105689,15 @@ dDB dDB aJq aJq -pzd -pzd -pzd -pzd -pzd -mHq -mHq -mHq -mHq +dDV +dDV +dDV +dDV +dDV +niB +niB +niB +niB xmO xmO oTL @@ -105789,19 +105946,19 @@ dDB dDB aJq aJq -pzd -dYf -xaj -meP -uWg -sSl -pSf -jbm -pzd -iFi +dDV +euV +hGT +hCa +dmo +rRx +xgT +gex +dDV +gWG jej jej -jAs +oqp nFW pmn wZl @@ -106046,17 +106203,17 @@ dDB aJq aJq aJq -pzd -vIN -eyz -mUC -rIO -rzR -kZf -lqs -pzd +dDV +mVy +nLL +dhg +vWk +bBA +fxk +uJn +dDV nFW -twN +xyv nFW nFW nFW @@ -106303,20 +106460,20 @@ aJq aJq aJq aJq -pzd -rDl -ktN -gEQ -rIO -jWR -vmA -rIO -rGL -puC -kZf -jey -pzd -hek +dDV +lCP +vWN +gLo +vWk +fMP +mDt +vWk +fmE +fNs +fxk +fvW +dDV +jaX wXt ndZ vRx @@ -106560,24 +106717,24 @@ blb hwJ aJq aJq -pzd -eKX -jFc -nRo -tJN -wCD -kmb -oDO -rNK -oDO -oDO -jez -dvs +dDV +dZU +uBJ +ekP +fyf +tGa +xYN +dMV +eDT +dMV +dMV +ekX +wjU wYC -pGX +wDs wYC -kDq -kDq +hue +hue ldB bnh lPd @@ -106633,7 +106790,7 @@ ntW bgA byq pOX -adl +yaJ kFY aQm qEz @@ -106814,27 +106971,27 @@ dDB dDB dDB dDB -tIE -aJN -doX -aJN -ydt -rGL -rGL -tRp -rGL -rGL -rGL -rGL -xRX -iux -jeX -pzd +mVg +aPK +oNs +aPK +fiR +fmE +fmE +vPM +fmE +fmE +fmE +fmE +odY +uNZ +qIu +dDV qhq tDq rnn udZ -rtK +quf uct lzR wYC @@ -107070,21 +107227,21 @@ dDB dDB dDB dDB -tIE -tIE -bqy -bqy -bqy -bqy -bqy -bqy -bqy -bqy -bqy -bqy -tIE +mVg +mVg +lyi +lyi +lyi +lyi +lyi +lyi +lyi +lyi +lyi +lyi +mVg nFW -twN +xyv nFW nFW nFW @@ -107326,27 +107483,27 @@ dDB dDB dDB dDB -kmS -dNi -tIE -bqy -bqy -bqy -bqy -bqy -bqy -bqy -bqy -bqy -bqy -tIE -iHs -iQK +nTR +sYv +mVg +lyi +lyi +lyi +lyi +lyi +lyi +lyi +lyi +lyi +lyi +mVg +skt +lVw tDB odK tDB tDB -unK +pjC nFW cCP oow @@ -107583,21 +107740,21 @@ dDB dDB dDB dDB -kmS -dNi -tIE -bqy -bqy -bqy -bqy -bqy -bqy -bqy -bqy -bqy -bqy -doX -iHs +nTR +sYv +mVg +lyi +lyi +lyi +lyi +lyi +lyi +lyi +lyi +lyi +lyi +oNs +skt pLK bjX nFW @@ -107840,22 +107997,22 @@ dDB dDB dDB dDB -kmS -dNi -tIE -bqy -bqy -cZm -bqy -bqy -bqy -bqy -bqy -bqy -bqy -doX -pVo -iRv +nTR +sYv +mVg +lyi +lyi +muD +lyi +lyi +lyi +lyi +lyi +lyi +lyi +oNs +lcI +lnt nFW nFW mjk @@ -108097,22 +108254,22 @@ dDB dDB dDB dDB -tIE -tIE -tIE -qBl -bqy -bqy -bqy -bqy -bqy -bqy -bqy -bqy -nMX -doX -ivO -iRv +mVg +mVg +mVg +hWF +lyi +lyi +lyi +lyi +lyi +lyi +lyi +lyi +hCV +oNs +qci +lnt nFW sJR sJR @@ -108354,22 +108511,22 @@ dDB dDB dDB dDB -kmS -dNi -tIE -bqy -bqy -bqy -bqy -bqy -bqy -bqy -bqy -bqy -bqy -tIE -yju -pOL +nTR +sYv +mVg +lyi +lyi +lyi +lyi +lyi +lyi +lyi +lyi +lyi +lyi +mVg +miY +vOj jfP nfc jQF @@ -108611,22 +108768,22 @@ dDB dDB dDB dDB -kmS -dNi -tIE -bqy -bqy -bqy -bqy -bqy -bqy -bqy -cZm -bqy -bqy -tIE -kGz -kZo +nTR +sYv +mVg +lyi +lyi +lyi +lyi +lyi +lyi +lyi +muD +lyi +lyi +mVg +qQE +buP nFW lLv sJR @@ -108868,22 +109025,22 @@ dDB dDB dDB dDB -kmS -dNi -tIE -bqy -bqy -bqy -bqy -bqy -bqy -bqy -bqy -bqy -bqy -doX -yec -fls +nTR +sYv +mVg +lyi +lyi +lyi +lyi +lyi +lyi +lyi +lyi +lyi +lyi +oNs +mFo +jXc nFW nFW nFW @@ -109126,22 +109283,22 @@ dDB dDB dDB dDB -tIE -tIE -bqy -bqy -bqy -bqy -bqy -bqy -bqy -bqy -bqy -bqy -tIE -kGz -jPr -gxZ +mVg +mVg +lyi +lyi +lyi +lyi +lyi +lyi +lyi +lyi +lyi +lyi +mVg +qQE +bzi +oJd dxz sJR xwy @@ -109384,18 +109541,18 @@ dDB dDB dDB dDB -tIE -aJN -aJN -aJN -uJZ -aJN -doX -doX -aJN -aJN -aJN -tIE +mVg +aPK +aPK +aPK +fyk +aPK +oNs +oNs +aPK +aPK +aPK +mVg nFW iSW njm @@ -110676,7 +110833,7 @@ aJq aJq aJq aJq -iMy +xOy jJy nvS kbY @@ -110932,8 +111089,8 @@ aJq aJq aJq aJq -iMy -iMy +xOy +xOy weg jKf nvS @@ -111187,9 +111344,9 @@ dDB dDB aJq aJq -iMy -iMy -iMy +xOy +xOy +xOy aJq weg weg @@ -111444,8 +111601,8 @@ dDB dDB aJq aJq -iMy -kOW +xOy +rNF aJq aJq weg @@ -111701,7 +111858,7 @@ dDB dDB aJq aJq -ejV +tKF aJq aJq aJq diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 41f0a245642..c3457970024 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -1136,6 +1136,14 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"anJ" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "anL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -1692,14 +1700,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"atk" = ( -/obj/item/kirbyplants/random, -/obj/structure/sign/poster/official/random/directional/west, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "atl" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/binary/valve/digital{ @@ -2435,6 +2435,13 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"aDG" = ( +/obj/structure/closet/secure_closet/miner, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "aDZ" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command{ @@ -3037,12 +3044,6 @@ /obj/structure/sign/warning/electric_shock/directional/west, /turf/open/space/basic, /area/space) -"aLg" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/effect/turf_decal/delivery, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "aLv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3567,16 +3568,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/security/courtroom) -"aSj" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/bin, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/obj/structure/sign/poster/official/random/directional/south, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "aSl" = ( /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ @@ -3818,16 +3809,6 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron, /area/station/engineering/supermatter/room) -"aWe" = ( -/obj/structure/table/reinforced, -/obj/effect/decal/cleanable/dirt, -/obj/item/flashlight/lamp, -/obj/structure/cable, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "aWk" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -4037,6 +4018,17 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/engineering/atmos) +"aYv" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/obj/machinery/door/airlock/mining/glass{ + name = "Bitrunning Den" + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "aYF" = ( /obj/machinery/door/airlock/command/glass{ name = "Departures Customs Desk" @@ -4915,6 +4907,12 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/science/research) +"bjq" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "bjs" = ( /obj/structure/urinal/directional/north, /obj/effect/turf_decal/bot, @@ -6081,6 +6079,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) +"bzJ" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/shaft_miner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "bzU" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -7420,16 +7427,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/science/robotics/mechbay) -"bNi" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "bNr" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -9017,6 +9014,21 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) +"chO" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) "chU" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/window/reinforced/spawner/directional/west, @@ -9975,6 +9987,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/xenobiology) +"cts" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/shaft_miner, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "ctw" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=engi1"; @@ -9991,22 +10012,6 @@ /obj/machinery/status_display/evac/directional/north, /turf/open/floor/iron, /area/station/ai_monitored/command/storage/eva) -"ctR" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/clipboard, -/obj/item/toy/figure/miner, -/obj/machinery/light/directional/north, -/obj/machinery/light_switch/directional/west{ - pixel_x = -42 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "ctU" = ( /obj/structure/chair/office{ dir = 1 @@ -10401,13 +10406,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/engineering/atmos) -"cze" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "czf" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/large, @@ -10489,6 +10487,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/medical/surgery/theatre) +"czX" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "cAb" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced/spawner/directional/east, @@ -10606,6 +10614,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/service/chapel/storage) +"cBA" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "cBC" = ( /obj/structure/table/reinforced, /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ @@ -11735,6 +11753,9 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai) +"cQi" = ( +/turf/open/floor/iron, +/area/station/cargo/storage) "cQj" = ( /obj/machinery/light/small/dim/directional/south, /turf/open/floor/plating, @@ -11803,10 +11824,6 @@ }, /turf/open/floor/iron/large, /area/station/science/xenobiology) -"cQO" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "cQT" = ( /obj/structure/table/reinforced, /obj/machinery/computer/security/telescreen{ @@ -12689,12 +12706,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/medical/morgue) -"dcA" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "dcG" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/effect/landmark/start/depsec/science, @@ -13072,6 +13083,10 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron, /area/station/cargo/storage) +"dhi" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/herringbone, +/area/station/cargo/miningoffice) "dhk" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -13098,10 +13113,6 @@ /obj/effect/turf_decal/siding/wood/corner, /turf/open/floor/iron/dark, /area/station/hallway/secondary/service) -"dih" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "din" = ( /obj/structure/table/wood, /obj/item/paper_bin, @@ -13452,6 +13463,13 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/iron/dark, /area/station/security/brig) +"dmR" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "dmU" = ( /obj/item/kirbyplants/random, /turf/open/floor/iron/grimy, @@ -13715,19 +13733,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/department/chapel) -"dri" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/maintenance/starboard/fore) "drj" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -13846,15 +13851,6 @@ /obj/machinery/rnd/server, /turf/open/floor/circuit/green/telecomms/mainframe, /area/station/science/server) -"dsq" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "dsy" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -13972,13 +13968,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/security/detectives_office/private_investigators_office) -"dtp" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "dtJ" = ( /obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable, @@ -15070,13 +15059,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/cryo) -"dIz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "dIE" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -15611,6 +15593,19 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) +"dOe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "dOk" = ( /turf/open/floor/circuit, /area/station/science/robotics/mechbay) @@ -15727,6 +15722,15 @@ /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron, /area/station/security/processing) +"dPK" = ( +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/effect/landmark/bitrunning/station_reward_spawn, +/turf/open/floor/iron/dark/smooth_large, +/area/station/bitrunning/den) "dPN" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/smart/simple/orange/visible, @@ -15829,13 +15833,6 @@ dir = 8 }, /area/station/hallway/primary/fore) -"dRf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "dRh" = ( /obj/machinery/telecomms/bus/preset_four, /obj/effect/turf_decal/tile/brown/anticorner/contrasted{ @@ -15934,6 +15931,13 @@ }, /turf/open/floor/iron, /area/station/maintenance/department/eva/abandoned) +"dSr" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) "dSs" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -15982,6 +15986,17 @@ /obj/item/assembly/flash/handheld, /turf/open/floor/iron/grimy, /area/station/command/bridge) +"dTv" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/table, +/obj/machinery/microwave{ + desc = "Cooks and boils stuff, somehow."; + pixel_x = -3; + pixel_y = 5 + }, +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "dTA" = ( /obj/machinery/duct, /obj/effect/turf_decal/tile/purple/half/contrasted{ @@ -17196,26 +17211,6 @@ }, /turf/open/floor/iron/dark/textured_large, /area/station/engineering/atmos/hfr_room) -"eld" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/requests_console/directional/south{ - department = "Mining"; - name = "Mining Requests Console" - }, -/obj/machinery/requests_console/directional/south{ - department = "Mining"; - name = "Mining Requests Console" - }, -/obj/machinery/camera/directional/south{ - c_tag = "Cargo - Mining Dock"; - name = "cargo camera" - }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "eln" = ( /obj/effect/turf_decal/stripes/end{ dir = 4 @@ -18746,6 +18741,13 @@ }, /turf/open/floor/iron, /area/station/medical/medbay/lobby) +"eFD" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "eFK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -19030,14 +19032,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) -"eIA" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "eIQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -19199,11 +19193,6 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron, /area/station/engineering/supermatter/room) -"eKS" = ( -/obj/machinery/rnd/bepis, -/obj/effect/turf_decal/box/white, -/turf/open/floor/iron, -/area/station/cargo/storage) "eKU" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 1 @@ -19710,6 +19699,16 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/security/prison/garden) +"eQy" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/herringbone, +/area/station/cargo/miningoffice) "eQB" = ( /obj/machinery/door/airlock/public/glass{ name = "Holodeck Access" @@ -21567,23 +21566,6 @@ /obj/structure/chair/office, /turf/open/floor/iron/grimy, /area/station/tcommsat/computer) -"fnN" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/mining{ - name = "Mining Dock" - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/supply/mining, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "foh" = ( /obj/machinery/atmospherics/components/binary/volume_pump{ name = "Ports to Distro" @@ -21718,6 +21700,13 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron, /area/station/engineering/atmos) +"fpw" = ( +/obj/machinery/quantum_server, +/obj/effect/turf_decal/bot/left, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 4 + }, +/area/station/bitrunning/den) "fpI" = ( /obj/structure/table/wood, /obj/item/toy/crayon/spraycan{ @@ -21837,19 +21826,6 @@ }, /turf/open/floor/iron, /area/station/commons/locker) -"fsg" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/mining{ - name = "Mining Dock" - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/supply/mining, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "fsl" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -22206,11 +22182,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/dark, /area/station/science/xenobiology) -"fwD" = ( -/obj/structure/table, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "fwK" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -22377,6 +22348,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/engineering/atmos) +"fyT" = ( +/obj/structure/table/reinforced, +/obj/item/folder/yellow, +/obj/item/gps/mining, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "fyU" = ( /obj/structure/sign/nanotrasen{ pixel_y = -32 @@ -22624,12 +22602,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark, /area/station/hallway/secondary/entry) -"fCb" = ( -/obj/effect/turf_decal/loading_area{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "fCf" = ( /obj/machinery/door/poddoor/preopen{ id = "atmoslock"; @@ -23154,11 +23126,6 @@ }, /turf/open/floor/iron/large, /area/station/security/checkpoint/escape) -"fJm" = ( -/obj/effect/landmark/start/shaft_miner, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "fJq" = ( /turf/closed/wall, /area/station/security/brig) @@ -23932,13 +23899,6 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/iron/grimy, /area/station/service/abandoned_gambling_den) -"fUl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/conveyor{ - id = "cargodisposals" - }, -/turf/open/floor/plating, -/area/station/cargo/sorting) "fUq" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -24403,14 +24363,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/atmos/project) -"fZz" = ( -/obj/effect/landmark/start/shaft_miner, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "fZG" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/stripes/corner{ @@ -24790,11 +24742,6 @@ /obj/machinery/light/small/dim/directional/north, /turf/open/floor/plating, /area/station/maintenance/department/security) -"gdD" = ( -/obj/structure/closet/secure_closet/miner, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "gdE" = ( /obj/structure/chair/office, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -25030,6 +24977,18 @@ /obj/effect/spawner/random/entertainment/deck, /turf/open/floor/carpet/black, /area/station/maintenance/port) +"ggb" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/brown/half{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/iron/half{ + dir = 1 + }, +/area/station/cargo/miningoffice) "ggc" = ( /obj/machinery/duct, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -26019,11 +25978,6 @@ }, /turf/open/floor/iron/dark/corner, /area/station/engineering/atmos/pumproom) -"grT" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "grV" = ( /obj/effect/turf_decal/arrows/red{ dir = 4; @@ -26403,6 +26357,13 @@ /obj/item/flashlight/lamp, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) +"gvR" = ( +/obj/structure/closet/wardrobe/miner, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/backpack/satchel/explorer, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "gwd" = ( /obj/machinery/washing_machine, /obj/effect/turf_decal/siding/dark_blue{ @@ -26994,9 +26955,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) -"gDE" = ( -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "gDP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -27248,12 +27206,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) -"gGM" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "gGT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/toilet{ @@ -27994,6 +27946,19 @@ }, /turf/open/floor/iron/cafeteria, /area/station/service/cafeteria) +"gQE" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "gQF" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer2{ dir = 6 @@ -28246,13 +28211,6 @@ }, /turf/open/floor/iron, /area/station/service/abandoned_gambling_den/gaming) -"gUe" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/maintenance/starboard/fore) "gUi" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 10 @@ -30382,6 +30340,18 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron, /area/station/maintenance/department/chapel) +"hxu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) "hxS" = ( /turf/open/floor/carpet/royalblack, /area/station/service/chapel/office) @@ -32007,6 +31977,15 @@ /obj/structure/sign/warning/no_smoking, /turf/closed/wall, /area/station/engineering/atmos/storage) +"hUY" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/computer/order_console/mining, +/obj/item/radio/intercom/directional/west, +/obj/machinery/firealarm/directional/west{ + pixel_y = -9 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "hVi" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, @@ -32089,6 +32068,25 @@ }, /turf/closed/wall/r_wall, /area/station/engineering/atmos) +"hWk" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -8; + pixel_y = 17 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/holopad, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "hWq" = ( /obj/structure/chair/comfy/brown{ buildstackamount = 0; @@ -33005,16 +33003,6 @@ /obj/item/stack/rods/fifty, /turf/open/floor/plating, /area/station/maintenance/department/eva/abandoned) -"ihc" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "iho" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -34175,6 +34163,13 @@ /obj/effect/spawner/random/structure/grille, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"iwE" = ( +/obj/machinery/cryo_cell{ + dir = 8 + }, +/obj/machinery/status_display/ai/directional/south, +/turf/open/floor/iron/dark/textured_large, +/area/station/medical/cryo) "iwW" = ( /obj/structure/sign/painting/library{ pixel_y = -32 @@ -34726,6 +34721,18 @@ /obj/effect/landmark/start/botanist, /turf/open/floor/iron/dark/smooth_large, /area/station/service/hydroponics) +"iEx" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/landmark/start/shaft_miner, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "iED" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/trimline/blue/filled/warning, @@ -35091,6 +35098,12 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/xenobiology) +"iJA" = ( +/obj/structure/closet/secure_closet/miner, +/obj/effect/turf_decal/delivery, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "iJE" = ( /obj/structure/table/wood/fancy, /obj/machinery/door/window/left/directional/east, @@ -36018,13 +36031,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"iWJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/loading_area{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "iWR" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 @@ -37181,21 +37187,6 @@ dir = 8 }, /area/station/hallway/primary/port) -"jjK" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "jjU" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, @@ -37892,6 +37883,21 @@ /obj/structure/sign/warning/vacuum/directional/north, /turf/open/floor/iron, /area/station/construction/mining/aux_base) +"jrH" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/half{ + dir = 1 + }, +/area/station/cargo/miningoffice) "jrJ" = ( /obj/machinery/button/door/directional/north{ id = "teleporterhubshutters"; @@ -38053,19 +38059,6 @@ "jtC" = ( /turf/open/floor/plating, /area/station/service/abandoned_gambling_den) -"jtE" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/iron, -/area/station/hallway/primary/central/fore) "jtV" = ( /obj/structure/sign/warning/electric_shock, /turf/closed/wall/r_wall, @@ -38413,6 +38406,22 @@ }, /turf/open/floor/iron/textured, /area/station/commons/vacant_room) +"jze" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "jzi" = ( /obj/machinery/status_display/supply{ pixel_y = -32 @@ -38739,17 +38748,6 @@ /obj/effect/mapping_helpers/airlock/access/all/service/lawyer, /turf/open/floor/iron, /area/station/service/lawoffice) -"jCR" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/conveyor{ - id = "cargodisposals" - }, -/obj/effect/mapping_helpers/burnt_floor, -/turf/open/floor/plating, -/area/station/cargo/sorting) "jCS" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -40171,23 +40169,6 @@ "jUx" = ( /turf/open/floor/plating, /area/station/maintenance/department/science) -"jUy" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/airlock/mining/glass{ - name = "Delivery Office" - }, -/obj/effect/mapping_helpers/airlock/access/any/supply/shipping, -/obj/effect/mapping_helpers/airlock/access/any/supply/mining, -/turf/open/floor/iron, -/area/station/cargo/sorting) "jUC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -41703,6 +41684,23 @@ }, /turf/open/floor/iron, /area/station/service/hydroponics) +"knF" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/mining/glass{ + name = "Delivery Office" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/mining, +/obj/effect/mapping_helpers/airlock/access/any/supply/shipping, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/turf/open/floor/iron, +/area/station/cargo/sorting) "knH" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -42043,11 +42041,6 @@ "ksK" = ( /turf/closed/wall/r_wall, /area/station/command/gateway) -"ksL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "ksP" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ dir = 4 @@ -42350,6 +42343,13 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/station/maintenance/port) +"kwQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/herringbone, +/area/station/cargo/miningoffice) "kwX" = ( /obj/effect/mapping_helpers/burnt_floor, /obj/structure/sign/warning/electric_shock/directional/south, @@ -42525,13 +42525,6 @@ /obj/effect/turf_decal/tile/neutral/full, /turf/open/floor/iron/large, /area/station/ai_monitored/command/storage/eva) -"kzi" = ( -/obj/structure/closet/secure_closet/miner, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/obj/machinery/status_display/evac/directional/north, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "kzm" = ( /obj/structure/disposalpipe/sorting/mail/flip{ dir = 4; @@ -42660,6 +42653,12 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/dark/smooth_large, /area/station/security/detectives_office) +"kBf" = ( +/obj/machinery/netpod, +/obj/structure/sign/poster/random/directional/north, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "kBz" = ( /obj/effect/turf_decal/tile/neutral{ dir = 4 @@ -43479,6 +43478,18 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/hallway/primary/central/fore) +"kNy" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/brown/half{ + dir = 4 + }, +/obj/item/clipboard, +/obj/item/toy/figure/miner, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/half{ + dir = 1 + }, +/area/station/cargo/miningoffice) "kNA" = ( /obj/effect/turf_decal/siding/blue{ dir = 1 @@ -44461,6 +44472,10 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/checkpoint/escape) +"lbf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "lbi" = ( /obj/structure/lattice/catwalk, /obj/structure/transit_tube/curved/flipped{ @@ -45902,16 +45917,6 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron, /area/station/medical/treatment_center) -"ltB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "ltD" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, @@ -46583,22 +46588,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/engineering/storage) -"lBB" = ( -/obj/structure/rack, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/toolbox/emergency{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/storage/toolbox/emergency, -/obj/item/shovel, -/obj/item/shovel, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/effect/turf_decal/bot, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "lBG" = ( /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -48613,16 +48602,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/carpet/orange, /area/station/commons/dorms) -"mcK" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "mcV" = ( /obj/machinery/door/airlock/engineering/glass{ name = "Supermatter Engine Room" @@ -49770,6 +49749,13 @@ /obj/effect/turf_decal/tile/yellow/fourcorners, /turf/open/floor/iron, /area/station/engineering/storage) +"mtE" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/herringbone, +/area/station/cargo/miningoffice) "mtO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/tile/yellow{ @@ -50262,6 +50248,22 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"mzy" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/half{ + dir = 1 + }, +/area/station/cargo/miningoffice) "mzL" = ( /obj/structure/table, /obj/structure/cable, @@ -52145,6 +52147,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/ai_monitored/aisat/exterior) +"mXT" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/conveyor{ + id = "cargodisposals" + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) "mYk" = ( /obj/effect/turf_decal/loading_area{ dir = 8 @@ -52788,6 +52797,21 @@ }, /turf/open/floor/iron/dark, /area/station/science/explab) +"nhu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/nanotrasen{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) "nhA" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 @@ -53281,11 +53305,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/security/courtroom) -"nos" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "not" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -53498,11 +53517,6 @@ }, /turf/open/floor/iron, /area/station/security/warden) -"nro" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/turf/open/floor/plating, -/area/station/maintenance/starboard/fore) "nry" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -53583,16 +53597,6 @@ }, /turf/open/floor/iron/dark, /area/station/maintenance/port) -"nsI" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "nsV" = ( /obj/structure/table/reinforced, /obj/structure/reagent_dispensers/wall/peppertank/directional/west, @@ -54875,6 +54879,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"nJB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/conveyor{ + id = "cargodisposals" + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) "nJC" = ( /obj/structure/disposalpipe/junction/flip{ dir = 8 @@ -54980,6 +54994,13 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/hos) +"nLs" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "nLt" = ( /obj/effect/turf_decal/trimline/yellow/line{ dir = 4 @@ -55604,12 +55625,6 @@ /obj/item/storage/medkit/regular, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"nTw" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "nTz" = ( /obj/item/stack/sheet/plasteel/twenty, /obj/item/stack/sheet/rglass{ @@ -55819,22 +55834,6 @@ /obj/effect/turf_decal/tile/red/fourcorners, /turf/open/floor/iron/dark, /area/station/security/lockers) -"nXf" = ( -/obj/machinery/door/firedoor, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/mining/glass{ - name = "Delivery Office" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/access/any/supply/mining, -/obj/effect/mapping_helpers/airlock/access/any/supply/shipping, -/turf/open/floor/iron, -/area/station/cargo/sorting) "nXj" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -55963,6 +55962,13 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/aft) +"nYF" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/table, +/obj/item/storage/medkit/regular, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "nYJ" = ( /obj/effect/landmark/start/hangover, /turf/open/floor/iron, @@ -56373,14 +56379,6 @@ /obj/structure/closet, /turf/open/floor/plating, /area/station/maintenance/fore) -"oea" = ( -/obj/structure/closet/wardrobe/miner, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/backpack/satchel/explorer, -/obj/effect/turf_decal/bot, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "oec" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating/airless, @@ -56500,12 +56498,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/mix) -"ofM" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "ofN" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/conveyor{ @@ -56657,14 +56649,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"ohR" = ( -/obj/structure/cable, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "ohZ" = ( /obj/structure/rack, /obj/effect/spawner/random/techstorage/service_all, @@ -56722,6 +56706,14 @@ /obj/item/radio/intercom/directional/south, /turf/open/floor/iron/dark, /area/station/engineering/atmos/storage) +"oiU" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "oiW" = ( /obj/machinery/duct, /obj/structure/disposalpipe/segment, @@ -56961,6 +56953,22 @@ /obj/effect/turf_decal/tile/neutral/full, /turf/open/floor/iron/large, /area/station/medical/storage) +"olx" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) "oly" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/electrical, @@ -57058,10 +57066,6 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) -"oml" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "omv" = ( /obj/structure/table, /obj/item/flashlight/lamp, @@ -59562,9 +59566,6 @@ /obj/machinery/newscaster/directional/east, /turf/open/floor/wood, /area/station/hallway/secondary/service) -"oWV" = ( -/turf/closed/wall, -/area/station/cargo/miningoffice) "oXi" = ( /obj/effect/turf_decal/bot_white/left, /obj/effect/turf_decal/tile/neutral{ @@ -60457,6 +60458,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/service/library/artgallery) +"pij" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "pis" = ( /obj/effect/turf_decal/siding/purple{ dir = 4 @@ -61394,6 +61405,28 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/command/gateway) +"pwd" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/toolbox/emergency{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/toolbox/emergency, +/obj/item/shovel, +/obj/item/shovel, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/south, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/light_switch/directional/west{ + pixel_x = -38 + }, +/obj/machinery/airalarm/directional/south, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "pwk" = ( /obj/machinery/camera/directional/east{ c_tag = "Security - Brig Aft" @@ -62856,6 +62889,14 @@ /obj/machinery/duct, /turf/open/floor/iron/white, /area/station/medical/virology) +"pMs" = ( +/obj/machinery/door/airlock/mining{ + name = "Mining Dock" + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/mining, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "pMw" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -64148,6 +64189,11 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/explab) +"qab" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/plating, +/area/station/cargo/miningoffice) "qaq" = ( /obj/structure/table, /obj/item/clothing/gloves/latex, @@ -65865,13 +65911,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/security/execution/transfer) -"qyO" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "qyX" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -67757,6 +67796,14 @@ /obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/plating, /area/station/maintenance/solars/port/aft) +"qXL" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/herringbone, +/area/station/cargo/miningoffice) "qXM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/loading_area{ @@ -67947,6 +67994,9 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/maintenance/department/science) +"ray" = ( +/turf/closed/wall, +/area/station/bitrunning/den) "raz" = ( /obj/machinery/shower/directional/south{ name = "emergency shower" @@ -70146,6 +70196,16 @@ /obj/effect/spawner/random/structure/girder, /turf/open/floor/plating, /area/station/maintenance/fore) +"rDh" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/herringbone, +/area/station/cargo/miningoffice) "rDj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/navbeacon{ @@ -70677,15 +70737,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, /turf/open/floor/plating, /area/station/engineering/atmos/mix) -"rKu" = ( -/obj/structure/cable, -/obj/structure/table/reinforced, -/obj/effect/decal/cleanable/dirt, -/obj/item/folder/yellow, -/obj/item/gps/mining, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "rKA" = ( /obj/machinery/firealarm/directional/east, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -72394,6 +72445,24 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/general, /turf/open/floor/iron, /area/station/medical/storage) +"set" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/generic, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/start/bitrunner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "sez" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -73055,13 +73124,6 @@ }, /turf/open/floor/iron/white, /area/station/science/research) -"snh" = ( -/obj/machinery/computer/order_console/mining, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "snj" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -73840,14 +73902,6 @@ /obj/item/papercutter, /turf/open/floor/iron/grimy, /area/station/command/bridge) -"sxu" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "sxD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -76094,12 +76148,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/service/chapel) -"taR" = ( -/obj/machinery/cryo_cell{ - dir = 8 - }, -/turf/open/floor/iron/dark/textured_large, -/area/station/medical/cryo) "tbd" = ( /obj/item/radio/intercom/directional/west, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -76466,6 +76514,11 @@ /obj/structure/window/reinforced/spawner/directional/east, /turf/open/space, /area/space/nearstation) +"tgk" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "tgl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -77220,6 +77273,11 @@ /obj/structure/cable/layer3, /turf/open/floor/circuit/green, /area/station/ai_monitored/turret_protected/ai) +"trX" = ( +/obj/machinery/computer/quantum_console, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/dark/smooth_corner, +/area/station/bitrunning/den) "trY" = ( /obj/structure/rack, /obj/effect/turf_decal/bot, @@ -79299,17 +79357,6 @@ dir = 1 }, /area/station/service/bar) -"tQr" = ( -/obj/structure/table, -/obj/machinery/microwave{ - desc = "Cooks and boils stuff, somehow."; - pixel_x = -3; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "tQt" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -79439,6 +79486,19 @@ /obj/machinery/digital_clock/directional/south, /turf/open/floor/iron, /area/station/commons/lounge) +"tSg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "tSh" = ( /obj/structure/cable, /obj/effect/mapping_helpers/broken_floor, @@ -79668,6 +79728,24 @@ }, /turf/open/floor/iron/dark/corner, /area/station/maintenance/disposal/incinerator) +"tVU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/mining/glass{ + name = "Delivery Office" + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/shipping, +/obj/effect/mapping_helpers/airlock/access/any/supply/mining, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/turf/open/floor/iron, +/area/station/cargo/sorting) "tWa" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -79773,6 +79851,10 @@ }, /turf/open/floor/iron, /area/station/service/hydroponics/garden) +"tXc" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/bitrunning/den) "tXe" = ( /obj/effect/turf_decal/loading_area/red{ dir = 4 @@ -80181,6 +80263,28 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) +"ubR" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "uce" = ( /obj/effect/turf_decal/trimline/purple/filled/warning{ dir = 4 @@ -80441,6 +80545,19 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark, /area/station/service/theater) +"ueu" = ( +/obj/effect/turf_decal/tile/brown/half{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/computer/order_console/bitrunning, +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/iron/half{ + dir = 1 + }, +/area/station/cargo/miningoffice) "ueB" = ( /obj/structure/table/reinforced, /obj/item/folder/blue, @@ -82128,15 +82245,6 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/station/security/execution/transfer) -"uAH" = ( -/obj/structure/cable, -/obj/structure/chair/office{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "uAI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/landmark/start/depsec/engineering, @@ -82495,6 +82603,11 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, /area/station/security/holding_cell) +"uFo" = ( +/obj/machinery/netpod, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "uFs" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/directional/north, @@ -83688,6 +83801,14 @@ /obj/effect/turf_decal/tile/neutral/full, /turf/open/floor/iron/dark/smooth_large, /area/station/security/checkpoint/customs/aft) +"uSZ" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "uTe" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -84701,6 +84822,11 @@ "vgQ" = ( /turf/closed/wall/r_wall, /area/station/security/interrogation) +"vgR" = ( +/obj/machinery/netpod, +/obj/effect/decal/cleanable/robot_debris, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "vgS" = ( /obj/structure/window/reinforced/spawner/directional/south, /obj/structure/window/reinforced/spawner/directional/east, @@ -86026,13 +86152,6 @@ }, /turf/open/floor/wood, /area/station/service/library/abandoned) -"vyF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start/shaft_miner, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "vyG" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -86109,18 +86228,6 @@ /obj/structure/sign/warning/secure_area/directional/north, /turf/open/space, /area/space/nearstation) -"vzy" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/station/maintenance/starboard/fore) "vzA" = ( /obj/effect/turf_decal/trimline/purple/filled/line, /turf/open/floor/iron/white, @@ -87408,12 +87515,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/dark, /area/station/service/bar) -"vQT" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "vRn" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/structure/railing/corner, @@ -87926,6 +88027,23 @@ }, /turf/open/floor/iron/dark/corner, /area/station/engineering/atmos/mix) +"vYX" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/obj/effect/decal/cleanable/oil, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "vZk" = ( /obj/structure/window/reinforced/spawner/directional/north, /obj/structure/bodycontainer/morgue/beeper_off{ @@ -88521,6 +88639,18 @@ /obj/effect/landmark/start/depsec/medical, /turf/open/floor/iron/large, /area/station/security/checkpoint/medical/medsci) +"wgY" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/decal/cleanable/oil/streak, +/obj/machinery/camera/directional/south, +/obj/effect/landmark/bitrunning/station_reward_spawn, +/turf/open/floor/iron/dark/smooth_large, +/area/station/bitrunning/den) "whc" = ( /obj/structure/sign/poster/official/fruit_bowl/directional/west, /obj/effect/turf_decal/stripes/line{ @@ -88880,6 +89010,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) +"wlR" = ( +/obj/machinery/cryo_cell{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/medical/cryo) "wlS" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ @@ -88926,13 +89062,6 @@ }, /turf/open/floor/glass, /area/station/maintenance/space_hut/observatory) -"wml" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "wmn" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 @@ -89178,14 +89307,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"woJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "woK" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -89559,13 +89680,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"wsJ" = ( -/obj/machinery/cryo_cell{ - dir = 8 - }, -/obj/machinery/status_display/ai/directional/south, -/turf/open/floor/iron/dark/textured_large, -/area/station/medical/cryo) "wsN" = ( /obj/machinery/door/airlock/command{ name = "Research Division Server Room" @@ -89695,6 +89809,15 @@ }, /turf/open/floor/iron, /area/station/maintenance/starboard/lesser) +"wuv" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "wuz" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -89964,11 +90087,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"wxL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "wyh" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -90346,14 +90464,6 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) -"wCA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "wCB" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, /obj/effect/turf_decal/stripes/line{ @@ -91173,6 +91283,24 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/service/hydroponics/garden/abandoned) +"wNs" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"wNy" = ( +/obj/effect/turf_decal/tile/brown/half{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/half{ + dir = 1 + }, +/area/station/cargo/miningoffice) "wNE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -91932,14 +92060,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/lockers) -"xaN" = ( -/obj/structure/cable, -/obj/effect/turf_decal/bot, -/obj/structure/table, -/obj/item/storage/medkit/regular, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "xaP" = ( /obj/effect/turf_decal/tile/neutral{ dir = 8 @@ -96173,15 +96293,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron, /area/station/science/robotics/mechbay) -"ydr" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "ydE" = ( /obj/structure/chair/stool/directional/south, /obj/effect/decal/cleanable/dirt, @@ -96571,19 +96682,20 @@ }, /turf/open/floor/iron/white, /area/station/science/lab) -"yiG" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "yiK" = ( /obj/item/kirbyplants/organic/plant21, /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"yiO" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "yiT" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -138788,7 +138900,7 @@ hoC yfI bGf kGo -nXf +knF xhW ygL xhW @@ -139541,7 +139653,7 @@ kRn kjl lDi lDi -eKS +cQi bqv hDZ bfT @@ -139629,9 +139741,9 @@ cwe ltS cwe oDE -taR +wlR bcj -wsJ +iwE oDE ajY tJh @@ -139811,7 +139923,7 @@ mOe yhh liD mZU -jUy +tVU uBZ pso sqW @@ -140328,8 +140440,8 @@ gLz xhW axz fOz -fUl -jCR +nJB +mXT yfo qLp pcx @@ -140585,14 +140697,14 @@ ohH xhW xhW nPo -kGo -nPo -xhW -xhW -xhW -xhW -jjK -jtE +dSr +ray +ray +ray +ray +ray +nhu +dOe vPp tJT qzY @@ -140840,14 +140952,14 @@ uSp oSv cFz rWo -ctR -ydr -gDE -dsq -atk -ohR -xaN -tpZ +ggb +mzy +jrH +tXc +trX +jze +wgY +ray lDY tpZ kOj @@ -141096,16 +141208,16 @@ qaF tQW hQj uzM -fsg -eIA -dtp -cQO -wml -cQO -nTw -lBB -tpZ -dri +wNs +dhi +rDh +kwQ +tXc +fpw +hWk +dPK +ray +chO tpZ aaa aad @@ -141353,16 +141465,16 @@ rbV qLg uTu tQP -fnN -mcK -ltB -wCA -nsI -cze -ihc -bNi -qyX -vzy +tSg +mtE +qXL +eQy +aYv +set +ubR +vYX +ray +hxu tpZ aaa lhY @@ -141611,15 +141723,15 @@ fya cSK pok rWo -llJ -fCb -vyF -dih -vQT -yiG -oea -tpZ -nos +ueu +wNy +kNy +ray +kBf +uFo +vgR +ray +hxu tpZ aad lhY @@ -141868,15 +141980,15 @@ fKA krp krp aJE -kzi -fCb -fZz -oml -qyO -eld -oWV -tpZ -nro +qab +pMs +rWo +ray +ray +ray +ray +ray +gQE tpZ aaa lhY @@ -142125,15 +142237,15 @@ jmp iWR gkP krp -gdD -iWJ -fJm -oml -ksL -sxu -aSj +llJ +wuv +uSZ +hUY +dTv +nYF +pwd tpZ -gUe +hxu tpZ aaa lhY @@ -142382,15 +142494,15 @@ xPf xZC aiF aJE -snh -dIz -cQO -wxL -cQO -grT -aLg -tpZ -dcA +aDG +oiU +iEx +yiO +czX +pij +nLs +qyX +olx tpZ aaa lhY @@ -142639,12 +142751,12 @@ osw qZD qrG aJE -tQr -gGM -ksL -cQO -cQO -uAH +iJA +eFD +bzJ +bjq +lbf +cts bhJ tpZ tpZ @@ -142896,12 +143008,12 @@ uQZ xhJ vMd tgX -fwD -dRf -ofM -woJ -aWe -rKu +gvR +tgk +cBA +dmR +anJ +fyT tDD rWo aad diff --git a/_maps/map_files/IceBoxStation/IceBoxStation.dmm b/_maps/map_files/IceBoxStation/IceBoxStation.dmm index 5ae6d741a2a..fa936296b8d 100644 --- a/_maps/map_files/IceBoxStation/IceBoxStation.dmm +++ b/_maps/map_files/IceBoxStation/IceBoxStation.dmm @@ -3623,6 +3623,16 @@ "bgx" = ( /turf/closed/wall/r_wall, /area/station/maintenance/starboard/aft) +"bgy" = ( +/obj/structure/rack, +/obj/item/pickaxe{ + pixel_x = 5 + }, +/obj/item/shovel{ + pixel_x = -5 + }, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "bgE" = ( /obj/effect/landmark/start/ai/secondary, /obj/item/radio/intercom/directional/north{ @@ -3699,6 +3709,19 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"bhs" = ( +/obj/machinery/light_switch/directional/west, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/bitrunning/station_reward_spawn, +/turf/open/floor/iron/dark/smooth_large, +/area/station/bitrunning/den) "bht" = ( /obj/structure/closet/lasertag/red, /obj/effect/spawner/random/contraband/permabrig_gear, @@ -5212,20 +5235,6 @@ /obj/item/storage/box/monkeycubes, /turf/open/floor/iron, /area/station/science/xenobiology) -"bCM" = ( -/obj/machinery/requests_console/directional/north{ - department = "Cargo Bay"; - name = "Cargo Bay Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/supplies, -/obj/structure/table, -/obj/item/hand_labeler, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/item/folder/yellow, -/turf/open/floor/iron, -/area/station/cargo/storage) "bCQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, @@ -7184,12 +7193,6 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) -"cfR" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "cfS" = ( /obj/item/clothing/suit/costume/snowman{ name = "Man of Snow" @@ -7922,6 +7925,10 @@ "cpY" = ( /turf/closed/wall, /area/station/service/kitchen) +"cpZ" = ( +/obj/machinery/vending/wardrobe/cargo_wardrobe, +/turf/open/floor/iron, +/area/station/cargo/storage) "cqh" = ( /obj/machinery/door/airlock/maintenance{ name = "Library Maintenance" @@ -9403,16 +9410,6 @@ /obj/effect/mapping_helpers/airlock/access/all/security/brig, /turf/open/floor/iron/dark/textured, /area/station/security/lockers) -"cLI" = ( -/obj/structure/rack, -/obj/item/shovel{ - pixel_x = -5 - }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "cLJ" = ( /obj/structure/table/wood, /obj/item/paper{ @@ -10051,11 +10048,6 @@ }, /turf/open/floor/iron, /area/station/security/prison/garden) -"cWr" = ( -/obj/effect/landmark/start/shaft_miner, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "cWG" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -11185,6 +11177,13 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/security/lockers) +"dnY" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "don" = ( /obj/machinery/portable_atmospherics/canister, /obj/structure/disposalpipe/segment, @@ -12280,11 +12279,6 @@ /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron, /area/station/command/bridge) -"dEJ" = ( -/obj/machinery/light_switch/directional/north, -/obj/machinery/light/directional/north, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "dEQ" = ( /obj/machinery/camera/directional/east{ c_tag = "Public Mining Ladder" @@ -13707,6 +13701,11 @@ }, /turf/open/floor/iron/kitchen/diagonal, /area/station/service/kitchen) +"eda" = ( +/obj/machinery/netpod, +/obj/machinery/camera/directional/south, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "edd" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable, @@ -15442,6 +15441,13 @@ /obj/structure/sign/poster/official/report_crimes, /turf/closed/wall/ice, /area/icemoon/underground/explored) +"eFC" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "eFS" = ( /obj/machinery/door/airlock/maintenance{ name = "Mech Bay Maintenance" @@ -15926,13 +15932,6 @@ }, /turf/open/floor/iron/white, /area/station/science/research) -"eNM" = ( -/obj/machinery/cryo_cell, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/iron/dark/textured, -/area/station/medical/cryo) "eNQ" = ( /obj/structure/sign/warning/vacuum/directional/south, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -18120,6 +18119,11 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/station/security/prison/work) +"fAZ" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "fBc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/yellow/line, @@ -20945,13 +20949,6 @@ /obj/structure/window/reinforced/spawner/directional/south, /turf/open/floor/iron, /area/station/science/xenobiology) -"gvZ" = ( -/obj/machinery/rnd/bepis, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "gwm" = ( /obj/machinery/door/firedoor/heavy, /turf/open/floor/iron/white/side{ @@ -20992,17 +20989,6 @@ }, /turf/open/floor/iron/cafeteria, /area/station/commons/dorms/laundry) -"gwB" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining{ - name = "Mining Dock" - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/access/all/supply/mining, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "gwJ" = ( /obj/effect/turf_decal/stripes/asteroid/line{ dir = 5 @@ -22583,6 +22569,21 @@ /obj/structure/sign/warning/cold_temp, /turf/open/floor/plating, /area/station/maintenance/solars/port/fore) +"gWB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/trimline/brown/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "gWX" = ( /obj/structure/chair{ dir = 4 @@ -24195,6 +24196,13 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/security/brig/upper) +"hxd" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/computer/order_console/bitrunning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "hxs" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -24204,13 +24212,6 @@ /obj/effect/turf_decal/tile/blue/full, /turf/open/floor/iron/large, /area/station/medical/treatment_center) -"hxC" = ( -/obj/structure/rack, -/obj/item/pickaxe{ - pixel_x = 5 - }, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "hxE" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -26901,6 +26902,19 @@ /obj/structure/cable, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors/nospawn) +"ipU" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "iqn" = ( /obj/structure/rack, /obj/effect/spawner/random/clothing/costume, @@ -28368,15 +28382,6 @@ dir = 1 }, /area/station/service/hydroponics) -"iNu" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/machinery/mining_weather_monitor/directional/west, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "iNy" = ( /obj/structure/chair{ dir = 4 @@ -29057,6 +29062,12 @@ }, /turf/open/floor/iron/white/smooth_large, /area/station/medical/chemistry) +"iXU" = ( +/obj/machinery/firealarm/directional/north, +/obj/structure/chair, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron, +/area/station/cargo/storage) "iYb" = ( /turf/closed/wall, /area/station/maintenance/central/greater) @@ -29620,12 +29631,6 @@ /obj/structure/tank_holder/extinguisher, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) -"jiK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "jjk" = ( /obj/structure/lattice/catwalk, /obj/structure/railing{ @@ -30066,6 +30071,13 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) +"jrm" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "jrI" = ( /obj/structure/transit_tube/curved/flipped, /obj/structure/cable, @@ -30774,6 +30786,11 @@ /obj/effect/decal/cleanable/ash, /turf/open/floor/stone, /area/station/commons/lounge) +"jCI" = ( +/obj/machinery/netpod, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "jCL" = ( /obj/structure/disposalpipe/trunk{ dir = 4 @@ -31760,13 +31777,6 @@ "jRA" = ( /turf/open/openspace, /area/station/service/bar/atrium) -"jRB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table_frame, -/obj/item/melee/baton/security/cattleprod, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/starboard/aft) "jRC" = ( /obj/structure/cable, /turf/open/floor/carpet, @@ -34168,14 +34178,6 @@ /obj/effect/spawner/random/structure/grille, /turf/open/floor/plating, /area/station/maintenance/department/chapel) -"kAq" = ( -/obj/machinery/cryo_cell, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/iron/dark/textured, -/area/station/medical/cryo) "kAC" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -34800,10 +34802,6 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron/smooth, /area/mine/laborcamp/security) -"kJz" = ( -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "kJI" = ( /obj/structure/transit_tube/station/reverse, /turf/open/floor/plating, @@ -35569,6 +35567,13 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/iron/smooth, /area/station/maintenance/port/lesser) +"kVg" = ( +/obj/machinery/cryo_cell, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/dark/textured, +/area/station/medical/cryo) "kVl" = ( /obj/effect/landmark/event_spawn, /obj/machinery/light/floor, @@ -36920,13 +36925,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) -"lqt" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "lqz" = ( /obj/structure/cable, /turf/closed/wall, @@ -39431,6 +39429,12 @@ }, /turf/open/floor/iron, /area/station/science/robotics/lab) +"mgw" = ( +/obj/structure/cable, +/obj/structure/chair, +/obj/effect/landmark/start/shaft_miner, +/turf/open/floor/iron, +/area/station/cargo/storage) "mgD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /turf/open/floor/engine, @@ -40354,11 +40358,6 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/starboard/fore) -"mwF" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "mwQ" = ( /obj/structure/tank_holder/extinguisher, /turf/open/floor/plating, @@ -40954,6 +40953,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, /turf/open/floor/iron/dark, /area/station/science/explab) +"mHg" = ( +/obj/machinery/netpod, +/obj/machinery/light/small/directional/south, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "mHu" = ( /obj/machinery/atmospherics/components/tank, /turf/open/floor/iron/dark, @@ -41981,15 +41985,6 @@ /obj/machinery/light/built/directional/east, /turf/open/floor/iron/white, /area/station/maintenance/port/fore) -"mZt" = ( -/obj/structure/closet/crate, -/obj/item/radio/intercom/directional/east, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "mZu" = ( /obj/structure/table/glass, /obj/item/cultivator, @@ -45844,6 +45839,17 @@ /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) +"ofH" = ( +/obj/machinery/door/airlock/mining/glass{ + id_tag = "innercargo"; + name = "Bitrunning Den" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/turf/open/floor/iron, +/area/station/bitrunning/den) "ofJ" = ( /obj/effect/decal/cleanable/blood/old, /obj/item/paper/fluff/jobs/prisoner/letter{ @@ -46108,6 +46114,10 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) +"ojy" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "ojD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -48153,14 +48163,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/dark, /area/station/engineering/supermatter/room) -"oOa" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "oOb" = ( /obj/structure/sign/warning/fire/directional/north, /turf/open/floor/glass/reinforced, @@ -48611,6 +48613,13 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/freezer, /area/station/commons/toilet) +"oUS" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Cargo Bay North" + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/cargo/storage) "oVt" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, @@ -49782,13 +49791,6 @@ /obj/structure/flora/grass/brown/style_random, /turf/open/misc/asteroid/snow/standard_air, /area/station/science/research) -"pnr" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/effect/landmark/start/shaft_miner, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "pnz" = ( /obj/item/radio/intercom/directional/west, /turf/open/floor/iron, @@ -50465,6 +50467,13 @@ }, /turf/open/floor/plating, /area/station/service/chapel) +"pxk" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/landmark/start/bitrunner, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/robot_debris, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "pxn" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -54881,12 +54890,6 @@ "qPL" = ( /turf/closed/wall/r_wall, /area/station/hallway/secondary/exit/departure_lounge) -"qPR" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "qPX" = ( /obj/structure/sink/directional/west, /obj/structure/mirror/directional/east, @@ -55474,6 +55477,11 @@ /obj/machinery/newscaster/directional/south, /turf/open/floor/iron/white, /area/station/medical/chemistry) +"qZc" = ( +/obj/structure/cable, +/obj/machinery/computer/quantum_console, +/turf/open/floor/iron/dark/smooth_corner, +/area/station/bitrunning/den) "qZh" = ( /obj/structure/table, /obj/item/folder/white, @@ -55519,12 +55527,6 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/textured, /area/mine/mechbay) -"qZY" = ( -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/cargo/miningdock) "rab" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, @@ -56325,6 +56327,14 @@ /obj/effect/mapping_helpers/airlock/access/all/supply/mining, /turf/open/floor/iron/dark/textured_half, /area/mine/mechbay) +"rmD" = ( +/obj/machinery/cryo_cell, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/dark/textured, +/area/station/medical/cryo) "rmM" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -57193,14 +57203,6 @@ /obj/item/stack/license_plates/empty/fifty, /turf/open/floor/iron/dark/smooth_half, /area/station/security/prison/work) -"rBz" = ( -/obj/machinery/door/airlock/mining/glass{ - name = "Mining Dock" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/supply/mining, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "rBL" = ( /obj/machinery/light/directional/west, /turf/open/openspace, @@ -58049,6 +58051,17 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/department/electrical) +"rPC" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining{ + name = "Mining Dock" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/iron, +/area/station/cargo/storage) "rPL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, @@ -61175,6 +61188,9 @@ dir = 1 }, /area/station/medical/chemistry) +"sLH" = ( +/turf/closed/wall, +/area/station/bitrunning/den) "sLR" = ( /obj/machinery/conveyor{ id = "garbage"; @@ -64326,12 +64342,35 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/virology, /turf/open/floor/plating, /area/station/medical/virology) +"tMu" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/landmark/start/bitrunner, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "tMD" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 }, /turf/open/floor/iron, /area/station/engineering/engine_smes) +"tME" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/computer/security/mining{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "tMI" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -64455,10 +64494,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/atmos/mix) -"tOz" = ( -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "tOF" = ( /obj/structure/chair/comfy/black{ dir = 8 @@ -64590,6 +64625,13 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) +"tRQ" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/dark, +/area/station/cargo/miningdock) "tRX" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 @@ -64834,13 +64876,6 @@ /obj/structure/table, /turf/open/floor/plating/snowed/coldroom, /area/station/service/kitchen/coldroom) -"tWF" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "tWK" = ( /obj/structure/cable, /turf/open/floor/plating/snowed/icemoon, @@ -65555,6 +65590,17 @@ /obj/structure/sign/warning/secure_area, /turf/closed/wall/r_wall, /area/station/ai_monitored/command/nuke_storage) +"uiZ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/mining{ + name = "Mining Dock" + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/mining, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "uja" = ( /turf/closed/wall, /area/station/commons/toilet) @@ -66113,17 +66159,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/station/science/research) -"use" = ( -/obj/structure/table, -/obj/item/folder/yellow, -/obj/item/pen, -/obj/machinery/requests_console/directional/west{ - department = "Mining"; - name = "Mining Requests Console" - }, -/obj/effect/mapping_helpers/requests_console/supplies, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "uso" = ( /obj/structure/closet/crate/trashcart, /obj/effect/spawner/random/contraband/prison, @@ -66513,6 +66548,14 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/atmos/hfr_room) +"uAk" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/landmark/bitrunning/station_reward_spawn, +/turf/open/floor/iron/dark/smooth_large, +/area/station/bitrunning/den) "uAl" = ( /obj/structure/railing/corner, /obj/effect/turf_decal/tile/neutral, @@ -66712,6 +66755,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/pink, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"uDh" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/storage) "uDi" = ( /obj/structure/closet/emcloset/anchored, /obj/machinery/light/small/directional/west, @@ -68131,6 +68180,17 @@ /obj/structure/cable, /turf/open/floor/circuit/telecomms/mainframe, /area/station/tcommsat/server) +"vbv" = ( +/obj/machinery/requests_console/directional/north{ + department = "Cargo Bay"; + name = "Cargo Bay Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/structure/table, +/obj/item/hand_labeler, +/obj/item/folder/yellow, +/turf/open/floor/iron, +/area/station/cargo/storage) "vbz" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -68497,10 +68557,6 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/dark, /area/station/service/chapel) -"vhn" = ( -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron, -/area/station/cargo/storage) "vhr" = ( /mob/living/simple_animal/hostile/retaliate/goat{ atmos_requirements = list("min_oxy"=1,"max_oxy"=0,"min_plas"=0,"max_plas"=1,"min_co2"=0,"max_co2"=5,"min_n2"=0,"max_n2"=0); @@ -68541,6 +68597,13 @@ dir = 6 }, /area/station/science/research) +"viq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table_frame, +/obj/item/melee/baton/security/cattleprod, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) "viH" = ( /obj/machinery/power/emitter/welded{ dir = 4 @@ -68700,10 +68763,6 @@ /obj/structure/sign/poster/random/directional/west, /turf/open/floor/iron/large, /area/station/service/kitchen/diner) -"vlu" = ( -/obj/machinery/airalarm/directional/east, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "vlI" = ( /obj/effect/turf_decal/siding/white{ dir = 4 @@ -68939,6 +68998,18 @@ /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"voJ" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/machinery/requests_console/directional/west{ + department = "Mining"; + name = "Mining Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "voK" = ( /turf/closed/wall/r_wall, /area/station/tcommsat/computer) @@ -69924,6 +69995,10 @@ }, /turf/open/floor/iron, /area/station/commons/fitness) +"vEs" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/bitrunning/den) "vEw" = ( /obj/machinery/camera/directional/west{ c_tag = "Atmospherics Access" @@ -71715,6 +71790,18 @@ }, /turf/open/floor/iron/dark, /area/mine/laborcamp) +"whA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/obj/machinery/holopad, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "whC" = ( /obj/structure/destructible/cult/item_dispenser/archives/library, /obj/item/book/codex_gigas, @@ -72702,14 +72789,6 @@ /obj/effect/mapping_helpers/airlock/access/all/service/lawyer, /turf/open/floor/wood, /area/station/service/lawoffice) -"wxd" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Cargo Bay North" - }, -/obj/machinery/vending/wardrobe/cargo_wardrobe, -/obj/machinery/light/directional/north, -/turf/open/floor/iron, -/area/station/cargo/storage) "wxg" = ( /turf/open/floor/iron/freezer, /area/mine/laborcamp) @@ -72792,13 +72871,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"wyv" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Mining Dock" - }, -/obj/machinery/computer/security/mining, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "wyB" = ( /obj/machinery/conveyor{ dir = 1; @@ -74123,6 +74195,17 @@ "wTg" = ( /turf/closed/wall, /area/station/engineering/main) +"wTq" = ( +/obj/machinery/firealarm/directional/east, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/folder/yellow, +/obj/item/pen, +/turf/open/floor/iron, +/area/station/cargo/miningdock) "wTw" = ( /obj/effect/turf_decal/trimline/neutral/warning{ dir = 10 @@ -75929,12 +76012,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"xuh" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/miningdock) "xun" = ( /obj/machinery/door/poddoor/massdriver_chapel, /obj/structure/fans/tiny, @@ -77239,6 +77316,15 @@ /obj/machinery/atmospherics/components/unary/portables_connector/visible, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"xOr" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/quantum_server, +/obj/effect/decal/cleanable/oil/streak, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 4 + }, +/area/station/bitrunning/den) "xOM" = ( /obj/structure/table, /obj/machinery/mineral/processing_unit_console, @@ -78524,6 +78610,10 @@ /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/iron/dark/textured, /area/station/security/prison/workout) +"ylC" = ( +/obj/structure/chair, +/turf/open/floor/iron, +/area/station/cargo/storage) "ylF" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -229061,8 +229151,8 @@ xqX bCQ wBb tKI -gvZ -jiK +cpZ +ajw ajw ajw mmi @@ -229318,8 +229408,8 @@ sIM yjn wBb tKI -bCM -qPR +vbv +ajw kXs ajw mmi @@ -229832,7 +229922,7 @@ nAr nAr wNR tKI -wxd +oUS ajw ajw ajw @@ -230359,11 +230449,11 @@ irD irD pzX gdN -pYT +hxd maT bln qjQ -qZY +tRQ qxb nrm hoD @@ -230616,11 +230706,11 @@ iaF ajw ajw ajw -kXr -kXr -bln -qjQ -qjQ +sLH +sLH +vEs +sLH +sLH ojk bVJ dSO @@ -230873,12 +230963,12 @@ qqJ gjP ajw ajw -maT -bln -bln -bln -qjQ -mZt +vEs +bhs +uAk +pxk +sLH +dnY hxE xtr qjQ @@ -231128,13 +231218,13 @@ kXr kXr kXr kXr -vhn -ajw -kXr -bln -bln -qjQ -qjQ +iXU +eMa +ofH +ipU +gWB +eda +sLH qjQ rVe qjQ @@ -231384,17 +231474,17 @@ mAN vra lZQ wXR -qjQ -aOd -rBz -aOd -qjQ -qjQ -qjQ -lqt -oOa +kXr +ylC +eMa +sLH +qZc +tMu +jCI +sLH +voJ jBf -cLI +tME qjQ sEB sEB @@ -231641,17 +231731,17 @@ kXA oDt kRU oQa -qjQ -mwF -tOz -hoD -iNu -use -wyv -hoD -hoD +kXr +mgw +uDh +sLH +xOr +whA +mHg +sLH +ojy hxE -hxC +bgy aOd bln bln @@ -231898,14 +231988,14 @@ cXl uxl oRy aHC -qjQ -dEJ -cWr -hoD -hoD -pnr -cfR -hoD +kXr +ghl +uDh +sLH +vEs +vEs +sLH +sLH iVA hxE aCh @@ -232155,14 +232245,14 @@ mOA cHb psW psW -gwB -hxE -hxE -tWF -hxE -hxE +rPC +uDh +uDh +uiZ hxE hxE +eFC +jrm hxE hxE wBV @@ -232412,13 +232502,13 @@ ljl kXA rLu nRq +maT +ajw +eMa aOd -hoD -xuh -hoD -kJz +wTq hxE -hoD +iVA hoD hoD abz @@ -232672,10 +232762,10 @@ uuP tue nZh lNG -nZh tue +qjQ hxE -vlu +fAZ lis aud lis @@ -250147,7 +250237,7 @@ oyy amE wyj klc -eNM +kVg ufN vCz ufN @@ -250661,7 +250751,7 @@ qhN amE lei klc -kAq +rmD hXU oRu hIe @@ -255074,7 +255164,7 @@ bln bln bln vzD -jRB +viq dFG uZc gQw diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index ebcfba29362..dbdaa2c1c72 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -3334,6 +3334,19 @@ /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"bje" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/decal/cleanable/oil/streak, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/landmark/bitrunning/station_reward_spawn, +/turf/open/floor/iron/dark/smooth_large, +/area/station/bitrunning/den) "bjl" = ( /obj/machinery/rnd/production/techfab/department/service, /obj/effect/turf_decal/trimline/brown/warning{ @@ -4516,6 +4529,11 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/fore) +"bDS" = ( +/obj/structure/chair/office/light, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) "bDW" = ( /turf/closed/wall, /area/station/maintenance/department/engine) @@ -4661,6 +4679,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/station/maintenance/starboard/lesser) +"bGM" = ( +/obj/machinery/door/airlock/mining{ + name = "Mining Office" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/any/supply/mining, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "bHb" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -6060,6 +6089,15 @@ "clq" = ( /turf/open/floor/carpet, /area/station/security/detectives_office) +"cly" = ( +/obj/machinery/computer/quantum_console, +/obj/effect/turf_decal/siding/thinplating_new/dark, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/camera/directional/north{ + c_tag = "Mining Dock" + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "clA" = ( /obj/structure/sign/departments/cargo, /turf/closed/wall, @@ -7167,6 +7205,15 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/security/brig) +"cGL" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "cGV" = ( /obj/machinery/air_sensor/plasma_tank, /turf/open/floor/engine/plasma, @@ -8828,6 +8875,13 @@ /obj/structure/window/spawner/directional/south, /turf/open/floor/iron, /area/station/engineering/atmos) +"dob" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/machinery/computer/order_console/bitrunning, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "dox" = ( /obj/structure/rack, /obj/item/screwdriver{ @@ -9260,6 +9314,15 @@ }, /turf/open/floor/iron/cafeteria, /area/station/engineering/atmos) +"dwA" = ( +/obj/effect/spawner/random/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "dwJ" = ( /obj/structure/lattice, /obj/effect/spawner/random/structure/grille, @@ -9352,6 +9415,16 @@ }, /turf/open/floor/plating, /area/station/science/lab) +"dzh" = ( +/obj/machinery/quantum_server, +/obj/effect/turf_decal/bot/left, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 6 + }, +/obj/machinery/light/directional/north, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "dzw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -9516,13 +9589,6 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating/airless, /area/station/solars/starboard/fore) -"dDR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "dDZ" = ( /obj/machinery/door/airlock/external{ name = "Common Mining Dock" @@ -10931,6 +10997,17 @@ /obj/docking_port/stationary/escape_pod, /turf/open/space/basic, /area/space) +"edo" = ( +/obj/structure/table/glass, +/obj/item/paper_bin, +/obj/item/clipboard, +/obj/item/toy/figure/cmo, +/obj/structure/cable, +/obj/item/stamp/head/cmo{ + pixel_x = -9 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) "edq" = ( /obj/machinery/light/small/directional/west, /obj/structure/cable, @@ -10987,6 +11064,17 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/cargo/sorting) +"edP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "edQ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -12186,13 +12274,6 @@ /obj/structure/cable, /turf/open/floor/iron/freezer, /area/station/security/prison/shower) -"exq" = ( -/obj/effect/decal/cleanable/blood/tracks{ - dir = 4 - }, -/obj/effect/spawner/random/structure/grille, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "exr" = ( /obj/structure/table/wood, /obj/item/paper_bin{ @@ -12418,6 +12499,22 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/aft) +"eEb" = ( +/obj/effect/turf_decal/trimline/brown/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/corner{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/mining{ + name = "Bitrunning Den" + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/turf/open/floor/iron/dark/textured_half, +/area/station/bitrunning/den) "eEf" = ( /obj/machinery/camera/directional/north{ c_tag = "Bar - Backroom" @@ -14930,6 +15027,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/disposal/incinerator) +"fBl" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/bitrunning/den) "fBo" = ( /obj/machinery/door/window/left/directional/north{ dir = 8; @@ -15572,6 +15673,15 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/white, /area/station/science/explab) +"fNH" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Mining Dock Maintenance" + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/obj/effect/mapping_helpers/airlock/access/any/supply/mining, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "fNI" = ( /obj/structure/sign/poster/contraband/random/directional/east, /turf/open/floor/wood, @@ -16477,6 +16587,12 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"ghJ" = ( +/obj/machinery/netpod, +/obj/machinery/light/directional/west, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "ghK" = ( /obj/structure/rack, /obj/item/tank/internals/oxygen, @@ -16593,11 +16709,6 @@ /obj/machinery/vending/wardrobe/jani_wardrobe, /turf/open/floor/iron, /area/station/service/janitor) -"gjY" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/structure/sign/poster/contraband/random/directional/north, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "gjZ" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 @@ -17266,6 +17377,10 @@ "guX" = ( /turf/closed/wall, /area/station/commons/storage/primary) +"guZ" = ( +/obj/machinery/netpod, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "gva" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/iron, @@ -18376,6 +18491,14 @@ /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, /turf/open/space/basic, /area/space/nearstation) +"gQv" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "gQw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/white/line, @@ -20389,6 +20512,23 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/primary/starboard) +"hDd" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark/corner{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/textured_half, +/area/station/bitrunning/den) "hDe" = ( /obj/machinery/portable_atmospherics/canister/plasma, /turf/open/floor/engine/plasma, @@ -20911,11 +21051,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/maintenance/aft/lesser) -"hNS" = ( -/obj/structure/cable, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "hOh" = ( /obj/effect/turf_decal/trimline/red/filled/line, /obj/effect/turf_decal/trimline/brown/filled/warning, @@ -21606,13 +21741,6 @@ /obj/machinery/seed_extractor, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) -"iaA" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "iaK" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted, /obj/machinery/light/directional/south, @@ -23109,12 +23237,6 @@ /obj/effect/spawner/random/techstorage/medical_all, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) -"izi" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "izl" = ( /obj/machinery/duct, /obj/structure/disposalpipe/segment{ @@ -23289,14 +23411,6 @@ /obj/machinery/holopad, /turf/open/floor/wood, /area/station/service/cafeteria) -"iBx" = ( -/obj/machinery/vending/wardrobe/cargo_wardrobe, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron, -/area/station/cargo/storage) "iBL" = ( /obj/structure/table/wood, /turf/open/floor/wood, @@ -24137,10 +24251,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/brig) -"iPY" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "iQd" = ( /obj/machinery/door/poddoor/shutters{ id = "supplybridge" @@ -24475,6 +24585,21 @@ /obj/machinery/duct, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"iUV" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/bitrunner, +/obj/machinery/holopad, +/turf/open/floor/iron/dark/textured_half, +/area/station/bitrunning/den) "iVi" = ( /obj/machinery/door/airlock{ id_tag = "Cabin6"; @@ -25867,6 +25992,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/engineering/storage/tech) +"jty" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/cargo/storage) "jtA" = ( /obj/structure/table/glass, /obj/effect/turf_decal/siding/white{ @@ -28257,13 +28389,6 @@ /obj/effect/mapping_helpers/airlock/access/all/service/crematorium, /turf/open/floor/plating, /area/station/maintenance/aft/greater) -"khX" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "khZ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -29579,6 +29704,17 @@ /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/engine, /area/station/science/explab) +"kHU" = ( +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light_switch/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/bitrunning/station_reward_spawn, +/turf/open/floor/iron/dark/smooth_large, +/area/station/bitrunning/den) "kIG" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance/two, @@ -32750,6 +32886,14 @@ /obj/vehicle/sealed/mecha/ripley/cargo, /turf/open/floor/plating, /area/station/cargo/warehouse) +"lUe" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/sign/poster/contraband/random/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "lUj" = ( /obj/structure/table, /obj/item/book/manual/wiki/security_space_law{ @@ -33488,14 +33632,6 @@ }, /turf/open/floor/iron/white, /area/station/medical/storage) -"mhx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 1 - }, -/obj/effect/mapping_helpers/mail_sorting/supply/disposals, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "mhA" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/west, @@ -34517,6 +34653,15 @@ /obj/structure/window/spawner/directional/south, /turf/open/floor/iron/white, /area/station/security/prison/mess) +"mzs" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "mzu" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -34572,6 +34717,12 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/dark, /area/station/hallway/primary/port) +"mAy" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "mAJ" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -37958,15 +38109,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/commons/locker) -"nFq" = ( -/obj/machinery/door/airlock/mining{ - name = "Mining Office" - }, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/access/all/supply/mining, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "nFL" = ( /obj/machinery/camera/directional/north{ c_tag = "MiniSat Exterior - Fore"; @@ -38270,18 +38412,6 @@ /obj/structure/flora/bush/flowers_br/style_random, /turf/open/floor/grass, /area/station/maintenance/starboard/aft) -"nMk" = ( -/obj/machinery/door/airlock/mining{ - name = "Mining Office" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/access/all/supply/mining, -/obj/effect/landmark/navigate_destination, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "nMz" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -38297,6 +38427,16 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/station/commons/vacant_room/commissary) +"nME" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/storage/toolbox/emergency, +/obj/effect/spawner/random/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "nMF" = ( /obj/machinery/light/small/directional/east, /obj/machinery/firealarm/directional/east, @@ -39457,6 +39597,14 @@ /obj/item/toy/cattoy, /turf/open/floor/plating, /area/station/medical/abandoned) +"oif" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "oip" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, @@ -39961,11 +40109,6 @@ "otu" = ( /turf/closed/wall, /area/station/service/chapel) -"oty" = ( -/obj/structure/chair/office/light, -/obj/structure/cable, -/turf/open/floor/iron/white, -/area/station/command/heads_quarters/cmo) "otG" = ( /obj/item/radio/intercom/directional/east, /obj/structure/window/spawner/directional/north, @@ -40967,15 +41110,6 @@ "oKU" = ( /turf/open/floor/circuit/green/telecomms/mainframe, /area/station/tcommsat/server) -"oLc" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "oLD" = ( /obj/structure/chair/comfy/beige, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -41073,11 +41207,6 @@ /obj/effect/turf_decal/tile/yellow/full, /turf/open/floor/iron/white/smooth_large, /area/station/medical/chemistry) -"oNz" = ( -/obj/structure/cable, -/obj/effect/landmark/event_spawn, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "oNP" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -43358,14 +43487,6 @@ /obj/machinery/light/cold/directional/north, /turf/open/floor/plating, /area/station/security/prison/work) -"pEZ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Mining Dock Maintenance" - }, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/all/supply/mining, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "pFd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -45107,6 +45228,12 @@ }, /turf/open/floor/iron/dark, /area/station/command/bridge) +"qlr" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "qlG" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -46139,6 +46266,21 @@ /obj/structure/sign/warning/docking, /turf/closed/wall, /area/station/hallway/secondary/entry) +"qHC" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/dark/textured_half, +/area/station/bitrunning/den) "qHK" = ( /obj/effect/spawner/random/structure/grille, /turf/open/floor/plating, @@ -46710,13 +46852,6 @@ /obj/structure/marker_beacon/indigo, /turf/open/space/basic, /area/space/nearstation) -"qPt" = ( -/obj/effect/spawner/random/structure/crate, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "qPC" = ( /obj/structure/cable, /obj/machinery/door/airlock/virology/glass{ @@ -46938,13 +47073,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/commons/storage/primary) -"qSD" = ( -/obj/machinery/rnd/bepis, -/obj/effect/turf_decal/stripes/end{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "qSP" = ( /obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ dir = 1 @@ -47436,6 +47564,13 @@ /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /turf/open/floor/iron/dark, /area/station/science/ordnance/storage) +"raL" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/machinery/computer/order_console/mining, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "raT" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -48048,13 +48183,6 @@ /obj/effect/turf_decal/tile/purple/opposingcorners, /turf/open/floor/iron, /area/station/science/research) -"rnM" = ( -/obj/item/clothing/gloves/color/rainbow, -/obj/item/clothing/shoes/sneakers/rainbow, -/obj/item/clothing/under/color/rainbow, -/obj/item/clothing/head/soft/rainbow, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "rnX" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/machinery/firealarm/directional/east, @@ -49533,6 +49661,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"rNV" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Mining Dock Maintenance" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/obj/effect/mapping_helpers/airlock/access/any/supply/mining, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "rOz" = ( /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, @@ -49768,6 +49907,9 @@ }, /turf/open/floor/plating, /area/station/service/chapel) +"rSa" = ( +/turf/closed/wall, +/area/station/bitrunning/den) "rSi" = ( /obj/effect/landmark/start/chief_engineer, /obj/structure/chair/office/light{ @@ -53076,6 +53218,24 @@ /obj/effect/mapping_helpers/burnt_floor, /turf/open/floor/plating, /area/station/maintenance/port) +"taq" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/dark/textured_half, +/area/station/bitrunning/den) "tar" = ( /obj/machinery/medical_kiosk, /obj/effect/turf_decal/tile/blue/half/contrasted, @@ -54060,6 +54220,11 @@ /obj/structure/cable, /turf/open/floor/iron/cafeteria, /area/station/service/kitchen) +"ttG" = ( +/obj/machinery/netpod, +/obj/effect/decal/cleanable/robot_debris, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "ttM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -55661,6 +55826,16 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) +"tWj" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "tWq" = ( /obj/effect/spawner/random/trash/janitor_supplies, /obj/effect/mapping_helpers/broken_floor, @@ -57247,6 +57422,13 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron/dark, /area/station/security/execution/education) +"uyj" = ( +/obj/machinery/vending/wardrobe/cargo_wardrobe, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "uyr" = ( /obj/item/radio/intercom/directional/east, /obj/structure/disposalpipe/segment, @@ -58617,17 +58799,6 @@ /obj/effect/turf_decal/bot/left, /turf/open/floor/engine, /area/station/engineering/atmospherics_engine) -"uWy" = ( -/obj/structure/table/glass, -/obj/item/paper_bin, -/obj/item/clipboard, -/obj/item/toy/figure/cmo, -/obj/structure/cable, -/obj/item/stamp/head/cmo{ - pixel_x = -9 - }, -/turf/open/floor/iron/white, -/area/station/command/heads_quarters/cmo) "uWA" = ( /obj/structure/table/wood/fancy/royalblue, /obj/machinery/door/window{ @@ -59745,6 +59916,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/primary/central) +"vpU" = ( +/obj/effect/spawner/random/structure/crate, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) "vpX" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -60495,13 +60673,6 @@ /obj/item/tail_pin, /turf/open/space/basic, /area/space/nearstation) -"vDq" = ( -/obj/structure/closet/emcloset, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "vDt" = ( /obj/machinery/door/airlock/maintenance{ name = "Research Maintenance" @@ -62243,13 +62414,6 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/supply) -"wfY" = ( -/obj/structure/rack, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/storage/toolbox/emergency, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "wfZ" = ( /obj/machinery/airalarm/directional/east, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -64848,6 +65012,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white/side, /area/station/science/lobby) +"xdY" = ( +/obj/machinery/door/airlock/mining{ + name = "Mining Office" + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/obj/effect/mapping_helpers/airlock/access/any/supply/mining, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "xel" = ( /obj/structure/closet/firecloset, /turf/open/floor/plating, @@ -65393,6 +65567,16 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/genetics) +"xoc" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) "xor" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -65607,12 +65791,6 @@ }, /turf/open/floor/iron, /area/station/commons/fitness/recreation) -"xsQ" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "xsV" = ( /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ @@ -66513,12 +66691,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/aft/greater) -"xHQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "xIp" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, @@ -66728,16 +66900,6 @@ /obj/structure/cable, /turf/open/floor/wood, /area/station/service/cafeteria) -"xMP" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Mining Dock Maintenance" - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/airlock/access/all/supply/mining, -/turf/open/floor/plating, -/area/station/maintenance/port/fore) "xMX" = ( /obj/effect/turf_decal/stripes/corner, /obj/structure/cable, @@ -66848,13 +67010,6 @@ }, /turf/open/floor/plating/airless, /area/station/science/ordnance/bomb) -"xOL" = ( -/obj/machinery/computer/order_console/mining, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/miningoffice) "xOO" = ( /obj/machinery/status_display/evac/directional/east, /obj/structure/cable, @@ -84441,10 +84596,10 @@ nmg vEV jPp jXu -aaa -aaa -aaa -pnI +rSa +rSa +rSa +hKg bUm kRe qRa @@ -84698,9 +84853,9 @@ jXu kXA ufv jXu -aaa -aaa -aaa +cly +taq +ghJ hKg hKg fQW @@ -84955,10 +85110,10 @@ jXu jXu hWS jXu -jXu -jXu -jXu -jXu +dzh +iUV +guZ +fBl qvY kRe wxh @@ -84977,8 +85132,8 @@ hxo hxo hxo cbz -qSD -iBx +uyj +jty jLb tTa kQP @@ -85210,12 +85365,12 @@ gYE lBm qKy ybN -oLc -iPY -vDq -jXu -rnM +edP jXu +bje +qHC +ttG +fBl pPh aFd nVG @@ -85467,12 +85622,12 @@ iPE vfv cTQ xte -izi -sHu -khX -jXu -jXu +mzs jXu +kHU +hDd +rSa +rSa jpG kRe nVG @@ -85724,18 +85879,18 @@ gYE uEC wgw twr -uuD -oNz -iaA -hNS +bSm jXu +fBl +eEb +rSa ouc dSG cLj xYl cLj mUz -nFq +xdY rgN mmR mmR @@ -85980,19 +86135,19 @@ wvR pQu vEH jXu -gjY -uuD -dDR -mhx -xsQ -xMP -xyz +lUe +gQv +rNV +cGL +xoc +xoc +tWj xyz kdC btt aqx shx -nMk +bGM fiC dAk rhn @@ -86237,13 +86392,13 @@ vhU eNU aQE jXu -wfY -iUE -xHQ +nME +dwA jXu -jXu -jXu -xOL +dob +qlr +raL +mAy cLj kRe aFd @@ -86495,10 +86650,10 @@ jXu jXu jXu jXu -uuD -xHQ +bSm +jXu +jXu jXu -fhn jXu lJo xJV @@ -86752,13 +86907,13 @@ mVS xxp twr sxn -uuD -qPt +oif +vpU twr -exq +fhn jXu jXu -pEZ +fNH jXu jXu jXu @@ -92219,8 +92374,8 @@ jhk cOR vgZ ijZ -oty -uWy +bDS +edo pXM iNc bqX diff --git a/_maps/map_files/NorthStar/north_star.dmm b/_maps/map_files/NorthStar/north_star.dmm index 53e9e0a8d54..a1faade3ada 100644 --- a/_maps/map_files/NorthStar/north_star.dmm +++ b/_maps/map_files/NorthStar/north_star.dmm @@ -318,12 +318,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/catwalk_floor/iron_dark, /area/station/maintenance/floor2/port) -"ads" = ( -/obj/effect/turf_decal/stripes{ - dir = 9 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor1/starboard/fore) "adB" = ( /obj/structure/closet/crate/bin{ name = "biowaste bin" @@ -1361,6 +1355,20 @@ }, /turf/open/floor/plating, /area/station/engineering/lobby) +"arC" = ( +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/trimline/brown/line, +/turf/open/floor/iron/dark/smooth_half, +/area/station/bitrunning/den) "arE" = ( /obj/machinery/light/small/directional/north, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -1736,22 +1744,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/wood, /area/station/medical/psychology) -"avu" = ( -/obj/effect/turf_decal/siding/thinplating_new/dark{ - dir = 4 - }, -/obj/machinery/door/airlock/hatch{ - name = "Maintenance Access" - }, -/obj/effect/mapping_helpers/airlock/access/any/supply/general, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/station/maintenance/floor1/starboard/fore) "avH" = ( /obj/structure/table/glass, /obj/item/experi_scanner, @@ -2997,13 +2989,6 @@ }, /turf/open/floor/iron/dark/textured, /area/station/commons/fitness) -"aOv" = ( -/obj/effect/turf_decal/stripes{ - dir = 10 - }, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/station/maintenance/floor1/starboard/fore) "aOx" = ( /obj/machinery/griddle, /obj/machinery/airalarm/directional/west, @@ -3492,11 +3477,6 @@ /obj/effect/mapping_helpers/airlock/access/any/medical/psychology, /turf/open/floor/catwalk_floor, /area/station/hallway/floor2/fore) -"aUn" = ( -/obj/effect/spawner/random/structure/table_or_rack, -/obj/effect/spawner/random/trash/soap, -/turf/open/floor/pod/light, -/area/station/maintenance/floor1/starboard/fore) "aUG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/structure/table_or_rack, @@ -3750,12 +3730,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/carpet/purple, /area/station/maintenance/floor1/port/aft) -"aXl" = ( -/obj/machinery/cryo_cell{ - dir = 4 - }, -/turf/open/floor/iron/dark/textured, -/area/station/medical/cryo) "aXq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -5438,18 +5412,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/white, /area/station/science/xenobiology/hallway) -"bqm" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor1/starboard/fore) "bqn" = ( /obj/structure/closet/crate, /obj/item/reagent_containers/cup/bowl, @@ -6233,6 +6195,12 @@ /obj/effect/turf_decal/trimline/neutral/warning, /turf/open/floor/pod/dark, /area/station/maintenance/floor1/starboard/aft) +"byA" = ( +/obj/machinery/cryo_cell{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured, +/area/station/medical/cryo) "byE" = ( /obj/structure/table, /turf/open/floor/iron, @@ -8848,6 +8816,22 @@ /obj/machinery/duct, /turf/open/floor/iron/white, /area/station/medical/surgery/fore) +"ciE" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/railing/corner/end{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/storage) "ciH" = ( /obj/structure/table, /obj/item/stack/sheet/plasteel{ @@ -8942,14 +8926,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/smooth, /area/station/construction) -"cjz" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/firealarm/directional/east, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/pod/light, -/area/station/maintenance/floor1/starboard/fore) "cjB" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -9287,6 +9263,21 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/dark, /area/station/maintenance/floor2/starboard) +"cnW" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 4 + }, +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/obj/structure/railing{ + layer = 3.1 + }, +/obj/effect/decal/cleanable/robot_debris, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "col" = ( /obj/effect/turf_decal/tile/blue/half{ dir = 8 @@ -10003,17 +9994,6 @@ }, /turf/open/floor/engine, /area/station/engineering/atmos/hfr_room) -"cxp" = ( -/obj/machinery/exoscanner, -/obj/effect/turf_decal/stripes{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/iron/corner, -/area/station/cargo/drone_bay) "cxx" = ( /obj/effect/turf_decal/tile/green/half{ dir = 4 @@ -13191,11 +13171,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor3/port/fore) -"dss" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/item/melee/baton/security/cattleprod, -/turf/open/floor/plating, -/area/station/maintenance/floor1/port/aft) "dsv" = ( /obj/item/flamethrower, /turf/open/floor/iron, @@ -14667,6 +14642,13 @@ }, /turf/open/floor/iron/smooth_large, /area/station/hallway/secondary/entry) +"dME" = ( +/obj/machinery/netpod, +/obj/structure/railing{ + layer = 3.1 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "dMV" = ( /obj/effect/turf_decal/trimline/green/warning{ dir = 9 @@ -14681,15 +14663,6 @@ /obj/effect/landmark/start/captain, /turf/open/floor/wood/tile, /area/station/command/heads_quarters/captain/private) -"dNf" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor1/starboard/fore) "dNm" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -14771,6 +14744,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/floor2/port/aft) +"dNJ" = ( +/obj/machinery/computer/exodrone_control_console, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/dark, +/area/station/cargo/drone_bay) "dNL" = ( /obj/structure/frame/machine, /turf/open/floor/engine, @@ -15544,10 +15522,6 @@ dir = 4 }, /area/station/hallway/floor2/fore) -"dXP" = ( -/obj/machinery/computer/exodrone_control_console, -/turf/open/floor/iron/dark, -/area/station/cargo/drone_bay) "dXX" = ( /obj/structure/window/reinforced/spawner/directional/west, /obj/machinery/rnd/production/techfab/department/security, @@ -15583,19 +15557,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron, /area/station/engineering/atmos/project) -"dYm" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/stripes{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/cargo/storage) "dYq" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/stripes{ @@ -18557,10 +18518,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/wood/tile, /area/station/service/library) -"ePI" = ( -/obj/effect/turf_decal/stripes, -/turf/open/floor/plating, -/area/station/maintenance/floor1/starboard/fore) "ePJ" = ( /obj/effect/turf_decal/trimline/red/line{ dir = 1 @@ -18784,11 +18741,6 @@ /obj/machinery/newscaster/directional/west, /turf/open/floor/wood, /area/station/hallway/secondary/entry) -"eTD" = ( -/obj/effect/turf_decal/bot, -/obj/structure/sign/poster/random/directional/north, -/turf/open/floor/iron/smooth, -/area/station/cargo/warehouse) "eTH" = ( /obj/structure/flora/bush/sparsegrass/style_random, /mob/living/carbon/human/species/monkey, @@ -19386,6 +19338,21 @@ }, /turf/open/floor/engine/n2o, /area/station/engineering/atmos) +"fdc" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/stripes{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/storage) "fdp" = ( /obj/effect/turf_decal/stripes, /obj/structure/window/reinforced/spawner/directional/south, @@ -19722,6 +19689,11 @@ }, /turf/open/floor/plating, /area/station/maintenance/floor3/starboard) +"fiW" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "fiX" = ( /obj/structure/chair/comfy/brown, /obj/effect/decal/cleanable/dirt, @@ -19960,6 +19932,19 @@ /obj/structure/table/wood, /turf/open/floor/wood/tile, /area/station/service/library) +"flm" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/stripes{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/storage) "flD" = ( /obj/machinery/smartfridge, /obj/machinery/door/firedoor/heavy, @@ -20969,12 +20954,6 @@ dir = 1 }, /area/station/command/bridge) -"fBB" = ( -/obj/effect/turf_decal/stripes{ - dir = 5 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor1/starboard/fore) "fBM" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, @@ -23141,11 +23120,16 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/wood/tile, /area/station/service/library) -"gex" = ( -/obj/structure/rack, -/obj/effect/spawner/random/maintenance/two, -/turf/open/floor/pod/light, -/area/station/maintenance/floor1/starboard/fore) +"gey" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/stripes{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/cargo/storage) "geA" = ( /obj/effect/turf_decal/tile/blue/opposingcorners, /obj/item/kirbyplants/random, @@ -24343,10 +24327,6 @@ }, /turf/open/floor/iron/dark/textured, /area/station/medical/medbay/lobby) -"gvu" = ( -/obj/effect/spawner/random/structure/crate, -/turf/open/floor/pod/light, -/area/station/maintenance/floor1/starboard/fore) "gvx" = ( /obj/effect/turf_decal/trimline/blue/filled/corner, /turf/open/floor/iron/white, @@ -24892,12 +24872,6 @@ /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/iron/white, /area/station/medical/medbay/lobby) -"gCn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/broken/directional/north, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/catwalk_floor/iron_smooth, -/area/station/cargo/warehouse) "gCv" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -27077,6 +27051,14 @@ /obj/structure/filingcabinet/chestdrawer, /turf/open/floor/iron/dark/smooth_large, /area/station/service/library/printer) +"hfP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 8 + }, +/obj/machinery/holopad, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "hge" = ( /turf/open/floor/engine, /area/station/command/heads_quarters/rd) @@ -27403,6 +27385,22 @@ dir = 6 }, /area/station/hallway/floor2/fore) +"hkx" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/obj/machinery/door/airlock/mining/glass{ + name = "Bitrunning Den" + }, +/turf/open/floor/pod/dark, +/area/station/bitrunning/den) "hkK" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 4 @@ -27910,6 +27908,31 @@ /obj/structure/sign/poster/contraband/random/directional/north, /turf/open/floor/pod/light, /area/station/maintenance/floor2/port/aft) +"hru" = ( +/obj/machinery/computer/order_console/bitrunning{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"hrv" = ( +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/trimline/brown/line, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/dark/smooth_half, +/area/station/bitrunning/den) "hrw" = ( /obj/effect/turf_decal/tile/blue/opposingcorners, /obj/structure/chair/plastic{ @@ -29017,6 +29040,17 @@ /obj/effect/landmark/blobstart, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard) +"hGK" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 4 + }, +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "hGL" = ( /obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt, @@ -30015,6 +30049,19 @@ /obj/machinery/medical_kiosk, /turf/open/floor/plating, /area/station/medical/abandoned) +"hTV" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/oil/streak, +/obj/effect/landmark/bitrunning/station_reward_spawn, +/turf/open/floor/iron/dark/smooth_large, +/area/station/bitrunning/den) "hUc" = ( /obj/structure/railing{ dir = 8 @@ -30596,10 +30643,6 @@ dir = 4 }, /area/station/commons/storage/primary) -"icf" = ( -/obj/effect/spawner/random/maintenance, -/turf/open/floor/pod/light, -/area/station/maintenance/floor1/starboard/fore) "ick" = ( /obj/effect/turf_decal/trimline/brown/warning{ dir = 8 @@ -31526,6 +31569,11 @@ /obj/machinery/computer/records/medical/laptop, /turf/open/floor/carpet, /area/station/security/detectives_office) +"ioE" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/light/broken/directional/north, +/turf/open/floor/iron/smooth, +/area/station/cargo/warehouse) "ioL" = ( /obj/effect/decal/cleanable/ash, /turf/open/floor/plating/foam, @@ -32187,6 +32235,13 @@ }, /turf/open/floor/pod/dark, /area/station/maintenance/floor3/starboard/fore) +"ixw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/stairs{ + dir = 1 + }, +/area/station/bitrunning/den) "ixD" = ( /turf/open/floor/plating, /area/station/maintenance/floor1/port/aft) @@ -33362,12 +33417,6 @@ /obj/effect/mapping_helpers/mail_sorting/service/bar, /turf/open/floor/iron/dark/side, /area/station/hallway/floor3/fore) -"iOl" = ( -/obj/machinery/modular_computer/preset/civilian, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/station/cargo/drone_bay) "iOp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -35068,6 +35117,35 @@ /obj/structure/sign/poster/official/random/directional/east, /turf/open/floor/wood/tile, /area/station/service/library/lounge) +"jmv" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = 8 + }, +/obj/item/cigbutt/cigarbutt{ + pixel_x = 7 + }, +/obj/effect/turf_decal/stripes{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/iron/dark/smooth_half, +/area/station/bitrunning/den) +"jmA" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 4 + }, +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/trunk/multiz, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "jmB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor/iron, @@ -36713,6 +36791,13 @@ /obj/effect/turf_decal/stripes, /turf/open/floor/iron/smooth_large, /area/station/medical/psychology) +"jHZ" = ( +/obj/machinery/quantum_server, +/obj/effect/turf_decal/bot/left, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 4 + }, +/area/station/bitrunning/den) "jIc" = ( /obj/structure/lattice/catwalk, /obj/structure/cable/multilayer/connected, @@ -37864,6 +37949,9 @@ /obj/effect/turf_decal/trimline/white/warning, /turf/open/floor/iron/dark, /area/station/hallway/floor1/aft) +"jYX" = ( +/turf/closed/wall, +/area/station/bitrunning/den) "jYY" = ( /obj/effect/turf_decal/trimline/yellow/line{ dir = 4 @@ -41268,19 +41356,6 @@ /obj/effect/spawner/random/engineering/flashlight, /turf/open/floor/pod/light, /area/station/maintenance/floor2/port/aft) -"kQL" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/stripes{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "kQN" = ( /obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -41912,13 +41987,6 @@ /obj/structure/rack, /turf/open/floor/pod/light, /area/station/maintenance/floor2/port/fore) -"kYs" = ( -/obj/effect/turf_decal/stripes{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk/multiz, -/turf/open/floor/plating, -/area/station/maintenance/floor1/starboard/fore) "kYt" = ( /obj/structure/chair/comfy/carp, /turf/open/floor/carpet/neon/simple/pink/nodots, @@ -42826,6 +42894,10 @@ /obj/effect/spawner/random/maintenance, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port) +"ljG" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/cargo/warehouse) "ljH" = ( /obj/machinery/door/poddoor/shutters{ dir = 8; @@ -43948,13 +44020,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/checker, /area/station/cargo/miningdock) -"lAv" = ( -/obj/machinery/cryo_cell{ - dir = 8 - }, -/obj/structure/sign/poster/official/random/directional/east, -/turf/open/floor/iron/dark/textured, -/area/station/medical/cryo) "lAD" = ( /obj/effect/turf_decal/trimline/green/filled/arrow_cw{ dir = 10 @@ -44593,12 +44658,6 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/pod/light, /area/station/maintenance/floor1/port) -"lJl" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/pod/light, -/area/station/maintenance/floor1/starboard/fore) "lJn" = ( /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/dark/side{ @@ -47177,6 +47236,15 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/catwalk_floor, /area/station/maintenance/floor1/port/aft) +"mpG" = ( +/obj/structure/sign/poster/random/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/decal/cleanable/oil, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "mpK" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod, @@ -48412,18 +48480,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/carpet/red, /area/station/commons/dorms/apartment1) -"mFK" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/obj/effect/turf_decal/stripes{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/station/cargo/storage) "mFP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -49151,6 +49207,12 @@ /obj/structure/cable, /turf/open/floor/engine, /area/station/engineering/supermatter/room) +"mPh" = ( +/obj/machinery/computer/quantum_console{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_corner, +/area/station/bitrunning/den) "mPs" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 5 @@ -50154,17 +50216,6 @@ }, /turf/open/floor/iron/white/herringbone, /area/station/medical/patients_rooms) -"ncf" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/stripes{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/cargo/storage) "ncl" = ( /obj/structure/dresser, /turf/open/floor/carpet/red, @@ -52612,6 +52663,16 @@ dir = 1 }, /area/station/commons/locker) +"nGR" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/shieldgen, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/smooth, +/area/station/cargo/warehouse) "nGS" = ( /obj/structure/bed, /obj/item/bedsheet/red, @@ -54829,6 +54890,19 @@ }, /turf/open/floor/engine, /area/station/science/cytology) +"olD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/stripes{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/storage) "olM" = ( /obj/effect/turf_decal/trimline/yellow/line{ dir = 9 @@ -55025,6 +55099,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/light, /area/station/maintenance/floor4/starboard/fore) +"onH" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "onI" = ( /obj/structure/cable, /turf/open/floor/iron/dark, @@ -55376,6 +55457,28 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/science/circuits) +"otk" = ( +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 8 + }, +/area/station/bitrunning/den) "otr" = ( /obj/structure/mirror/directional/east, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -55844,15 +55947,6 @@ /obj/effect/spawner/random/structure/closet_maintenance, /turf/open/floor/pod/dark, /area/station/maintenance/floor3/port/aft) -"ozY" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/catwalk_floor, -/area/station/maintenance/floor1/starboard/fore) "oAc" = ( /obj/effect/turf_decal/trimline/purple/line, /obj/machinery/door/firedoor/border_only{ @@ -57542,6 +57636,16 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/commons/storage/art) +"oYc" = ( +/obj/machinery/netpod, +/obj/effect/decal/cleanable/vomit/old{ + pixel_x = -12; + pixel_y = -13 + }, +/obj/item/radio/intercom/directional/north, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "oYi" = ( /obj/machinery/door/firedoor/heavy, /obj/structure/cable, @@ -62378,6 +62482,14 @@ }, /turf/open/floor/engine, /area/station/maintenance/floor1/port/aft) +"qqd" = ( +/obj/machinery/netpod, +/obj/machinery/airalarm/directional/east, +/obj/machinery/airalarm/directional/east, +/obj/machinery/airalarm/directional/east, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "qqf" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ dir = 8 @@ -64845,6 +64957,11 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/white, /area/station/science/xenobiology) +"qVS" = ( +/obj/structure/rack, +/obj/item/stack/sheet/leather, +/turf/open/floor/plating, +/area/station/maintenance/floor1/starboard/fore) "qVV" = ( /obj/machinery/mecha_part_fabricator, /turf/open/floor/iron/dark, @@ -66296,6 +66413,15 @@ "roo" = ( /turf/open/floor/iron/dark/smooth_large, /area/station/hallway/floor3/aft) +"rop" = ( +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/bitrunning/station_reward_spawn, +/turf/open/floor/iron/dark/smooth_large, +/area/station/bitrunning/den) "rov" = ( /obj/structure/railing{ dir = 1 @@ -67105,6 +67231,11 @@ /obj/effect/turf_decal/trimline/red/filled, /turf/open/floor/iron/dark, /area/station/security/checkpoint/third) +"rAL" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/item/melee/baton/security/cattleprod, +/turf/open/floor/plating, +/area/station/maintenance/floor1/port/aft) "rAP" = ( /obj/effect/turf_decal/tile/red{ dir = 8 @@ -68768,6 +68899,19 @@ dir = 9 }, /area/station/command/bridge) +"rYZ" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/stripes{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/storage) "rZb" = ( /obj/structure/chair/comfy/black, /obj/effect/turf_decal/siding/wood{ @@ -71142,6 +71286,13 @@ }, /turf/open/floor/wood, /area/station/service/theater) +"sIp" = ( +/obj/machinery/cryo_cell{ + dir = 8 + }, +/obj/structure/sign/poster/official/random/directional/east, +/turf/open/floor/iron/dark/textured, +/area/station/medical/cryo) "sIv" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -75440,13 +75591,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/textured_large, /area/station/engineering/lobby) -"tNh" = ( -/obj/effect/turf_decal/stripes{ - dir = 6 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/station/maintenance/floor1/starboard/fore) "tNi" = ( /obj/structure/table/wood, /obj/effect/spawner/random/entertainment/cigar, @@ -76081,15 +76225,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/station/service/chapel/funeral) -"tWc" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/stripes{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "tWn" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/turf_decal/bot, @@ -78112,12 +78247,6 @@ /obj/structure/closet, /turf/open/floor/pod/light, /area/station/maintenance/floor2/port/fore) -"uzr" = ( -/obj/effect/turf_decal/stripes{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor1/starboard/fore) "uzB" = ( /obj/structure/table/reinforced, /obj/item/screwdriver, @@ -79830,12 +79959,6 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/dark/smooth_large, /area/station/science/robotics/lab) -"uVb" = ( -/obj/effect/turf_decal/stripes{ - dir = 8 - }, -/turf/open/floor/plating, -/area/station/maintenance/floor1/starboard/fore) "uVh" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -82143,10 +82266,6 @@ /obj/effect/turf_decal/trimline/brown/arrow_ccw, /turf/open/floor/iron/dark/side, /area/station/cargo/lobby) -"vzo" = ( -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/storage) "vzu" = ( /obj/effect/landmark/start/psychologist, /obj/structure/sign/poster/official/random/directional/south, @@ -83289,17 +83408,6 @@ /obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/freezerchamber) -"vPU" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/stripes{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron, -/area/station/cargo/storage) "vQb" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -83465,6 +83573,10 @@ /obj/structure/sign/poster/official/random/directional/west, /turf/open/floor/iron/white/textured, /area/station/medical/treatment_center) +"vSC" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/bitrunning/den) "vSE" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/blue/line{ @@ -85707,21 +85819,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"wuE" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/railing/corner/end{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "wuJ" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners, /turf/open/floor/iron, @@ -89286,12 +89383,6 @@ "xpI" = ( /turf/closed/wall, /area/station/maintenance/solars/starboard/fore) -"xpK" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/rnd/bepis, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "xpL" = ( /obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior{ name = "Burn Chamber Exterior Airlock" @@ -90118,6 +90209,11 @@ }, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/ai_upload) +"xAv" = ( +/obj/effect/spawner/random/structure/table_or_rack, +/obj/effect/spawner/random/trash/soap, +/turf/open/floor/plating, +/area/station/maintenance/floor1/starboard/fore) "xAH" = ( /obj/effect/turf_decal/tile/green/half{ dir = 4 @@ -115256,13 +115352,13 @@ owI owI owI owI -oic -oic -ads -uVb -aOv -ozY -oic +jYX +jYX +jYX +jYX +jYX +xAv +qVS oic oic oic @@ -115513,14 +115609,14 @@ owI owI owI owI -oic -oic -uzr -oic -ePI -ozY -icf -oic +jYX +jYX +mPh +jHZ +jYX +jYX +jYX +jYX gUS nOj dzo @@ -115770,15 +115866,15 @@ owI owI owI owI -oic -oic -fBB -kYs -tNh -bqm -aUn -oic -eTD +jYX +jYX +mpG +hfP +ixw +arC +hTV +jYX +ioE yiZ yiZ bUC @@ -116027,15 +116123,15 @@ owI owI owI owI -oic -oic -lJl -lJl -cjz -dNf -gvu -oic -gCn +jYX +jYX +hGK +jmA +cnW +hrv +rop +vSC +ljG qWJ qWJ imO @@ -116284,14 +116380,14 @@ owI owI owI owI -oic -oic -gex -oic -oic -avu -oic -oic +jYX +jYX +oYc +qqd +dME +otk +jmv +vSC rYA eEB lUY @@ -116541,15 +116637,15 @@ owI owI owI owI -oic -oic -oic -oic -iOl -xxQ -cxp -aQK -fve +jYX +jYX +jYX +jYX +jYX +hkx +vSC +jYX +nGR fve aSL iCn @@ -116802,7 +116898,7 @@ uYl pFb gHw yef -dXP +dNJ kHQ hIj aQK @@ -117063,7 +117159,7 @@ wZu vTt hai aQK -xpK +fiW rhs eaW lSJ @@ -117578,8 +117674,8 @@ fuJ aQK aQK cfO -vzo -mnR +onH +hru mnk mnR aHb @@ -117830,13 +117926,13 @@ cUL cUL oKT xsL -tWc -dYm -ncf -kQL -vPU -mFK -wuE +gey +fdc +rYZ +flm +flm +olD +ciE myW myW myW @@ -136896,7 +136992,7 @@ vcr wtm qpH vcr -dss +rAL oxz vcr vcr @@ -194971,7 +195067,7 @@ gHO yba lfW wdd -aXl +byA nqM qQM dHR @@ -196513,7 +196609,7 @@ dXy bND aHK wdd -lAv +sIp wat mVm tfX diff --git a/_maps/map_files/VoidRaptor/VoidRaptor.dmm b/_maps/map_files/VoidRaptor/VoidRaptor.dmm index a68a80d0d40..adec9b98125 100644 --- a/_maps/map_files/VoidRaptor/VoidRaptor.dmm +++ b/_maps/map_files/VoidRaptor/VoidRaptor.dmm @@ -1531,6 +1531,10 @@ /obj/structure/trash_pile, /turf/open/floor/iron/smooth, /area/station/maintenance/department/engine) +"awG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/miningdock) "awP" = ( /obj/machinery/mech_bay_recharge_port, /obj/effect/turf_decal/bot, @@ -3689,16 +3693,6 @@ }, /turf/open/floor/iron/smooth_large, /area/station/hallway/primary/aft) -"baW" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/structure/closet/secure_closet/miner, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/smooth_edge{ - dir = 8 - }, -/area/station/cargo/miningdock) "bbh" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -8461,6 +8455,9 @@ dir = 1 }, /area/station/science/explab) +"cBk" = ( +/turf/closed/wall, +/area/station/bitrunning/den) "cBU" = ( /obj/structure/chair/comfy/beige{ dir = 1 @@ -10348,6 +10345,12 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/smooth_large, /area/station/engineering/atmos/pumproom) +"deu" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "dex" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/carpet, @@ -11103,6 +11106,14 @@ }, /turf/open/floor/engine/vacuum, /area/station/science/ordnance/freezerchamber) +"dpw" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/structure/closet/secure_closet/miner, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/smooth_edge, +/area/station/cargo/miningdock) "dpx" = ( /obj/structure/table/wood, /obj/item/storage/crayons, @@ -11908,6 +11919,14 @@ }, /turf/open/floor/plating, /area/station/science/genetics) +"dAV" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/dark/textured, +/area/station/bitrunning/den) "dAX" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -14573,12 +14592,6 @@ dir = 8 }, /area/station/cargo/lobby) -"ejt" = ( -/obj/machinery/cryo_cell, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/dark_blue/fourcorners, -/turf/open/floor/iron/dark, -/area/station/medical/medbay/central) "eju" = ( /obj/structure/rack, /obj/effect/spawner/random/clothing/costume, @@ -18708,6 +18721,16 @@ /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /turf/open/floor/iron/smooth, /area/station/maintenance/disposal/incinerator) +"fth" = ( +/obj/effect/landmark/bitrunning/station_reward_spawn, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/bitrunning/den) "ftr" = ( /obj/machinery/power/shuttle_engine/heater, /obj/effect/turf_decal/stripes/line{ @@ -18923,12 +18946,6 @@ /obj/structure/table/glass, /turf/open/floor/iron/white/smooth_large, /area/station/medical/medbay/central) -"fxJ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/miningdock) "fxO" = ( /obj/structure/displaycase/trophy, /obj/effect/turf_decal/siding/wood{ @@ -19689,6 +19706,12 @@ }, /turf/open/floor/iron/large, /area/station/commons/fitness/recreation/entertainment) +"fKN" = ( +/obj/machinery/cryo_cell, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/dark_blue/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/medbay/central) "fKU" = ( /obj/effect/turf_decal/trimline/brown/filled/warning{ dir = 4 @@ -20501,13 +20524,6 @@ "fXP" = ( /turf/closed/wall/r_wall, /area/station/engineering/atmos/storage/gas) -"fXS" = ( -/obj/machinery/cryo_cell, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/dark_blue/fourcorners, -/turf/open/floor/iron/dark, -/area/station/medical/medbay/central) "fXZ" = ( /obj/effect/turf_decal/siding/red{ dir = 1 @@ -21691,6 +21707,17 @@ /obj/structure/sign/poster/official/wtf_is_co2, /turf/closed/wall, /area/station/engineering/atmos) +"goP" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/smooth_edge{ + dir = 4 + }, +/area/station/bitrunning/den) "goS" = ( /turf/open/floor/iron/freezer, /area/station/medical/chemistry) @@ -24092,6 +24119,13 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/freezer, /area/station/medical/chemistry) +"gWT" = ( +/obj/machinery/computer/quantum_console{ + dir = 8 + }, +/obj/machinery/light/small/red/directional/east, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "gWV" = ( /obj/effect/turf_decal/trimline/yellow/filled/warning{ dir = 4 @@ -24976,6 +25010,17 @@ /obj/structure/window/spawner/directional/east, /turf/open/misc/beach/sand, /area/station/science/research) +"hjg" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/table, +/obj/item/plate, +/obj/effect/spawner/random/trash/food_packaging, +/obj/machinery/camera/directional/north{ + c_tag = "Mining Dock" + }, +/obj/structure/cable, +/turf/open/floor/iron/smooth_edge, +/area/station/bitrunning/den) "hji" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -26702,6 +26747,15 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/pod/dark, /area/station/service/chapel) +"hJg" = ( +/obj/structure/table, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_y = 5; + pixel_x = 2 + }, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/bitrunning/den) "hJx" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/monitored/ordnance_burn_chamber_input{ dir = 4 @@ -26772,6 +26826,18 @@ dir = 8 }, /area/station/engineering/atmos) +"hKK" = ( +/obj/structure/chair/plastic{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 + }, +/obj/machinery/computer/security/telescreen/entertainment/directional/east, +/obj/structure/sign/poster/contraband/random/directional/north, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/smooth, +/area/station/bitrunning/den) "hKP" = ( /obj/item/reagent_containers/cup/bucket, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -27225,6 +27291,13 @@ }, /turf/open/floor/iron/white, /area/station/hallway/primary/fore) +"hSf" = ( +/obj/effect/landmark/start/shaft_miner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/miningdock) "hSn" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -27570,22 +27643,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/smooth_large, /area/station/maintenance/department/engine/atmos/lesser) -"hWA" = ( -/obj/machinery/door/airlock/mining{ - name = "Mining Dock" - }, -/obj/effect/mapping_helpers/airlock/access/all/supply/mining, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/smooth, -/area/station/cargo/miningdock) "hWF" = ( /obj/effect/turf_decal/trimline/brown/filled/line{ dir = 1 @@ -28114,6 +28171,13 @@ "ifq" = ( /turf/closed/wall/r_wall, /area/station/medical/pharmacy) +"ifS" = ( +/obj/machinery/cryo_cell, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/dark_blue/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/medbay/central) "igd" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -28158,13 +28222,6 @@ dir = 4 }, /area/station/commons/fitness/recreation/entertainment) -"ihv" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 9 - }, -/obj/machinery/rnd/bepis, -/turf/open/floor/iron/smooth, -/area/station/cargo/warehouse) "ihy" = ( /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, /obj/structure/window/reinforced/plasma/spawner/directional/west, @@ -30398,6 +30455,13 @@ dir = 8 }, /area/station/engineering/atmos/hfr_room) +"iLb" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/textured_edge, +/area/station/bitrunning/den) "iLH" = ( /obj/effect/turf_decal/trimline/purple/filled/warning{ dir = 4 @@ -32973,6 +33037,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/edge, /area/station/hallway/primary/central) +"jvw" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/dark/textured_edge{ + dir = 8 + }, +/area/station/bitrunning/den) "jvx" = ( /obj/structure/table/wood, /obj/item/food/breadslice/plain, @@ -35349,6 +35422,14 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/security/warden) +"kdS" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 10 + }, +/obj/machinery/light_switch/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/smooth, +/area/station/bitrunning/den) "kek" = ( /obj/effect/turf_decal/trimline/neutral/filled/warning{ dir = 1 @@ -35856,6 +35937,15 @@ }, /turf/open/floor/pod/dark, /area/station/service/chapel/funeral) +"kkC" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/closet/secure_closet/miner, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/smooth_edge, +/area/station/cargo/miningdock) "kkI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -36252,6 +36342,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/smooth_large, /area/station/hallway/secondary/construction) +"krz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/miningdock) "krA" = ( /obj/effect/turf_decal/trimline/brown/filled/corner{ dir = 1 @@ -36284,6 +36383,15 @@ /obj/effect/spawner/random/trash/mess, /turf/open/floor/iron/smooth, /area/station/maintenance/department/science/xenobiology) +"ksB" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/dark/textured_edge{ + dir = 4 + }, +/area/station/bitrunning/den) "ksD" = ( /obj/effect/turf_decal/trimline/brown/filled/warning{ dir = 6 @@ -37411,6 +37519,15 @@ }, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"kFL" = ( +/obj/effect/spawner/random/trash/grime, +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/smooth_corner{ + dir = 4 + }, +/area/station/bitrunning/den) "kFS" = ( /obj/effect/mapping_helpers/airlock/access/all/science/rd, /obj/machinery/door/airlock/rd/glass{ @@ -39184,6 +39301,11 @@ }, /turf/open/floor/iron/smooth_large, /area/station/engineering/power_room) +"ldU" = ( +/obj/machinery/netpod, +/obj/machinery/light/small/blacklight/directional/west, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "leb" = ( /obj/structure/cable, /turf/open/floor/iron/smooth_large, @@ -39206,6 +39328,11 @@ }, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/crew_quarters/bar) +"leF" = ( +/obj/machinery/quantum_server, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "leI" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 5 @@ -45708,6 +45835,12 @@ /obj/effect/turf_decal/box, /turf/open/floor/plating/airless, /area/space/nearstation) +"mTY" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/dark/textured, +/area/station/bitrunning/den) "mUp" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/trash/mess, @@ -47279,6 +47412,15 @@ }, /turf/open/floor/wood/large, /area/station/hallway/primary/fore) +"nqU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/brown/filled/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/miningdock) "nrb" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -47341,13 +47483,6 @@ }, /turf/open/floor/wood/large, /area/station/commons/fitness/recreation/entertainment) -"nsm" = ( -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/effect/landmark/start/shaft_miner, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/miningdock) "nsp" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 1 @@ -48010,6 +48145,12 @@ dir = 4 }, /area/station/engineering/power_room) +"nAD" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/smooth, +/area/station/cargo/warehouse) "nAH" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/turret_protected/aisat/atmos) @@ -48040,6 +48181,17 @@ }, /turf/closed/wall/r_wall, /area/station/science/ordnance/burnchamber) +"nBO" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/smooth_edge{ + dir = 8 + }, +/area/station/cargo/miningdock) "nCl" = ( /obj/structure/chair/office/light{ dir = 4 @@ -48315,6 +48467,19 @@ /obj/effect/spawner/random/trash/grille_or_waste, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/science/research/abandoned) +"nGR" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/smooth_edge{ + dir = 4 + }, +/area/station/bitrunning/den) "nGX" = ( /obj/structure/chair/sofa/right/brown{ dir = 8 @@ -50463,6 +50628,13 @@ /obj/machinery/status_display/ai/directional/south, /turf/open/floor/carpet/black, /area/station/service/chapel/office) +"oky" = ( +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/machinery/computer/order_console/bitrunning, +/turf/open/floor/iron/dark/textured_edge{ + dir = 1 + }, +/area/station/bitrunning/den) "okG" = ( /obj/effect/turf_decal/tile/neutral{ dir = 8 @@ -51379,6 +51551,13 @@ dir = 4 }, /area/station/hallway/secondary/command) +"oxn" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 10 + }, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/dark/textured, +/area/station/bitrunning/den) "oxv" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ @@ -52052,6 +52231,16 @@ /obj/machinery/light/cold/directional/west, /turf/open/floor/iron/dark/small, /area/station/security/prison/garden) +"oGX" = ( +/obj/structure/table, +/obj/machinery/microwave, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 + }, +/obj/machinery/light/small/directional/east, +/obj/structure/sign/poster/contraband/random/directional/east, +/turf/open/floor/iron/smooth, +/area/station/bitrunning/den) "oHc" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -52912,6 +53101,11 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/circuit/green, /area/station/ai_monitored/command/nuke_storage) +"oUb" = ( +/obj/machinery/firealarm/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/stairs, +/area/station/bitrunning/den) "oUl" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -54690,6 +54884,19 @@ "pqh" = ( /turf/closed/wall, /area/station/cargo/warehouse) +"pqk" = ( +/obj/structure/chair/sofa/corp/left{ + desc = "Looks like someone threw it out. Covered in donut crumbs."; + dir = 4; + name = "couch" + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 + }, +/obj/structure/sign/poster/contraband/random/directional/west, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/smooth, +/area/station/bitrunning/den) "pql" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, @@ -55081,6 +55288,13 @@ /obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden, /turf/closed/wall/r_wall, /area/station/maintenance/disposal/incinerator) +"pws" = ( +/obj/effect/landmark/start/shaft_miner, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/miningdock) "pwB" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/item/radio{ @@ -55698,6 +55912,15 @@ /obj/machinery/light_switch/directional/east, /turf/open/floor/iron/smooth, /area/station/engineering/atmos/storage/gas) +"pFJ" = ( +/obj/item/storage/cans/sixsoda, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/obj/structure/railing, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/smooth, +/area/station/bitrunning/den) "pGh" = ( /turf/open/floor/iron/white/smooth_large, /area/station/hallway/primary/fore) @@ -56454,17 +56677,6 @@ /obj/structure/cable, /turf/open/floor/iron/smooth, /area/station/maintenance/department/electrical) -"pRu" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 4 - }, -/obj/structure/closet/secure_closet/miner, -/obj/effect/turf_decal/delivery, -/obj/machinery/light/directional/east, -/turf/open/floor/iron/smooth_edge{ - dir = 8 - }, -/area/station/cargo/miningdock) "pRv" = ( /obj/effect/spawner/random/trash/moisture_trap, /turf/open/floor/iron/smooth, @@ -57824,6 +58036,13 @@ "qgT" = ( /turf/open/floor/iron/white, /area/station/hallway/primary/fore) +"qgY" = ( +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/structure/railing, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/station/bitrunning/den) "qha" = ( /obj/machinery/chem_heater/withbuffer, /obj/effect/turf_decal/trimline/yellow/filled/line, @@ -57928,6 +58147,14 @@ }, /turf/open/floor/catwalk_floor, /area/station/hallway/secondary/exit/departure_lounge) +"qhU" = ( +/obj/effect/landmark/bitrunning/station_reward_spawn, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/bitrunning/den) "qhX" = ( /obj/effect/landmark/start/medical_doctor, /obj/structure/curtain, @@ -58508,6 +58735,12 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/medical/morgue) +"qpX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/miningdock) "qqa" = ( /obj/effect/spawner/random/structure/barricade, /turf/open/floor/iron/smooth, @@ -58808,17 +59041,6 @@ /obj/item/seeds/watermelon/holy, /turf/open/floor/grass, /area/station/service/chapel) -"quF" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/effect/landmark/start/shaft_miner, -/turf/open/floor/iron/smooth_edge, -/area/station/cargo/miningdock) "quG" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -59213,6 +59435,23 @@ }, /turf/open/floor/carpet/blue, /area/station/command/bridge) +"qBe" = ( +/obj/machinery/door/airlock/mining{ + name = "Mining Dock" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/any/supply/mining, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/turf/open/floor/iron/smooth, +/area/station/cargo/miningdock) "qBh" = ( /obj/effect/spawner/random/trash/mopbucket, /obj/effect/decal/cleanable/dirt, @@ -59229,6 +59468,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark/smooth_large, /area/station/command/gateway) +"qBt" = ( +/obj/machinery/netpod, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "qBA" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -61796,6 +62039,18 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/station/security/prison) +"rnb" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/obj/structure/trash_pile, +/obj/item/clothing/suit/costume/wellworn_shirt/messy/graphic{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/structure/sign/poster/contraband/random/directional/east, +/turf/open/floor/iron/dark/textured, +/area/station/bitrunning/den) "rne" = ( /obj/structure/cable, /obj/machinery/power/apc/auto_name/directional/north, @@ -63094,10 +63349,6 @@ dir = 8 }, /area/station/service/hydroponics) -"rGR" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/miningdock) "rHc" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 8 @@ -65419,6 +65670,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/maintenance/department/engine/atmos) +"sqL" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/turf/open/floor/iron/smooth_edge{ + dir = 8 + }, +/area/station/cargo/miningdock) "sqQ" = ( /obj/machinery/power/solar{ id = "aftport"; @@ -70497,6 +70760,25 @@ }, /turf/open/floor/iron/smooth_edge, /area/station/cargo/storage) +"tEI" = ( +/obj/structure/table, +/obj/item/food/ready_donk/mac_n_cheese{ + pixel_y = 3; + pixel_x = 2 + }, +/obj/item/food/ready_donk/nachos_grandes{ + pixel_y = 7 + }, +/obj/item/food/ready_donk/donkhiladas{ + pixel_y = 11; + pixel_x = 1 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/smooth, +/area/station/bitrunning/den) "tEK" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/hidden{ dir = 10 @@ -71107,6 +71389,15 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron/white/diagonal, /area/station/medical/medbay/central) +"tOa" = ( +/obj/structure/chair/plastic, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/landmark/start/bitrunner, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/bitrunning/den) "tOr" = ( /obj/effect/spawner/liquids_spawner, /obj/machinery/light/cold/directional/south, @@ -72023,6 +72314,12 @@ }, /turf/open/floor/iron/smooth_large, /area/station/engineering/atmos) +"ucK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/miningdock) "ucR" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -75333,6 +75630,10 @@ }, /turf/open/floor/catwalk_floor, /area/station/hallway/primary/aft) +"uVw" = ( +/obj/structure/trash_pile, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "uVG" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -76285,13 +76586,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/pod/dark, /area/station/service/chapel) -"vkO" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/brown/filled/corner{ - dir = 1 - }, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/miningdock) "vkT" = ( /obj/structure/table/glass, /obj/effect/turf_decal/tile/blue/full, @@ -76818,6 +77112,22 @@ dir = 8 }, /area/station/hallway/primary/fore) +"vte" = ( +/obj/machinery/door/airlock/mining{ + name = "Bitrunning Den" + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/station/cargo/miningdock) "vti" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -77197,6 +77507,11 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/aft/greater) +"vxf" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/trimline/brown/filled/corner, +/turf/open/floor/iron/smooth_corner, +/area/station/bitrunning/den) "vxv" = ( /mob/living/basic/butterfly, /turf/closed/wall/mineral/iron, @@ -79820,13 +80135,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/smooth, /area/station/science/robotics/mechbay) -"wjo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/brown/filled/warning{ - dir = 1 - }, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/miningdock) "wjq" = ( /obj/machinery/camera/directional/east{ c_tag = "Security - Detective's Office" @@ -82700,6 +83008,11 @@ /obj/machinery/light/cold/directional/west, /turf/open/floor/iron/freezer, /area/station/medical/chemistry) +"wYd" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/curtain/bounty/start_closed, +/turf/open/floor/plating, +/area/station/bitrunning/den) "wYo" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -113302,7 +113615,7 @@ ePK kUZ dYR lxm -fXS +ifS eux iAl wjR @@ -113816,7 +114129,7 @@ qiD kUZ dYR uYT -ejt +fKN pEQ bKZ cUH @@ -125902,7 +126215,7 @@ onP onP onP onP -ihv +nAD vwJ wKg fdP @@ -128980,7 +129293,7 @@ fNX iNa bkF hQq -hWA +qBe odX ipj ekQ @@ -129235,7 +129548,7 @@ xMq oXI ihS cvp -wjo +nqU bcW njG xCF @@ -129492,7 +129805,7 @@ xMq oXI iFV lmY -vkO +krz lon cbP szk @@ -129749,7 +130062,7 @@ xMq oXI oCm jAS -rGR +qpX pmM oXI pjT @@ -130006,7 +130319,7 @@ cbP cbP qtr jAS -rGR +qpX lFU oXI jBq @@ -130262,8 +130575,8 @@ ruV jBM ruV aUO -jAS -fxJ +awG +ucK hkN oXI mXQ @@ -130518,9 +130831,9 @@ ttw cbP cbP cbP -qtr -jAS -jAS +dpw +pws +ucK hwL oXI hwR @@ -130775,9 +131088,9 @@ ttw odJ xMq oXI -quF -nsm -nsm +kkC +pws +hSf llf oXI emO @@ -131033,8 +131346,8 @@ odJ xMq oXI xqM -pRu -baW +sqL +nBO afo oXI pjT @@ -131291,13 +131604,13 @@ xMq oXI oXI oXI +vte oXI oXI -oXI -ttw -ttw -ttw -ttw +qBt +ldU +qBt +cBk ttw ttw xMq @@ -131545,18 +131858,18 @@ xMq xMq xMq xMq -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw +cBk +pqk +nGR +goP +kdS +oUb +dAV +ksB +oxn +wYd +xMq +xMq xMq odJ ttw @@ -131801,17 +132114,17 @@ ttw ttw ttw ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw +xMq +cBk +hjg +hJg +tOa +qgY +fth +iLb +deu +oky +wYd ttw ttw xMq @@ -132056,19 +132369,19 @@ ttw ttw ttw ttw +kUb ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw +xMq +cBk +hKK +kFL +vxf +pFJ +qhU +mTY +jvw +rnb +wYd ttw ttw xMq @@ -132313,22 +132626,22 @@ ttw ttw ttw ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw +kUb ttw xMq +cBk +cBk +oGX +tEI +cBk +uVw +leF +gWT +cBk +cBk +xMq +xMq +xMq odJ ttw ttw @@ -132568,21 +132881,21 @@ ttw ttw ttw ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw +smE +xMq +kUb +xMq +xMq +xMq +cBk +cBk +cBk +cBk +cBk +cBk +cBk +cBk +xMq ttw ttw xMq @@ -132827,21 +133140,21 @@ ttw ttw ttw ttw +kUb ttw ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw +xMq +xMq +xMq +xMq +xMq +xMq +xMq +xMq +xMq +xMq +xMq +xMq xMq odJ ttw @@ -133084,19 +133397,19 @@ ttw ttw ttw ttw +kUb +kUb ttw +xMq ttw ttw +xMq ttw ttw +xMq ttw ttw -ttw -ttw -ttw -ttw -ttw -ttw +xMq ttw ttw xMq @@ -133342,19 +133655,19 @@ ttw ttw ttw ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw -ttw +kUb +kUb +kUb +kUb +kUb +kUb +kUb +kUb +kUb +kUb +kUb +kUb +kUb ttw xMq xqO @@ -133601,16 +133914,16 @@ ttw ttw ttw ttw +xMq ttw ttw +xMq ttw ttw +xMq ttw ttw -ttw -ttw -ttw -ttw +xMq ttw ttw xMq @@ -133858,16 +134171,16 @@ ttw ttw ttw ttw +smE ttw ttw +smE ttw ttw +smE ttw ttw -ttw -ttw -ttw -ttw +smE ttw ttw ttw diff --git a/_maps/map_files/debug/runtimestation.dmm b/_maps/map_files/debug/runtimestation.dmm index a475bd64013..c1740dd6338 100644 --- a/_maps/map_files/debug/runtimestation.dmm +++ b/_maps/map_files/debug/runtimestation.dmm @@ -1763,6 +1763,10 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/science) +"js" = ( +/obj/machinery/quantum_server, +/turf/open/floor/iron, +/area/station/bitrunning/den) "jE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ dir = 8 @@ -2008,6 +2012,10 @@ "wU" = ( /turf/closed/wall/r_wall, /area/station/science/explab) +"yn" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/bitrunning/den) "yA" = ( /obj/docking_port/stationary/laborcamp_home{ dir = 8 @@ -2036,12 +2044,21 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron, /area/station/science) +"Ai" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "AP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ dir = 8 }, /turf/open/floor/iron, /area/station/science) +"AR" = ( +/turf/open/floor/circuit/green, +/area/station/bitrunning/den) "BD" = ( /obj/structure/closet/secure_closet/chief_medical{ locked = 0 @@ -2058,6 +2075,12 @@ "Ce" = ( /turf/open/floor/iron, /area/station/medical/chemistry) +"Cq" = ( +/obj/machinery/door/airlock, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/turf/open/floor/iron, +/area/station/bitrunning/den) "Ct" = ( /obj/structure/closet/syndicate/resources/everything, /turf/open/floor/iron, @@ -2155,6 +2178,10 @@ /obj/effect/mapping_helpers/airalarm/unlocked, /turf/open/floor/iron, /area/station/command/bridge) +"Fk" = ( +/obj/machinery/netpod, +/turf/open/floor/iron, +/area/station/bitrunning/den) "HW" = ( /obj/machinery/airalarm/directional/east, /obj/effect/mapping_helpers/airalarm/unlocked, @@ -2235,6 +2262,9 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"Ma" = ( +/turf/open/floor/iron, +/area/station/bitrunning/den) "Mh" = ( /obj/structure/cable, /turf/open/floor/iron, @@ -2262,11 +2292,23 @@ /obj/machinery/chem_recipe_debug, /turf/open/floor/iron, /area/station/medical/chemistry) +"Nk" = ( +/obj/structure/table/reinforced, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/bitrunning/den) "Ns" = ( /obj/machinery/door/airlock/public/glass, /obj/structure/cable, /turf/open/floor/iron, /area/station/medical/medbay) +"NQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/obj/item/storage/part_replacer/bluespace/tier4, +/turf/open/floor/iron, +/area/station/bitrunning/den) "NZ" = ( /obj/machinery/rnd/production/protolathe/department, /turf/open/floor/iron, @@ -2320,6 +2362,10 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/entry) +"Qs" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/bitrunning/den) "Qt" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -2350,6 +2396,11 @@ /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron, /area/station/command/bridge) +"RS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/turf/open/floor/iron, +/area/station/bitrunning/den) "Sg" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/effect/turf_decal/stripes/corner, @@ -2391,6 +2442,10 @@ /obj/item/healthanalyzer/advanced, /turf/open/floor/iron, /area/station/medical/medbay) +"UM" = ( +/obj/effect/landmark/bitrunning/station_reward_spawn, +/turf/open/floor/circuit/green, +/area/station/bitrunning/den) "Va" = ( /obj/machinery/power/smes{ charge = 5e+006 @@ -2425,6 +2480,11 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/engineering/main) +"VX" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) "We" = ( /obj/machinery/newscaster/directional/west, /turf/open/floor/iron, @@ -2517,6 +2577,9 @@ }, /turf/open/floor/iron/dark, /area/station/science/explab) +"Yn" = ( +/turf/closed/wall/r_wall, +/area/station/bitrunning/den) "Yy" = ( /obj/machinery/light/directional/north, /obj/machinery/rnd/production/circuit_imprinter/department, @@ -2536,6 +2599,13 @@ /obj/effect/mapping_helpers/airalarm/unlocked, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) +"Zp" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/machinery/airalarm/directional/east, +/obj/machinery/computer/quantum_console, +/turf/open/floor/iron, +/area/station/bitrunning/den) "Zz" = ( /obj/machinery/power/apc/auto_name/directional/west, /obj/effect/turf_decal/stripes/line, @@ -3033,12 +3103,12 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa +Yn +Yn +Yn +Yn +Yn +Yn aa aa aa @@ -3125,12 +3195,12 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa +Yn +UM +AR +Ma +Fk +Yn aa aa aa @@ -3217,12 +3287,12 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa +Yn +UM +AR +Ma +Fk +Yn aa aa aa @@ -3309,12 +3379,12 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa +Yn +js +Ma +NQ +Fk +Yn aa aa aa @@ -3401,12 +3471,12 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa +Yn +Zp +Qs +RS +Nk +Yn aa aa aa @@ -3493,12 +3563,12 @@ em em em em -em -em -em -dY -en -dY +Yn +Yn +Yn +Cq +yn +Yn Tj Tj Tj @@ -3588,7 +3658,7 @@ rK rK vy em -eh +VX eh LW lc @@ -3680,7 +3750,7 @@ qQ qQ ME em -eh +VX eh LW lc @@ -3772,7 +3842,7 @@ qQ qQ ME em -eh +VX eh LW lc @@ -3864,7 +3934,7 @@ qQ qQ CQ em -eh +Ai eh LW lc @@ -3956,7 +4026,7 @@ qQ qQ ME em -eh +VX eh LW lc @@ -4048,7 +4118,7 @@ qQ qQ YL em -eh +VX eh LW lc @@ -4140,7 +4210,7 @@ II gl gD kj -wM +VX wM LW lc diff --git a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_1.dmm b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_1.dmm index a34ab0e6fcf..eab9280b8fa 100644 --- a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_1.dmm @@ -1845,10 +1845,10 @@ gb gb gb gb -gb -gb -gb -gb +eJ +eJ +eJ +eJ eJ eJ eJ @@ -1882,10 +1882,10 @@ gb gb gb gb -gb -gb -gb -gb +eJ +eJ +eJ +eJ eJ eJ eJ @@ -1918,7 +1918,7 @@ eJ gb gb gb -eJ +gb eJ eJ eJ diff --git a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_2.dmm b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_2.dmm index f20109536f8..0901318e301 100644 --- a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_2.dmm @@ -2000,10 +2000,10 @@ se se se se -se -se -se -se +dx +dx +dx +dx dx dx dx @@ -2037,10 +2037,10 @@ se se se se -se -se -se -se +dx +dx +dx +dx dx dx dx @@ -2073,7 +2073,7 @@ dx se se se -dx +se dx dx dx diff --git a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_3.dmm b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_3.dmm index 63b18a69e75..775e31e6b9d 100644 --- a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_3.dmm @@ -1918,10 +1918,10 @@ cK cK cK cK -cK -cK -cK -cK +Hu +Hu +Hu +Hu Hu Hu Hu @@ -1955,10 +1955,10 @@ cK cK cK cK -cK -cK -cK -cK +Hu +Hu +Hu +Hu Hu Hu Hu @@ -1991,7 +1991,7 @@ Hu cK cK cK -Hu +cK Hu Hu Hu diff --git a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_cave_1.dmm b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_cave_1.dmm index 202e850684a..ae78ae6731f 100644 --- a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_cave_1.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_cave_1.dmm @@ -1079,10 +1079,10 @@ V V V V -V -V -V -V +l +l +l +l l l l @@ -1105,10 +1105,10 @@ V V V V -V -V -V -V +l +l +l +l l l l diff --git a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_cave_2.dmm b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_cave_2.dmm index 939d8bb0aaf..0e8deac0a59 100644 --- a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_cave_2.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_cave_2.dmm @@ -1013,10 +1013,10 @@ V V l V -V -V -V -V +b +b +b +b b b b @@ -1039,10 +1039,10 @@ V V V V -V -V -V -V +b +b +b +b b b b diff --git a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_cave_3.dmm b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_cave_3.dmm index 5831bc047d3..fb637e9194f 100644 --- a/_maps/map_files/tramstation/maintenance_modules/barcargoupper_cave_3.dmm +++ b/_maps/map_files/tramstation/maintenance_modules/barcargoupper_cave_3.dmm @@ -113,10 +113,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, /area/station/maintenance/department/cargo) -"y" = ( -/obj/item/gps/mining, -/turf/open/misc/asteroid, -/area/station/asteroid) "z" = ( /obj/item/storage/bag/ore{ pixel_x = 6; @@ -129,6 +125,10 @@ /obj/item/assembly/signaler, /turf/open/misc/asteroid, /area/station/asteroid) +"C" = ( +/obj/item/gps/mining, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) "D" = ( /obj/item/relic, /turf/open/misc/asteroid/dug, @@ -1048,7 +1048,7 @@ b i i I -I +C Y i Y @@ -1100,10 +1100,10 @@ B I I P -y -i -i -i +Q +Q +Q +Q Q Q Q @@ -1126,10 +1126,10 @@ Y Y I Y -i -i -i -i +Q +Q +Q +Q Q Q Q diff --git a/_maps/map_files/tramstation/tramstation.dmm b/_maps/map_files/tramstation/tramstation.dmm index ac5d9ba0e1d..e4c8b7c0fb9 100644 --- a/_maps/map_files/tramstation/tramstation.dmm +++ b/_maps/map_files/tramstation/tramstation.dmm @@ -3070,6 +3070,17 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos/pumproom) +"apt" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "apC" = ( /turf/closed/wall, /area/station/maintenance/department/crew_quarters/dorms) @@ -4045,6 +4056,19 @@ }, /turf/open/floor/iron, /area/station/cargo/sorting) +"aAU" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/machinery/door/airlock/mining/glass{ + name = "MULE Storage" + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "aBa" = ( /obj/structure/chair/stool/directional/west, /obj/structure/cable, @@ -6144,6 +6168,12 @@ /obj/structure/cable, /turf/open/floor/circuit, /area/station/ai_monitored/turret_protected/aisat_interior) +"aUy" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "aUC" = ( /obj/machinery/camera/directional/south{ c_tag = "Civilian - Chapel South" @@ -6194,13 +6224,6 @@ }, /turf/open/floor/iron, /area/station/maintenance/tram/mid) -"aVM" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/brown/filled/line, -/turf/open/floor/iron, -/area/station/cargo/storage) "aVT" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -6238,24 +6261,6 @@ /obj/machinery/suit_storage_unit/industrial/loader, /turf/open/floor/iron, /area/station/cargo/warehouse) -"aWQ" = ( -/obj/effect/turf_decal/trimline/brown/filled/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/brown/filled/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/effect/turf_decal/loading_area{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "aWY" = ( /obj/structure/stairs/west, /turf/open/floor/iron/stairs/right{ @@ -6362,11 +6367,6 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) -"aZT" = ( -/obj/effect/landmark/event_spawn, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/storage) "aZX" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 @@ -6985,6 +6985,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, /area/station/commons/dorms) +"boq" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + location = "QM #2" + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/mob/living/simple_animal/bot/mulebot{ + home_destination = "QM #2"; + suffix = "#2" + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "bor" = ( /turf/open/floor/iron/stairs/left{ dir = 1 @@ -7698,6 +7711,15 @@ }, /turf/open/floor/iron/white, /area/station/command/heads_quarters/captain/private) +"bCC" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + location = "QM #4" + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "bDf" = ( /obj/structure/table/reinforced, /obj/item/folder/yellow, @@ -8556,6 +8578,19 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/command) +"bQi" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + location = "QM #1" + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/mob/living/simple_animal/bot/mulebot{ + home_destination = "QM #1"; + suffix = "#1" + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "bQt" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -9110,6 +9145,27 @@ /obj/structure/sign/clock/directional/west, /turf/open/floor/iron/dark, /area/station/science/ordnance/testlab) +"bZy" = ( +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/storage) "bZA" = ( /obj/structure/railing{ dir = 1 @@ -12374,6 +12430,27 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood/parquet, /area/station/medical/psychology) +"dgo" = ( +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/stripes, +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/glass/mug/coco{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/reagent_containers/cup/glass/mug/coco{ + pixel_x = -6; + pixel_y = -1 + }, +/obj/item/folder/yellow{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/pen{ + pixel_x = 6 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "dgt" = ( /obj/effect/turf_decal/trimline/red/arrow_cw{ dir = 8 @@ -12465,6 +12542,20 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/ai_monitored/turret_protected/aisat/foyer) +"diG" = ( +/obj/effect/turf_decal/caution/stand_clear/red{ + dir = 1 + }, +/obj/structure/industrial_lift/public, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/elevator_control_panel/directional/west{ + linked_elevator_id = "tram_perma_lift"; + preset_destination_names = list("2"="Lower Deck","3"="Upper Deck") + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/security/execution/transfer) "diN" = ( /obj/machinery/computer/slot_machine{ pixel_y = 2 @@ -13462,12 +13553,6 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/station/security/prison) -"dCY" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "dDi" = ( /obj/effect/turf_decal/trimline/yellow/filled/corner{ dir = 4 @@ -13897,6 +13982,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/carpet, /area/station/service/library) +"dKz" = ( +/obj/machinery/door/poddoor/massdriver_chapel, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/station/service/chapel/monastery) "dKI" = ( /obj/effect/turf_decal/trimline/purple/filled/corner, /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, @@ -14005,23 +14095,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"dMQ" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/industrial_lift/public, -/obj/machinery/elevator_control_panel/directional/east{ - linked_elevator_id = "tram_lower_center_lift"; - preset_destination_names = list("2"="Lower Deck","3"="Upper Deck") - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) "dNa" = ( /obj/machinery/bookbinder, /obj/machinery/newscaster/directional/north, @@ -14462,6 +14535,15 @@ /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron, /area/station/tcommsat/computer) +"dTV" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "dTZ" = ( /obj/machinery/door/airlock/medical/glass{ name = "Medbay Storage" @@ -14981,6 +15063,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) +"eeG" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "eeL" = ( /obj/structure/railing{ dir = 4 @@ -15476,14 +15567,6 @@ }, /turf/open/floor/iron/grimy, /area/station/service/chapel/office) -"epQ" = ( -/obj/machinery/computer/atmos_control/oxygen_tank{ - atmos_chambers = list("o2ordance"="Oxygen Supply") - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron/dark, -/area/station/science/ordnance/storage) "eqi" = ( /obj/effect/landmark/navigate_destination/tcomms, /turf/open/floor/iron, @@ -17369,6 +17452,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron, /area/station/maintenance/port/central) +"feg" = ( +/obj/machinery/elevator_control_panel{ + layer = 3.1; + linked_elevator_id = "tram_xeno_lift"; + pixel_y = 2; + preset_destination_names = list("2"="Lower Deck","3"="Upper Deck") + }, +/turf/closed/wall/r_wall, +/area/station/science/xenobiology) "fez" = ( /obj/structure/chair{ dir = 8 @@ -17641,15 +17733,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/science/lower) -"fiy" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=1"; - location = "QM #5" - }, -/obj/effect/turf_decal/tile/brown/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/storage) "fiP" = ( /obj/structure/table, /obj/item/storage/toolbox/electrical{ @@ -18647,6 +18730,20 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/iron, /area/station/cargo/warehouse) +"fBU" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/elevator_control_panel/directional/north{ + linked_elevator_id = "tram_upper_center_lift"; + preset_destination_names = list("2"="Lower Deck","3"="Upper Deck") + }, +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 1 + }, +/obj/structure/industrial_lift/public, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) "fCO" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -19913,6 +20010,13 @@ }, /turf/open/floor/iron, /area/station/cargo/sorting) +"gbd" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "gbj" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, @@ -20878,19 +20982,6 @@ /obj/effect/turf_decal/trimline/red/filled/corner, /turf/open/floor/iron, /area/station/security/courtroom) -"gtA" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=2"; - location = "QM #1" - }, -/obj/effect/turf_decal/tile/brown/fourcorners, -/mob/living/simple_animal/bot/mulebot{ - home_destination = "QM #1"; - suffix = "#1" - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "gtH" = ( /obj/structure/table/glass, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -21840,6 +21931,9 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/engineering/engine_smes) +"gLB" = ( +/turf/closed/wall, +/area/station/bitrunning/den) "gLY" = ( /obj/structure/table/wood, /obj/structure/window/reinforced/spawner/directional/east{ @@ -21974,15 +22068,6 @@ /obj/item/papercutter, /turf/open/floor/plating, /area/station/security/warden) -"gNM" = ( -/obj/machinery/elevator_control_panel{ - layer = 3.1; - linked_elevator_id = "tram_xeno_lift"; - pixel_y = 2; - preset_destination_names = list("2"="Lower Deck","3"="Upper Deck") - }, -/turf/closed/wall/r_wall, -/area/station/science/xenobiology) "gNN" = ( /obj/machinery/vending/wardrobe/coroner_wardrobe, /obj/structure/window/reinforced/spawner/directional/west, @@ -22380,6 +22465,27 @@ }, /turf/open/floor/glass/reinforced, /area/station/ai_monitored/turret_protected/aisat/hallway) +"gVE" = ( +/obj/effect/landmark/lift_id{ + specific_lift_id = "tram_cargo_lift" + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 8 + }, +/obj/structure/industrial_lift/public, +/obj/machinery/elevator_control_panel/directional/west{ + linked_elevator_id = "tram_cargo_lift"; + preset_destination_names = list("2"="Lower Deck","3"="Upper Deck"); + req_access = list("mining") + }, +/obj/effect/abstract/elevator_music_zone{ + linked_elevator_id = "tram_cargo_lift" + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/cargo/miningdock) "gVI" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, @@ -24720,13 +24826,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/hallway/secondary/exit) -"hSy" = ( -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/cargo/storage) "hSH" = ( /obj/structure/chair{ dir = 1 @@ -24903,6 +25002,15 @@ }, /turf/open/floor/iron/white, /area/station/medical/storage) +"hWg" = ( +/obj/machinery/elevator_control_panel{ + layer = 3.1; + linked_elevator_id = "tram_xeno_lift"; + pixel_y = 2; + preset_destination_names = list("2"="Lower Deck","3"="Upper Deck") + }, +/turf/closed/wall, +/area/station/science/xenobiology) "hWH" = ( /obj/effect/turf_decal/trimline/dark_red/warning{ dir = 9 @@ -25097,20 +25205,6 @@ }, /turf/open/floor/iron, /area/station/tcommsat/computer) -"hZM" = ( -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 9 - }, -/obj/structure/industrial_lift/public, -/obj/structure/railing{ - dir = 9 - }, -/obj/machinery/elevator_control_panel/directional/west{ - linked_elevator_id = "tram_sci_lift"; - preset_destination_names = list("2"="Lower Deck","3"="Upper Deck") - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/science/lower) "hZP" = ( /obj/structure/railing/corner{ dir = 8 @@ -27170,6 +27264,13 @@ }, /turf/open/floor/iron, /area/station/security/prison) +"iQn" = ( +/obj/machinery/quantum_server, +/obj/effect/turf_decal/bot/left, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 4 + }, +/area/station/bitrunning/den) "iQC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/sorting/mail/flip{ @@ -27987,6 +28088,16 @@ /obj/effect/turf_decal/trimline/red/corner, /turf/open/floor/iron, /area/station/engineering/break_room) +"jdS" = ( +/obj/effect/turf_decal/trimline/dark_red/warning, +/obj/structure/industrial_lift/public, +/obj/machinery/elevator_control_panel/directional/south{ + linked_elevator_id = "tram_dorm_lift"; + preset_destination_names = list("2"="Lower Deck","3"="Upper Deck") + }, +/obj/structure/railing, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/left) "jdU" = ( /obj/effect/turf_decal/trimline/dark_red/warning{ dir = 9 @@ -28116,16 +28227,6 @@ /obj/structure/cable, /turf/closed/wall/r_wall, /area/station/ai_monitored/turret_protected/aisat/hallway) -"jfE" = ( -/obj/effect/turf_decal/trimline/dark_red/warning, -/obj/structure/industrial_lift/public, -/obj/machinery/elevator_control_panel/directional/south{ - linked_elevator_id = "tram_dorm_lift"; - preset_destination_names = list("2"="Lower Deck","3"="Upper Deck") - }, -/obj/structure/railing, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/left) "jfH" = ( /obj/effect/turf_decal/trimline/red/filled/corner{ dir = 1 @@ -28622,6 +28723,16 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/supply) +"jnM" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/effect/landmark/start/bitrunner, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "jnR" = ( /obj/structure/bed{ dir = 8 @@ -28836,20 +28947,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"jrl" = ( -/obj/effect/turf_decal/caution/stand_clear/red{ - dir = 1 - }, -/obj/structure/industrial_lift/public, -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/elevator_control_panel/directional/west{ - linked_elevator_id = "tram_perma_lift"; - preset_destination_names = list("2"="Lower Deck","3"="Upper Deck") - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/security/execution/transfer) "jrI" = ( /obj/structure/disposalpipe/trunk/multiz{ dir = 4 @@ -34172,6 +34269,15 @@ /obj/machinery/light/warm/directional/west, /turf/open/floor/wood/large, /area/station/service/library) +"lhW" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + location = "QM #5" + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "lib" = ( /obj/machinery/telecomms/server/presets/security, /turf/open/floor/iron/dark/telecomms, @@ -34444,11 +34550,6 @@ }, /turf/open/floor/plating, /area/station/cargo/sorting) -"lnh" = ( -/obj/machinery/door/poddoor/massdriver_chapel, -/obj/structure/fans/tiny, -/turf/open/floor/plating, -/area/station/service/chapel/monastery) "lnk" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -35027,6 +35128,16 @@ }, /turf/closed/wall/r_wall, /area/station/science/ordnance/storage) +"lwJ" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "lwV" = ( /obj/machinery/camera/emp_proof{ c_tag = "Engineering - Atmospherics Plasma Chamber"; @@ -35636,6 +35747,15 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/primary/tram/right) +"lHx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/structure/table, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "lHz" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -36586,6 +36706,19 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/grass, /area/station/medical/virology) +"lWE" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + location = "QM #3" + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/mob/living/simple_animal/bot/mulebot{ + home_destination = "QM #3"; + suffix = "#3" + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "lWF" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/window/left/directional/north{ @@ -36958,6 +37091,12 @@ }, /turf/open/floor/iron, /area/station/security/courtroom) +"meh" = ( +/obj/machinery/cryo_cell{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/treatment_center) "men" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -37022,6 +37161,14 @@ /obj/effect/turf_decal/trimline/blue/filled/line, /turf/open/floor/iron, /area/station/command/bridge) +"mff" = ( +/obj/structure/railing{ + layer = 3.1; + dir = 4 + }, +/obj/machinery/netpod, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "mfB" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ dir = 1 @@ -40620,27 +40767,6 @@ }, /turf/open/openspace, /area/station/hallway/primary/tram/center) -"nxj" = ( -/obj/effect/landmark/lift_id{ - specific_lift_id = "tram_cargo_lift" - }, -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 8 - }, -/obj/structure/industrial_lift/public, -/obj/machinery/elevator_control_panel/directional/west{ - linked_elevator_id = "tram_cargo_lift"; - preset_destination_names = list("2"="Lower Deck","3"="Upper Deck"); - req_access = list("mining") - }, -/obj/effect/abstract/elevator_music_zone{ - linked_elevator_id = "tram_cargo_lift" - }, -/turf/open/floor/plating/elevatorshaft, -/area/station/cargo/miningdock) "nxq" = ( /obj/structure/table/wood, /obj/structure/cable, @@ -41231,20 +41357,6 @@ /obj/structure/chair, /turf/open/floor/iron, /area/station/security/checkpoint/supply) -"nJb" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/machinery/elevator_control_panel/directional/north{ - linked_elevator_id = "tram_upper_center_lift"; - preset_destination_names = list("2"="Lower Deck","3"="Upper Deck") - }, -/obj/effect/turf_decal/trimline/dark_red/warning{ - dir = 1 - }, -/obj/structure/industrial_lift/public, -/turf/open/floor/plating/elevatorshaft, -/area/station/maintenance/tram/mid) "nJd" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 5 @@ -42307,6 +42419,13 @@ }, /turf/open/floor/iron, /area/station/engineering/atmos) +"obg" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/storage) "obh" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -43726,6 +43845,23 @@ }, /turf/open/space/basic, /area/space/nearstation) +"oFJ" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/industrial_lift/public, +/obj/machinery/elevator_control_panel/directional/east{ + linked_elevator_id = "tram_lower_center_lift"; + preset_destination_names = list("2"="Lower Deck","3"="Upper Deck") + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/maintenance/tram/mid) "oGj" = ( /obj/structure/lattice/catwalk, /obj/structure/railing{ @@ -46126,19 +46262,6 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/station/cargo/miningdock/cafeteria) -"pzi" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=1"; - location = "QM #6" - }, -/obj/effect/turf_decal/tile/brown/fourcorners, -/mob/living/simple_animal/bot/mulebot{ - home_destination = "QM #6"; - suffix = "#6" - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "pzv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -46260,6 +46383,13 @@ /obj/structure/holosign/barrier/atmos/tram, /turf/open/floor/plating, /area/station/maintenance/tram/right) +"pBB" = ( +/obj/machinery/computer/quantum_console{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark/smooth_corner, +/area/station/bitrunning/den) "pBD" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/caution/stand_clear, @@ -46410,6 +46540,12 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/hallway/secondary/exit/departure_lounge) +"pEy" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "pEB" = ( /obj/docking_port/stationary{ dir = 2; @@ -47788,14 +47924,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/station/commons/fitness/recreation/entertainment) -"qey" = ( -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/brown/filled/line, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron, -/area/station/cargo/storage) "qez" = ( /obj/machinery/computer/slot_machine{ pixel_y = 2 @@ -49706,15 +49834,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/commons/dorms) -"qPL" = ( -/obj/machinery/elevator_control_panel{ - layer = 3.1; - linked_elevator_id = "tram_xeno_lift"; - pixel_y = 2; - preset_destination_names = list("2"="Lower Deck","3"="Upper Deck") - }, -/turf/closed/wall, -/area/station/science/xenobiology) "qPV" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, @@ -50361,6 +50480,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/brig) +"rap" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/storage) "ray" = ( /obj/structure/industrial_lift/tram, /obj/machinery/destination_sign/south{ @@ -50787,6 +50915,18 @@ }, /turf/open/floor/iron/white, /area/station/security/execution/education) +"rhA" = ( +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "rhF" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/turf_decal/tile/blue{ @@ -51381,10 +51521,6 @@ /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/iron, /area/station/hallway/primary/tram/center) -"rqH" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron, -/area/station/cargo/storage) "rre" = ( /obj/effect/turf_decal/trimline/neutral/filled/line, /obj/effect/landmark/start/hangover, @@ -51590,6 +51726,14 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/dark, /area/station/security/courtroom/holding) +"rvW" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "rvY" = ( /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -54666,6 +54810,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/security/brig) +"sDQ" = ( +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "sDY" = ( /obj/structure/railing{ dir = 1 @@ -55373,6 +55523,18 @@ /obj/structure/cable/multilayer/multiz, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) +"sQF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/machinery/computer/order_console/bitrunning{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "sQJ" = ( /obj/effect/turf_decal/trimline/blue/filled/corner{ dir = 4 @@ -55421,6 +55583,16 @@ }, /turf/open/floor/plating, /area/station/cargo/warehouse) +"sRO" = ( +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/siding/thinplating_new/dark/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "sRW" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 9 @@ -56518,6 +56690,19 @@ /obj/effect/mapping_helpers/airlock/access/all/syndicate/general, /turf/open/floor/iron/showroomfloor, /area/station/commons/vacant_room) +"tkq" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + location = "QM #6" + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/mob/living/simple_animal/bot/mulebot{ + home_destination = "QM #6"; + suffix = "#6" + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) "tkv" = ( /obj/structure/ladder, /obj/effect/decal/cleanable/dirt, @@ -58072,6 +58257,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/central) +"tLR" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/decal/cleanable/oil/streak, +/obj/structure/sign/poster/random/directional/north, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/landmark/bitrunning/station_reward_spawn, +/turf/open/floor/iron/dark/smooth_large, +/area/station/bitrunning/den) "tMb" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 10 @@ -58098,19 +58297,6 @@ /obj/effect/landmark/start/chemist, /turf/open/floor/iron/white, /area/station/medical/chemistry) -"tMq" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=2"; - location = "QM #3" - }, -/obj/effect/turf_decal/tile/brown/fourcorners, -/mob/living/simple_animal/bot/mulebot{ - home_destination = "QM #3"; - suffix = "#3" - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "tMw" = ( /obj/effect/turf_decal/trimline/purple/filled/corner{ dir = 1 @@ -58248,6 +58434,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/science/ordnance/office) +"tOK" = ( +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/decal/cleanable/oil/streak, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "tPb" = ( /obj/structure/table, /obj/item/storage/dice, @@ -58433,6 +58630,14 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/station/escapepodbay) +"tSk" = ( +/obj/machinery/computer/atmos_control/oxygen_tank{ + atmos_chambers = list("o2ordance"="Oxygen Supply") + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/storage) "tSp" = ( /obj/structure/table/wood, /obj/machinery/airalarm/directional/west, @@ -59235,6 +59440,12 @@ }, /turf/open/floor/plating, /area/station/hallway/secondary/exit/departure_lounge) +"uhe" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/storage) "uhf" = ( /obj/machinery/door/firedoor/border_only, /obj/structure/cable, @@ -59752,15 +59963,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/tram/mid) -"uoG" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=1"; - location = "QM #4" - }, -/obj/effect/turf_decal/tile/brown/fourcorners, -/turf/open/floor/iron, -/area/station/cargo/storage) "uoJ" = ( /obj/structure/closet/secure_closet/security/science, /obj/item/clothing/mask/whistle, @@ -60140,12 +60342,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/station/commons/fitness) -"uvt" = ( -/obj/machinery/cryo_cell{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/station/medical/treatment_center) "uvu" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -60374,6 +60570,20 @@ /obj/item/pai_card, /turf/open/floor/iron/white, /area/station/science/lower) +"uzl" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/mining/glass{ + name = "Bitrunning Den" + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/turf/open/floor/iron, +/area/station/bitrunning/den) "uzm" = ( /obj/effect/turf_decal/bot, /turf/open/floor/iron, @@ -61664,6 +61874,17 @@ }, /turf/open/floor/iron, /area/station/command/bridge) +"uTw" = ( +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/landmark/bitrunning/station_reward_spawn, +/turf/open/floor/iron/dark/smooth_large, +/area/station/bitrunning/den) "uTz" = ( /obj/structure/railing{ dir = 8 @@ -64051,15 +64272,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/station/science/ordnance) -"vJS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "vKd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -64257,17 +64469,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/security/checkpoint/supply) -"vNx" = ( -/obj/machinery/door/airlock/mining/glass{ - name = "MULE Storage" - }, -/obj/effect/turf_decal/trimline/brown/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/brown/filled/line, -/obj/effect/mapping_helpers/airlock/access/all/supply/general, -/turf/open/floor/iron, -/area/station/cargo/storage) "vNB" = ( /obj/effect/turf_decal/box, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -65041,6 +65242,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/cafeteria, /area/station/command/heads_quarters/rd) +"wcL" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/bitrunning/den) "wcN" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 1 @@ -65049,15 +65254,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/station/hallway/secondary/service) -"wcZ" = ( -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "wda" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 8 @@ -65572,6 +65768,20 @@ }, /turf/open/floor/iron, /area/station/security/checkpoint/supply) +"wmU" = ( +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 9 + }, +/obj/structure/industrial_lift/public, +/obj/structure/railing{ + dir = 9 + }, +/obj/machinery/elevator_control_panel/directional/west{ + linked_elevator_id = "tram_sci_lift"; + preset_destination_names = list("2"="Lower Deck","3"="Upper Deck") + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/science/lower) "wng" = ( /obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 10 @@ -65595,10 +65805,6 @@ }, /turf/open/floor/iron/dark, /area/station/service/chapel/monastery) -"wod" = ( -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/storage) "wop" = ( /obj/structure/industrial_lift/public, /obj/effect/turf_decal/caution/stand_clear/red, @@ -67138,19 +67344,6 @@ /obj/structure/sink/directional/south, /turf/open/floor/iron/white, /area/station/medical/virology) -"wTp" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=2"; - location = "QM #2" - }, -/obj/effect/turf_decal/tile/brown/fourcorners, -/mob/living/simple_animal/bot/mulebot{ - home_destination = "QM #2"; - suffix = "#2" - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "wTy" = ( /obj/machinery/button/crematorium{ id = "crematoriumChapel"; @@ -67497,6 +67690,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/closed/wall/r_wall, /area/station/medical/virology) +"xbn" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "xbw" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -67757,13 +67960,6 @@ /obj/item/papercutter, /turf/open/floor/iron, /area/station/command/bridge) -"xhg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/neutral/filled/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/station/cargo/warehouse) "xhk" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 4 @@ -68407,13 +68603,6 @@ }, /turf/open/floor/iron, /area/station/security/brig) -"xup" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/cargo/storage) "xuq" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -69089,6 +69278,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/station/science/lower) +"xJU" = ( +/obj/machinery/netpod, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "xKe" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, @@ -69644,6 +69838,11 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron/freezer, /area/station/medical/coldroom) +"xUn" = ( +/obj/machinery/netpod, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "xUC" = ( /obj/effect/spawner/random/engineering/tracking_beacon, /turf/open/floor/iron, @@ -86188,7 +86387,7 @@ jWs lDo ucA wox -jrl +diG gTv jWs aaa @@ -92395,7 +92594,7 @@ ncF ncF dFS tuU -jfE +jdS elr elr elr @@ -99830,7 +100029,7 @@ uTz hJM nAa ekB -nJb +fBU jSV uuD qjU @@ -104474,7 +104673,7 @@ qjU aaa qjU fok -dMQ +oFJ sNq ceb pcx @@ -113438,7 +113637,7 @@ aaa aaa uGW jdU -nxj +gVE rff uGW aaa @@ -113736,7 +113935,7 @@ abM abM abM iix -hZM +wmU boW iix abM @@ -116330,7 +116529,7 @@ hDT keT iEF fof -qPL +hWg sXX akC hFP @@ -120937,7 +121136,7 @@ kkK jXE lwF dfz -epQ +tSk qCP urA ygC @@ -154625,7 +154824,7 @@ aRy aRE aRI aRL -lnh +dKz pMW pMW pMW @@ -167456,9 +167655,9 @@ pIk oIU aMG xdx -uvt +meh uVW -uvt +meh jtr dSZ aOO @@ -178711,10 +178910,10 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa +gLB +gLB +gLB +gLB cTU cTU cTU @@ -178968,10 +179167,10 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa +gLB +xJU +tOK +pBB cTU vSI vSI @@ -179224,11 +179423,11 @@ aac aaa aaa aaa -cTU -cTU -cTU -cTU -cTU +aaa +gLB +xUn +rhA +iQn cTU vSI vSI @@ -179481,10 +179680,10 @@ aaa aaa aaa aaa -cTU -tMq -qey -pzi +gLB +gLB +mff +apt cTU cTU ohS @@ -179738,10 +179937,10 @@ aac aaa aaa aaa -cTU -wTp -aVM -fiy +gLB +tLR +xbn +sRO cTU exr pZA @@ -179995,10 +180194,10 @@ aac aac aaa aaa -cTU -gtA -aVM -uoG +gLB +uTw +rvW +dgo cTU lan pZA @@ -180252,10 +180451,10 @@ aac aaa aaa cTU -cTU -ohS -vNx -ohS +gLB +wcL +uzl +wcL cTU nnb pZA @@ -180511,10 +180710,10 @@ aaa cTU blx tAJ -aWQ -dCY -dCY -vJS +bZy +jnM +eeG +sQF dij uax uax @@ -180768,13 +180967,13 @@ aaa akr tjS hFV -gDr -uax -uax -uax -uax -aZT -wod +rap +dzw +dzw +dzw +dzw +obg +uhe dzw msn qza @@ -181029,9 +181228,9 @@ uax uax uax uax -rqH -xup -hSy +pEy +aUy +sDQ dzw sxR skb @@ -181612,7 +181811,7 @@ eJQ bNx aSt aSt -gNM +feg aaa aaa aaa @@ -183335,12 +183534,12 @@ aac aac aac aac -cTU -cTU -cTU -cTU udQ -xhg +udQ +udQ +udQ +udQ +lHx pxD ayd ayt @@ -183592,10 +183791,10 @@ aac aac aac aac -aac -aac -aaa -aaa +udQ +tkq +lhW +bCC udQ fBJ pxD @@ -183849,12 +184048,12 @@ aac aac aac aac -aac -aaa -aaa -aaa udQ -wcZ +lwJ +dTV +dTV +aAU +gbd kXr aye rgg @@ -184106,10 +184305,10 @@ aac aac aac aac -aaa -aaa -aaa -aaa +udQ +boq +lWE +bQi udQ kSa cDP @@ -184363,10 +184562,10 @@ aac aac aac aac -aac -aaa -aaa -aaa +udQ +udQ +udQ +udQ udQ aWL tft diff --git a/_maps/safehouses/README.md b/_maps/safehouses/README.md new file mode 100644 index 00000000000..8027ea38e21 --- /dev/null +++ b/_maps/safehouses/README.md @@ -0,0 +1,17 @@ +# Safe House + +## Creating a new safe house + +1. Create a new map inside the `_maps\safe_houses` folder using the TGM format. +2. Create a new dm file inside `modules\bitrunning\virtual_domain\safe_houses` folder.. +4. Place exit and goal landmarks (obj/effect/landmark/bitrunning/..). Generally, 3 exits and 2 goals are ok. +5. Ideally, leave 3 spaces for gear. This has usually been xy [1x1] [1x2] [1x3] + +## Notes + +- Safe houses are intended to be 7x6 in size. You're not technically limited to this, but consider maps other maps might be using this size if you want it to be modular. +- Consider that avatars are not invincible and still require air. If you're making a safe house, it should start with an area that accommodates for this. +- For compatibility, your safe house should have a route open from the top center xy [3x0] of the map. +- If you want a custom safehouse for a custom map with no modularity, no problem. Make whatever sizes you want, just ensure there are exit and goal effects placed. +- Some maps can alter what is spawned into the safehouse by placing objects in the safehouse area. I'm using the left corner, starting from the top, for things like space gear. + diff --git a/_maps/safehouses/TEMPLATES/TEMPLATE.dmm b/_maps/safehouses/TEMPLATES/TEMPLATE.dmm new file mode 100644 index 00000000000..c8e5059f0d0 --- /dev/null +++ b/_maps/safehouses/TEMPLATES/TEMPLATE.dmm @@ -0,0 +1,82 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"c" = ( +/obj/effect/mapping_helpers/airlock/access/all, +/obj/machinery/door/airlock/external/glass, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"p" = ( +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"v" = ( +/obj/effect/bitrunning/exit_spawn, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"N" = ( +/obj/effect/bitrunning/goal_turf, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"R" = ( +/turf/closed/wall, +/area/virtual_domain/safehouse) + +(1,1,1) = {" +R +R +a +a +R +R +"} +(2,1,1) = {" +a +p +p +p +p +R +"} +(3,1,1) = {" +R +p +p +p +v +a +"} +(4,1,1) = {" +c +p +p +p +v +R +"} +(5,1,1) = {" +R +p +p +p +v +a +"} +(6,1,1) = {" +a +p +N +N +p +R +"} +(7,1,1) = {" +R +R +a +a +R +R +"} diff --git a/_maps/safehouses/den.dmm b/_maps/safehouses/den.dmm new file mode 100644 index 00000000000..235d786d6e9 --- /dev/null +++ b/_maps/safehouses/den.dmm @@ -0,0 +1,224 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/south, +/turf/open/floor/pod, +/area/virtual_domain/safehouse) +"c" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/east, +/obj/effect/landmark/bitrunning/cache_goal_turf, +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/turf/open/floor/bitrunning_transport, +/area/virtual_domain/safehouse) +"e" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/food_or_drink/snack{ + pixel_x = 4; + pixel_y = 2 + }, +/turf/open/floor/pod/dark, +/area/virtual_domain/safehouse) +"i" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "safehouseshutter" + }, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"l" = ( +/obj/structure/railing/corner/end{ + dir = 4 + }, +/turf/open/floor/pod/dark, +/area/virtual_domain/safehouse) +"p" = ( +/turf/open/floor/pod, +/area/virtual_domain/safehouse) +"r" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 9 + }, +/turf/open/floor/pod/dark, +/area/virtual_domain/safehouse) +"u" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/dark, +/obj/structure/sign/poster/contraband/hacking_guide/directional/east, +/obj/effect/landmark/bitrunning/cache_goal_turf, +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/turf/open/floor/bitrunning_transport, +/area/virtual_domain/safehouse) +"z" = ( +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/obj/effect/landmark/bitrunning/hololadder_spawn, +/turf/open/floor/pod/light, +/area/virtual_domain/safehouse) +"C" = ( +/turf/closed/wall, +/area/virtual_domain/safehouse) +"D" = ( +/obj/effect/decal/cleanable/generic, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/turf/open/floor/pod, +/area/virtual_domain/safehouse) +"E" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/generic, +/obj/effect/landmark/bitrunning/hololadder_spawn, +/turf/open/floor/pod/light, +/area/virtual_domain/safehouse) +"G" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "safehouseshutter" + }, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"I" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 5 + }, +/obj/effect/landmark/bitrunning/hololadder_spawn, +/turf/open/floor/pod/light, +/area/virtual_domain/safehouse) +"J" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "safehouseshutter" + }, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"K" = ( +/obj/effect/spawner/random/vending/colavend, +/obj/machinery/light/small/directional/south, +/turf/open/floor/pod, +/area/virtual_domain/safehouse) +"M" = ( +/turf/open/floor/pod/dark, +/area/virtual_domain/safehouse) +"O" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/turf/open/floor/pod/dark, +/area/virtual_domain/safehouse) +"R" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 4 + }, +/turf/open/floor/pod/dark, +/area/virtual_domain/safehouse) +"U" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/departments/cargo/directional/west, +/obj/machinery/light/small/directional/west, +/turf/open/floor/pod, +/area/virtual_domain/safehouse) +"W" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "safehouseshutter" + }, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"X" = ( +/obj/machinery/door/airlock/grunge, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"Y" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/button/door{ + pixel_x = 4; + pixel_y = 4; + id = "safehouseshutter" + }, +/obj/effect/spawner/random/food_or_drink/refreshing_beverage{ + pixel_y = 6; + pixel_x = -10 + }, +/turf/open/floor/pod/dark, +/area/virtual_domain/safehouse) +"Z" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/turf/open/floor/pod/dark, +/area/virtual_domain/safehouse) + +(1,1,1) = {" +C +C +C +G +G +C +"} +(2,1,1) = {" +W +U +p +M +K +C +"} +(3,1,1) = {" +C +r +O +O +E +i +"} +(4,1,1) = {" +X +D +Z +R +z +i +"} +(5,1,1) = {" +C +M +l +e +I +i +"} +(6,1,1) = {" +W +c +u +Y +a +C +"} +(7,1,1) = {" +C +C +C +J +J +C +"} diff --git a/_maps/safehouses/dig.dmm b/_maps/safehouses/dig.dmm new file mode 100644 index 00000000000..7fbbd3e5549 --- /dev/null +++ b/_maps/safehouses/dig.dmm @@ -0,0 +1,165 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/siding/yellow/corner, +/obj/effect/turf_decal/sand/plating, +/obj/item/flashlight/glowstick{ + on = 1 + }, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"c" = ( +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 8 + }, +/turf/open/misc/asteroid, +/area/virtual_domain/safehouse) +"h" = ( +/obj/effect/turf_decal/loading_area, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/landmark/bitrunning/cache_goal_turf, +/turf/open/floor/bitrunning_transport, +/area/virtual_domain/safehouse) +"i" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/effect/decal/remains/xeno/larva, +/turf/open/misc/asteroid, +/area/virtual_domain/safehouse) +"l" = ( +/obj/structure/table, +/obj/item/coin/gold{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/flashlight/lantern{ + pixel_y = 8; + pixel_x = 4; + on = 1 + }, +/turf/open/misc/asteroid, +/area/virtual_domain/safehouse) +"o" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/misc/asteroid, +/area/virtual_domain/safehouse) +"u" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow, +/obj/effect/decal/cleanable/oil/streak, +/turf/open/misc/asteroid, +/area/virtual_domain/safehouse) +"x" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"A" = ( +/turf/closed/wall/rock, +/area/virtual_domain/safehouse) +"B" = ( +/turf/open/misc/asteroid, +/area/virtual_domain/safehouse) +"H" = ( +/turf/closed/mineral/asteroid, +/area/virtual_domain/safehouse) +"I" = ( +/obj/machinery/door/airlock/maintenance/glass, +/obj/structure/fans/tiny, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"M" = ( +/obj/effect/turf_decal/siding/yellow, +/obj/effect/decal/remains/xeno, +/turf/open/misc/asteroid, +/area/virtual_domain/safehouse) +"N" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/sand/plating, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"S" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/loading_area, +/obj/effect/turf_decal/box/corners, +/obj/effect/landmark/bitrunning/cache_goal_turf, +/turf/open/floor/bitrunning_transport, +/area/virtual_domain/safehouse) +"T" = ( +/obj/effect/landmark/bitrunning/hololadder_spawn, +/turf/open/misc/asteroid, +/area/virtual_domain/safehouse) +"U" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/turf/open/misc/asteroid, +/area/virtual_domain/safehouse) + +(1,1,1) = {" +H +H +A +A +H +H +"} +(2,1,1) = {" +A +N +x +a +H +A +"} +(3,1,1) = {" +A +i +U +u +h +A +"} +(4,1,1) = {" +I +B +B +M +S +A +"} +(5,1,1) = {" +A +l +B +c +o +H +"} +(6,1,1) = {" +A +A +T +T +T +A +"} +(7,1,1) = {" +H +A +H +H +A +A +"} diff --git a/_maps/safehouses/ice.dmm b/_maps/safehouses/ice.dmm new file mode 100644 index 00000000000..a8293f9502a --- /dev/null +++ b/_maps/safehouses/ice.dmm @@ -0,0 +1,254 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/spawner/structure/window/ice, +/turf/open/floor/plating/snowed, +/area/virtual_domain/safehouse) +"c" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/east, +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"f" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/snowed, +/area/virtual_domain/safehouse) +"g" = ( +/obj/effect/spawner/structure/window/ice, +/obj/structure/barricade/wooden/crude/snow, +/turf/open/floor/plating/snowed, +/area/virtual_domain/safehouse) +"i" = ( +/turf/closed/wall/ice, +/area/virtual_domain/safehouse) +"m" = ( +/obj/effect/turf_decal/weather/snow/corner, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 1 + }, +/obj/effect/landmark/bitrunning/hololadder_spawn, +/turf/open/floor/pod, +/area/virtual_domain/safehouse) +"n" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/obj/item/grown/log, +/obj/item/grown/log, +/obj/item/grown/log, +/obj/item/hatchet/wooden, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"o" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/bitrunning/cache_goal_turf, +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/turf/open/floor/bitrunning_transport, +/area/virtual_domain/safehouse) +"p" = ( +/obj/structure/railing, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/bitrunning/cache_goal_turf, +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/turf/open/floor/bitrunning_transport, +/area/virtual_domain/safehouse) +"u" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"v" = ( +/obj/effect/turf_decal/weather/snow/corner, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 5 + }, +/obj/effect/landmark/bitrunning/hololadder_spawn, +/turf/open/floor/pod, +/area/virtual_domain/safehouse) +"x" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/vending/coffee, +/turf/open/floor/plating/snowed, +/area/virtual_domain/safehouse) +"z" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating/snowed, +/area/virtual_domain/safehouse) +"A" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 4 + }, +/obj/structure/railing/corner/end{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/snowed, +/area/virtual_domain/safehouse) +"B" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/snowed, +/area/virtual_domain/safehouse) +"C" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 1 + }, +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/coffee{ + pixel_x = 7; + pixel_y = 13 + }, +/obj/item/reagent_containers/cup/glass/coffee/no_lid{ + pixel_x = -4; + pixel_y = 14 + }, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"D" = ( +/obj/effect/turf_decal/weather/snow/corner, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/generic, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 9 + }, +/obj/effect/landmark/bitrunning/hololadder_spawn, +/turf/open/floor/pod, +/area/virtual_domain/safehouse) +"I" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"L" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/west, +/obj/machinery/smartfridge/drying_rack, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"O" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 4 + }, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/freezer, +/obj/structure/fans/tiny, +/turf/open/floor/plating/snowed, +/area/virtual_domain/safehouse) +"S" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/wood, +/obj/item/trash/chips{ + pixel_x = 8; + pixel_y = 15 + }, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"W" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate/internals, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"Z" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) + +(1,1,1) = {" +i +i +g +a +i +i +"} +(2,1,1) = {" +i +L +n +W +Z +i +"} +(3,1,1) = {" +a +x +u +I +D +i +"} +(4,1,1) = {" +O +z +B +I +m +i +"} +(5,1,1) = {" +a +f +A +C +v +i +"} +(6,1,1) = {" +i +o +p +S +c +i +"} +(7,1,1) = {" +i +i +g +g +i +i +"} diff --git a/_maps/safehouses/lavaland_boss.dmm b/_maps/safehouses/lavaland_boss.dmm new file mode 100644 index 00000000000..7482846e61f --- /dev/null +++ b/_maps/safehouses/lavaland_boss.dmm @@ -0,0 +1,243 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/effect/landmark/bitrunning/hololadder_spawn, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/virtual_domain/safehouse) +"f" = ( +/turf/closed/wall, +/area/virtual_domain/safehouse) +"p" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 + }, +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/iron/dark, +/area/virtual_domain/safehouse) +"v" = ( +/obj/structure/table, +/obj/item/borg/upgrade/modkit/damage{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/item/borg/upgrade/modkit/damage{ + pixel_y = 4; + pixel_x = 8 + }, +/obj/item/borg/upgrade/modkit/damage{ + pixel_x = 8 + }, +/obj/item/borg/upgrade/modkit/range{ + pixel_y = 8 + }, +/obj/item/borg/upgrade/modkit/range{ + pixel_y = 4 + }, +/obj/item/borg/upgrade/modkit/range, +/obj/item/borg/upgrade/modkit/cooldown{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/item/borg/upgrade/modkit/cooldown{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/borg/upgrade/modkit/cooldown{ + pixel_x = -8 + }, +/obj/item/reagent_containers/hypospray/medipen/survival/luxury{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/reagent_containers/hypospray/medipen/survival/luxury{ + pixel_x = 6 + }, +/turf/open/floor/iron/dark/textured_large, +/area/virtual_domain/safehouse) +"w" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/obj/structure/railing, +/obj/effect/landmark/bitrunning/cache_goal_turf, +/turf/open/floor/bitrunning_transport, +/area/virtual_domain/safehouse) +"A" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/dark/smooth_edge, +/area/virtual_domain/safehouse) +"B" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 10 + }, +/obj/structure/table, +/obj/item/flashlight/lantern{ + pixel_x = 8; + pixel_y = null + }, +/obj/item/flashlight/lantern{ + pixel_y = 4 + }, +/obj/item/flashlight/lantern{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/item/clothing/glasses/meson/night, +/obj/item/clothing/glasses/meson/night, +/obj/item/clothing/glasses/meson/night, +/turf/open/floor/iron/dark, +/area/virtual_domain/safehouse) +"C" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/structure/closet, +/obj/item/gun/ballistic/rocketlauncher/unrestricted, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/item/energy_katana, +/obj/item/ammo_box/magazine/m7mm, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/virtual_domain/safehouse) +"H" = ( +/obj/machinery/door/airlock/external/glass{ + name = "Mining External Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all, +/obj/structure/fans/tiny, +/turf/open/floor/iron/dark/textured_large, +/area/virtual_domain/safehouse) +"K" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge, +/area/virtual_domain/safehouse) +"O" = ( +/obj/item/gun/energy/recharge/kinetic_accelerator{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/gun/energy/recharge/kinetic_accelerator{ + pixel_x = -1; + pixel_y = 1 + }, +/obj/item/gun/energy/recharge/kinetic_accelerator{ + pixel_x = 4; + pixel_y = -4 + }, +/obj/structure/closet, +/obj/item/kinetic_crusher, +/obj/item/kinetic_crusher, +/turf/open/floor/iron/dark/textured_large, +/area/virtual_domain/safehouse) +"P" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"S" = ( +/turf/open/floor/iron/dark/textured_large, +/area/virtual_domain/safehouse) +"T" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/obj/structure/sign/departments/cargo/directional/south, +/obj/structure/closet, +/obj/item/gun/ballistic/automatic/l6_saw/unrestricted, +/obj/item/ammo_box/magazine/sniper_rounds, +/obj/item/gun/ballistic/rifle/sniper_rifle, +/turf/open/floor/iron/dark, +/area/virtual_domain/safehouse) +"X" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/machinery/suit_storage_unit/mining, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/virtual_domain/safehouse) +"Y" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/machinery/suit_storage_unit/mining, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/virtual_domain/safehouse) +"Z" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 + }, +/obj/machinery/suit_storage_unit/mining, +/turf/open/floor/iron/dark, +/area/virtual_domain/safehouse) + +(1,1,1) = {" +f +f +f +P +P +f +"} +(2,1,1) = {" +P +Z +Y +X +B +f +"} +(3,1,1) = {" +f +A +S +S +a +P +"} +(4,1,1) = {" +H +K +O +v +a +P +"} +(5,1,1) = {" +f +A +S +S +a +P +"} +(6,1,1) = {" +P +p +w +C +T +f +"} +(7,1,1) = {" +f +f +f +P +P +f +"} diff --git a/_maps/safehouses/mine.dmm b/_maps/safehouses/mine.dmm new file mode 100644 index 00000000000..551e2ca0c00 --- /dev/null +++ b/_maps/safehouses/mine.dmm @@ -0,0 +1,164 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/effect/landmark/bitrunning/hololadder_spawn, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/virtual_domain/safehouse) +"f" = ( +/turf/closed/wall, +/area/virtual_domain/safehouse) +"p" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 + }, +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/iron/dark, +/area/virtual_domain/safehouse) +"w" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/obj/effect/landmark/bitrunning/cache_goal_turf, +/turf/open/floor/bitrunning_transport, +/area/virtual_domain/safehouse) +"B" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 10 + }, +/obj/structure/table, +/obj/item/flashlight/lantern{ + pixel_x = 8; + pixel_y = null + }, +/obj/item/flashlight/lantern{ + pixel_y = 4 + }, +/obj/item/flashlight/lantern{ + pixel_x = -8; + pixel_y = 8 + }, +/turf/open/floor/iron/dark, +/area/virtual_domain/safehouse) +"C" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/structure/railing, +/obj/effect/landmark/bitrunning/cache_goal_turf, +/turf/open/floor/bitrunning_transport, +/area/virtual_domain/safehouse) +"H" = ( +/obj/machinery/door/airlock/external/glass{ + name = "Mining External Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all, +/obj/structure/fans/tiny, +/turf/open/floor/iron/dark/textured_large, +/area/virtual_domain/safehouse) +"K" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge, +/area/virtual_domain/safehouse) +"P" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"S" = ( +/turf/open/floor/iron/dark/textured_large, +/area/virtual_domain/safehouse) +"T" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/obj/item/kirbyplants/random, +/obj/structure/sign/departments/cargo/directional/south, +/turf/open/floor/iron/dark, +/area/virtual_domain/safehouse) +"X" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/machinery/suit_storage_unit/mining, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/virtual_domain/safehouse) +"Y" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/obj/machinery/suit_storage_unit/mining, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/virtual_domain/safehouse) +"Z" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 + }, +/obj/machinery/suit_storage_unit/mining, +/turf/open/floor/iron/dark, +/area/virtual_domain/safehouse) + +(1,1,1) = {" +f +f +f +P +P +f +"} +(2,1,1) = {" +P +Z +Y +X +B +f +"} +(3,1,1) = {" +f +K +S +S +a +P +"} +(4,1,1) = {" +H +K +S +S +a +P +"} +(5,1,1) = {" +f +K +S +S +a +P +"} +(6,1,1) = {" +P +p +w +C +T +f +"} +(7,1,1) = {" +f +f +f +P +P +f +"} diff --git a/_maps/safehouses/shuttle.dmm b/_maps/safehouses/shuttle.dmm new file mode 100644 index 00000000000..92228c95bd3 --- /dev/null +++ b/_maps/safehouses/shuttle.dmm @@ -0,0 +1,228 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/wall/mineral/titanium, +/area/virtual_domain/safehouse) +"e" = ( +/obj/effect/spawner/structure/window/reinforced/shuttle, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"f" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"g" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/bitrunning/cache_goal_turf, +/obj/effect/turf_decal/loading_area, +/turf/open/floor/bitrunning_transport, +/area/virtual_domain/safehouse) +"i" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"k" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/toolbox/emergency, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"l" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/landmark/bitrunning/cache_goal_turf, +/obj/effect/turf_decal/loading_area, +/turf/open/floor/bitrunning_transport, +/area/virtual_domain/safehouse) +"q" = ( +/obj/effect/turf_decal/stripes/end, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"r" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"t" = ( +/obj/machinery/power/shuttle_engine/propulsion/burst{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/virtual_domain/safehouse) +"u" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"x" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"y" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/shuttle/glass, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/sand/volcanic, +/obj/structure/fans/tiny, +/turf/open/floor/iron/white, +/area/virtual_domain/safehouse) +"A" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/computer{ + dir = 8; + name = "shuttle console"; + icon_screen = "shuttle" + }, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"E" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/decal/cleanable/generic, +/obj/effect/landmark/bitrunning/hololadder_spawn, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"G" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/bitrunning/hololadder_spawn, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"H" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"I" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/table/reinforced, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/clothing/mask/gas, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"L" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/effect/turf_decal/sand/volcanic, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"M" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"T" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/landmark/bitrunning/hololadder_spawn, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"X" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) + +(1,1,1) = {" +a +t +e +e +t +a +"} +(2,1,1) = {" +e +L +i +q +l +a +"} +(3,1,1) = {" +a +x +r +u +g +e +"} +(4,1,1) = {" +y +f +r +H +E +a +"} +(5,1,1) = {" +a +M +X +H +T +e +"} +(6,1,1) = {" +e +k +A +I +G +a +"} +(7,1,1) = {" +a +a +e +e +a +a +"} diff --git a/_maps/safehouses/shuttle_space.dmm b/_maps/safehouses/shuttle_space.dmm new file mode 100644 index 00000000000..a5afaa475c6 --- /dev/null +++ b/_maps/safehouses/shuttle_space.dmm @@ -0,0 +1,231 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/spawner/structure/window/reinforced/shuttle, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"b" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"c" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"i" = ( +/turf/closed/wall/mineral/titanium/overspace, +/area/virtual_domain/safehouse) +"l" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/landmark/bitrunning/hololadder_spawn, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"n" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/computer{ + dir = 8; + name = "shuttle console"; + icon_screen = "shuttle" + }, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"o" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"q" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/toolbox/emergency, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"r" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/bitrunning/cache_goal_turf, +/obj/effect/turf_decal/loading_area, +/turf/open/floor/bitrunning_transport, +/area/virtual_domain/safehouse) +"z" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"A" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/effect/turf_decal/sand/volcanic, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"B" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/bitrunning/hololadder_spawn, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"D" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/landmark/bitrunning/cache_goal_turf, +/obj/effect/turf_decal/loading_area, +/turf/open/floor/bitrunning_transport, +/area/virtual_domain/safehouse) +"E" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/shuttle/glass, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/sand/volcanic, +/obj/structure/fans/tiny, +/turf/open/floor/iron/white, +/area/virtual_domain/safehouse) +"G" = ( +/turf/closed/wall/mineral/titanium, +/area/virtual_domain/safehouse) +"H" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"I" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"L" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/table/reinforced, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/clothing/mask/gas, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"N" = ( +/obj/machinery/power/shuttle_engine/propulsion/burst{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/virtual_domain/safehouse) +"O" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"U" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"W" = ( +/obj/effect/turf_decal/stripes/end, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) +"Y" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/decal/cleanable/generic, +/obj/effect/landmark/bitrunning/hololadder_spawn, +/turf/open/floor/iron, +/area/virtual_domain/safehouse) + +(1,1,1) = {" +i +N +a +a +N +i +"} +(2,1,1) = {" +a +A +o +W +D +G +"} +(3,1,1) = {" +G +I +H +U +r +a +"} +(4,1,1) = {" +E +z +H +b +Y +G +"} +(5,1,1) = {" +G +c +O +b +l +a +"} +(6,1,1) = {" +a +q +n +L +B +G +"} +(7,1,1) = {" +i +G +a +a +G +i +"} diff --git a/_maps/safehouses/test_only_safehouse.dmm b/_maps/safehouses/test_only_safehouse.dmm new file mode 100644 index 00000000000..c23f8c4a22b --- /dev/null +++ b/_maps/safehouses/test_only_safehouse.dmm @@ -0,0 +1,29 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/landmark/bitrunning/cache_goal_turf, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"d" = ( +/obj/effect/landmark/bitrunning/hololadder_spawn, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"u" = ( +/turf/open/floor/plating, +/area/virtual_domain/safehouse) + +(1,1,1) = {" +u +d +"} +(2,1,1) = {" +u +d +"} +(3,1,1) = {" +u +d +"} +(4,1,1) = {" +u +a +"} diff --git a/_maps/safehouses/wood.dmm b/_maps/safehouses/wood.dmm new file mode 100644 index 00000000000..0bb6b273fce --- /dev/null +++ b/_maps/safehouses/wood.dmm @@ -0,0 +1,120 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/indestructible/hotelwood, +/area/virtual_domain/safehouse) +"i" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"o" = ( +/turf/open/floor/carpet/green, +/area/virtual_domain/safehouse) +"p" = ( +/obj/item/kirbyplants/random/fullysynthetic, +/turf/open/indestructible/hotelwood, +/area/virtual_domain/safehouse) +"s" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/landmark/bitrunning/cache_goal_turf, +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/turf/open/floor/bitrunning_transport, +/area/virtual_domain/safehouse) +"v" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/table/wood, +/obj/item/newspaper, +/turf/open/indestructible/hotelwood, +/area/virtual_domain/safehouse) +"x" = ( +/obj/structure/railing/corner/end{ + dir = 4 + }, +/turf/open/floor/carpet/green, +/area/virtual_domain/safehouse) +"z" = ( +/obj/structure/sign/poster/random/directional/east, +/turf/open/indestructible/hotelwood, +/area/virtual_domain/safehouse) +"G" = ( +/turf/closed/wall/mineral/wood, +/area/virtual_domain/safehouse) +"J" = ( +/obj/structure/railing, +/obj/effect/landmark/bitrunning/cache_goal_turf, +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/turf/open/floor/bitrunning_transport, +/area/virtual_domain/safehouse) +"T" = ( +/obj/effect/landmark/bitrunning/hololadder_spawn, +/turf/open/indestructible/hotelwood, +/area/virtual_domain/safehouse) +"X" = ( +/obj/machinery/door/airlock/wood/glass, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/virtual_domain/safehouse) +"Z" = ( +/obj/machinery/light/small/directional/west, +/turf/open/indestructible/hotelwood, +/area/virtual_domain/safehouse) + +(1,1,1) = {" +G +G +i +G +G +G +"} +(2,1,1) = {" +i +Z +a +a +Z +i +"} +(3,1,1) = {" +G +p +o +o +T +G +"} +(4,1,1) = {" +X +a +o +o +T +G +"} +(5,1,1) = {" +G +a +x +o +T +G +"} +(6,1,1) = {" +i +s +J +z +v +i +"} +(7,1,1) = {" +G +G +i +G +G +G +"} diff --git a/_maps/virtual_domains/README.md b/_maps/virtual_domains/README.md new file mode 100644 index 00000000000..a02d43e1575 --- /dev/null +++ b/_maps/virtual_domains/README.md @@ -0,0 +1,32 @@ +# Making new virtual domains + +## From scratch + +1. Create a new map using TGM format. It can be any size, but please, consider limiting to 75x75 max. +2. Ensure that the map has ONE tile marked with the safehouse bottom left landmark. If you're using modular safehouses, it will need to be a 7x6 area. +4. Provide a way for players to enter your new map via the north door, which is 4th tile over. +5. Enclose your area with a single wall binary closed wall. + +## From an existing map + +1. Create a new map using the existing map's size - give yourself enough room to enclose it with a binary wall. There's no need for any space outside of it, so ensure that it fits and is enclosed, nothing outside of this. +2. Copy and paste the existing map into it. +3. Find an accessible area for a safehouse, 7x6 - or with a custom, just ensure the necessary landmarks are placed. +4. Place a bottom left safehouse landmark somewhere on the map to load the safehouse. + +## BOTH. +1. You need to have one (1) way that the encrypted cache can spawn. This can be from a mob drop, a landmark (place a few, it'll pick one), or a signable landmark if you have a points system. +2. Make note of the size of the map. Make sure this is in the dm file. +3. Create the dm file that defines the map qualities. Examples are in the bitrunning file. + +### Notes + +You shouldn't need to fully enclose your map in 15 tiles of binary filler. Using one solid wall should do the trick. + +Adding some open tile padding around the safehouse is a good touch. About 7 tiles West/East for the visual effect of a larger map. + +If you want to add prep gear, you can do so within the safehouse's area as long you don't overlap with goal turfs or exit spawners. The top left corner is a good spot for this, with respect for the walls, therefore [1, 1], [1, 2], [1, 3] + +You can also create safehouses if you find yourself needing the same gear over and over again. There is a readme for that as well. + +Boss zones should give players pretty ample space, I've been using a 23x23 minimum area. diff --git a/_maps/virtual_domains/ash_drake.dmm b/_maps/virtual_domains/ash_drake.dmm new file mode 100644 index 00000000000..50fbac8696a --- /dev/null +++ b/_maps/virtual_domains/ash_drake.dmm @@ -0,0 +1,1750 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"c" = ( +/turf/template_noop, +/area/virtual_domain/safehouse) +"e" = ( +/obj/structure/marker_beacon/cerulean, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"f" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/template_noop, +/area/virtual_domain/safehouse) +"g" = ( +/obj/structure/marker_beacon/lime, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"h" = ( +/obj/machinery/light/small/blacklight/directional/south, +/obj/effect/baseturf_helper/virtual_domain, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/virtual_domain/powered) +"i" = ( +/obj/structure/marker_beacon/jade, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"j" = ( +/obj/structure/marker_beacon/teal, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"l" = ( +/obj/structure/marker_beacon/bronze, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"q" = ( +/mob/living/simple_animal/hostile/megafauna/dragon/virtual_domain, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"s" = ( +/turf/closed/mineral/volcanic/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"u" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/closed/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"v" = ( +/turf/closed/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"G" = ( +/obj/structure/marker_beacon/purple, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"J" = ( +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"L" = ( +/obj/effect/landmark/bitrunning/safehouse_spawn, +/turf/template_noop, +/area/virtual_domain/safehouse) +"P" = ( +/obj/structure/marker_beacon/fuchsia, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"Z" = ( +/obj/effect/mob_spawn/corpse/human/miner, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) + +(1,1,1) = {" +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +u +"} +(2,1,1) = {" +v +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +v +"} +(3,1,1) = {" +v +s +s +s +s +J +J +s +s +J +J +s +s +J +J +J +J +s +s +s +J +J +J +s +s +s +s +s +s +s +s +s +s +J +J +s +s +s +J +J +s +s +J +J +s +v +"} +(4,1,1) = {" +v +s +s +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +a +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +s +v +"} +(5,1,1) = {" +v +s +s +J +a +J +J +J +J +a +J +J +J +J +a +a +J +J +J +J +J +a +a +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +s +s +v +"} +(6,1,1) = {" +v +s +s +J +a +J +J +a +a +a +a +a +a +a +a +a +a +a +a +J +a +a +a +a +a +J +J +J +a +a +J +J +J +a +a +J +a +J +a +a +J +J +J +s +s +v +"} +(7,1,1) = {" +v +s +s +J +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +J +s +v +"} +(8,1,1) = {" +v +s +s +J +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +s +s +v +"} +(9,1,1) = {" +v +s +J +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +i +a +a +a +a +a +Z +a +a +a +a +a +a +a +a +a +a +J +J +s +v +"} +(10,1,1) = {" +v +s +J +J +J +a +a +a +a +a +a +G +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +s +v +"} +(11,1,1) = {" +v +s +s +J +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +s +v +"} +(12,1,1) = {" +v +s +s +J +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +J +s +v +"} +(13,1,1) = {" +v +s +s +J +J +a +a +a +a +a +a +a +a +a +a +a +a +g +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +s +v +"} +(14,1,1) = {" +v +s +s +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +s +v +"} +(15,1,1) = {" +v +s +J +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +h +c +c +c +c +c +L +a +a +J +J +s +v +"} +(16,1,1) = {" +v +s +J +J +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +c +c +c +c +c +c +a +a +J +J +s +v +"} +(17,1,1) = {" +v +s +s +J +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +l +a +a +c +c +c +c +c +c +a +a +J +J +s +v +"} +(18,1,1) = {" +v +s +s +J +J +a +a +a +a +a +a +a +a +q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +c +c +c +c +c +c +a +J +J +s +s +v +"} +(19,1,1) = {" +v +s +J +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +c +c +c +c +c +c +a +a +J +J +s +v +"} +(20,1,1) = {" +v +s +J +J +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +c +c +c +c +c +c +a +a +J +J +s +v +"} +(21,1,1) = {" +v +s +s +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +e +a +a +a +a +a +a +a +a +a +a +a +a +h +c +c +c +c +c +f +a +a +J +s +s +v +"} +(22,1,1) = {" +v +s +s +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +s +s +v +"} +(23,1,1) = {" +v +s +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +s +s +v +"} +(24,1,1) = {" +v +s +J +J +a +a +a +a +j +a +a +a +a +a +P +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +s +v +"} +(25,1,1) = {" +v +s +s +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +J +s +v +"} +(26,1,1) = {" +v +s +s +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +s +v +"} +(27,1,1) = {" +v +s +s +J +J +J +a +a +a +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +j +a +a +a +a +a +a +a +J +J +s +v +"} +(28,1,1) = {" +v +s +J +J +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +J +s +v +"} +(29,1,1) = {" +v +s +J +J +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +s +s +v +"} +(30,1,1) = {" +v +s +s +J +J +J +J +a +a +J +J +J +a +a +a +a +J +J +J +a +a +a +J +J +J +a +a +a +J +J +a +a +a +a +a +a +J +J +a +a +a +J +J +s +s +v +"} +(31,1,1) = {" +v +s +s +a +J +J +J +J +J +J +J +J +J +a +a +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +a +a +a +J +J +J +J +J +J +J +J +J +s +v +"} +(32,1,1) = {" +v +s +s +a +J +J +J +J +J +J +J +J +J +J +J +J +J +a +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +s +v +"} +(33,1,1) = {" +v +s +s +s +s +s +J +J +s +s +s +s +J +J +s +s +s +s +s +s +J +J +s +s +s +s +J +J +s +s +s +s +J +J +J +s +s +s +s +s +s +J +J +J +s +v +"} +(34,1,1) = {" +v +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +v +"} +(35,1,1) = {" +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +"} diff --git a/_maps/virtual_domains/beach_bar.dmm b/_maps/virtual_domains/beach_bar.dmm new file mode 100644 index 00000000000..408d3c0cda1 --- /dev/null +++ b/_maps/virtual_domains/beach_bar.dmm @@ -0,0 +1,2932 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ab" = ( +/obj/machinery/vending/cigarette/beach, +/obj/effect/turf_decal/sand, +/obj/structure/sign/poster/contraband/have_a_puff/directional/west, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"ag" = ( +/turf/open/floor/carpet/red, +/area/virtual_domain/powered) +"as" = ( +/obj/structure/closet/crate/bin, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/trash/candy, +/obj/item/toy/talking/owl, +/obj/effect/turf_decal/sand, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"aw" = ( +/obj/machinery/grill, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"aE" = ( +/turf/open/floor/pod/light, +/area/virtual_domain/powered) +"aZ" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/closet/crate{ + name = "fuel crate" + }, +/obj/item/stack/sheet/mineral/coal/ten, +/obj/item/stack/sheet/mineral/coal/ten, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"bf" = ( +/mob/living/basic/crab{ + name = "Jonny" + }, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"bC" = ( +/obj/effect/turf_decal/sand, +/mob/living/basic/crab{ + name = "James" + }, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"bM" = ( +/mob/living/basic/crab{ + name = "Jon" + }, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"bQ" = ( +/obj/structure/fluff/beach_umbrella/cap, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"bS" = ( +/obj/machinery/chem_master/condimaster{ + name = "CondiMaster Neo"; + pixel_x = -4 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"cb" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/pill/lsd, +/obj/item/reagent_containers/pill/lsd, +/obj/item/reagent_containers/pill/lsd, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"cv" = ( +/turf/open/floor/carpet/royalblue, +/area/virtual_domain/powered) +"cz" = ( +/obj/effect/turf_decal/sand, +/obj/machinery/jukebox, +/obj/item/coin/gold, +/turf/open/floor/sepia, +/area/virtual_domain/powered) +"cG" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/water/beach, +/area/virtual_domain/powered) +"db" = ( +/obj/item/reagent_containers/cup/glass/bottle/beer/light, +/obj/item/reagent_containers/cup/glass/bottle/beer/light, +/obj/item/reagent_containers/cup/glass/bottle/beer/light, +/obj/item/reagent_containers/cup/glass/bottle/beer/light, +/obj/item/vending_refill/cigarette, +/obj/item/vending_refill/boozeomat, +/obj/structure/closet/secure_closet{ + icon_state = "cabinet"; + name = "booze storage"; + req_access = list("bar") + }, +/obj/item/storage/backpack/duffelbag, +/obj/item/etherealballdeployer, +/obj/item/reagent_containers/cup/glass/bottle/beer/light, +/obj/item/reagent_containers/cup/glass/bottle/beer/light, +/obj/item/reagent_containers/cup/glass/bottle/beer/light, +/obj/item/reagent_containers/cup/glass/bottle/beer/light, +/obj/item/reagent_containers/cup/glass/bottle/beer/light, +/obj/item/reagent_containers/cup/glass/bottle/beer/light, +/obj/item/reagent_containers/cup/glass/bottle/beer/light, +/obj/item/reagent_containers/cup/glass/bottle/beer/light, +/obj/item/reagent_containers/cup/glass/bottle/beer/light, +/obj/item/reagent_containers/cup/glass/bottle/beer/light, +/obj/item/reagent_containers/cup/glass/colocup, +/obj/item/reagent_containers/cup/glass/colocup, +/obj/item/reagent_containers/cup/glass/colocup, +/obj/item/reagent_containers/cup/glass/colocup, +/obj/item/reagent_containers/cup/glass/colocup, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"di" = ( +/obj/machinery/vending/boozeomat, +/obj/effect/mapping_helpers/atom_injector/obj_flag{ + inject_flags = 1; + target_type = /obj/machinery/vending/boozeomat + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"dj" = ( +/turf/open/misc/beach/coast{ + dir = 1 + }, +/area/virtual_domain/powered) +"dx" = ( +/obj/effect/turf_decal/sand, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/turf/open/floor/sepia, +/area/virtual_domain/powered) +"dI" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"dZ" = ( +/obj/structure/bookcase/random/reference, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"ed" = ( +/obj/machinery/atmospherics/components/tank/air{ + dir = 1 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"er" = ( +/obj/structure/noticeboard/staff, +/turf/closed/wall/mineral/wood/nonmetal, +/area/virtual_domain/powered) +"fc" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/pill/happy, +/obj/item/toy/figure/bartender{ + pixel_x = -8; + pixel_y = -1 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/virtual_domain{ + pixel_y = 8; + pixel_x = 5 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"fr" = ( +/obj/item/melee/skateboard/hoverboard, +/obj/machinery/light/directional/west, +/turf/open/floor/pod/light, +/area/virtual_domain/powered) +"gh" = ( +/obj/structure/flora/bush/stalky/style_random, +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/water/beach, +/area/virtual_domain/powered) +"gl" = ( +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"gJ" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/open/misc/beach/coast{ + dir = 4 + }, +/area/virtual_domain/powered) +"hk" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/pod/light, +/area/virtual_domain/powered) +"hE" = ( +/obj/structure/sign/departments/restroom/directional/east, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"hG" = ( +/obj/machinery/door/airlock/sandstone{ + name = "Surfer Shack 1" + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"iz" = ( +/turf/closed/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"iR" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/barman_recipes, +/obj/item/reagent_containers/cup/glass/shaker, +/obj/item/reagent_containers/cup/rag, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"jc" = ( +/turf/open/floor/iron/stairs/right, +/area/virtual_domain/powered) +"jg" = ( +/obj/machinery/vending/hydronutrients, +/turf/open/floor/iron/grimy, +/area/virtual_domain/powered) +"jl" = ( +/obj/structure/flora/rock/pile/jungle/style_random, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"jy" = ( +/obj/effect/turf_decal/sand{ + density = 1 + }, +/obj/effect/decal/fakelattice, +/turf/open/floor/pod/light{ + density = 1 + }, +/area/virtual_domain/powered) +"ke" = ( +/obj/structure/marker_beacon/bronze, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"kn" = ( +/obj/effect/turf_decal/sand, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/obj/structure/chair/stool/bar/directional/west, +/turf/open/floor/sepia, +/area/virtual_domain/powered) +"kv" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/closed/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"kG" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"kK" = ( +/obj/structure/mirror/directional/west, +/obj/structure/sink/kitchen/directional/south, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"kT" = ( +/obj/structure/chair/stool/bar/directional/south, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"lq" = ( +/obj/item/melee/skateboard/hoverboard, +/turf/open/floor/pod/light, +/area/virtual_domain/powered) +"lB" = ( +/obj/item/toy/seashell, +/obj/effect/turf_decal/sand, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"lS" = ( +/turf/open/floor/light/colour_cycle/dancefloor_a, +/area/virtual_domain/powered) +"ml" = ( +/turf/template_noop, +/area/virtual_domain/safehouse) +"mq" = ( +/obj/structure/closet/secure_closet/freezer/kitchen/all_access, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"mG" = ( +/obj/structure/easel, +/obj/item/canvas/twentythree_twentythree, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"mP" = ( +/turf/open/misc/beach/coast/corner{ + dir = 1 + }, +/area/virtual_domain/powered) +"mX" = ( +/obj/structure/closet/secure_closet/freezer/meat/all_access, +/obj/item/food/meat/rawbacon, +/obj/item/food/meat/rawbacon, +/obj/item/food/meat/rawcutlet, +/obj/item/food/meat/rawcutlet, +/obj/item/food/meat/slab/rawcrab, +/obj/item/food/meat/slab/rawcrab, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"nP" = ( +/obj/item/stack/sheet/iron/fifty, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"oE" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/misc/beach/coast/corner{ + dir = 8 + }, +/area/virtual_domain/powered) +"oP" = ( +/obj/structure/table/wood, +/obj/machinery/reagentgrinder, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"pr" = ( +/turf/template_noop, +/area/template_noop) +"pC" = ( +/obj/machinery/computer/arcade/battle, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"pT" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"pZ" = ( +/obj/machinery/light/directional/south, +/turf/open/misc/beach/coast{ + dir = 1 + }, +/area/virtual_domain/powered) +"qc" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"qg" = ( +/obj/structure/sign/poster/contraband/space_up/directional/west, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"qR" = ( +/obj/effect/spawner/structure/window, +/obj/structure/curtain, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"qW" = ( +/obj/item/melee/skateboard/hoverboard, +/mob/living/basic/chicken{ + name = "Chicken Joe" + }, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"rc" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"ri" = ( +/obj/structure/sign/poster/official/fruit_bowl, +/turf/closed/wall/mineral/wood/nonmetal, +/area/virtual_domain/powered) +"rm" = ( +/obj/item/storage/crayons, +/obj/structure/closet/crate/wooden, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_twentythree, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"rT" = ( +/obj/item/toy/seashell, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"sT" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/template_noop, +/area/virtual_domain/safehouse) +"tE" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Resort Casino" + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"tF" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"tZ" = ( +/obj/structure/toilet, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"uc" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/light/small/directional/east, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/virtual_domain/powered) +"ug" = ( +/obj/structure/closet/secure_closet{ + icon_state = "cabinet"; + name = "bartender's closet"; + req_access = list("bar") + }, +/obj/item/clothing/shoes/sandal{ + desc = "A very fashionable pair of flip-flops."; + name = "flip-flops" + }, +/obj/item/clothing/neck/beads, +/obj/item/clothing/glasses/sunglasses/reagent, +/obj/item/clothing/suit/costume/hawaiian, +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"uk" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/shovel/spade, +/obj/item/reagent_containers/cup/bucket, +/obj/item/cultivator, +/turf/open/floor/iron/grimy, +/area/virtual_domain/powered) +"uq" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/drinkingglass/virtual_domain, +/obj/item/reagent_containers/cup/glass/drinkingglass/virtual_domain{ + pixel_x = -4; + pixel_y = 8 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"uU" = ( +/obj/effect/turf_decal/sand, +/turf/open/floor/sepia, +/area/virtual_domain/powered) +"uV" = ( +/obj/structure/flora/coconuts, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"ve" = ( +/obj/item/toy/dodgeball, +/obj/item/toy/dodgeball, +/obj/item/toy/dodgeball, +/obj/item/toy/dodgeball, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"vp" = ( +/obj/machinery/light/directional/east, +/obj/structure/chair/stool/bar/directional/south, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"vq" = ( +/obj/machinery/oven/range, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"vv" = ( +/obj/structure/chair/stool/directional/south, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"vN" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/pill/morphine, +/obj/item/reagent_containers/pill/morphine, +/obj/item/reagent_containers/pill/morphine, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"vT" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/open/misc/beach/coast/corner, +/area/virtual_domain/powered) +"wb" = ( +/obj/structure/closet/crate/freezer{ + name = "Cooler" + }, +/obj/item/reagent_containers/cup/glass/ice, +/obj/item/reagent_containers/cup/glass/colocup, +/obj/item/reagent_containers/cup/glass/colocup, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + desc = "Beer advertised to be the best in space."; + name = "Masterbrand Beer" + }, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + desc = "Beer advertised to be the best in space."; + name = "Masterbrand Beer" + }, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + desc = "Beer advertised to be the best in space."; + name = "Masterbrand Beer" + }, +/obj/item/reagent_containers/cup/glass/bottle/beer/light, +/obj/item/reagent_containers/cup/glass/bottle/beer/light, +/obj/item/reagent_containers/cup/glass/bottle/beer/light, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"wD" = ( +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"xb" = ( +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"xk" = ( +/obj/structure/table/wood/poker, +/obj/item/storage/dice, +/obj/item/stack/spacecash/c1000, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"xq" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/item/megaphone, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"xw" = ( +/turf/open/floor/pod/dark, +/area/virtual_domain/powered) +"xJ" = ( +/obj/structure/closet/cabinet, +/obj/item/storage/backpack/duffelbag, +/obj/item/clothing/under/shorts/blue, +/obj/item/clothing/shoes/sandal{ + desc = "A very fashionable pair of flip-flops."; + name = "flip-flops" + }, +/obj/item/clothing/glasses/sunglasses, +/obj/item/clothing/neck/beads, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"xR" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north{ + layer = 2.9 + }, +/obj/structure/chair/stool/directional/south, +/obj/item/storage/backpack/duffelbag, +/obj/item/clothing/under/shorts/red, +/obj/item/clothing/glasses/sunglasses, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"xW" = ( +/turf/open/space/basic, +/area/space) +"ya" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/pill/zoom, +/obj/item/reagent_containers/pill/zoom, +/obj/item/reagent_containers/pill/zoom, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"yi" = ( +/obj/structure/sink/kitchen/directional/west{ + desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; + name = "old sink" + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"yl" = ( +/obj/item/reagent_containers/cup/glass/colocup{ + pixel_x = -7; + pixel_y = -2 + }, +/obj/item/reagent_containers/cup/glass/colocup{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/glass/bottle/rum{ + pixel_x = 4; + pixel_y = -3 + }, +/turf/open/floor/carpet/red, +/area/virtual_domain/powered) +"ys" = ( +/obj/effect/turf_decal/sand, +/obj/machinery/light/directional/east, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"yv" = ( +/obj/effect/turf_decal/sand, +/obj/machinery/food_cart, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"yB" = ( +/obj/item/instrument/guitar, +/turf/open/floor/carpet/blue, +/area/virtual_domain/powered) +"yU" = ( +/obj/structure/sign/warning/gas_mask/directional/north, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"yX" = ( +/obj/structure/chair/stool/bar/directional/south, +/turf/open/floor/carpet/red, +/area/virtual_domain/powered) +"zn" = ( +/obj/machinery/light/directional/east, +/turf/open/misc/beach/coast{ + dir = 8 + }, +/area/virtual_domain/powered) +"zw" = ( +/obj/structure/punching_bag, +/turf/open/floor/pod/dark, +/area/virtual_domain/powered) +"zI" = ( +/obj/structure/marker_beacon/indigo, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"zU" = ( +/obj/structure/flora/rock/pile/style_random, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"Aa" = ( +/obj/effect/turf_decal/sand, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/sepia, +/area/virtual_domain/powered) +"Ae" = ( +/obj/structure/chair, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"Al" = ( +/turf/closed/mineral/random/volcanic, +/area/lavaland/surface/outdoors/virtual_domain) +"An" = ( +/obj/structure/marker_beacon/yellow, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"Au" = ( +/obj/structure/fluff/beach_umbrella/science, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"AI" = ( +/obj/structure/table/reinforced, +/obj/machinery/reagentgrinder, +/turf/open/floor/pod/light, +/area/virtual_domain/powered) +"AP" = ( +/obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ + dir = 1 + }, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Br" = ( +/obj/structure/table/wood/poker, +/obj/item/toy/cards/deck/cas{ + pixel_x = -6 + }, +/obj/item/toy/cards/deck/cas/black{ + pixel_x = -6; + pixel_y = 2 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Bu" = ( +/turf/open/misc/beach/coast{ + dir = 8 + }, +/area/virtual_domain/powered) +"Bw" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"BD" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/condiment/saltshaker, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"BJ" = ( +/obj/structure/table/wood/poker, +/obj/item/toy/cards/deck, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"BM" = ( +/turf/closed/wall/mineral/wood/nonmetal, +/area/virtual_domain/powered) +"BQ" = ( +/obj/machinery/seed_extractor, +/turf/open/floor/pod/light, +/area/virtual_domain/powered) +"Cb" = ( +/obj/machinery/light/directional/north, +/mob/living/basic/crab{ + name = "Eddie" + }, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"Cv" = ( +/obj/machinery/hydroponics/constructable, +/turf/open/floor/iron/grimy, +/area/virtual_domain/powered) +"CA" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/mob_spawn/ghost_role/human/beach/lifeguard, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"CO" = ( +/obj/machinery/vending/dinnerware, +/obj/machinery/light/directional/east, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Db" = ( +/obj/machinery/barsign/all_access, +/turf/closed/wall/mineral/wood/nonmetal, +/area/virtual_domain/powered) +"Ds" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Resort Lobby" + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Dt" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/sand, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"DL" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/closed/wall/mineral/sandstone, +/area/virtual_domain/powered) +"Em" = ( +/obj/item/reagent_containers/condiment/enzyme{ + layer = 5 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 5 + }, +/obj/structure/table, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Et" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Ev" = ( +/obj/structure/reagent_dispensers/beerkeg, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"EC" = ( +/obj/structure/sign/warning/gas_mask/directional/west, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"EP" = ( +/obj/machinery/light/directional/north, +/obj/machinery/washing_machine, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Fn" = ( +/turf/closed/wall/mineral/sandstone, +/area/virtual_domain/powered) +"FM" = ( +/obj/effect/landmark/bitrunning/safehouse_spawn, +/turf/template_noop, +/area/virtual_domain/safehouse) +"FQ" = ( +/obj/structure/table/reinforced, +/obj/item/secateurs, +/obj/item/reagent_containers/cup/bottle/nutrient/ez, +/turf/open/floor/pod/light, +/area/virtual_domain/powered) +"FS" = ( +/obj/effect/turf_decal/sand, +/obj/structure/sign/warning/no_smoking/circle/directional/east, +/obj/machinery/light/directional/east, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"FY" = ( +/obj/structure/mineral_door/wood, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Gh" = ( +/obj/effect/turf_decal/sand, +/obj/structure/sign/poster/contraband/starkist/directional/north, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"Gz" = ( +/obj/structure/flora/tree/palm, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"GA" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/item/bikehorn/airhorn, +/obj/structure/table/wood, +/obj/item/storage/medkit/regular, +/obj/item/storage/medkit/brute, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Hs" = ( +/obj/machinery/shower/directional/west, +/turf/open/floor/iron/white, +/area/virtual_domain/powered) +"HF" = ( +/obj/machinery/deepfryer, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Ia" = ( +/obj/structure/urinal/directional/north, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Ii" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/iron/stairs/left, +/area/virtual_domain/powered) +"Ir" = ( +/obj/machinery/vending/cola, +/obj/effect/turf_decal/sand, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Iv" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/condiment/peppermill, +/obj/item/reagent_containers/condiment/soysauce, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"IH" = ( +/obj/item/toy/beach_ball, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"IM" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/grimy, +/area/virtual_domain/powered) +"IP" = ( +/obj/machinery/vending/snack, +/obj/effect/turf_decal/sand, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Jt" = ( +/obj/item/reagent_containers/cup/glass/bottle/beer, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"JC" = ( +/obj/structure/fluff/beach_umbrella/engine, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"JE" = ( +/obj/structure/closet/secure_closet/freezer/kitchen/all_access, +/obj/item/reagent_containers/condiment/milk, +/obj/item/reagent_containers/condiment/mayonnaise, +/obj/item/reagent_containers/condiment/flour, +/obj/item/reagent_containers/condiment/flour, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"JY" = ( +/obj/structure/flora/rock/style_random, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"Kd" = ( +/obj/structure/sign/warning/secure_area, +/turf/closed/wall/mineral/sandstone, +/area/virtual_domain/powered) +"KH" = ( +/obj/structure/mineral_door/wood{ + name = "Croupier's Booth" + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"KZ" = ( +/obj/structure/flora/bush/stalky/style_random, +/turf/open/water/beach, +/area/virtual_domain/powered) +"LD" = ( +/turf/open/floor/plating, +/area/virtual_domain/powered) +"LW" = ( +/obj/item/storage/cans/sixbeer, +/turf/open/floor/carpet/orange, +/area/virtual_domain/powered) +"Mp" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/drinkingglass/virtual_domain{ + pixel_y = 7; + pixel_x = 4 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/virtual_domain, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Mw" = ( +/obj/structure/chair/sofa/right/brown, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Mz" = ( +/obj/structure/chair/sofa/left/brown, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Nr" = ( +/obj/machinery/light/directional/north, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"Nw" = ( +/obj/item/bedsheet/dorms{ + dir = 4 + }, +/obj/structure/bed{ + dir = 4 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"NM" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/food/grown/ambrosia/vulgaris, +/obj/item/food/grown/ambrosia/vulgaris, +/obj/item/food/grown/ambrosia/vulgaris, +/obj/item/food/grown/ambrosia/vulgaris, +/obj/item/food/grown/ambrosia/vulgaris, +/obj/item/food/grown/ambrosia/vulgaris, +/obj/item/food/grown/ambrosia/vulgaris, +/obj/item/food/grown/ambrosia/vulgaris, +/obj/item/food/grown/ambrosia/vulgaris, +/obj/item/food/grown/ambrosia/vulgaris, +/turf/open/floor/iron/grimy, +/area/virtual_domain/powered) +"NX" = ( +/obj/effect/landmark/bitrunning/loot_signal, +/turf/open/floor/light/colour_cycle/dancefloor_a, +/area/virtual_domain/powered) +"OE" = ( +/obj/effect/mob_spawn/ghost_role/human/beach{ + dir = 4 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"OK" = ( +/obj/structure/sign/warning/gas_mask/directional/north, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"OR" = ( +/obj/machinery/light/directional/south, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"OW" = ( +/obj/structure/sink/kitchen/directional/east{ + desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; + name = "old sink" + }, +/turf/open/floor/pod/light, +/area/virtual_domain/powered) +"OZ" = ( +/obj/structure/marker_beacon/teal, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"Pc" = ( +/obj/structure/chair/wood, +/obj/machinery/light/directional/west, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"Pg" = ( +/obj/structure/sign/poster/official/high_class_martini/directional/west, +/obj/effect/mob_spawn/ghost_role/human/bartender{ + dir = 4 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"PM" = ( +/obj/machinery/door/airlock/external/ruin, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Qb" = ( +/obj/machinery/griddle, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Qu" = ( +/obj/structure/curtain, +/turf/open/floor/iron/white, +/area/virtual_domain/powered) +"QP" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"QX" = ( +/obj/machinery/chem_dispenser/drinks/fullupgrade{ + dir = 1 + }, +/obj/structure/table/wood, +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Rx" = ( +/turf/open/floor/iron/stairs/medium, +/area/virtual_domain/powered) +"RL" = ( +/obj/structure/closet/cabinet, +/obj/item/storage/backpack/duffelbag, +/obj/item/clothing/under/shorts/purple, +/obj/item/clothing/shoes/cookflops{ + desc = "A very fashionable pair of flip flops."; + name = "flip-flops" + }, +/obj/item/clothing/glasses/sunglasses/big, +/obj/item/clothing/neck/beads, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Sg" = ( +/obj/structure/flora/coconuts, +/obj/machinery/light/directional/north, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"SB" = ( +/obj/machinery/door/airlock/sandstone{ + name = "Resort Bathroom" + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"SD" = ( +/obj/machinery/door/airlock/sandstone{ + name = "Bar Access" + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"SY" = ( +/obj/machinery/door/airlock/sandstone{ + name = "Surfer Shack 2" + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"TG" = ( +/turf/open/floor/wood, +/area/virtual_domain/powered) +"TJ" = ( +/obj/structure/fluff/beach_umbrella/security, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"TX" = ( +/obj/structure/sign/poster/contraband/ambrosia_vulgaris/directional/north, +/turf/open/floor/iron/grimy, +/area/virtual_domain/powered) +"Ud" = ( +/obj/effect/turf_decal/sand, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"Uh" = ( +/turf/open/floor/iron/stairs/old, +/area/virtual_domain/powered) +"Uq" = ( +/obj/structure/weightmachine/weightlifter, +/turf/open/floor/pod/dark, +/area/virtual_domain/powered) +"UU" = ( +/obj/structure/flora/bush/large/style_random, +/obj/structure/flora/bush/jungle/a/style_random, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"Ve" = ( +/obj/machinery/processor, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"VA" = ( +/obj/machinery/computer/slot_machine, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"VH" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"VX" = ( +/obj/structure/flora/bush/large/style_random, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"We" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/cooking_to_serve_man, +/obj/item/clothing/suit/apron/chef, +/obj/item/clothing/head/utility/chefhat, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Wg" = ( +/obj/structure/dresser, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Ww" = ( +/turf/open/water/beach, +/area/virtual_domain/powered) +"WL" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"WO" = ( +/obj/structure/flora/bush/jungle/a/style_random, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"WW" = ( +/obj/effect/turf_decal/sand, +/obj/machinery/icecream_vat, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"WX" = ( +/obj/item/toy/plush/lizard_plushie/green{ + name = "Soaks-The-Rays" + }, +/turf/open/floor/carpet/orange, +/area/virtual_domain/powered) +"Xt" = ( +/turf/open/misc/beach/coast/corner{ + dir = 4 + }, +/area/virtual_domain/powered) +"Xv" = ( +/obj/structure/table/wood, +/obj/structure/bedsheetbin, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"XL" = ( +/obj/machinery/light/directional/east, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"XM" = ( +/turf/open/misc/beach/coast, +/area/virtual_domain/powered) +"XP" = ( +/turf/open/floor/carpet/blue, +/area/virtual_domain/powered) +"XT" = ( +/obj/effect/turf_decal/sand, +/obj/structure/sign/departments/botany/directional/south, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"Yi" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/item/toy/seashell, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"Yq" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"YI" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Supply Room" + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"YJ" = ( +/turf/open/floor/carpet/purple, +/area/virtual_domain/powered) +"YN" = ( +/obj/effect/turf_decal/sand, +/obj/machinery/light/directional/west, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"Zb" = ( +/obj/structure/sign/poster/official/cohiba_robusto_ad/directional/west, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Zd" = ( +/obj/structure/sign/poster/contraband/space_cola/directional/north, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"Zg" = ( +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Zt" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/pill/morphine, +/obj/item/storage/fancy/donut_box, +/turf/open/floor/wood, +/area/virtual_domain/powered) + +(1,1,1) = {" +pr +pr +pr +pr +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +kv +"} +(2,1,1) = {" +pr +pr +pr +pr +iz +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +iz +"} +(3,1,1) = {" +pr +pr +pr +pr +iz +Al +gl +gl +gl +gl +gl +Al +Al +gl +gl +gl +gl +gl +Al +Al +gl +gl +gl +Al +gl +gl +gl +gl +Al +Al +gl +gl +gl +Al +Al +gl +gl +gl +gl +Al +iz +"} +(4,1,1) = {" +pr +pr +pr +pr +iz +Al +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +Al +iz +"} +(5,1,1) = {" +pr +pr +pr +pr +iz +Al +gl +gl +gl +gl +gl +gl +gl +gl +gl +zI +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +Al +iz +"} +(6,1,1) = {" +pr +pr +pr +pr +iz +Al +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +OZ +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +Al +iz +"} +(7,1,1) = {" +pr +pr +pr +pr +iz +Al +gl +gl +gl +An +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +ke +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +ml +ml +ml +ml +ml +FM +gl +Al +iz +"} +(8,1,1) = {" +pr +pr +pr +pr +iz +Al +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +ml +ml +ml +ml +ml +ml +gl +Al +iz +"} +(9,1,1) = {" +pr +pr +pr +pr +iz +Al +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +gl +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +gl +gl +ml +ml +ml +ml +ml +ml +gl +Al +iz +"} +(10,1,1) = {" +pr +pr +pr +pr +iz +Al +Al +Al +Al +xb +xb +uc +Al +Al +gl +gl +gl +Al +Fn +Fn +Fn +Fn +Fn +Fn +Fn +Fn +Fn +Fn +Fn +Al +gl +gl +ml +ml +ml +ml +ml +ml +gl +Al +iz +"} +(11,1,1) = {" +iz +iz +iz +iz +iz +Al +Al +Al +Fn +PM +PM +Fn +Fn +Al +Al +Al +Fn +Fn +Fn +Pc +bf +Bw +Fn +Ev +Pg +iR +kG +di +Fn +DL +Al +gl +ml +ml +ml +ml +ml +ml +gl +Al +iz +"} +(12,1,1) = {" +iz +Al +Al +Al +Al +Al +Al +Al +Fn +pT +LD +LD +Fn +Fn +Kd +Fn +Fn +bQ +cv +wD +Bw +JY +Fn +db +TG +TG +TG +TG +AP +Fn +Al +gl +ml +ml +ml +ml +ml +ml +gl +Al +iz +"} +(13,1,1) = {" +iz +Al +Fn +Fn +Fn +Fn +Fn +Fn +Fn +LD +pT +LD +EC +LD +pT +PM +wD +wD +cv +wD +wD +OR +Fn +ug +TG +TG +TG +TG +QX +Fn +Al +gl +ml +ml +ml +ml +ml +sT +gl +Al +iz +"} +(14,1,1) = {" +iz +Al +Fn +VA +kT +Zb +TG +Fn +Fn +Fn +yU +LD +Et +LD +LD +PM +wD +wD +wD +wD +wD +qc +Fn +Fn +SD +Mp +uq +fc +Fn +Fn +Al +gl +gl +gl +gl +gl +gl +gl +gl +Al +iz +"} +(15,1,1) = {" +iz +Al +Fn +VA +yX +ag +kT +Br +TG +Fn +Fn +Fn +Fn +Fn +Fn +Fn +Gz +wD +Bw +rm +wD +wD +wD +Ii +dx +kn +kn +kn +Aa +Fn +Al +gl +gl +gl +gl +gl +gl +gl +gl +Al +iz +"} +(16,1,1) = {" +iz +Al +Fn +pC +yX +ag +kT +BJ +kT +Fn +as +ab +Ir +IP +YN +uV +wD +wD +wD +mG +vv +Bw +wD +Rx +uU +lS +lS +lS +uU +Fn +Al +gl +gl +gl +gl +gl +gl +gl +gl +Al +iz +"} +(17,1,1) = {" +iz +Al +Fn +Mw +ag +ag +vp +xk +TG +Fn +Ud +Ud +bC +Ud +Ud +wD +IH +wD +wD +Bw +wD +wD +wD +Rx +uU +lS +NX +lS +cz +Fn +Al +gl +gl +gl +gl +gl +gl +gl +gl +Al +iz +"} +(18,1,1) = {" +iz +Al +Fn +Mz +TG +TG +Fn +Fn +KH +Fn +Zd +wD +wD +Bw +wD +VX +wD +UU +wD +wD +wD +wD +wD +Rx +uU +lS +lS +lS +uU +Fn +Al +gl +gl +gl +gl +gl +gl +gl +gl +Al +iz +"} +(19,1,1) = {" +iz +Al +Fn +Fn +tE +tE +Fn +uV +wD +wD +wD +wD +wD +wD +wD +wD +wD +wD +wD +wD +wD +wD +wD +jc +uU +uU +uU +uU +uU +Fn +Fn +gl +gl +gl +gl +gl +gl +gl +gl +Al +iz +"} +(20,1,1) = {" +iz +Al +Fn +zU +wD +wD +wD +wD +Dt +Ud +Ud +Ud +Ud +Ud +Ud +Ud +ys +wD +wD +TJ +wb +wD +wD +vT +gJ +gJ +gJ +gJ +gJ +oE +Fn +gl +gl +Al +Al +gl +gl +Al +gl +Al +iz +"} +(21,1,1) = {" +iz +Al +Fn +wD +wD +Bw +wD +wD +BM +BM +BM +We +Zt +BD +Iv +BM +Db +Nr +wD +yl +ag +wD +wD +XM +KZ +Ww +Ww +Ww +cG +dj +Fn +Al +Al +Al +Al +Al +Al +Al +Al +Al +iz +"} +(22,1,1) = {" +iz +Al +Fn +Fn +wD +wD +wD +wD +BM +Zg +VH +TG +TG +TG +TG +mX +BM +wD +wD +Au +wD +rT +wD +XM +Ww +Ww +Ww +Ww +Ww +dj +Fn +Al +iz +iz +iz +iz +iz +iz +iz +iz +iz +"} +(23,1,1) = {" +iz +Al +xb +Fn +Cb +wD +JC +wD +BM +HF +TG +JE +BM +aw +TG +TG +ya +wD +wD +YJ +YJ +wD +wD +XM +Ww +Ww +Ww +Ww +Ww +dj +Fn +Al +iz +pr +pr +pr +pr +pr +pr +pr +xW +"} +(24,1,1) = {" +iz +Al +xb +Fn +wD +Gz +WX +wD +BM +Em +TG +mq +ri +Qb +TG +TG +cb +wD +wD +bQ +wD +wD +wD +XM +Ww +Ww +KZ +KZ +Ww +pZ +Fn +Al +iz +pr +pr +pr +pr +pr +pr +pr +xW +"} +(25,1,1) = {" +iz +Al +xb +Fn +OK +Gz +LW +wD +BM +bS +TG +oP +BM +vq +TG +TG +vN +wD +wD +XP +yB +wD +wD +XM +KZ +Ww +KZ +gh +Ww +dj +Fn +Al +iz +pr +pr +pr +pr +pr +pr +pr +xW +"} +(26,1,1) = {" +iz +Al +xb +Fn +Sg +wD +wD +wD +BM +Ve +rc +yi +TG +TG +TG +CO +BM +wD +Yi +XL +wD +wD +wD +XM +Ww +Ww +Ww +Ww +Ww +dj +Fn +Al +iz +pr +pr +pr +pr +pr +pr +pr +xW +"} +(27,1,1) = {" +iz +Al +Fn +Fn +Bw +wD +wD +wD +BM +BM +BM +BM +FY +BM +BM +BM +er +wD +GA +xq +jy +wD +wD +XM +Ww +cG +Ww +Ww +KZ +dj +Fn +Al +iz +pr +pr +pr +pr +pr +pr +pr +xW +"} +(28,1,1) = {" +iz +Al +Fn +Nr +wD +wD +Bw +wD +YN +Ud +WW +yv +Ud +Ud +Ud +Ud +YN +wD +xR +CA +Uh +wD +qW +XM +Ww +Ww +Ww +Ww +Ww +pZ +Fn +Al +iz +pr +pr +pr +pr +pr +pr +pr +xW +"} +(29,1,1) = {" +iz +Al +Fn +wD +wD +wD +wD +wD +wD +wD +wD +wD +wD +wD +wD +wD +wD +wD +wD +wD +wD +Jt +wD +mP +zn +Bu +Bu +Bu +Bu +Xt +Fn +Al +iz +pr +pr +pr +pr +pr +pr +pr +xW +"} +(30,1,1) = {" +iz +Al +Fn +Ds +Ds +Fn +VX +wD +wD +wD +wD +wD +XL +wD +wD +wD +wD +wD +wD +wD +wD +XT +Fn +Fn +Fn +Fn +Fn +Fn +Fn +Fn +Fn +Al +iz +pr +pr +pr +pr +pr +pr +pr +xW +"} +(31,1,1) = {" +iz +Al +Fn +TG +TG +Fn +Fn +jl +Fn +Fn +qR +Fn +Fn +WO +wD +Bw +wD +wD +wD +wD +bM +Ud +aE +aE +aE +lq +fr +hk +Fn +Al +Al +Al +iz +pr +pr +pr +pr +pr +pr +pr +xW +"} +(32,1,1) = {" +iz +Al +Fn +TG +TG +TG +Fn +Fn +Fn +dZ +OE +Nw +Fn +Fn +qR +Fn +Fn +wD +wD +wD +Ae +Ud +zw +xw +Uq +aE +aE +aE +Fn +Fn +Al +Al +iz +pr +pr +pr +pr +pr +pr +pr +xW +"} +(33,1,1) = {" +iz +Al +Fn +EP +TG +TG +TG +TG +hG +TG +TG +TG +Fn +dZ +OE +Nw +Fn +Gz +uV +wD +wD +Ud +xw +xw +xw +aE +aE +aE +OW +Fn +Fn +Al +iz +pr +pr +pr +pr +pr +pr +pr +xW +"} +(34,1,1) = {" +iz +Al +Fn +Xv +TG +hE +TG +TG +Fn +Wg +rc +xJ +Fn +TG +TG +dI +Fn +wD +wD +Bw +wD +lB +zw +xw +Uq +aE +FQ +aE +aE +jg +Fn +Al +iz +pr +pr +pr +pr +pr +pr +pr +xW +"} +(35,1,1) = {" +iz +Al +Fn +Fn +SB +Fn +WL +TG +Fn +Fn +Fn +Fn +Fn +Wg +TG +RL +Fn +Gh +Ud +Ud +Ud +FS +aE +aE +aE +aE +AI +BQ +aE +NM +Fn +Al +iz +pr +pr +pr +pr +pr +pr +pr +xW +"} +(36,1,1) = {" +iz +Al +Fn +kK +TG +Fn +TG +TG +TG +TG +qg +TG +Fn +Fn +SY +Fn +Fn +Ds +Ds +Fn +YI +Fn +Fn +Fn +TX +aE +aE +aE +aE +uk +Fn +Al +iz +pr +pr +pr +pr +pr +pr +pr +xW +"} +(37,1,1) = {" +iz +Al +Fn +Ia +dI +Fn +Fn +Fn +QP +TG +TG +TG +TG +TG +TG +TG +TG +TG +TG +Fn +ve +nP +ed +Fn +Cv +Cv +IM +Cv +Cv +Fn +Fn +Al +iz +pr +pr +pr +pr +pr +pr +pr +xW +"} +(38,1,1) = {" +iz +Al +Fn +tZ +TG +Qu +Hs +Fn +Fn +Fn +TG +rc +TG +TG +TG +tF +rc +TG +TG +Fn +Yq +aZ +Fn +Fn +Fn +Fn +Fn +Fn +Fn +Fn +Al +Al +iz +pr +pr +pr +pr +pr +pr +pr +xW +"} +(39,1,1) = {" +iz +Al +Fn +Fn +Fn +Fn +Fn +Fn +Al +Fn +Fn +Fn +Fn +Fn +Fn +Fn +Fn +Fn +Fn +Fn +Fn +Fn +Fn +Al +Al +Al +Al +Al +Al +Al +Al +Al +iz +pr +pr +pr +pr +pr +pr +pr +xW +"} +(40,1,1) = {" +iz +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +Al +iz +pr +pr +pr +pr +pr +pr +pr +xW +"} +(41,1,1) = {" +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +iz +pr +pr +pr +pr +pr +pr +pr +xW +"} diff --git a/_maps/virtual_domains/blood_drunk_miner.dmm b/_maps/virtual_domains/blood_drunk_miner.dmm new file mode 100644 index 00000000000..c3369a1c822 --- /dev/null +++ b/_maps/virtual_domains/blood_drunk_miner.dmm @@ -0,0 +1,1887 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"b" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"c" = ( +/turf/template_noop, +/area/virtual_domain/safehouse) +"d" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/closed/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"f" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile/block/cracked, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"h" = ( +/obj/machinery/light/small/blacklight/directional/south, +/obj/effect/baseturf_helper/virtual_domain, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/virtual_domain/powered) +"i" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile/cracked, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"j" = ( +/obj/structure/marker_beacon/jade, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"k" = ( +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"l" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"m" = ( +/obj/structure/marker_beacon/olive, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"n" = ( +/obj/structure/marker_beacon/cerulean, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"o" = ( +/obj/structure/marker_beacon/yellow, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"q" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/template_noop, +/area/virtual_domain/safehouse) +"r" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"s" = ( +/turf/closed/mineral/volcanic/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"t" = ( +/obj/structure/marker_beacon/indigo, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"u" = ( +/obj/structure/stone_tile/cracked, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"v" = ( +/turf/closed/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"w" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"x" = ( +/obj/structure/stone_tile, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"y" = ( +/obj/structure/marker_beacon/violet, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"z" = ( +/obj/structure/stone_tile/block, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"A" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"C" = ( +/obj/effect/mob_spawn/corpse/human/miner, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"G" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"H" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"I" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"J" = ( +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"K" = ( +/obj/structure/marker_beacon/teal, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"L" = ( +/obj/effect/landmark/bitrunning/safehouse_spawn, +/turf/template_noop, +/area/virtual_domain/safehouse) +"O" = ( +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/block{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"P" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"S" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 6 + }, +/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/virtual_domain, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"T" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"W" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"X" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"Y" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"Z" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) + +(1,1,1) = {" +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +d +"} +(2,1,1) = {" +v +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +v +"} +(3,1,1) = {" +v +s +s +s +s +J +J +s +s +J +J +s +s +J +J +J +J +s +s +s +J +J +J +s +s +s +s +s +s +s +s +s +s +J +J +s +s +s +J +J +s +s +J +J +s +v +"} +(4,1,1) = {" +v +s +s +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +a +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +s +v +"} +(5,1,1) = {" +v +s +s +J +a +J +J +J +J +a +J +J +J +J +a +a +J +J +J +J +J +a +a +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +s +s +v +"} +(6,1,1) = {" +v +s +s +J +a +J +J +a +a +a +a +a +a +a +a +a +a +a +a +J +a +a +a +a +a +J +J +J +a +a +J +J +J +a +a +J +a +J +a +a +J +J +J +s +s +v +"} +(7,1,1) = {" +v +s +s +J +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +J +s +v +"} +(8,1,1) = {" +v +s +s +J +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +s +s +v +"} +(9,1,1) = {" +v +s +J +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +j +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +s +v +"} +(10,1,1) = {" +v +s +J +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +t +a +a +a +a +a +a +a +a +a +a +J +J +s +v +"} +(11,1,1) = {" +v +s +s +J +J +J +a +a +a +y +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +s +v +"} +(12,1,1) = {" +v +s +s +J +J +J +a +a +a +a +a +a +a +a +a +a +a +a +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +J +s +v +"} +(13,1,1) = {" +v +s +s +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +s +v +"} +(14,1,1) = {" +v +s +s +J +J +a +a +a +a +a +a +a +a +a +a +T +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +s +v +"} +(15,1,1) = {" +v +s +J +J +J +a +a +a +a +a +a +a +a +a +a +X +z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +h +c +c +c +c +c +L +a +a +J +J +s +v +"} +(16,1,1) = {" +v +s +J +J +J +J +a +a +a +a +a +a +a +T +W +a +r +a +i +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +c +c +c +c +c +c +a +a +J +J +s +v +"} +(17,1,1) = {" +v +s +s +J +J +J +a +a +a +a +a +a +a +a +I +b +k +l +x +a +T +k +a +a +a +m +a +a +a +a +a +o +a +a +c +c +c +c +c +c +a +a +J +J +s +v +"} +(18,1,1) = {" +v +s +s +J +J +a +a +a +a +a +a +a +a +a +a +a +P +S +A +O +u +r +k +a +a +a +a +a +a +a +a +a +a +a +c +c +c +c +c +c +a +J +J +s +s +v +"} +(19,1,1) = {" +v +s +J +J +J +a +a +a +a +a +a +a +a +k +G +H +x +f +k +a +Y +T +u +a +a +a +a +a +a +a +a +a +a +a +c +c +c +c +c +c +a +a +J +J +s +v +"} +(20,1,1) = {" +v +s +J +J +J +J +a +a +a +a +a +a +a +Y +x +a +Z +a +z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +c +c +c +c +c +c +a +a +J +J +s +v +"} +(21,1,1) = {" +v +s +s +J +J +a +a +a +a +a +a +a +a +a +a +a +z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +h +c +c +c +c +c +q +a +a +J +s +s +v +"} +(22,1,1) = {" +v +s +s +J +J +a +a +a +a +a +a +a +a +a +a +w +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +s +s +v +"} +(23,1,1) = {" +v +s +J +J +a +a +a +a +a +a +n +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +s +s +v +"} +(24,1,1) = {" +v +s +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +C +a +a +a +a +a +J +J +s +v +"} +(25,1,1) = {" +v +s +s +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +J +s +v +"} +(26,1,1) = {" +v +s +s +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +K +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +s +v +"} +(27,1,1) = {" +v +s +s +J +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +j +a +a +a +a +a +a +a +a +a +J +J +s +v +"} +(28,1,1) = {" +v +s +J +J +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +J +s +v +"} +(29,1,1) = {" +v +s +J +J +J +J +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +J +s +s +v +"} +(30,1,1) = {" +v +s +s +J +J +J +J +a +a +J +J +J +a +a +a +a +J +J +J +a +a +a +J +J +J +a +a +a +J +J +a +a +a +a +a +a +J +J +a +a +a +J +J +s +s +v +"} +(31,1,1) = {" +v +s +s +a +J +J +J +J +J +J +J +J +J +a +a +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +a +a +a +J +J +J +J +J +J +J +J +J +s +v +"} +(32,1,1) = {" +v +s +s +a +J +J +J +J +J +J +J +J +J +J +J +J +J +a +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +s +v +"} +(33,1,1) = {" +v +s +s +s +s +s +J +J +s +s +s +s +J +J +s +s +s +s +s +s +J +J +s +s +s +s +J +J +s +s +s +s +J +J +J +s +s +s +s +s +s +J +J +J +s +v +"} +(34,1,1) = {" +v +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +s +v +"} +(35,1,1) = {" +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +"} diff --git a/_maps/virtual_domains/bubblegum.dmm b/_maps/virtual_domains/bubblegum.dmm new file mode 100644 index 00000000000..3381b173539 --- /dev/null +++ b/_maps/virtual_domains/bubblegum.dmm @@ -0,0 +1,2250 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"c" = ( +/obj/effect/mob_spawn/corpse/human/miner, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"d" = ( +/obj/structure/marker_beacon/jade, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"f" = ( +/obj/structure/marker_beacon/burgundy, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"g" = ( +/obj/structure/marker_beacon/teal, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"p" = ( +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"r" = ( +/obj/structure/marker_beacon/fuchsia, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"w" = ( +/obj/machinery/light/small/blacklight/directional/south, +/obj/effect/baseturf_helper/virtual_domain, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/virtual_domain/powered) +"x" = ( +/obj/structure/marker_beacon/olive, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"z" = ( +/obj/structure/marker_beacon/purple, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"A" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/template_noop, +/area/virtual_domain/safehouse) +"C" = ( +/mob/living/simple_animal/hostile/megafauna/bubblegum/virtual_domain, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"F" = ( +/turf/open/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"G" = ( +/obj/structure/marker_beacon/violet, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"I" = ( +/obj/structure/marker_beacon/bronze, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"M" = ( +/obj/structure/marker_beacon/indigo, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"R" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/open/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"S" = ( +/turf/template_noop, +/area/virtual_domain/safehouse) +"T" = ( +/obj/effect/landmark/bitrunning/safehouse_spawn, +/turf/template_noop, +/area/virtual_domain/safehouse) +"W" = ( +/obj/structure/marker_beacon/cerulean, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"X" = ( +/obj/structure/marker_beacon/lime, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"Y" = ( +/obj/structure/marker_beacon/yellow, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"Z" = ( +/turf/closed/mineral/volcanic/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) + +(1,1,1) = {" +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +R +"} +(2,1,1) = {" +F +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +F +"} +(3,1,1) = {" +F +Z +a +a +Z +Z +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +Z +Z +a +a +a +a +a +a +a +a +Z +Z +a +a +a +a +a +a +Z +Z +Z +F +"} +(4,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +F +"} +(5,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +p +Z +F +"} +(6,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +G +a +a +a +a +a +a +a +a +a +a +a +a +p +p +Z +F +"} +(7,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +x +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +a +a +a +a +p +Z +F +"} +(8,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +Z +a +a +a +Z +Z +F +"} +(9,1,1) = {" +F +Z +a +a +a +a +a +a +p +p +p +p +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +Z +F +"} +(10,1,1) = {" +F +Z +Z +a +a +a +a +a +Z +Z +Z +p +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +Z +F +"} +(11,1,1) = {" +F +Z +Z +a +a +a +a +a +Z +Z +Z +p +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +Z +a +a +a +a +a +a +a +a +p +p +a +a +a +a +a +Z +F +"} +(12,1,1) = {" +F +Z +Z +a +a +a +a +a +p +Z +p +p +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +Z +a +a +a +a +a +a +a +p +a +a +a +a +a +Z +F +"} +(13,1,1) = {" +F +Z +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +Z +Z +a +a +a +a +a +M +a +a +a +a +a +a +a +Z +F +"} +(14,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +Z +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +F +"} +(15,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +c +a +a +a +a +a +a +Z +F +"} +(16,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +I +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +F +"} +(17,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +W +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +F +"} +(18,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +F +"} +(19,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +F +"} +(20,1,1) = {" +F +Z +a +a +a +a +a +z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +F +"} +(21,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +w +S +S +S +S +S +T +a +Z +F +"} +(22,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +S +S +S +S +S +S +a +Z +F +"} +(23,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +S +S +S +S +S +S +a +Z +F +"} +(24,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +X +a +a +S +S +S +S +S +S +a +Z +F +"} +(25,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +S +S +S +S +S +S +a +Z +F +"} +(26,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +S +S +S +S +S +S +a +Z +F +"} +(27,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +w +S +S +S +S +S +A +a +Z +F +"} +(28,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +a +f +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +F +"} +(29,1,1) = {" +F +Z +a +a +a +a +a +a +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +r +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +F +"} +(30,1,1) = {" +F +Z +a +a +a +a +a +a +Z +Z +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +F +"} +(31,1,1) = {" +F +Z +a +a +a +a +a +a +Z +Z +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +F +"} +(32,1,1) = {" +F +Z +a +a +a +a +a +a +a +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +F +"} +(33,1,1) = {" +F +Z +a +a +a +a +a +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +d +a +a +a +a +a +a +a +Z +F +"} +(34,1,1) = {" +F +Z +Z +a +a +a +a +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +F +"} +(35,1,1) = {" +F +Z +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +X +a +a +a +a +a +a +a +a +Z +Z +Z +a +a +a +a +a +a +a +a +a +a +a +a +Z +F +"} +(36,1,1) = {" +F +Z +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +Z +Z +a +a +a +a +a +a +a +a +a +a +a +a +Z +F +"} +(37,1,1) = {" +F +Z +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +Z +F +"} +(38,1,1) = {" +F +Z +a +a +a +p +p +a +a +a +a +a +g +a +a +a +a +Z +a +a +a +a +a +a +p +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +Z +F +"} +(39,1,1) = {" +F +Z +a +a +a +p +p +a +a +a +a +a +a +a +a +a +Z +Z +Z +a +a +a +a +a +p +p +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +F +"} +(40,1,1) = {" +F +Z +a +c +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +F +"} +(41,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Y +a +a +a +a +a +a +a +Z +F +"} +(42,1,1) = {" +F +Z +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +F +"} +(43,1,1) = {" +F +Z +a +Z +Z +Z +Z +a +a +a +a +a +Z +Z +Z +Z +a +a +a +Z +Z +Z +Z +Z +a +a +a +a +a +a +Z +Z +Z +Z +a +a +a +a +a +a +Z +Z +a +a +Z +F +"} +(44,1,1) = {" +F +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +F +"} +(45,1,1) = {" +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +"} diff --git a/_maps/virtual_domains/clown_planet.dmm b/_maps/virtual_domains/clown_planet.dmm new file mode 100644 index 00000000000..2bfd75218bb --- /dev/null +++ b/_maps/virtual_domains/clown_planet.dmm @@ -0,0 +1,2322 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ai" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"aI" = ( +/obj/item/bikehorn/airhorn, +/turf/open/floor/carpet, +/area/virtual_domain/powered) +"aM" = ( +/obj/item/bikehorn, +/turf/open/indestructible/honk, +/area/virtual_domain/powered) +"aP" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/decal/cleanable/food/pie_smudge, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"ba" = ( +/obj/structure/mecha_wreckage/honker, +/obj/structure/disposalpipe/segment{ + dir = 4; + invisibility = 101 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"bi" = ( +/obj/item/bikehorn, +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"bp" = ( +/turf/open/indestructible/light, +/area/virtual_domain/powered) +"bq" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/indestructible/white, +/area/virtual_domain/powered) +"by" = ( +/turf/closed/wall/r_wall, +/area/lavaland/surface/outdoors/virtual_domain) +"bQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + invisibility = 101 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"bR" = ( +/obj/item/paper/crumpled/bloody/ruins/lavaland/clown_planet/hope, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/mapping_helpers/no_lava, +/turf/open/floor/noslip, +/area/virtual_domain/powered) +"bU" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"cw" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"cM" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/disposaloutlet{ + dir = 1 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"cW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"ed" = ( +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/obj/machinery/light/small/directional/west, +/turf/open/indestructible/white, +/area/virtual_domain/powered) +"eE" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"fh" = ( +/obj/effect/mob_spawn/corpse/human/damaged, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"gr" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/template_noop, +/area/virtual_domain/safehouse) +"gy" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"gH" = ( +/obj/item/bikehorn, +/obj/effect/decal/cleanable/dirt, +/turf/open/indestructible/honk, +/area/virtual_domain/powered) +"gK" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/indestructible/white, +/area/virtual_domain/powered) +"hK" = ( +/obj/item/clothing/head/cone, +/obj/effect/mapping_helpers/no_lava, +/turf/open/floor/noslip, +/area/virtual_domain/powered) +"hY" = ( +/turf/template_noop, +/area/template_noop) +"ij" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/delivery_chute{ + dir = 4 + }, +/turf/open/floor/noslip, +/area/virtual_domain/powered) +"ik" = ( +/turf/open/lava/smooth, +/area/virtual_domain/powered) +"iR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + invisibility = 101 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"ki" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + invisibility = 101 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"kn" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"lj" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/delivery_chute{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"lm" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/light/small/directional/east, +/turf/open/indestructible/white, +/area/virtual_domain/powered) +"lr" = ( +/obj/item/bikehorn, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"lx" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"ly" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/closed/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"lP" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"mD" = ( +/turf/open/floor/plating, +/area/virtual_domain/powered) +"mE" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"mF" = ( +/turf/open/floor/carpet, +/area/virtual_domain/powered) +"nE" = ( +/obj/effect/mapping_helpers/no_lava, +/turf/closed/wall/r_wall, +/area/virtual_domain/powered) +"oA" = ( +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"oI" = ( +/obj/structure/table/glass, +/obj/item/grown/bananapeel/bluespace, +/turf/open/floor/carpet, +/area/virtual_domain/powered) +"pl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"ps" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"qM" = ( +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"rg" = ( +/obj/item/coin/bananium, +/obj/item/coin/bananium, +/obj/item/coin/bananium, +/obj/item/coin/bananium, +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet, +/area/virtual_domain/powered) +"rh" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/indestructible/white, +/area/virtual_domain/powered) +"rr" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/closed/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"rH" = ( +/obj/structure/disposalpipe/junction/yjunction{ + dir = 1; + invisibility = 101 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"rT" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/closed/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"sq" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"sT" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 1 + }, +/obj/effect/mapping_helpers/mail_sorting/supply/qm_office, +/turf/closed/wall/r_wall, +/area/virtual_domain/powered) +"tq" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"tt" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + invisibility = 101 + }, +/turf/open/indestructible/light, +/area/virtual_domain/powered) +"tv" = ( +/obj/effect/mob_spawn/corpse/human/damaged, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"tF" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/closed/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"tI" = ( +/obj/item/coin/bananium, +/obj/item/coin/bananium, +/obj/item/coin/bananium, +/obj/item/coin/bananium, +/obj/machinery/light/small/directional/east, +/turf/open/floor/carpet, +/area/virtual_domain/powered) +"uX" = ( +/obj/effect/mapping_helpers/no_lava, +/mob/living/simple_animal/hostile/retaliate/clown, +/turf/open/floor/noslip, +/area/virtual_domain/powered) +"uY" = ( +/turf/closed/mineral/bananium, +/area/virtual_domain/powered) +"uZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + invisibility = 101 + }, +/obj/structure/table, +/obj/item/paper/crumpled/bloody/ruins/lavaland/clown_planet/escape, +/obj/item/pen/fourcolor, +/turf/open/indestructible/white, +/area/virtual_domain/powered) +"wz" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/mapping_helpers/no_lava, +/mob/living/simple_animal/hostile/retaliate/clown, +/turf/open/floor/noslip, +/area/virtual_domain/powered) +"xt" = ( +/obj/effect/landmark/bitrunning/safehouse_spawn, +/turf/template_noop, +/area/virtual_domain/safehouse) +"yd" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"yz" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/closed/wall/r_wall, +/area/virtual_domain/powered) +"yS" = ( +/obj/structure/marker_beacon/yellow, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"yZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"zm" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"zA" = ( +/obj/structure/statue/bananium/clown, +/turf/open/floor/carpet, +/area/virtual_domain/powered) +"zF" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet{ + dir = 8 + }, +/turf/open/floor/noslip, +/area/virtual_domain/powered) +"Aa" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"Bi" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + invisibility = 101 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"Cp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + invisibility = 101 + }, +/obj/machinery/light/small/directional/west, +/turf/open/indestructible/white, +/area/virtual_domain/powered) +"Cs" = ( +/obj/item/bikehorn, +/obj/structure/disposalpipe/segment{ + dir = 4; + invisibility = 101 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"Dh" = ( +/turf/closed/wall/r_wall, +/area/virtual_domain/powered) +"Do" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + invisibility = 101 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"DL" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/item/bikehorn, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"Ex" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"FI" = ( +/obj/item/reagent_containers/cup/glass/trophy/gold_cup, +/obj/structure/table/glass, +/turf/open/floor/carpet, +/area/virtual_domain/powered) +"Gg" = ( +/obj/structure/table/glass, +/obj/item/gun/magic/staff/honk, +/turf/open/floor/carpet, +/area/virtual_domain/powered) +"Hq" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Hr" = ( +/obj/structure/table/glass, +/obj/item/clothing/shoes/clown_shoes/banana_shoes, +/turf/open/floor/carpet, +/area/virtual_domain/powered) +"HQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"Ie" = ( +/turf/closed/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"Iz" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"IN" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/closed/wall/r_wall, +/area/virtual_domain/powered) +"IY" = ( +/turf/open/indestructible/honk, +/area/virtual_domain/powered) +"Jv" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/indestructible/honk, +/area/virtual_domain/powered) +"JB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + invisibility = 101 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"Ka" = ( +/obj/effect/decal/cleanable/food/pie_smudge, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"Kh" = ( +/obj/effect/mob_spawn/corpse/human/damaged, +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/honk, +/area/virtual_domain/powered) +"KG" = ( +/obj/item/pickaxe, +/turf/open/indestructible/white, +/area/virtual_domain/powered) +"KI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + invisibility = 101 + }, +/turf/closed/wall/r_wall, +/area/lavaland/surface/outdoors/virtual_domain) +"Lv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + invisibility = 101 + }, +/obj/machinery/light/small/directional/east, +/turf/open/indestructible/white, +/area/virtual_domain/powered) +"Nv" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/open/indestructible/honk, +/area/virtual_domain/powered) +"NB" = ( +/obj/machinery/disposal/delivery_chute, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/virtual_domain/powered) +"NL" = ( +/obj/machinery/disposal/delivery_chute{ + desc = "The following is engraved upon the chute: A FATE WORSE THAN DEATH LIES WITHIN"; + dir = 1; + name = "THE TRIAL OF HONKITUDE" + }, +/obj/structure/disposalpipe/trunk, +/obj/effect/mapping_helpers/no_lava, +/turf/open/floor/noslip, +/area/virtual_domain/powered) +"NW" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/spray/waterflower/superlube, +/turf/open/floor/carpet, +/area/virtual_domain/powered) +"Ok" = ( +/obj/item/bikehorn, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"Ov" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"PJ" = ( +/obj/structure/disposalpipe/trunk, +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/effect/mapping_helpers/no_lava, +/turf/open/floor/noslip, +/area/virtual_domain/powered) +"PM" = ( +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"PQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + invisibility = 101 + }, +/obj/item/pickaxe, +/turf/open/indestructible/white, +/area/virtual_domain/powered) +"QP" = ( +/turf/template_noop, +/area/virtual_domain/safehouse) +"QX" = ( +/obj/structure/closet/crate/secure/bitrunning/encrypted, +/turf/open/floor/carpet, +/area/virtual_domain/powered) +"Rh" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/indestructible/white, +/area/virtual_domain/powered) +"Rx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + invisibility = 101 + }, +/obj/structure/table, +/obj/item/flashlight/lamp/bananalamp, +/turf/open/indestructible/white, +/area/virtual_domain/powered) +"RU" = ( +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/turf/closed/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"Sg" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + invisibility = 101 + }, +/obj/effect/decal/cleanable/food/pie_smudge, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"Sm" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/closed/wall/r_wall, +/area/virtual_domain/powered) +"Tm" = ( +/obj/effect/decal/cleanable/food/pie_smudge, +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"Tx" = ( +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"TH" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet{ + dir = 8 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"TK" = ( +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/turf/closed/wall/r_wall, +/area/virtual_domain/powered) +"Ug" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/carpet, +/area/virtual_domain/powered) +"UL" = ( +/obj/effect/decal/cleanable/oil, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"UN" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"UQ" = ( +/obj/structure/disposalpipe/segment{ + invisibility = 101 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"UY" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"Vv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + invisibility = 101 + }, +/turf/closed/wall/r_wall, +/area/virtual_domain/powered) +"Vx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + invisibility = 101 + }, +/turf/closed/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"VI" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/closed/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"VQ" = ( +/turf/open/floor/noslip, +/area/virtual_domain/powered) +"Ww" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + invisibility = 101 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/indestructible/permalube, +/area/virtual_domain/powered) +"WB" = ( +/obj/machinery/disposal/delivery_chute{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk, +/turf/open/indestructible/white, +/area/virtual_domain/powered) +"WT" = ( +/obj/machinery/door/airlock/bananium, +/turf/open/indestructible/honk, +/area/virtual_domain/powered) +"WX" = ( +/turf/open/indestructible/white, +/area/virtual_domain/powered) +"Xp" = ( +/obj/machinery/light/directional/south, +/turf/open/indestructible/honk, +/area/virtual_domain/powered) +"XB" = ( +/obj/machinery/light/directional/north, +/turf/open/indestructible/honk, +/area/virtual_domain/powered) +"Yb" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/indestructible/honk, +/area/virtual_domain/powered) +"YP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + invisibility = 101 + }, +/turf/open/indestructible/white, +/area/virtual_domain/powered) +"ZR" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/disposaloutlet{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) + +(1,1,1) = {" +Ie +Ie +rT +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +rr +hY +hY +hY +hY +hY +hY +hY +hY +hY +hY +"} +(2,1,1) = {" +Ie +Ie +Vx +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Vx +hY +hY +hY +hY +hY +hY +hY +hY +hY +hY +"} +(3,1,1) = {" +Ie +Ie +Vx +Ie +Ie +Ie +Ie +Ie +Dh +Dh +Dh +Dh +Dh +Dh +Dh +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Dh +Dh +Dh +Dh +Dh +Ie +Ie +Ie +Ie +Ie +Ie +Vx +hY +hY +hY +hY +hY +hY +hY +hY +hY +hY +"} +(4,1,1) = {" +Ie +Ie +Vx +Ie +Ie +Ie +Dh +Dh +Dh +ik +ik +ik +ik +ik +Dh +Dh +Ie +Ie +Ie +Ie +Ie +Dh +Dh +ik +ik +ik +Dh +Dh +Dh +Ie +Ie +Ie +Ie +Vx +hY +hY +hY +hY +hY +hY +hY +hY +hY +hY +"} +(5,1,1) = {" +Ie +Ie +Vx +Ie +Ie +Dh +Dh +ik +ik +ik +Hq +Sm +Hq +Sm +ik +Dh +Dh +Ie +Ie +Ie +Dh +Dh +ik +ik +tq +mD +ik +ik +Dh +Dh +Ie +Ie +Ie +Vx +hY +hY +hY +hY +hY +hY +hY +hY +hY +hY +"} +(6,1,1) = {" +Ie +Ie +Vx +Ie +Dh +Dh +ik +ik +IN +Tx +bU +ai +yZ +aP +Sm +ik +Dh +Dh +Dh +Dh +Dh +Nv +IY +tq +ik +ik +ik +ik +ik +Dh +Dh +Ie +Ie +Vx +hY +hY +hY +hY +hY +hY +hY +hY +hY +hY +"} +(7,1,1) = {" +Ie +Ie +Vx +Ie +Dh +ik +ik +Dh +Bi +cw +UQ +lr +UQ +UY +Vv +ik +Dh +IY +Jv +IY +Dh +IY +Jv +Kh +IY +tq +ik +tq +ik +ik +Dh +Ie +Ie +Vx +hY +hY +hY +hY +hY +hY +hY +hY +hY +hY +"} +(8,1,1) = {" +Ie +Ie +Vx +Dh +Dh +ik +IN +Tm +lx +Ww +cw +UQ +Sm +Vv +Vv +Dh +zm +oA +IY +Jv +Jv +IY +Jv +IY +IY +IY +Dh +ik +mD +ik +Dh +Dh +Ie +Vx +hY +hY +hY +hY +hY +hY +hY +hY +hY +hY +"} +(9,1,1) = {" +Ie +Ie +Vx +Dh +ik +ik +UN +UQ +UY +Ww +Vv +TH +Vv +YP +Cp +uY +Dh +sq +oA +IY +Dh +Dh +Jv +Dh +IY +IY +IY +tq +ik +ik +ik +Dh +Ie +Vx +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +tF +"} +(10,1,1) = {" +Ie +Ie +Vx +Dh +ik +IN +UQ +UQ +yZ +Do +Do +Vv +YP +YP +YP +KG +uY +Dh +Dh +oA +IY +IY +Jv +IY +IY +gH +Jv +Xp +Dh +ik +ik +Dh +by +KI +by +by +by +by +by +by +by +by +by +Ie +"} +(11,1,1) = {" +Ie +Ie +Vx +Dh +ik +yz +fh +UQ +UY +Vv +Ww +Vv +YP +YP +tt +bp +WX +oA +oA +oA +IY +Dh +IY +IY +Jv +Jv +IY +IY +ik +tq +ik +Dh +by +iR +PM +PM +PM +PM +PM +PM +PM +PM +by +Ie +"} +(12,1,1) = {" +Ie +Ie +Vx +Dh +ik +Hq +TK +qM +yZ +Ww +Ww +Vv +YP +PQ +tt +bp +uY +Dh +oA +oA +IY +IY +Dh +IY +IY +IY +IY +Jv +ik +tq +ik +ik +by +iR +yS +PM +PM +PM +PM +PM +yS +PM +by +Ie +"} +(13,1,1) = {" +Ie +Ie +Vx +Dh +ik +UN +UQ +UQ +DL +Ww +yz +lx +Vv +YP +Lv +WX +Dh +Dh +oA +IY +IY +Dh +Dh +IY +IY +Dh +IY +Jv +ik +mD +tq +ik +by +iR +PM +PM +PM +PM +PM +PM +PM +PM +by +Ie +"} +(14,1,1) = {" +Ie +Dh +Vv +nE +nE +mD +cw +UQ +lx +Ex +Tm +UQ +lx +Vv +Vv +ps +TK +Sm +Dh +Dh +Dh +zA +rg +Dh +XB +IY +Jv +gH +IY +ik +tq +ik +by +iR +PM +QP +QP +QP +QP +QP +xt +PM +by +Ie +"} +(15,1,1) = {" +Ie +Dh +ij +hK +nE +Dh +yz +UQ +UQ +UQ +UQ +bi +UQ +yZ +Do +Iz +kn +Ww +Dh +Dh +FI +mF +mF +mF +Dh +IY +Jv +Jv +IY +ik +tq +ik +by +ZR +PM +QP +QP +QP +QP +QP +QP +PM +by +Ie +"} +(16,1,1) = {" +Ie +Dh +VQ +uX +NL +TK +Tx +UQ +TK +UQ +cW +TK +Tm +UQ +yZ +pl +Do +Ex +UY +Dh +Ug +oI +NW +mF +Dh +Dh +Jv +IY +IY +ik +tq +ik +by +PM +PM +QP +QP +QP +QP +QP +QP +PM +by +Ie +"} +(17,1,1) = {" +Ie +Dh +VQ +bR +wz +Dh +Hq +UQ +Sm +cw +UY +cw +UQ +UQ +Tx +gy +Ex +UY +Iz +TK +NB +mF +aI +mF +WT +IY +Jv +IY +Dh +ik +tq +ik +by +PM +PM +QP +QP +QP +QP +QP +QP +PM +by +Ie +"} +(18,1,1) = {" +Ie +Dh +VQ +uX +PJ +TK +sT +kn +Do +Do +Vv +Do +Ov +UQ +UY +Ok +mE +rH +pl +Dh +mF +Hr +Gg +mF +Dh +IY +IY +IY +IY +ik +tq +ik +by +PM +PM +QP +QP +QP +QP +QP +QP +PM +by +Ie +"} +(19,1,1) = {" +Ie +Dh +zF +uX +nE +Dh +Dh +Ww +Ww +Ww +Do +Do +Do +lP +Ex +UY +Ka +Vv +tv +Dh +FI +mF +mF +QX +Dh +IY +IY +IY +IY +ik +tq +ik +by +lj +PM +QP +QP +QP +QP +QP +QP +PM +by +Ie +"} +(20,1,1) = {" +Ie +Dh +Vv +nE +nE +ik +Dh +Ww +Ww +Cs +Do +Do +Vv +Dh +Dh +bQ +Dh +ba +Dh +IY +Dh +zA +tI +Dh +XB +IY +Jv +Jv +IY +ik +tq +ik +by +iR +PM +QP +QP +QP +QP +QP +gr +PM +by +Ie +"} +(21,1,1) = {" +Ie +Ie +Vx +Dh +ik +Dh +Dh +Do +Do +Do +Ww +Do +Vv +rh +ed +gK +Dh +UL +Sm +IY +IY +Dh +Dh +Kh +IY +IY +Jv +IY +ik +tq +mD +ik +by +iR +PM +PM +PM +PM +PM +PM +PM +PM +by +Ie +"} +(22,1,1) = {" +Ie +Ie +Vx +Dh +ik +Dh +Dh +JB +Sg +Vv +Ww +Vv +uZ +YP +bp +bp +uY +Dh +bQ +oA +IY +IY +Dh +IY +Jv +IY +IY +IY +ik +tq +ik +ik +by +iR +PM +PM +yS +PM +PM +PM +PM +PM +by +Ie +"} +(23,1,1) = {" +Ie +Ie +Vx +Dh +ik +cM +eE +lx +Vv +ki +Ww +Vv +Rx +YP +bp +bp +WB +TK +Aa +Dh +IY +IY +Jv +Jv +Jv +IY +aM +Xp +Dh +tq +ik +Dh +by +iR +PM +PM +PM +PM +PM +PM +PM +PM +by +Ie +"} +(24,1,1) = {" +Ie +Ie +Vx +Dh +ik +Dh +Dh +lP +Do +Do +Cs +bQ +YP +bq +Rh +WX +uY +Dh +oA +oA +IY +IY +Jv +Jv +IY +IY +Dh +Dh +ik +mD +ik +Dh +by +KI +by +by +by +by +by +by +by +by +by +Ie +"} +(25,1,1) = {" +Ie +Ie +Vx +Dh +ik +Dh +Dh +pl +Do +Vv +Do +Vv +Vv +rh +lm +uY +Dh +sq +oA +IY +IY +IY +IY +IY +Dh +IY +IY +ik +mD +ik +ik +Dh +Ie +Vx +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +"} +(26,1,1) = {" +Ie +Ie +Vx +Dh +ik +ik +Dh +yd +Do +Do +Do +Ex +lx +Vv +Dh +Dh +oA +oA +IY +IY +IY +Jv +aM +IY +IY +IY +Dh +ik +tq +ik +Dh +Dh +Ie +Vx +hY +hY +hY +hY +hY +hY +hY +hY +hY +hY +"} +(27,1,1) = {" +Ie +Ie +Vx +Dh +Dh +ik +Dh +Dh +Ex +lx +HQ +UQ +UQ +bU +Dh +ik +Dh +Yb +IY +IY +Dh +IY +IY +Dh +IY +IY +ik +mD +ik +ik +Dh +Ie +Ie +Vx +hY +hY +hY +hY +hY +hY +hY +hY +hY +hY +"} +(28,1,1) = {" +Ie +Ie +Vx +Ie +Dh +Dh +ik +ik +Dh +mD +Dh +Ka +lP +mD +Dh +ik +Dh +Dh +Dh +Dh +Dh +IY +IY +IY +ik +ik +ik +ik +ik +Dh +Dh +Ie +Ie +Vx +hY +hY +hY +hY +hY +hY +hY +hY +hY +hY +"} +(29,1,1) = {" +Ie +Ie +Vx +Ie +Ie +Dh +Dh +ik +ik +ik +tq +tq +tq +Dh +ik +Dh +Dh +Ie +Ie +Ie +Dh +Dh +ik +ik +mD +tq +ik +ik +Dh +Dh +Ie +Ie +Ie +Vx +hY +hY +hY +hY +hY +hY +hY +hY +hY +hY +"} +(30,1,1) = {" +Ie +Ie +Vx +Ie +Ie +Ie +Dh +Dh +Dh +ik +ik +ik +ik +ik +Dh +Dh +Ie +Ie +Ie +Ie +Ie +Dh +Dh +ik +ik +ik +Dh +Dh +Dh +Ie +Ie +Ie +Ie +Vx +hY +hY +hY +hY +hY +hY +hY +hY +hY +hY +"} +(31,1,1) = {" +Ie +Ie +Vx +Ie +Ie +Ie +Ie +Ie +Dh +Dh +Dh +Dh +Dh +Dh +Dh +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Dh +Dh +Dh +Dh +Dh +Ie +Ie +Ie +Ie +Ie +Ie +Vx +hY +hY +hY +hY +hY +hY +hY +hY +hY +hY +"} +(32,1,1) = {" +Ie +Ie +VI +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +ly +hY +hY +hY +hY +hY +hY +hY +hY +hY +hY +"} +(33,1,1) = {" +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +Ie +hY +hY +hY +hY +hY +hY +hY +hY +hY +hY +"} diff --git a/_maps/virtual_domains/colossus.dmm b/_maps/virtual_domains/colossus.dmm new file mode 100644 index 00000000000..a9c3c6e6d79 --- /dev/null +++ b/_maps/virtual_domains/colossus.dmm @@ -0,0 +1,2250 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"c" = ( +/obj/structure/marker_beacon/olive, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"e" = ( +/obj/structure/marker_beacon/bronze, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"j" = ( +/obj/structure/marker_beacon/cerulean, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"k" = ( +/turf/closed/mineral/volcanic/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"l" = ( +/obj/structure/marker_beacon/lime, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"m" = ( +/obj/structure/marker_beacon/violet, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"o" = ( +/obj/effect/mob_spawn/corpse/human/miner, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"p" = ( +/mob/living/simple_animal/hostile/megafauna/colossus/virtual_domain, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"q" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/open/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"r" = ( +/obj/machinery/light/small/blacklight/directional/south, +/obj/effect/baseturf_helper/virtual_domain, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/virtual_domain/powered) +"s" = ( +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"u" = ( +/obj/structure/marker_beacon/indigo, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"v" = ( +/turf/open/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"x" = ( +/obj/structure/marker_beacon/purple, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"z" = ( +/obj/structure/marker_beacon/jade, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"B" = ( +/obj/structure/marker_beacon/teal, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"D" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/template_noop, +/area/virtual_domain/safehouse) +"L" = ( +/obj/structure/marker_beacon/yellow, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"N" = ( +/obj/effect/landmark/bitrunning/safehouse_spawn, +/turf/template_noop, +/area/virtual_domain/safehouse) +"T" = ( +/obj/structure/marker_beacon/burgundy, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"U" = ( +/turf/template_noop, +/area/virtual_domain/safehouse) +"W" = ( +/obj/structure/marker_beacon/fuchsia, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) + +(1,1,1) = {" +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +q +"} +(2,1,1) = {" +v +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +v +"} +(3,1,1) = {" +v +k +a +a +k +k +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +k +k +a +a +a +a +a +a +a +a +k +k +a +a +a +a +a +a +k +k +k +v +"} +(4,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +v +"} +(5,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +s +k +v +"} +(6,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +m +a +a +a +a +a +a +a +a +a +a +a +a +s +s +k +v +"} +(7,1,1) = {" +v +k +a +a +a +a +o +a +a +a +a +a +a +a +a +a +c +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +a +a +a +a +s +k +v +"} +(8,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +k +a +a +a +k +k +v +"} +(9,1,1) = {" +v +k +a +a +a +a +a +a +s +s +s +s +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +k +v +"} +(10,1,1) = {" +v +k +k +a +a +a +a +a +k +k +k +s +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +k +v +"} +(11,1,1) = {" +v +k +k +a +a +a +a +a +k +k +k +s +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +k +a +a +a +a +a +a +a +a +s +s +a +a +a +a +a +k +v +"} +(12,1,1) = {" +v +k +k +a +a +a +a +a +s +k +s +s +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +k +a +a +a +a +a +a +a +s +a +a +a +a +a +k +v +"} +(13,1,1) = {" +v +k +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +k +k +a +a +a +a +a +u +a +a +a +a +a +a +a +k +v +"} +(14,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +k +k +a +a +a +a +a +a +a +a +a +a +a +a +a +k +v +"} +(15,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +v +"} +(16,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +e +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +v +"} +(17,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +j +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +v +"} +(18,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +v +"} +(19,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +v +"} +(20,1,1) = {" +v +k +a +a +a +a +a +x +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +v +"} +(21,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +r +U +U +U +U +U +N +a +k +v +"} +(22,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +U +U +U +U +U +U +a +k +v +"} +(23,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +a +p +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +U +U +U +U +U +U +a +k +v +"} +(24,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +l +a +a +U +U +U +U +U +U +a +k +v +"} +(25,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +U +U +U +U +U +U +a +k +v +"} +(26,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +U +U +U +U +U +U +a +k +v +"} +(27,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +o +a +r +U +U +U +U +U +D +a +k +v +"} +(28,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +a +T +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +v +"} +(29,1,1) = {" +v +k +a +a +a +a +a +a +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +W +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +v +"} +(30,1,1) = {" +v +k +a +a +a +a +a +a +k +k +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +v +"} +(31,1,1) = {" +v +k +a +a +a +a +a +a +k +k +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +v +"} +(32,1,1) = {" +v +k +a +a +a +a +a +a +a +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +v +"} +(33,1,1) = {" +v +k +a +a +a +a +a +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +z +a +a +a +a +a +a +a +k +v +"} +(34,1,1) = {" +v +k +k +a +a +a +a +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +a +a +a +a +a +a +a +a +a +a +a +a +a +k +v +"} +(35,1,1) = {" +v +k +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +l +a +a +a +a +a +a +a +a +k +k +k +a +a +a +a +a +a +a +a +a +a +a +a +k +v +"} +(36,1,1) = {" +v +k +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +k +k +a +a +a +a +a +a +a +a +a +a +a +a +k +v +"} +(37,1,1) = {" +v +k +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +k +v +"} +(38,1,1) = {" +v +k +a +a +a +s +s +a +a +a +a +a +B +a +a +a +a +k +a +a +a +a +a +a +s +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +k +v +"} +(39,1,1) = {" +v +k +a +a +a +s +s +a +a +a +a +a +a +a +a +a +k +k +k +a +a +a +a +a +s +s +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +v +"} +(40,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +v +"} +(41,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +L +a +a +a +a +a +a +a +k +v +"} +(42,1,1) = {" +v +k +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +v +"} +(43,1,1) = {" +v +k +a +k +k +k +k +a +a +a +a +a +k +k +k +k +a +a +a +k +k +k +k +k +a +a +a +a +a +a +k +k +k +k +a +a +a +a +a +a +k +k +a +a +k +v +"} +(44,1,1) = {" +v +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +k +v +"} +(45,1,1) = {" +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +v +"} diff --git a/_maps/virtual_domains/gondola_asteroid.dmm b/_maps/virtual_domains/gondola_asteroid.dmm new file mode 100644 index 00000000000..d6377a4a4c1 --- /dev/null +++ b/_maps/virtual_domains/gondola_asteroid.dmm @@ -0,0 +1,1784 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/indestructible/binary, +/area/ruin/space/has_grav/powered/virtual_domain) +"c" = ( +/turf/open/space/basic, +/area/space) +"e" = ( +/turf/open/misc/asteroid/airless, +/area/ruin/space/has_grav/powered/virtual_domain) +"g" = ( +/obj/structure/marker_beacon{ + light_color = "#FFE8AA"; + light_range = 20 + }, +/turf/open/floor/grass, +/area/ruin/space/has_grav/powered/virtual_domain) +"h" = ( +/turf/closed/mineral/random, +/area/ruin/space/has_grav/powered/virtual_domain) +"m" = ( +/obj/structure/closet/crate/secure/bitrunning/encrypted/gondola, +/turf/open/floor/grass, +/area/ruin/space/has_grav/powered/virtual_domain) +"n" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/floor/grass, +/area/ruin/space/has_grav/powered/virtual_domain) +"o" = ( +/turf/template_noop, +/area/template_noop) +"q" = ( +/obj/structure/flora/tree/palm, +/turf/open/floor/grass, +/area/ruin/space/has_grav/powered/virtual_domain) +"r" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/template_noop, +/area/virtual_domain/safehouse) +"s" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/floor/grass, +/area/ruin/space/has_grav/powered/virtual_domain) +"t" = ( +/turf/template_noop, +/area/virtual_domain/safehouse) +"w" = ( +/obj/structure/water_source/puddle, +/turf/open/floor/grass, +/area/ruin/space/has_grav/powered/virtual_domain) +"y" = ( +/obj/structure/flora/bush/stalky/style_random, +/turf/open/floor/grass, +/area/ruin/space/has_grav/powered/virtual_domain) +"z" = ( +/mob/living/simple_animal/pet/gondola/virtual_domain, +/turf/open/floor/grass, +/area/ruin/space/has_grav/powered/virtual_domain) +"A" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/turf/template_noop, +/area/virtual_domain/safehouse) +"C" = ( +/turf/open/floor/grass, +/area/ruin/space/has_grav/powered/virtual_domain) +"D" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/ruin/space/has_grav/powered/virtual_domain) +"F" = ( +/obj/structure/flora/bush/grassy/style_random, +/turf/open/floor/grass, +/area/ruin/space/has_grav/powered/virtual_domain) +"I" = ( +/obj/structure/flora/bush/reed/style_random, +/turf/open/floor/grass, +/area/ruin/space/has_grav/powered/virtual_domain) +"J" = ( +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/floor/grass, +/area/ruin/space/has_grav/powered/virtual_domain) +"K" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/closed/indestructible/binary, +/area/ruin/space/has_grav/powered/virtual_domain) +"M" = ( +/obj/structure/table/wood, +/obj/item/storage/bag/tray, +/obj/item/kitchen/fork, +/obj/item/knife/kitchen, +/turf/template_noop, +/area/virtual_domain/safehouse) +"N" = ( +/obj/structure/flora/bush/large/style_random, +/turf/open/floor/grass, +/area/ruin/space/has_grav/powered/virtual_domain) +"O" = ( +/obj/effect/landmark/bitrunning/safehouse_spawn, +/turf/template_noop, +/area/virtual_domain/safehouse) +"Q" = ( +/obj/structure/flora/bush/lavendergrass/style_random, +/turf/open/floor/grass, +/area/ruin/space/has_grav/powered/virtual_domain) +"T" = ( +/obj/structure/flora/bush/sunny/style_random, +/turf/open/floor/grass, +/area/ruin/space/has_grav/powered/virtual_domain) +"V" = ( +/obj/structure/flora/coconuts, +/turf/open/floor/grass, +/area/ruin/space/has_grav/powered/virtual_domain) +"W" = ( +/obj/structure/flora/bush/ferny/style_random, +/turf/open/floor/grass, +/area/ruin/space/has_grav/powered/virtual_domain) + +(1,1,1) = {" +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +a +a +a +a +a +a +a +a +o +o +o +o +o +o +o +o +o +o +"} +(2,1,1) = {" +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +a +a +a +h +h +h +h +h +h +a +a +o +o +o +o +o +o +o +o +o +"} +(3,1,1) = {" +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +a +a +a +a +a +h +h +h +h +h +h +h +h +h +a +a +K +o +o +o +o +o +o +o +"} +(4,1,1) = {" +o +o +o +o +o +o +o +o +o +o +o +o +o +o +a +a +a +a +a +a +a +h +h +h +h +h +h +h +h +h +h +h +h +h +e +a +o +o +o +o +o +o +o +"} +(5,1,1) = {" +o +o +o +o +o +o +o +o +o +o +o +o +o +a +a +h +h +h +h +h +h +h +h +h +h +h +h +h +h +C +h +h +h +h +h +a +o +o +o +o +o +o +o +"} +(6,1,1) = {" +o +o +o +o +o +o +o +o +a +a +a +a +a +a +h +h +h +h +h +h +h +h +h +h +h +C +C +C +C +C +C +C +h +h +h +a +o +o +o +o +o +o +o +"} +(7,1,1) = {" +o +o +o +o +o +o +o +a +a +h +h +h +h +h +h +h +h +h +h +h +h +h +h +C +C +C +C +J +C +C +C +z +C +h +h +a +o +o +o +o +o +o +o +"} +(8,1,1) = {" +o +o +o +o +o +a +a +a +h +h +h +h +h +h +h +h +h +h +h +h +h +C +C +C +C +Q +C +q +C +h +h +h +h +h +e +a +a +a +a +a +a +a +a +"} +(9,1,1) = {" +o +o +o +o +a +a +h +h +h +h +h +h +h +h +h +h +C +h +C +C +C +C +C +C +C +C +V +C +C +C +C +h +h +h +e +c +c +c +c +c +c +c +a +"} +(10,1,1) = {" +o +o +a +a +a +h +h +h +h +h +h +h +h +C +q +C +C +W +C +C +V +C +C +q +C +C +C +C +F +C +C +h +h +h +e +c +c +c +c +c +c +c +a +"} +(11,1,1) = {" +o +a +a +h +h +h +h +h +h +h +h +h +h +h +h +C +C +C +C +C +N +C +C +C +C +C +C +s +C +C +C +h +h +h +e +c +c +c +c +c +c +c +a +"} +(12,1,1) = {" +o +a +h +h +h +h +h +h +h +h +h +h +h +h +C +s +I +J +C +C +g +C +C +V +C +z +C +y +C +g +C +h +h +h +e +c +c +c +c +c +c +c +a +"} +(13,1,1) = {" +a +a +h +h +h +h +h +h +h +h +h +h +C +C +C +C +Q +Q +C +z +C +C +C +C +C +C +C +s +Q +C +C +h +h +h +e +c +c +c +c +c +c +c +a +"} +(14,1,1) = {" +a +h +h +h +h +h +h +h +h +h +h +h +C +C +w +C +s +C +W +C +C +C +C +C +C +N +C +C +C +C +h +h +h +h +e +c +c +c +c +c +c +c +a +"} +(15,1,1) = {" +a +h +h +h +h +h +h +h +h +h +h +z +C +C +C +C +y +C +C +C +F +s +C +C +C +C +C +w +C +h +h +h +h +h +e +c +c +c +c +c +c +c +a +"} +(16,1,1) = {" +a +h +h +h +h +h +h +h +h +h +h +h +h +h +h +C +C +C +C +C +s +Q +C +C +C +C +C +C +C +C +h +h +h +h +e +c +c +c +c +c +c +c +a +"} +(17,1,1) = {" +a +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +C +C +C +Q +D +C +C +C +C +q +C +C +C +C +h +h +h +h +t +t +t +t +t +O +c +a +"} +(18,1,1) = {" +a +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +C +n +I +C +C +C +C +C +C +C +C +C +C +C +h +h +h +t +t +M +M +t +t +c +a +"} +(19,1,1) = {" +a +h +h +h +h +h +h +h +h +h +C +n +C +h +h +h +h +h +C +C +C +C +C +C +s +T +C +C +C +s +C +C +h +C +C +t +t +A +A +t +t +c +a +"} +(20,1,1) = {" +a +h +h +h +h +h +h +h +h +C +C +C +C +C +C +h +h +h +C +C +q +V +C +C +C +J +C +C +C +C +C +C +C +C +C +t +t +t +t +t +t +c +a +"} +(21,1,1) = {" +a +e +h +h +h +h +h +h +h +z +C +C +g +C +C +C +C +C +C +C +C +C +C +C +C +C +C +C +C +C +C +C +C +C +C +t +t +t +t +t +t +c +a +"} +(22,1,1) = {" +a +e +e +h +h +h +h +h +h +C +C +C +q +C +s +s +C +C +W +C +m +C +C +C +g +C +z +C +C +C +C +C +h +h +h +t +t +t +t +t +t +c +a +"} +(23,1,1) = {" +a +e +e +h +h +h +h +h +h +C +C +C +C +C +C +y +C +C +C +C +C +C +C +C +C +C +C +C +C +q +C +C +h +h +h +t +t +t +t +t +r +c +a +"} +(24,1,1) = {" +a +e +e +h +h +h +h +h +h +C +C +V +C +C +C +C +C +C +C +w +C +z +N +C +C +C +N +C +C +C +C +C +h +h +h +c +c +c +c +c +c +c +a +"} +(25,1,1) = {" +a +a +e +e +h +h +h +h +n +C +C +C +C +C +z +C +C +C +C +C +C +C +C +C +F +C +C +C +C +C +C +C +h +h +h +c +c +c +c +c +c +c +a +"} +(26,1,1) = {" +o +a +e +e +h +h +h +C +C +C +C +C +C +C +C +C +s +y +C +C +C +C +C +C +I +F +C +C +C +C +C +h +h +h +c +c +c +c +c +c +c +c +a +"} +(27,1,1) = {" +o +a +e +e +h +h +h +C +C +C +w +C +C +C +C +F +D +s +C +J +C +C +C +C +C +C +q +C +C +V +C +h +h +h +c +c +c +c +c +c +c +c +a +"} +(28,1,1) = {" +o +a +e +e +h +h +h +h +C +C +C +C +C +C +C +C +C +C +C +g +F +s +C +C +C +C +C +C +C +C +h +h +h +c +c +c +c +c +c +c +c +c +a +"} +(29,1,1) = {" +o +a +a +e +e +h +h +h +C +C +C +C +C +n +C +C +C +C +C +C +s +y +D +C +C +C +C +w +C +h +h +h +h +c +c +c +c +c +c +c +c +c +a +"} +(30,1,1) = {" +o +o +a +e +e +h +h +C +C +C +n +C +C +C +C +C +C +C +C +C +C +C +C +C +C +s +C +C +C +h +h +h +e +e +c +c +c +c +c +c +c +c +a +"} +(31,1,1) = {" +o +o +a +e +h +h +C +g +J +C +s +C +C +C +h +C +C +C +C +C +V +C +C +C +C +C +C +C +h +h +h +e +e +e +c +c +c +c +c +c +c +c +a +"} +(32,1,1) = {" +o +o +a +h +h +h +h +C +C +C +C +C +C +h +h +h +C +C +C +q +C +C +C +C +C +C +h +h +h +h +e +e +e +h +h +a +a +a +a +a +a +a +a +"} +(33,1,1) = {" +o +o +a +h +h +h +C +C +C +C +C +C +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +e +e +h +h +h +a +o +o +o +o +o +o +o +"} +(34,1,1) = {" +o +o +a +h +h +C +C +C +C +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +h +a +a +h +h +h +a +a +o +o +o +o +o +o +o +"} +(35,1,1) = {" +o +o +a +h +h +h +h +h +h +h +h +h +h +h +e +e +e +e +e +h +h +h +h +h +a +a +a +a +a +a +a +h +h +h +a +a +o +o +o +o +o +o +o +"} +(36,1,1) = {" +o +o +a +a +h +h +h +h +h +h +h +h +h +a +a +a +a +a +a +a +a +a +a +a +a +o +o +o +o +o +a +a +a +a +a +o +o +o +o +o +o +o +o +"} +(37,1,1) = {" +o +o +o +a +a +a +a +a +a +a +a +a +a +a +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +"} diff --git a/_maps/virtual_domains/hierophant.dmm b/_maps/virtual_domains/hierophant.dmm new file mode 100644 index 00000000000..02b11ad4e1e --- /dev/null +++ b/_maps/virtual_domains/hierophant.dmm @@ -0,0 +1,1066 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/indestructible/hierophant, +/area/lavaland/surface/outdoors/virtual_domain) +"c" = ( +/obj/effect/light_emitter{ + set_cap = 3; + set_luminosity = 5 + }, +/turf/open/indestructible/hierophant/two, +/area/lavaland/surface/outdoors/virtual_domain) +"h" = ( +/obj/effect/light_emitter{ + set_cap = 3; + set_luminosity = 5 + }, +/turf/open/indestructible/hierophant, +/area/lavaland/surface/outdoors/virtual_domain) +"n" = ( +/obj/structure/marker_beacon/indigo, +/turf/open/indestructible/hierophant, +/area/lavaland/surface/outdoors/virtual_domain) +"o" = ( +/turf/template_noop, +/area/template_noop) +"r" = ( +/turf/closed/indestructible/riveted/hierophant, +/area/lavaland/surface/outdoors/virtual_domain) +"u" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/template_noop, +/area/virtual_domain/safehouse) +"w" = ( +/turf/template_noop, +/area/virtual_domain/safehouse) +"y" = ( +/turf/closed/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"E" = ( +/mob/living/simple_animal/hostile/megafauna/hierophant/virtual_domain, +/turf/open/indestructible/hierophant/two, +/area/lavaland/surface/outdoors/virtual_domain) +"H" = ( +/obj/effect/landmark/bitrunning/safehouse_spawn, +/turf/template_noop, +/area/virtual_domain/safehouse) +"K" = ( +/turf/open/indestructible/hierophant/two, +/area/lavaland/surface/outdoors/virtual_domain) +"N" = ( +/obj/machinery/light/small/blacklight/directional/south, +/obj/effect/baseturf_helper/virtual_domain, +/turf/open/indestructible/hierophant, +/area/virtual_domain/powered) +"S" = ( +/obj/effect/mob_spawn/corpse/human/miner, +/turf/open/indestructible/hierophant, +/area/lavaland/surface/outdoors/virtual_domain) +"W" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/closed/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"Y" = ( +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) + +(1,1,1) = {" +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +o +o +y +y +y +y +y +y +y +y +y +y +W +"} +(2,1,1) = {" +y +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +y +o +o +y +Y +Y +Y +Y +Y +Y +Y +Y +Y +y +"} +(3,1,1) = {" +y +r +a +a +a +a +a +a +a +a +a +a +h +a +a +a +a +a +a +a +a +a +a +r +y +o +o +y +Y +Y +Y +Y +Y +Y +Y +Y +Y +y +"} +(4,1,1) = {" +y +r +a +a +a +h +h +a +a +a +r +a +a +a +r +a +a +a +h +h +a +a +a +r +y +y +y +y +Y +Y +Y +Y +Y +Y +Y +Y +Y +y +"} +(5,1,1) = {" +y +r +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +r +r +y +y +Y +Y +Y +Y +Y +Y +Y +Y +Y +y +"} +(6,1,1) = {" +y +r +a +h +a +r +r +a +h +n +a +a +h +a +a +a +h +a +r +r +a +h +a +a +a +a +r +y +Y +Y +Y +Y +Y +Y +Y +Y +Y +y +"} +(7,1,1) = {" +y +r +a +h +a +r +r +a +h +a +a +a +h +a +a +a +h +a +r +r +a +h +a +a +a +a +a +r +Y +Y +Y +Y +Y +Y +Y +Y +Y +y +"} +(8,1,1) = {" +y +r +a +a +a +a +a +K +K +K +K +K +K +K +K +K +K +K +a +a +a +n +a +a +r +a +a +a +r +Y +Y +Y +Y +Y +Y +Y +Y +y +"} +(9,1,1) = {" +y +r +a +a +a +h +h +K +K +K +r +K +K +K +r +K +K +K +h +h +a +a +a +r +y +r +S +a +a +r +Y +Y +Y +Y +Y +Y +Y +y +"} +(10,1,1) = {" +y +r +a +a +a +a +a +K +K +K +K +K +c +K +K +K +K +K +a +a +a +a +a +r +y +y +r +a +a +N +w +w +w +w +w +H +Y +y +"} +(11,1,1) = {" +y +r +a +r +a +a +a +K +r +K +K +K +K +K +K +K +r +K +a +a +a +r +a +r +y +y +y +r +a +a +w +w +w +w +w +w +Y +y +"} +(12,1,1) = {" +y +r +a +a +a +a +a +K +K +K +K +K +K +K +K +K +K +K +a +a +a +a +a +r +y +y +y +r +a +a +w +w +w +w +w +w +Y +y +"} +(13,1,1) = {" +y +r +h +a +a +h +h +K +K +c +K +K +E +K +K +c +K +K +h +h +a +a +h +r +y +y +y +r +a +a +w +w +w +w +w +w +Y +y +"} +(14,1,1) = {" +y +r +a +a +a +a +a +K +K +K +K +K +K +K +K +K +K +K +a +a +a +a +a +r +y +y +y +r +a +a +w +w +w +w +w +w +Y +y +"} +(15,1,1) = {" +y +r +a +r +a +a +a +K +r +K +K +K +K +K +K +K +r +K +a +a +a +r +a +r +y +y +y +r +a +a +w +w +w +w +w +w +Y +y +"} +(16,1,1) = {" +y +r +a +a +a +a +a +K +K +K +K +K +c +K +K +K +K +K +a +a +a +a +a +r +y +y +r +a +a +N +w +w +w +w +w +u +Y +y +"} +(17,1,1) = {" +y +r +a +a +a +h +h +K +K +K +r +K +K +K +r +K +K +K +h +h +a +a +a +r +y +r +a +a +a +r +Y +Y +Y +Y +Y +Y +Y +y +"} +(18,1,1) = {" +y +r +a +a +a +a +a +K +K +K +K +K +K +K +K +K +K +K +a +a +a +a +a +a +r +a +a +a +r +Y +Y +Y +Y +Y +Y +Y +Y +y +"} +(19,1,1) = {" +y +r +a +h +a +r +r +a +h +a +a +a +h +a +a +a +h +a +r +r +a +h +a +a +a +a +a +r +Y +Y +Y +Y +Y +Y +Y +Y +Y +y +"} +(20,1,1) = {" +y +r +a +h +a +r +r +S +h +a +a +a +h +a +n +a +h +a +r +r +a +h +a +a +a +a +r +y +Y +Y +Y +Y +Y +Y +Y +Y +Y +y +"} +(21,1,1) = {" +y +r +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +r +r +y +y +Y +Y +Y +Y +Y +Y +Y +Y +Y +y +"} +(22,1,1) = {" +y +r +a +a +a +h +h +a +a +a +r +a +a +a +r +a +a +a +h +h +a +a +a +r +y +y +y +y +Y +Y +Y +Y +Y +Y +Y +Y +Y +y +"} +(23,1,1) = {" +y +r +a +a +a +a +a +a +a +a +a +a +h +a +a +a +a +a +a +a +a +a +a +r +y +o +o +y +Y +Y +Y +Y +Y +Y +Y +Y +Y +y +"} +(24,1,1) = {" +y +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +r +y +o +o +y +Y +Y +Y +Y +Y +Y +Y +Y +Y +y +"} +(25,1,1) = {" +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +y +o +o +y +y +y +y +y +y +y +y +y +y +y +"} diff --git a/_maps/virtual_domains/legion.dmm b/_maps/virtual_domains/legion.dmm new file mode 100644 index 00000000000..55843177ad0 --- /dev/null +++ b/_maps/virtual_domains/legion.dmm @@ -0,0 +1,6370 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ah" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"ak" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"aI" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"aR" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"bd" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/block{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"be" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"bt" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/blood/drip, +/obj/effect/decal/cleanable/blood/footprints{ + dir = 1 + }, +/turf/open/floor/pod/dark, +/area/lavaland/surface/outdoors/virtual_domain) +"bu" = ( +/obj/structure/marker_beacon/bronze, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"ca" = ( +/obj/effect/mob_spawn/corpse/human/legioninfested, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"cf" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"cp" = ( +/turf/template_noop, +/area/template_noop) +"dm" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"dn" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/effect/mob_spawn/corpse/human/legioninfested, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"dr" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile/block/cracked, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"dx" = ( +/obj/effect/decal/cleanable/blood/footprints{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/drip, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"dL" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"dQ" = ( +/turf/closed/wall/mineral/titanium/survival/pod, +/area/lavaland/surface/outdoors/virtual_domain) +"et" = ( +/obj/structure/stone_tile/block/cracked, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"ew" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"eJ" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"fA" = ( +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"fG" = ( +/obj/structure/marker_beacon/violet, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"gh" = ( +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"gk" = ( +/obj/structure/necropolis_gate/locked, +/obj/structure/stone_tile/slab, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"gK" = ( +/obj/effect/decal/cleanable/blood/footprints, +/obj/effect/decal/cleanable/blood/drip, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"gQ" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"hc" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"hw" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"hx" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"hU" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"ib" = ( +/turf/closed/mineral/volcanic/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"ie" = ( +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"iP" = ( +/obj/structure/fluff/drake_statue/falling, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"iR" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"iV" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"jk" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"jt" = ( +/obj/structure/stone_tile/slab/cracked, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"jw" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"jN" = ( +/obj/machinery/sleeper/survival_pod, +/turf/open/floor/pod/dark, +/area/lavaland/surface/outdoors/virtual_domain) +"ka" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"kg" = ( +/turf/closed/indestructible/riveted/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"kT" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"kZ" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"ll" = ( +/obj/structure/stone_tile/cracked, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"lz" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"lC" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"lO" = ( +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"lT" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"mz" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"mG" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"nm" = ( +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"nu" = ( +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"nv" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"ny" = ( +/obj/structure/stone_tile, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"nI" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"nO" = ( +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/center, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"ob" = ( +/obj/structure/necropolis_gate/legion_gate, +/obj/structure/necropolis_arch, +/obj/structure/stone_tile/slab, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"og" = ( +/obj/effect/landmark/bitrunning/safehouse_spawn, +/turf/template_noop, +/area/virtual_domain/safehouse) +"oo" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"ox" = ( +/turf/closed/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"oS" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"pP" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"qo" = ( +/obj/structure/stone_tile/slab/cracked, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"qs" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"qW" = ( +/obj/effect/decal/cleanable/blood/footprints{ + dir = 1 + }, +/obj/machinery/door/airlock/survival_pod/glass, +/turf/open/floor/pod/dark, +/area/lavaland/surface/outdoors/virtual_domain) +"rt" = ( +/obj/effect/mob_spawn/corpse/human/miner, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"rU" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"sd" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"sk" = ( +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"sz" = ( +/obj/structure/stone_tile/center, +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"sA" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"tk" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"tF" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"uK" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"vf" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"wq" = ( +/obj/structure/marker_beacon/teal, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"wy" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"xd" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"xm" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"xw" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"xD" = ( +/obj/structure/stone_tile/cracked, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"yu" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/block, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"yZ" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"zg" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/baseturf_helper/virtual_domain, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/virtual_domain/powered) +"zo" = ( +/obj/effect/turf_decal/mining/survival, +/turf/closed/wall/mineral/titanium/survival/pod, +/area/lavaland/surface/outdoors/virtual_domain) +"zW" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/center/cracked, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Ah" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/closed/indestructible/binary, +/area/lavaland/surface/outdoors/virtual_domain) +"Aj" = ( +/obj/structure/marker_beacon/burgundy, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"Ak" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/center/cracked, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"As" = ( +/obj/structure/marker_beacon/cerulean, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"AY" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"Bo" = ( +/obj/structure/marker_beacon/indigo, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"BO" = ( +/turf/template_noop, +/area/virtual_domain/safehouse) +"CX" = ( +/obj/effect/decal/cleanable/blood/drip, +/obj/effect/decal/cleanable/blood/footprints{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Dm" = ( +/turf/closed/mineral/random/volcanic, +/area/lavaland/surface/outdoors/virtual_domain) +"DP" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/center, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Ek" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Ep" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"Ez" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"EC" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Fg" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 6 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Fp" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/template_noop, +/area/virtual_domain/safehouse) +"Fq" = ( +/obj/structure/marker_beacon/fuchsia, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"FV" = ( +/obj/structure/stone_tile/block, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Gj" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"Gn" = ( +/turf/closed/indestructible/riveted/boss/see_through, +/area/lavaland/surface/outdoors/virtual_domain) +"Go" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"GH" = ( +/obj/structure/fans, +/turf/open/floor/pod/dark, +/area/lavaland/surface/outdoors/virtual_domain) +"GM" = ( +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Hi" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Hu" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"Hw" = ( +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/center/cracked, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"HK" = ( +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"HQ" = ( +/obj/structure/stone_tile/block/cracked, +/obj/structure/stone_tile/block{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"HZ" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"Ii" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Io" = ( +/obj/structure/marker_beacon/jade, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"Ip" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"IB" = ( +/obj/structure/stone_tile, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"IG" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"IL" = ( +/obj/structure/stone_tile/surrounding, +/obj/structure/stone_tile/center/cracked, +/mob/living/simple_animal/hostile/megafauna/legion/virtual_domain, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"IQ" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Jc" = ( +/obj/structure/stone_tile/slab, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Jp" = ( +/obj/structure/stone_tile/block/cracked, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"Jt" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Jw" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"JD" = ( +/obj/structure/fluff/drake_statue, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"KG" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Le" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Lx" = ( +/obj/effect/decal/cleanable/blood/footprints{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"LH" = ( +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Ml" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Mm" = ( +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/center/cracked, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Mo" = ( +/obj/structure/stone_tile/block/cracked, +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"MH" = ( +/obj/structure/stone_tile/cracked, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"MP" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"MW" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Nl" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/center, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"Ot" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/center, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Pv" = ( +/obj/effect/turf_decal/mining/survival{ + dir = 4 + }, +/turf/closed/wall/mineral/titanium/survival/pod, +/area/lavaland/surface/outdoors/virtual_domain) +"Px" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"PO" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"Qi" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Qx" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/marker_beacon/burgundy, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"QD" = ( +/obj/item/pickaxe, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/pod/dark, +/area/lavaland/surface/outdoors/virtual_domain) +"RC" = ( +/obj/effect/turf_decal/mining/survival{ + dir = 1 + }, +/turf/closed/wall/mineral/titanium/survival/pod, +/area/lavaland/surface/outdoors/virtual_domain) +"RV" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"So" = ( +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"Sw" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"SI" = ( +/obj/effect/turf_decal/mining, +/turf/closed/wall/mineral/titanium/survival/pod, +/area/lavaland/surface/outdoors/virtual_domain) +"SJ" = ( +/obj/structure/stone_tile/slab/cracked, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"SX" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"Ti" = ( +/turf/closed/mineral/random/high_chance/volcanic, +/area/lavaland/surface/outdoors/virtual_domain) +"Tm" = ( +/obj/structure/bed/pod, +/obj/item/bedsheet/black, +/obj/structure/tubes, +/obj/machinery/light/small/broken/directional/east, +/turf/open/floor/pod/dark, +/area/lavaland/surface/outdoors/virtual_domain) +"TC" = ( +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"TJ" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Ud" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/baseturf_helper/virtual_domain, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/virtual_domain/powered) +"UD" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/center/cracked, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"UM" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Vc" = ( +/obj/structure/tubes, +/obj/item/crowbar, +/obj/effect/decal/cleanable/blood/drip, +/turf/open/floor/pod/dark, +/area/lavaland/surface/outdoors/virtual_domain) +"VI" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/center, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"Wa" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/center/cracked, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Wm" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"WM" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"WR" = ( +/obj/structure/stone_tile/block, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"WS" = ( +/obj/item/gps/computer, +/obj/structure/tubes, +/turf/open/floor/pod/dark, +/area/lavaland/surface/outdoors/virtual_domain) +"Xb" = ( +/obj/structure/marker_beacon/yellow, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"Xn" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"Xo" = ( +/obj/structure/stone_tile/block, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"Xv" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile/cracked, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"XO" = ( +/obj/effect/turf_decal/mining/survival{ + dir = 8 + }, +/turf/closed/wall/mineral/titanium/survival/pod, +/area/lavaland/surface/outdoors/virtual_domain) +"Yu" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"YN" = ( +/obj/structure/stone_tile/block/cracked, +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"YV" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"Zc" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"Zh" = ( +/obj/structure/marker_beacon/purple, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/lavaland/surface/outdoors/virtual_domain) +"Zj" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"Zq" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/indestructible/boss, +/area/lavaland/surface/outdoors/virtual_domain) +"Zu" = ( +/obj/machinery/smartfridge/survival_pod{ + desc = "A heated storage unit. This one's seen better days."; + name = "dusty survival pod storage" + }, +/turf/open/floor/pod/dark, +/area/lavaland/surface/outdoors/virtual_domain) +"ZM" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors/virtual_domain) +"ZN" = ( +/obj/structure/table/survival_pod, +/obj/item/knife/combat/survival, +/turf/open/floor/pod/dark, +/area/lavaland/surface/outdoors/virtual_domain) + +(1,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +Ah +"} +(2,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ox +"} +(3,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +ib +nu +nu +ib +ib +ib +ib +nu +nu +nu +nu +nu +nu +nu +ib +ib +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +ib +nu +nu +nu +nu +nu +nu +ib +ib +nu +nu +ib +ox +"} +(4,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(5,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(6,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +wq +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(7,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +nu +nu +nu +nu +nu +nu +nu +nu +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +ox +"} +(8,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +ib +nu +nu +nu +nu +nu +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +rt +nu +nu +ib +ib +ox +"} +(9,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +ib +nu +nu +nu +nu +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +ox +"} +(10,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +ib +ib +ib +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +ox +"} +(11,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +ib +ib +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(12,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +ib +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +fA +fA +fA +nu +nu +nu +nu +ib +ox +"} +(13,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +ib +nu +fG +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +fA +fA +fA +nu +nu +nu +nu +ib +ox +"} +(14,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ib +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +fA +fA +nu +nu +nu +nu +ib +ox +"} +(15,1,1) = {" +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +ib +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(16,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +nu +nu +nu +nu +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(17,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Ti +Ti +Ti +Ti +GM +nu +nu +nu +nu +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +Io +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +Xb +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(18,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +et +Ti +GM +GM +GM +nu +nu +nu +nu +GM +GM +fA +fA +fA +fA +fA +fA +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(19,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +GM +nu +nu +nu +nu +nu +nu +nu +nu +GM +GM +GM +fA +fA +fA +fA +fA +fA +fA +fA +nu +nu +nu +nu +wq +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(20,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Ti +nu +nu +nu +nu +nu +nu +nu +nu +GM +GM +fA +fA +fA +fA +fA +fA +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(21,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Ti +nu +nu +nu +nu +GM +Ti +GM +GM +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +Zh +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(22,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +FV +nu +nu +nu +nu +Ti +Dm +Dm +GM +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(23,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Ti +GM +GM +GM +Ti +Ti +Dm +Dm +Ti +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(24,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +FV +Ml +Ti +Dm +Dm +Ti +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +ox +"} +(25,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +GM +GM +Ti +Dm +Dm +IB +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +GM +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +ox +"} +(26,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +GM +GM +GM +GM +GM +GM +fA +fA +fA +fA +RV +fA +fA +fA +fA +fA +fA +Xn +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +As +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +ox +"} +(27,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Ek +Le +be +be +kT +GM +GM +GM +GM +fA +fA +xm +fA +fA +fA +GM +ZM +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(28,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +dr +KG +mz +KG +KG +jt +GM +GM +GM +GM +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +nu +HZ +nu +bu +nu +nu +nu +MH +nu +nu +lz +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +nu +nu +ib +ox +"} +(29,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +bd +mG +Hw +hU +Mm +lO +et +GM +tk +fA +fA +fA +fA +ak +fA +fA +fA +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +YV +nu +nu +So +nu +nu +nu +nu +nu +nu +bu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +nu +nu +ib +ox +"} +(30,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Ez +WR +JD +rU +KG +dm +GM +GM +fA +Hi +fA +fA +fA +ll +fA +fA +Wm +fA +fA +YV +qs +MH +nu +nu +nu +ny +ca +oS +nu +nu +Qx +nu +nu +hx +nu +nu +nu +nu +nu +ib +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +nu +nu +ib +ox +"} +(31,1,1) = {" +ox +kg +kg +kg +Hu +Zq +wy +Zq +lT +kg +kg +Gn +Gn +KG +Ak +nv +Ot +mG +hw +kg +kg +Wm +fA +fA +fA +fA +fA +fA +fA +fA +fA +ak +nu +nu +qs +nu +nu +TC +nu +YV +nu +ny +nu +oS +nu +nu +nu +SX +nu +nu +nu +zg +BO +BO +BO +BO +BO +og +Ud +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +nu +nu +ib +ox +"} +(32,1,1) = {" +ox +kg +kg +Gn +VI +xw +gQ +ka +iR +kg +kg +Gn +Gn +sz +KG +KG +KG +KG +mz +kg +kZ +kZ +sd +kZ +lC +kZ +TJ +UM +kZ +IQ +UM +UM +AY +nu +nI +nu +nu +nu +nu +oS +nu +nu +nu +nu +nu +qs +nu +nu +nu +nu +nu +nu +BO +BO +BO +BO +BO +BO +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +nu +nu +ib +ox +"} +(33,1,1) = {" +ox +PO +PO +gk +PO +Zc +IL +Yu +SJ +Yu +Yu +Yu +ob +dL +uK +MP +uK +uK +dL +Jc +Mo +eJ +Mo +hc +yu +eJ +Fg +eJ +YN +tF +Mo +Zj +HQ +qo +Jp +nu +aR +nu +TC +nu +YV +nu +nu +oS +nu +nu +ny +Sw +nu +nu +nu +nu +BO +BO +BO +BO +BO +BO +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +Io +ib +ib +nu +nu +ib +ox +"} +(34,1,1) = {" +ox +kg +kg +Gn +Nl +gh +jw +lT +oo +kg +kg +Gn +Gn +Wa +KG +xd +Ez +mz +HK +kg +ie +Jw +Jw +jk +Jw +jk +dn +Jw +Jw +LH +Ii +Qi +aI +nu +Xo +nu +nu +YV +Sw +nu +nu +nu +sA +nu +Gj +nu +nu +HZ +nu +YV +nu +nu +BO +BO +BO +BO +BO +BO +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +nu +nu +ib +ox +"} +(35,1,1) = {" +ox +kg +kg +kg +Hu +Ep +iV +Go +Ip +kg +kg +Gn +Gn +lO +nO +hU +UD +KG +dm +kg +kg +ll +fA +fA +fA +ak +fA +fA +fA +fA +ll +fA +nu +nu +ny +nu +nu +Aj +HZ +nu +ew +nu +nu +bu +nu +nu +nu +nu +nu +Aj +nu +nu +BO +BO +BO +BO +BO +BO +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +nu +nu +ib +ox +"} +(36,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +KG +WR +iP +rU +Ez +cf +GM +GM +fA +fA +yZ +vf +ll +fA +fA +fA +ak +fA +fA +oS +ny +qs +YV +qs +nu +nu +nu +nu +nu +nu +Sw +nu +qs +oS +nu +nu +Sw +nu +nu +BO +BO +BO +BO +BO +BO +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +nu +nu +ib +ox +"} +(37,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +bd +xd +zW +nv +DP +KG +FV +GM +GM +fA +fA +fA +GM +Px +fA +IG +GM +Hi +fA +fA +nu +nu +nu +nu +TC +nu +ah +nu +nu +nm +nu +nu +nu +nu +nu +nu +sk +nu +nu +zg +BO +BO +BO +BO +BO +Fp +Ud +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +nu +nu +ib +ox +"} +(38,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +bd +KG +KG +KG +lO +Jc +GM +GM +GM +fA +fA +fA +fA +fA +fA +GM +Jt +fA +fA +fA +nu +TC +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(39,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Ek +KG +lO +MW +pP +GM +GM +GM +GM +fA +fA +fA +fA +fA +fA +fA +xD +fA +fA +fA +oS +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(40,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +IB +nu +nu +nu +nu +GM +RV +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(41,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +GM +nu +nu +Sw +Xv +GM +fA +fA +fA +fA +fA +fA +fA +fA +fA +GM +GM +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(42,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +GM +nu +nu +nu +ny +GM +fA +fA +fA +fA +fA +fA +fA +fA +fA +EC +GM +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +Bo +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +ox +"} +(43,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +WM +GM +Px +ny +nu +nu +nu +nu +nu +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +ox +"} +(44,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +GM +GM +GM +nu +nu +nu +nu +nu +nu +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(45,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +GM +GM +GM +nu +nu +nu +nu +nu +nu +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(46,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Ti +GM +GM +nu +nu +nu +nu +nu +nu +fA +fA +ak +fA +fA +fA +fA +fA +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +wq +nu +nu +nu +nu +nu +nu +nu +nu +nu +fA +ib +ox +"} +(47,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Ti +GM +nu +nu +nu +nu +nu +nu +fA +fA +fA +xD +fA +fA +fA +fA +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +fA +fA +ib +ox +"} +(48,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Ti +GM +nu +nu +nu +nu +nu +nu +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +fA +fA +ib +ox +"} +(49,1,1) = {" +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +Ti +GM +nu +nu +nu +nu +nu +nu +fA +fA +fA +GM +fA +fA +fA +fA +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +Fq +nu +ib +ib +ib +ib +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +fA +ib +ox +"} +(50,1,1) = {" +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +kg +ib +ib +nu +nu +nu +nu +nu +nu +nu +nu +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +rt +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(51,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ib +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +dQ +dQ +XO +dQ +dQ +GM +nu +nu +nu +ib +ox +"} +(52,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +Fq +nu +nu +nu +nu +nu +nu +nu +nu +nu +dQ +GH +jN +ZN +zo +GM +nu +nu +nu +ib +ox +"} +(53,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +RC +Zu +QD +bt +qW +CX +nu +nu +nu +ib +ox +"} +(54,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +nu +nu +nu +nu +nu +nu +nu +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +dQ +WS +Tm +Vc +SI +Lx +nu +nu +nu +ib +ox +"} +(55,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +nu +nu +nu +nu +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +dQ +dQ +Pv +dQ +dQ +Lx +nu +nu +nu +ib +ox +"} +(56,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +ib +nu +nu +nu +fA +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +GM +GM +GM +GM +dx +gK +nu +nu +nu +ib +ox +"} +(57,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +Io +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(58,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +ox +"} +(59,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +fA +fA +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +ox +"} +(60,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +fA +fA +fA +fA +nu +nu +nu +nu +nu +nu +Xb +nu +nu +nu +ib +ox +"} +(61,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +nu +nu +ib +ox +"} +(62,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +nu +ib +ox +"} +(63,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +ib +nu +nu +nu +ib +ib +ib +nu +nu +nu +nu +nu +ib +ib +nu +nu +nu +nu +ib +ib +ib +nu +nu +nu +nu +nu +nu +nu +nu +ib +ib +nu +nu +nu +nu +ib +ib +ox +"} +(64,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ib +ox +"} +(65,1,1) = {" +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +ox +"} diff --git a/_maps/virtual_domains/pipedream.dmm b/_maps/virtual_domains/pipedream.dmm new file mode 100644 index 00000000000..44bd845477a --- /dev/null +++ b/_maps/virtual_domains/pipedream.dmm @@ -0,0 +1,3713 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"af" = ( +/obj/structure/chair/plastic{ + dir = 4 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"aw" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 1 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"ax" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/frame/computer{ + anchored = 1; + dir = 4 + }, +/obj/item/shard{ + icon_state = "medium" + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"aK" = ( +/turf/open/space/basic, +/area/space) +"aL" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"bq" = ( +/obj/machinery/light/small/red/dim{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"bs" = ( +/turf/open/floor/carpet/orange, +/area/virtual_domain/powered) +"bw" = ( +/obj/structure/disposalpipe/broken{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate/preopen, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"bx" = ( +/obj/structure/frame/computer, +/obj/item/shard, +/turf/open/floor/carpet/royalblue{ + icon_state = "carpet_royalblue-12" + }, +/area/virtual_domain/powered) +"bA" = ( +/obj/structure/chair/plastic, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"bG" = ( +/obj/structure/lattice/catwalk{ + name = "industrial lift" + }, +/obj/structure/closet/crate/preopen, +/obj/structure/railing, +/turf/open/chasm, +/area/virtual_domain/powered) +"bS" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/folder/yellow, +/obj/item/folder/blue{ + pixel_x = 2; + pixel_y = -2 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"cw" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"cB" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"cF" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"dx" = ( +/obj/effect/turf_decal/trimline/yellow/line, +/obj/item/shard, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"dz" = ( +/obj/machinery/light/broken, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/corner, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"dA" = ( +/obj/machinery/light/dim{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"dP" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"eg" = ( +/turf/closed/wall, +/area/virtual_domain/powered) +"ei" = ( +/obj/machinery/conveyor/auto{ + dir = 6; + icon_state = "conveyor_map_inverted"; + inverted = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"ev" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/template_noop, +/area/virtual_domain/safehouse) +"eJ" = ( +/obj/structure/disposalpipe/sorting{ + dir = 2 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"eN" = ( +/obj/effect/turf_decal/trimline/yellow/arrow_cw{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/broken{ + dir = 1 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"eY" = ( +/turf/closed/wall/r_wall, +/area/virtual_domain/powered) +"fe" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/table/reinforced, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"fg" = ( +/turf/open/floor/iron/stairs/left{ + dir = 8 + }, +/area/virtual_domain/powered) +"fj" = ( +/obj/structure/closet/crate/preopen, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"fl" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"fw" = ( +/obj/structure/door_assembly/door_assembly_eng, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"fK" = ( +/obj/structure/chair/stool/bar/directional/west, +/turf/open/floor/iron/cafeteria, +/area/virtual_domain/powered) +"fR" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 5 + }, +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"fZ" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"gc" = ( +/obj/structure/disposalpipe/broken, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"gj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"gs" = ( +/obj/machinery/door/airlock/external/glass/ruin, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"gN" = ( +/obj/structure/disposalpipe/sorting{ + dir = 8 + }, +/turf/open/floor/catwalk_floor/iron, +/area/virtual_domain/powered) +"gV" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"hg" = ( +/obj/effect/turf_decal/caution{ + dir = 1 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"hi" = ( +/turf/open/floor/iron, +/area/virtual_domain/powered) +"hk" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/broken{ + dir = 4 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"ho" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"iw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"iz" = ( +/obj/structure/broken_flooring/corner, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"iI" = ( +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/corner, +/obj/effect/decal/cleanable/blood/drip, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"jv" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/obj/machinery/light/small/red/dim{ + dir = 8 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"jw" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"jH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron, +/area/virtual_domain/powered) +"jQ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light/small/red/dim{ + dir = 1 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"jS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"jW" = ( +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"kh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"ki" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/bitrunning/cache_spawn, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"kn" = ( +/obj/machinery/light/small/red/dim{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"kJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/indestructible{ + dir = 4; + id = "factorylockdown" + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"kU" = ( +/turf/open/floor/plating, +/area/virtual_domain/powered) +"lp" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"lt" = ( +/obj/structure/disposalpipe/sorting{ + dir = 8 + }, +/mob/living/basic/hivebot/range, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"lx" = ( +/obj/machinery/door/poddoor/shutters/indestructible{ + dir = 4; + id = "factorylockdown" + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"lB" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"lC" = ( +/obj/machinery/door/airlock/glass, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"lI" = ( +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"lN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"lW" = ( +/obj/structure/disposalpipe/sorting{ + dir = 8 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"mh" = ( +/obj/structure/broken_flooring/pile{ + dir = 4 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"mu" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"mE" = ( +/obj/machinery/door/airlock/maintenance, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"mY" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/obj/machinery/light/small/red/dim{ + dir = 1 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"nc" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/poster/official/safety_internals/directional/south, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"nz" = ( +/obj/structure/broken_flooring/side/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"nD" = ( +/obj/structure/disposalpipe/trunk/multiz, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"nL" = ( +/obj/effect/turf_decal/tile/dark/half, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"nS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"op" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/dim{ + dir = 1 + }, +/obj/structure/sign/warning/doors/directional/north, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"oN" = ( +/obj/machinery/conveyor/auto, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"oX" = ( +/obj/structure/broken_flooring/corner/directional/north, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"pa" = ( +/obj/machinery/light/small/red/dim{ + dir = 1 + }, +/turf/open/floor/carpet/orange, +/area/virtual_domain/powered) +"pb" = ( +/obj/structure/broken_flooring/corner{ + dir = 4 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"pf" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/effect/mapping_helpers/damaged_window, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"pi" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"po" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/maint, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"pv" = ( +/obj/structure/broken_flooring/side{ + dir = 4 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"pI" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/light/small/red/dim{ + dir = 4 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"pJ" = ( +/obj/structure/broken_flooring/pile{ + dir = 1 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"qc" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/effect/spawner/random/bureaucracy/briefcase, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"qk" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"qK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"qN" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/mob_spawn/corpse/human/factory, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"qT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/small/red/dim{ + dir = 1 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"qV" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"qW" = ( +/obj/machinery/light/dim{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"rc" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/sign/poster/contraband/random/directional/north, +/obj/effect/landmark/bitrunning/cache_spawn, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"rz" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/obj/machinery/light/small/red/dim, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"rG" = ( +/obj/machinery/light/dim, +/obj/effect/turf_decal/trimline/yellow/line, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"rJ" = ( +/obj/structure/railing, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"rM" = ( +/obj/structure/disposalpipe/broken{ + dir = 1 + }, +/mob/living/basic/hivebot/strong, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"rO" = ( +/turf/closed/mineral, +/area/space) +"sn" = ( +/turf/open/floor/carpet/royalblue{ + icon_state = "carpet_royalblue-38" + }, +/area/virtual_domain/powered) +"sB" = ( +/obj/machinery/light/broken{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes{ + dir = 8 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"sW" = ( +/obj/effect/decal/cleanable/oil/streak, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/drip, +/obj/effect/decal/cleanable/blood/drip, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"tl" = ( +/obj/machinery/door/poddoor/shutters/indestructible{ + id = "factorylockdown" + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"tr" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"tE" = ( +/obj/structure/disposalpipe/segment, +/mob/living/basic/hivebot/range, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"ud" = ( +/obj/effect/decal/cleanable/blood/drip, +/turf/open/floor/carpet/royalblue{ + icon_state = "carpet_royalblue-110" + }, +/area/virtual_domain/powered) +"uk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/effect/decal/cleanable/blood/splatter/over_window, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"um" = ( +/obj/machinery/light/dim{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/virtual_domain/powered) +"uv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/broken_flooring/pile{ + dir = 1 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"uz" = ( +/obj/effect/spawner/random/trash/mess, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"uC" = ( +/obj/structure/falsewall, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"uF" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"uP" = ( +/turf/open/floor/carpet/royalblue{ + icon_state = "carpet_royalblue-55" + }, +/area/virtual_domain/powered) +"uU" = ( +/obj/structure/broken_flooring/side, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"vb" = ( +/obj/effect/turf_decal/trimline/yellow/line, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 5 + }, +/obj/machinery/light/broken, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"ve" = ( +/obj/machinery/mass_driver/trash{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"vA" = ( +/obj/structure/closet/crate/maint, +/obj/effect/turf_decal/stripes{ + dir = 9 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"vL" = ( +/obj/effect/decal/cleanable/glass, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"vQ" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"vU" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"wg" = ( +/obj/machinery/light/small/red/dim{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/preopen, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"wh" = ( +/obj/structure/table/wood, +/turf/open/floor/carpet/royalblue{ + icon_state = "carpet_royalblue-207" + }, +/area/virtual_domain/powered) +"wl" = ( +/obj/item/shard, +/turf/open/space/basic, +/area/space) +"wm" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/structure/sign/clock/directional/north, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"wq" = ( +/obj/structure/table/wood, +/obj/machinery/button/door{ + name = "Cargo Bay Lockdown"; + id = "factorylockdown" + }, +/turf/open/floor/carpet/royalblue{ + icon_state = "carpet_royalblue-63" + }, +/area/virtual_domain/powered) +"ws" = ( +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"ww" = ( +/obj/effect/turf_decal/stripes{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/mob/living/basic/hivebot, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"wU" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"wW" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"xa" = ( +/obj/machinery/door/poddoor/shutters/indestructible{ + dir = 8; + id = "factorylockdown" + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"xj" = ( +/obj/structure/railing/corner/end{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"xk" = ( +/obj/machinery/light/dim{ + dir = 4 + }, +/obj/effect/landmark/bitrunning/cache_spawn, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"xl" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"xA" = ( +/obj/effect/decal/cleanable/generic, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"xE" = ( +/obj/effect/turf_decal/trimline/yellow/line, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 9 + }, +/obj/machinery/light/broken, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"xF" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/closed/indestructible/binary, +/area/virtual_domain/powered) +"xM" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/dogbed{ + name = "cat bed" + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"xT" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"yB" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/welded, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"yM" = ( +/turf/closed/indestructible/fakedoor{ + name = "Stairwell Access" + }, +/area/virtual_domain/powered) +"yQ" = ( +/turf/template_noop, +/area/template_noop) +"yX" = ( +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"zp" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/broken, +/turf/open/floor/carpet/orange, +/area/virtual_domain/powered) +"zB" = ( +/obj/structure/closet/crate/bin, +/obj/item/trash/tray, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"zE" = ( +/obj/structure/disposalpipe/broken{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"zO" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/broken, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Av" = ( +/obj/item/stack/rods/two, +/turf/open/space/basic, +/area/space) +"Aw" = ( +/obj/structure/lattice/catwalk{ + name = "industrial lift" + }, +/mob/living/basic/hivebot/rapid, +/turf/open/chasm, +/area/virtual_domain/powered) +"AJ" = ( +/obj/effect/decal/cleanable/generic, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"AP" = ( +/obj/structure/railing, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"AU" = ( +/turf/open/misc/asteroid/airless, +/area/space) +"Bd" = ( +/obj/structure/closet/secure_closet/tac{ + req_access = null + }, +/obj/item/ammo_casing/shotgun/buckshot, +/obj/item/ammo_casing/shotgun/buckshot, +/obj/item/ammo_casing/shotgun/buckshot, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Bh" = ( +/obj/structure/broken_flooring/corner/directional/east, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Bx" = ( +/obj/structure/table/reinforced, +/obj/machinery/microwave{ + broken = 1; + desc = "No longer cooks and boils stuff." + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"BA" = ( +/obj/structure/broken_flooring/corner/directional/south, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"BI" = ( +/obj/machinery/door/airlock/command/glass{ + name = "Quartermaster's Office" + }, +/obj/effect/mapping_helpers/airlock/access/any/away/command, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"BN" = ( +/obj/structure/flora/rock/pile/style_random, +/turf/open/misc/asteroid/airless, +/area/space) +"BW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"BX" = ( +/obj/effect/decal/cleanable/robot_debris/old, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Ci" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Ct" = ( +/obj/machinery/conveyor/auto{ + dir = 6 + }, +/obj/machinery/light/broken{ + dir = 1 + }, +/obj/structure/sign/warning/vacuum/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Cv" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/carpet/royalblue{ + icon_state = "carpet_royalblue-157" + }, +/area/virtual_domain/powered) +"CA" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/broken_flooring/side{ + dir = 4 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"CQ" = ( +/obj/effect/spawner/random/trash/botanical_waste, +/obj/item/trash/chips, +/obj/structure/closet/secure_closet/freezer/empty/open, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"CR" = ( +/obj/structure/flora/rock/pile/style_random, +/turf/open/misc/asteroid/airless, +/area/virtual_domain/powered) +"CX" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Dr" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/light/dim{ + dir = 8 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"DA" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor/iron, +/area/virtual_domain/powered) +"DE" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"DP" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/random/food_or_drink/snack, +/turf/open/floor/iron/cafeteria, +/area/virtual_domain/powered) +"Ex" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/royalblue{ + icon_state = "carpet_royalblue-137" + }, +/area/virtual_domain/powered) +"Ez" = ( +/obj/structure/flora/rock/style_random, +/turf/open/misc/asteroid/airless, +/area/space) +"EI" = ( +/obj/effect/turf_decal/stripes{ + dir = 8 + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"EJ" = ( +/obj/machinery/recycler/deathtrap{ + dir = 8 + }, +/obj/machinery/conveyor/auto{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Fa" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate/maint, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Ff" = ( +/obj/structure/disposalpipe/trunk/multiz{ + dir = 4 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Fo" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/cafeteria, +/area/virtual_domain/powered) +"Fr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate/preopen, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Fw" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/rock/pile/style_random, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/grass, +/area/virtual_domain/powered) +"FK" = ( +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"FO" = ( +/turf/open/misc/asteroid/airless, +/area/virtual_domain/powered) +"FP" = ( +/turf/open/floor/carpet/royalblue{ + icon_state = "carpet_royalblue-110" + }, +/area/virtual_domain/powered) +"Gb" = ( +/obj/effect/turf_decal/stripes{ + dir = 4 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Ge" = ( +/turf/open/floor/carpet/royalblue{ + icon_state = "carpet_royalblue-21" + }, +/area/virtual_domain/powered) +"Gh" = ( +/obj/machinery/door/airlock/maintenance, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Gi" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/yellow/corner, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Gs" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/obj/machinery/light/broken{ + dir = 1 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Gy" = ( +/obj/machinery/conveyor/auto{ + dir = 9; + inverted = 1; + icon_state = "conveyor_map_inverted" + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"GI" = ( +/obj/effect/turf_decal/trimline/yellow/arrow_ccw, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"GV" = ( +/obj/machinery/light/small/red/dim{ + dir = 8 + }, +/obj/effect/turf_decal/stripes{ + dir = 9 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Hn" = ( +/turf/open/floor/iron/cafeteria, +/area/virtual_domain/powered) +"HI" = ( +/obj/structure/broken_flooring/pile/directional/north, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Ib" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 1 + }, +/turf/open/floor/carpet/orange, +/area/virtual_domain/powered) +"Ip" = ( +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/access/any/away/supply, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Is" = ( +/obj/machinery/door/airlock/engineering/glass, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"IF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"IK" = ( +/obj/effect/turf_decal/trimline/yellow/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"IZ" = ( +/obj/structure/lattice/catwalk{ + name = "industrial lift" + }, +/obj/structure/closet/crate, +/turf/open/chasm, +/area/virtual_domain/powered) +"Jl" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Jm" = ( +/obj/structure/broken_flooring/pile/directional/north, +/obj/machinery/light/dim, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Jn" = ( +/obj/effect/turf_decal/stripes{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/obj/structure/sign/warning/doors/directional/east, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Jq" = ( +/obj/structure/broken_flooring/pile{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/random/directional/west, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"JE" = ( +/obj/machinery/light/small/red/dim{ + dir = 1 + }, +/obj/structure/sign/warning/chem_diamond/directional/west, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"JR" = ( +/turf/template_noop, +/area/virtual_domain/safehouse) +"JT" = ( +/obj/structure/lattice/catwalk{ + name = "industrial lift" + }, +/obj/effect/spawner/random/trash/grime, +/turf/open/chasm, +/area/virtual_domain/powered) +"Kb" = ( +/obj/effect/mob_spawn/corpse/human/factory/guard, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Kt" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"KO" = ( +/obj/structure/broken_flooring/side/directional/north, +/obj/machinery/light/small/red/dim, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"KX" = ( +/obj/structure/lattice/catwalk{ + name = "industrial lift" + }, +/turf/open/chasm, +/area/virtual_domain/powered) +"Ln" = ( +/obj/structure/disposalpipe/broken{ + dir = 4 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Lp" = ( +/obj/effect/turf_decal/trimline/yellow/line, +/obj/machinery/light/broken, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"LN" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 10 + }, +/obj/machinery/light/dim{ + dir = 4 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"LU" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Mc" = ( +/obj/effect/turf_decal/trimline/yellow/warning, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Mh" = ( +/obj/machinery/conveyor/auto{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Mi" = ( +/obj/effect/mob_spawn/corpse/human/factory, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Mj" = ( +/turf/closed/mineral, +/area/virtual_domain/powered) +"Mu" = ( +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Mx" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/obj/structure/filingcabinet, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"My" = ( +/obj/machinery/conveyor/auto{ + dir = 1 + }, +/obj/machinery/light/small/red/dim{ + dir = 8 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"MI" = ( +/turf/open/floor/carpet/royalblue{ + icon_state = "carpet_royalblue-74" + }, +/area/virtual_domain/powered) +"MN" = ( +/obj/effect/turf_decal/tile/dark, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Nc" = ( +/obj/structure/chair/plastic{ + dir = 8 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Nu" = ( +/obj/effect/turf_decal/trimline/yellow/line, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"NW" = ( +/obj/effect/decal/cleanable/dirt, +/mob/living/basic/hivebot/strong, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Ok" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"On" = ( +/obj/structure/broken_flooring/side{ + dir = 4 + }, +/obj/machinery/light/broken{ + dir = 4 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"OJ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes{ + dir = 4 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"OL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"OQ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/ripped/directional/west, +/turf/open/floor/carpet/orange, +/area/virtual_domain/powered) +"OR" = ( +/obj/machinery/light/broken, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Po" = ( +/obj/machinery/light/small/red/dim{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/broken_flooring/corner, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Pr" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/obj/structure/sign/poster/official/random/directional/east, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"PH" = ( +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Qd" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 6 + }, +/obj/machinery/light/dim{ + dir = 8 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Qh" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light/broken{ + dir = 8 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Qj" = ( +/obj/machinery/light/dim{ + dir = 8 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Qo" = ( +/obj/effect/landmark/bitrunning/safehouse_spawn, +/turf/template_noop, +/area/virtual_domain/safehouse) +"Qr" = ( +/turf/closed/indestructible/fakedoor/maintenance{ + name = "maintenance access" + }, +/area/virtual_domain/powered) +"Qv" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 9 + }, +/obj/machinery/light/small/red/dim{ + dir = 4 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Qy" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/disposaloutlet{ + dir = 1 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"QI" = ( +/obj/structure/sign/calendar/directional/north, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron/cafeteria, +/area/virtual_domain/powered) +"QK" = ( +/obj/structure/table, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"QN" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"QP" = ( +/obj/structure/sign/poster/contraband/random/directional/east, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"QW" = ( +/obj/machinery/conveyor/auto{ + dir = 5 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Ru" = ( +/obj/machinery/door/airlock/external/glass/ruin, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Ry" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"RJ" = ( +/turf/closed/indestructible/binary, +/area/virtual_domain/powered) +"RK" = ( +/obj/effect/decal/cleanable/blood/drip, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"RZ" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Sg" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Sl" = ( +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"SC" = ( +/mob/living/basic/hivebot/strong, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"SR" = ( +/obj/effect/turf_decal/trimline/yellow/line, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"SS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/mineral, +/area/virtual_domain/powered) +"SU" = ( +/obj/effect/spawner/structure/window, +/obj/item/stack/rods/two, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"SZ" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/random/food_or_drink/booze, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Te" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 5 + }, +/obj/effect/mob_spawn/corpse/human/factory/qm, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Tn" = ( +/obj/structure/broken_flooring/corner{ + dir = 4 + }, +/mob/living/basic/hivebot, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Tp" = ( +/obj/machinery/door/poddoor/shutters/indestructible{ + dir = 4; + id = "factorylockdown" + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Tt" = ( +/obj/machinery/conveyor/auto{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"TH" = ( +/obj/structure/broken_flooring/corner/directional/south, +/obj/item/ammo_casing/shotgun/buckshot/spent, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Ue" = ( +/obj/structure/table/reinforced, +/obj/machinery/light/small/red/dim{ + dir = 8 + }, +/obj/structure/sign/poster/official/cleanliness/directional/west, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Uw" = ( +/obj/machinery/light/dim{ + dir = 4 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"UO" = ( +/obj/structure/broken_flooring/side/directional/north, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"UV" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"UX" = ( +/obj/effect/turf_decal/trimline/yellow/line, +/obj/machinery/light/small/red/dim, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"UY" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Vb" = ( +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/broken, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Vg" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/light/small/red/dim, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Vh" = ( +/obj/structure/table/reinforced, +/turf/open/floor/iron/cafeteria, +/area/virtual_domain/powered) +"Vy" = ( +/obj/structure/broken_flooring/singular{ + dir = 4 + }, +/obj/effect/mob_spawn/corpse/human/factory/guard, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"VA" = ( +/obj/machinery/light/small/red/dim{ + dir = 1 + }, +/obj/structure/table, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"VJ" = ( +/obj/structure/broken_flooring/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"VL" = ( +/obj/structure/sign/warning/secure_area/directional/south, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"VO" = ( +/obj/machinery/light/broken{ + dir = 1 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Wd" = ( +/obj/structure/lattice/catwalk{ + name = "industrial lift" + }, +/obj/structure/railing, +/turf/open/chasm, +/area/virtual_domain/powered) +"Wp" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"WT" = ( +/obj/effect/turf_decal/stripes{ + dir = 8 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"WV" = ( +/obj/machinery/conveyor/auto{ + dir = 10; + inverted = 1; + icon_state = "conveyor_map_inverted" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Xb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/virtual_domain/powered) +"Xc" = ( +/obj/effect/turf_decal/trimline/yellow/line, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Xm" = ( +/obj/item/gun/ballistic/shotgun/lethal, +/obj/machinery/light/broken{ + dir = 1 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Xo" = ( +/obj/machinery/conveyor/auto{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Xw" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"XL" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/obj/structure/sign/warning/vacuum/external/directional/south, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"XN" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"XO" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"XP" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/railing/corner/end{ + dir = 4 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"XQ" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/light/dim{ + dir = 4 + }, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"XR" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Yc" = ( +/obj/item/gun/ballistic/revolver, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Yl" = ( +/obj/structure/broken_flooring/corner/directional/west, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Ym" = ( +/mob/living/simple_animal/pet/cat/space, +/obj/structure/bed/dogbed{ + name = "cat bed" + }, +/obj/item/toy/plush/moth{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/machinery/light/small/dim/directional/south, +/obj/structure/sign/poster/official/moth_hardhat/directional/west, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Yt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Yz" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/shutters/indestructible{ + id = "factorylockdown" + }, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"YF" = ( +/obj/machinery/light/small/red/dim, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"YL" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"YP" = ( +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/obj/machinery/light/dim, +/turf/open/floor/iron, +/area/virtual_domain/powered) +"Zb" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"Zg" = ( +/turf/open/floor/carpet/royalblue{ + icon_state = "carpet_royalblue-157" + }, +/area/virtual_domain/powered) +"Zy" = ( +/obj/structure/table, +/obj/item/flashlight/lantern, +/turf/open/floor/plating, +/area/virtual_domain/powered) +"ZI" = ( +/turf/open/floor/carpet/royalblue{ + icon_state = "carpet_royalblue-203" + }, +/area/virtual_domain/powered) +"ZP" = ( +/obj/structure/railing, +/turf/open/floor/iron/stairs/right{ + dir = 8 + }, +/area/virtual_domain/powered) + +(1,1,1) = {" +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +"} +(2,1,1) = {" +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +RJ +Mj +Mj +eg +eg +SS +eg +eg +eg +Xb +Mj +Mj +RJ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +"} +(3,1,1) = {" +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +RJ +Mj +Bx +SZ +Ue +CQ +zB +eg +OQ +bs +Ib +Mj +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +yQ +yQ +"} +(4,1,1) = {" +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +eg +ho +ho +qN +ho +zO +eg +pa +bs +zp +eY +RJ +RJ +Mj +RJ +RJ +rO +rO +RJ +RJ +xF +"} +(5,1,1) = {" +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +RJ +eg +eg +eg +eg +eg +eg +eg +RJ +eg +um +DP +Vh +Vh +Hn +tr +fg +ZP +Fw +eY +Mj +Mj +Mj +AU +AU +AU +rO +rO +rO +RJ +"} +(6,1,1) = {" +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +RJ +eg +vA +Dr +bw +Jq +gc +eg +RJ +eg +Hn +fK +fK +fK +Hn +lC +hi +FK +eY +eY +Mj +Ez +AU +aK +aK +AU +AU +BN +rO +RJ +"} +(7,1,1) = {" +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +RJ +eg +jQ +lt +kU +vU +lN +eg +RJ +eg +QI +Fo +Hn +Hn +Hn +tr +hi +Ln +eY +Mj +Mj +AU +AU +BN +aK +aK +aK +AU +rO +RJ +"} +(8,1,1) = {" +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +RJ +eg +uU +gj +kU +Tn +OR +eg +RJ +eg +eg +uk +pf +pf +eg +eg +qV +Vb +eY +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +RJ +"} +(9,1,1) = {" +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +RJ +eg +ki +gj +kU +kU +kU +eg +RJ +eg +kU +kU +nD +nS +kU +Qj +FK +nc +eY +aK +aK +aK +aK +aK +aK +AU +aK +aK +aK +RJ +"} +(10,1,1) = {" +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +RJ +RJ +RJ +RJ +RJ +RJ +eg +eg +kJ +lx +lx +lp +eg +RJ +eg +mu +AJ +mu +eJ +MN +BW +hi +Sg +eY +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +RJ +"} +(11,1,1) = {" +yQ +yQ +yQ +yQ +yQ +yQ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +eg +eg +eg +Qr +eg +eg +JE +gj +pi +kU +VL +eg +eg +eg +VO +kU +Fr +jw +qk +XR +vQ +Vg +eY +aK +aK +aK +JR +JR +JR +JR +JR +Qo +aK +RJ +"} +(12,1,1) = {" +yQ +yQ +yQ +yQ +RJ +RJ +RJ +eg +eg +eg +eg +eg +eg +yM +eg +GV +WT +xj +qk +Qh +XP +lW +ww +EI +Kt +Qh +mu +Yz +xl +HI +kU +Bh +Kb +kU +hi +CX +eY +eY +aK +aK +JR +JR +JR +JR +JR +JR +aK +RJ +"} +(13,1,1) = {" +yQ +yQ +yQ +yQ +RJ +RJ +RJ +eg +VA +bA +eg +kU +sB +WT +mh +kU +pv +AP +IZ +KX +Wd +uv +DE +Mi +gj +xT +hi +tl +IF +kU +hi +Yc +kU +kU +vU +lB +XL +eg +tr +eY +JR +JR +JR +JR +JR +JR +aK +RJ +"} +(14,1,1) = {" +yQ +yQ +yQ +yQ +RJ +RJ +kU +kU +Zy +kU +Gh +Kt +mu +mu +mu +uF +xl +AP +KX +JT +bG +qk +DA +DA +zE +gc +mu +Yz +lW +pi +kU +kU +nL +BW +hi +hg +Wp +Ru +hi +gs +JR +JR +JR +JR +JR +JR +aK +RJ +"} +(15,1,1) = {" +yQ +RJ +RJ +RJ +RJ +RJ +RJ +kU +QP +kU +eg +qT +Gb +Uw +iz +jS +gj +rJ +KX +Aw +Wd +Ff +lN +XO +gj +DE +SC +tl +qk +mu +mu +xl +kU +oX +hi +cF +cw +eY +tr +eY +JR +JR +JR +JR +JR +JR +aK +RJ +"} +(16,1,1) = {" +yQ +RJ +Mj +Mj +Mj +Mj +RJ +eg +eg +eg +eg +Xb +yB +eg +eg +kU +qk +PH +dA +Po +Jn +aw +OJ +CA +QN +kU +Uw +tl +kU +Mc +kU +kh +fj +kU +FK +CX +eY +eY +aK +aK +JR +JR +JR +JR +JR +JR +aK +RJ +"} +(17,1,1) = {" +yQ +RJ +Mj +BN +AU +Mj +Mj +Mj +eg +QW +My +Qy +kU +po +eg +tr +Is +tr +eg +eg +eg +kU +pi +kU +lI +YF +eg +eg +op +kU +BA +iw +kU +kU +FK +rz +eY +aK +aK +aK +JR +JR +JR +JR +JR +ev +aK +RJ +"} +(18,1,1) = {" +yQ +RJ +aK +AU +AU +AU +aK +aK +eg +Ct +oN +Gy +jW +xT +eg +Tp +Tp +Tp +eg +Ym +eg +eg +xa +xa +xa +eg +eg +eg +kU +Zb +kU +Yt +kU +UO +hi +CX +eY +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +RJ +"} +(19,1,1) = {" +RJ +RJ +aK +aK +aK +aK +wl +aK +yX +ve +Tt +Xo +DE +oX +eg +Sl +gV +dz +eg +uC +eg +qK +mh +kU +kU +Qj +VJ +eg +kU +kU +kU +gj +kU +kU +hi +Ok +eY +aK +aK +aK +aK +aK +aK +aK +aK +aK +aK +RJ +"} +(20,1,1) = {" +RJ +aK +aK +aK +aK +aK +aK +aK +tr +uz +Mh +EJ +kU +kU +mE +Mu +Yl +pJ +eg +kn +pb +kU +kU +kU +Fa +kU +YF +eg +eg +pf +tr +XN +eg +eg +Ci +YP +eY +eY +aK +aK +aK +aK +aK +aK +aK +aK +aK +RJ +"} +(21,1,1) = {" +RJ +aK +aK +aK +aK +aK +Av +CR +tr +kU +ei +WV +pi +Jm +eg +eN +gN +GI +eg +rc +mu +rM +gc +vQ +tE +mu +mu +eg +Mx +qc +ax +bS +fe +pf +hi +hi +af +eY +aK +aK +aK +aK +aK +aK +aK +aK +aK +RJ +"} +(22,1,1) = {" +RJ +aK +aK +aK +aK +aK +aK +FO +eg +eg +wg +uU +lN +uz +eg +mY +jH +rG +eg +xT +Uw +kU +kU +On +pi +kU +Mj +eg +wm +xA +fZ +OL +aL +Ip +hi +lN +QK +eY +aK +aK +aK +aK +BN +aK +aK +aK +aK +RJ +"} +(23,1,1) = {" +RJ +aK +aK +aK +aK +aK +AU +FO +Mj +eg +eg +Mj +Mj +eY +eY +UO +jH +Nu +eg +eg +eg +eg +eg +Mj +Mj +Mj +Mj +eg +RZ +vQ +wW +wU +dP +tr +hi +hi +Nc +eY +aK +BN +AU +aK +aK +aK +aK +aK +aK +RJ +"} +(24,1,1) = {" +RJ +RJ +aK +aK +aK +AU +Ez +Mj +Mj +RJ +Mj +Mj +Vy +hi +eY +CX +jH +Nu +eg +Gi +Qd +jv +fR +cB +Mj +RJ +RJ +eg +Ry +hk +pI +XQ +YL +eg +bq +hi +Mj +eY +Mj +Mj +AU +AU +aK +aK +aK +aK +rO +RJ +"} +(25,1,1) = {" +yQ +RJ +aK +AU +BN +AU +Mj +Mj +RJ +RJ +eY +Xm +TH +fw +eY +qW +hi +dx +pf +UV +sn +uP +Ge +vb +eg +RJ +RJ +eg +Mj +Mj +eg +eg +eg +eg +eg +Mj +Mj +RJ +RJ +Mj +Mj +Mj +RJ +RJ +Mj +Mj +Mj +RJ +"} +(26,1,1) = {" +yQ +RJ +RJ +RJ +RJ +rO +Mj +RJ +RJ +RJ +eY +Bd +vL +hi +vU +sW +hi +SR +SU +CX +FP +wh +Zg +Nu +eg +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +RJ +"} +(27,1,1) = {" +yQ +yQ +yQ +yQ +RJ +RJ +RJ +RJ +yQ +RJ +eY +Jl +RK +BX +eY +CX +RK +iI +BI +ws +ud +bx +Cv +Nu +eg +RJ +RJ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +"} +(28,1,1) = {" +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +RJ +eY +NW +UY +KO +eY +fl +jH +Nu +uk +CX +FP +wq +Zg +Nu +eg +RJ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +"} +(29,1,1) = {" +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +RJ +eY +xk +Te +xT +eY +CX +jH +Nu +pf +Xw +MI +ZI +Ex +xE +eg +RJ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +"} +(30,1,1) = {" +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +RJ +eY +eY +eY +eY +eY +CX +jH +Xc +eg +Pr +LN +xM +Qv +LU +Mj +RJ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +"} +(31,1,1) = {" +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +RJ +RJ +RJ +RJ +RJ +eg +Gs +jH +UX +eg +eg +eg +eg +Mj +Mj +Mj +RJ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +"} +(32,1,1) = {" +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +RJ +eg +Ok +nz +IK +eg +RJ +RJ +RJ +RJ +RJ +RJ +RJ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +"} +(33,1,1) = {" +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +RJ +Mj +CX +hi +Nu +RJ +RJ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +"} +(34,1,1) = {" +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +RJ +Mj +CX +RJ +Lp +eg +RJ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +"} +(35,1,1) = {" +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +RJ +RJ +fl +RJ +RJ +RJ +RJ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +"} +(36,1,1) = {" +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +RJ +RJ +RJ +RJ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +"} diff --git a/_maps/virtual_domains/pirates.dmm b/_maps/virtual_domains/pirates.dmm new file mode 100644 index 00000000000..9c970f78c37 --- /dev/null +++ b/_maps/virtual_domains/pirates.dmm @@ -0,0 +1,2601 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ag" = ( +/obj/effect/mapping_helpers/burnt_floor, +/obj/effect/decal/cleanable/garbage, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"by" = ( +/obj/effect/turf_decal/weather/sand{ + dir = 5 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"bz" = ( +/obj/structure/flora/bush/grassy{ + pixel_y = 8 + }, +/obj/structure/flora/bush/lavendergrass{ + pixel_y = -10 + }, +/turf/open/misc/grass, +/area/virtual_domain/powered) +"bP" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/misc/grass, +/area/virtual_domain/powered) +"cl" = ( +/obj/structure/flora/rock/style_3, +/turf/open/water/beach, +/area/virtual_domain/powered) +"ct" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/head/costume/pirate/armored, +/obj/item/clothing/suit/costume/pirate/captain/armored, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/parquet, +/area/virtual_domain/powered) +"cx" = ( +/turf/closed/indestructible/binary, +/area/virtual_domain/powered) +"cJ" = ( +/obj/item/stack/cannonball/shellball{ + pixel_x = 13; + pixel_y = 11 + }, +/obj/item/stack/cannonball{ + pixel_x = 9; + pixel_y = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"cQ" = ( +/obj/structure/flora/grass/jungle/b{ + pixel_x = -15; + pixel_y = 9 + }, +/obj/structure/flora/rock/pile/jungle/large/style_2{ + pixel_x = -3; + pixel_y = -1 + }, +/turf/open/misc/dirt/jungle, +/area/virtual_domain/powered) +"dp" = ( +/turf/closed/wall/mineral/wood/nonmetal, +/area/virtual_domain/powered) +"dA" = ( +/obj/structure/bonfire/prelit, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"dQ" = ( +/obj/structure/flora/rock/style_4, +/turf/open/water/beach, +/area/virtual_domain/powered) +"eb" = ( +/obj/structure/flora/bush/sparsegrass, +/turf/open/misc/grass, +/area/virtual_domain/powered) +"eD" = ( +/obj/structure/flora/coconuts{ + pixel_x = 9; + pixel_y = -14 + }, +/obj/structure/flora/tree/palm/style_2, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"eQ" = ( +/turf/open/floor/carpet/blue, +/area/virtual_domain/powered) +"eW" = ( +/obj/effect/turf_decal/weather/sand{ + dir = 6 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"fx" = ( +/obj/structure/fluff/beach_umbrella{ + pixel_x = -7; + pixel_y = -10 + }, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"gk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/bitrunning/cache_spawn, +/turf/open/floor/carpet/blue, +/area/virtual_domain/powered) +"gw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood{ + icon_state = "wood_large" + }, +/area/virtual_domain/powered) +"ht" = ( +/obj/structure/bookcase/random/fiction, +/turf/open/floor/wood/parquet, +/area/virtual_domain/powered) +"hH" = ( +/obj/item/clothing/suit/armor/militia{ + pixel_x = -5; + pixel_y = 12 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/clothing/suit/armor/militia{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/item/clothing/suit/armor/militia{ + pixel_x = -5; + pixel_y = -3 + }, +/obj/item/clothing/head/costume/fancy{ + pixel_x = 6; + pixel_y = 12 + }, +/obj/item/clothing/head/costume/fancy{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/clothing/head/hats/coordinator{ + pixel_x = 8; + pixel_y = -5 + }, +/obj/structure/closet/cabinet, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"hM" = ( +/obj/structure/closet/crate/goldcrate, +/turf/open/misc/dirt/jungle, +/area/virtual_domain/powered) +"hW" = ( +/obj/structure/chair/comfy/carp{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/blue, +/area/virtual_domain/powered) +"iM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/mob/living/simple_animal/hostile/pirate/ranged/space, +/turf/open/floor/carpet/blue, +/area/virtual_domain/powered) +"iO" = ( +/obj/effect/turf_decal/weather/sand{ + dir = 4 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"jl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/table/wood, +/obj/item/flashlight/flare/torch{ + pixel_y = 10; + pixel_x = 7 + }, +/obj/item/reagent_containers/cup/bucket/wooden{ + pixel_y = -16; + pixel_x = 12 + }, +/obj/machinery/recharger{ + pixel_y = 6; + pixel_x = -5 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"jz" = ( +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/wood{ + icon_state = "wood_large" + }, +/area/virtual_domain/powered) +"jB" = ( +/obj/effect/turf_decal/weather/sand{ + dir = 4 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/jukebox, +/turf/open/floor/wood{ + icon_state = "wood_large" + }, +/area/virtual_domain/powered) +"jC" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/reagent_containers/cup/glass/bottle/rum{ + desc = "Rum with ghostly properties that can help the drinker enter the spirit realm. It has fermented under the sea of space for ages."; + name = "Ghost Pirate Rum"; + pixel_x = -4; + pixel_y = 12 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = 3; + pixel_y = 7 + }, +/turf/open/floor/carpet/blue, +/area/virtual_domain/powered) +"jQ" = ( +/obj/item/gun/energy/laser/hellgun{ + pixel_y = 10 + }, +/turf/open/misc/dirt/jungle, +/area/virtual_domain/powered) +"kg" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"kl" = ( +/obj/structure/cannon, +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/ash/large{ + pixel_y = -5; + pixel_x = 8 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"lC" = ( +/obj/item/stack/cannonball{ + pixel_x = 7; + pixel_y = 8 + }, +/obj/item/stack/cannonball{ + pixel_x = 11; + pixel_y = -4 + }, +/obj/effect/turf_decal/weather/sand{ + dir = 1 + }, +/obj/effect/decal/cleanable/oil/streak, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"me" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"mw" = ( +/obj/structure/flora/grass/jungle/b/style_random{ + pixel_x = -13; + pixel_y = 18 + }, +/turf/open/misc/dirt/jungle, +/area/virtual_domain/powered) +"mP" = ( +/obj/structure/flora/bush/fullgrass, +/turf/open/misc/grass, +/area/virtual_domain/powered) +"nz" = ( +/obj/effect/mob_spawn/corpse/human/pirate, +/turf/open/misc/beach/coast{ + dir = 8 + }, +/area/virtual_domain/powered) +"nQ" = ( +/obj/machinery/loot_locator, +/turf/open/floor/carpet/blue, +/area/virtual_domain/powered) +"nS" = ( +/obj/structure/flora/rock/pile/jungle/large, +/turf/open/misc/dirt/jungle, +/area/virtual_domain/powered) +"nX" = ( +/obj/effect/decal/cleanable/dirt/dust, +/mob/living/simple_animal/hostile/pirate/melee/space, +/turf/open/floor/wood/parquet, +/area/virtual_domain/powered) +"oo" = ( +/obj/machinery/smartfridge/drying_rack, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"oU" = ( +/turf/open/misc/beach/coast{ + dir = 10 + }, +/area/virtual_domain/powered) +"pq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"px" = ( +/obj/structure/headpike/bone{ + pixel_y = 24 + }, +/turf/open/misc/beach/coast, +/area/virtual_domain/powered) +"pP" = ( +/turf/open/misc/beach/coast, +/area/virtual_domain/powered) +"pU" = ( +/obj/effect/mob_spawn/corpse/human/pirate, +/turf/open/misc/dirt/jungle, +/area/virtual_domain/powered) +"qj" = ( +/obj/structure/barricade/wooden, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"qm" = ( +/obj/effect/turf_decal/siding/wood, +/obj/item/melee/sabre{ + pixel_y = 12; + pixel_x = -10 + }, +/obj/item/gun/energy/laser/retro, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"qx" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/mapping_helpers/burnt_floor, +/obj/effect/decal/cleanable/dirt/dust, +/mob/living/simple_animal/hostile/pirate/ranged, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"qN" = ( +/obj/structure/flora/bush/sunny/style_3{ + pixel_y = 22 + }, +/turf/open/misc/dirt/jungle, +/area/virtual_domain/powered) +"qX" = ( +/obj/effect/turf_decal/weather/sand{ + dir = 9 + }, +/obj/structure/fermenting_barrel{ + pixel_x = 6; + pixel_y = 11 + }, +/obj/effect/mob_spawn/ghost_role/human/pirate/skeleton, +/turf/open/floor/wood{ + icon_state = "wood_large" + }, +/area/virtual_domain/powered) +"sn" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/ordnance, +/turf/open/floor/carpet/blue, +/area/virtual_domain/powered) +"so" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/blue, +/area/virtual_domain/powered) +"th" = ( +/obj/effect/turf_decal/weather/sand, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"tk" = ( +/obj/structure/flora/bush/flowers_pp, +/turf/open/misc/grass, +/area/virtual_domain/powered) +"to" = ( +/mob/living/simple_animal/hostile/pirate/melee, +/turf/open/misc/grass, +/area/virtual_domain/powered) +"ub" = ( +/turf/template_noop, +/area/virtual_domain/safehouse) +"uw" = ( +/obj/structure/barricade/sandbags, +/obj/effect/turf_decal/weather/sand{ + dir = 4 + }, +/turf/open/floor/wood{ + icon_state = "wood_large" + }, +/area/virtual_domain/powered) +"uM" = ( +/obj/structure/flora/bush/stalky{ + pixel_y = 13; + pixel_x = -8 + }, +/turf/open/water/beach, +/area/virtual_domain/powered) +"uT" = ( +/obj/structure/closet/crate/grave, +/obj/structure/flora/grass/jungle/b, +/turf/open/misc/dirt/jungle, +/area/virtual_domain/powered) +"wb" = ( +/obj/structure/flora/rock, +/turf/open/water/beach, +/area/virtual_domain/powered) +"we" = ( +/obj/effect/mine/explosive/light, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"xc" = ( +/turf/open/misc/beach/coast{ + dir = 4 + }, +/area/virtual_domain/powered) +"xg" = ( +/turf/template_noop, +/area/template_noop) +"xm" = ( +/obj/structure/barricade/wooden/crude, +/turf/closed/wall/mineral/wood/nonmetal, +/area/virtual_domain/powered) +"xB" = ( +/obj/structure/fermenting_barrel/gunpowder{ + pixel_x = -4; + pixel_y = 17 + }, +/obj/structure/fermenting_barrel/gunpowder{ + pixel_x = 4 + }, +/obj/item/stack/cannonball/four{ + pixel_x = -9; + pixel_y = -10 + }, +/obj/item/stack/cannonball{ + pixel_x = 3; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/bucket/wooden{ + pixel_y = -10 + }, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"xC" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/effect/turf_decal/weather/dirt, +/turf/open/water/beach, +/area/virtual_domain/powered) +"xI" = ( +/obj/structure/flora/rock/pile/style_2, +/turf/open/water/beach, +/area/virtual_domain/powered) +"yc" = ( +/obj/effect/turf_decal/weather/dirt, +/turf/open/water/beach, +/area/virtual_domain/powered) +"ye" = ( +/turf/open/misc/dirt/jungle, +/area/virtual_domain/powered) +"yi" = ( +/mob/living/simple_animal/hostile/pirate/melee, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"yq" = ( +/obj/structure/barricade/sandbags, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"yw" = ( +/obj/effect/mapping_helpers/burnt_floor, +/mob/living/simple_animal/hostile/pirate/ranged, +/obj/structure/chair/wood, +/turf/open/floor/wood{ + icon_state = "wood_large" + }, +/area/virtual_domain/powered) +"yA" = ( +/obj/item/bedsheet/rainbow/double, +/obj/structure/bed/double, +/turf/open/floor/carpet/blue, +/area/virtual_domain/powered) +"zf" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/ferny, +/turf/open/misc/grass, +/area/virtual_domain/powered) +"zg" = ( +/obj/structure/flora/rock/pile/style_3, +/turf/open/misc/dirt/jungle, +/area/virtual_domain/powered) +"zR" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/template_noop, +/area/virtual_domain/safehouse) +"Ax" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/effect/turf_decal/weather/dirt, +/turf/open/water/beach, +/area/virtual_domain/powered) +"AU" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/water/beach, +/area/virtual_domain/powered) +"BC" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"BO" = ( +/obj/structure/bookcase/random/adult, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/wood/parquet, +/area/virtual_domain/powered) +"Cc" = ( +/obj/structure/flora/tree/palm, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"Ct" = ( +/turf/open/misc/beach/coast/corner, +/area/virtual_domain/powered) +"Dm" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/wood, +/obj/item/flashlight/flare/torch{ + pixel_y = 10 + }, +/obj/item/flashlight/flare/torch{ + pixel_x = 8; + pixel_y = 6 + }, +/turf/open/floor/wood{ + icon_state = "wood_large" + }, +/area/virtual_domain/powered) +"DJ" = ( +/obj/effect/mapping_helpers/burnt_floor, +/obj/structure/bed/maint{ + pixel_x = -10; + pixel_y = 9 + }, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"DL" = ( +/obj/structure/flora/bush/sunny, +/turf/open/misc/grass, +/area/virtual_domain/powered) +"ED" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/weather/sand{ + dir = 10 + }, +/obj/effect/turf_decal/weather/sand{ + dir = 9 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"EZ" = ( +/obj/effect/turf_decal/weather/sand{ + dir = 9 + }, +/turf/open/floor/wood{ + icon_state = "wood_large" + }, +/area/virtual_domain/powered) +"FG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/claymore/cutlass, +/obj/item/clothing/head/costume/pirate/bandana/armored{ + pixel_x = -9; + pixel_y = 7 + }, +/obj/structure/table/wood, +/obj/item/gun/energy/laser{ + pixel_y = -3 + }, +/turf/open/floor/wood{ + icon_state = "wood_large" + }, +/area/virtual_domain/powered) +"FT" = ( +/turf/closed/mineral/random/jungle, +/area/virtual_domain/powered) +"GF" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/structure/flora/rock/pile, +/turf/open/water/beach, +/area/virtual_domain/powered) +"GG" = ( +/obj/structure/barricade/sandbags, +/obj/effect/turf_decal/weather/sand{ + dir = 6 + }, +/obj/item/binoculars{ + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/wood{ + icon_state = "wood_large" + }, +/area/virtual_domain/powered) +"Hp" = ( +/obj/effect/turf_decal/siding/wood, +/mob/living/simple_animal/hostile/pirate/ranged, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"HY" = ( +/turf/open/misc/beach/coast{ + dir = 6 + }, +/area/virtual_domain/powered) +"It" = ( +/obj/structure/flora/bush/sparsegrass, +/obj/structure/flora/bush/lavendergrass, +/turf/open/misc/grass, +/area/virtual_domain/powered) +"Iz" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/bed/maint, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"IF" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/turf/open/water/beach, +/area/virtual_domain/powered) +"IG" = ( +/obj/effect/mob_spawn/corpse/human/pirate, +/obj/effect/decal/cleanable/blood/gibs/old, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"IM" = ( +/obj/effect/turf_decal/weather/sand{ + dir = 10 + }, +/turf/open/floor/wood{ + icon_state = "wood_large" + }, +/area/virtual_domain/powered) +"Jo" = ( +/obj/effect/landmark/bitrunning/cache_spawn, +/turf/open/misc/dirt/jungle, +/area/virtual_domain/powered) +"Jr" = ( +/obj/structure/headpike/bone, +/turf/open/misc/beach/coast, +/area/virtual_domain/powered) +"Jv" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"JT" = ( +/obj/effect/decal/cleanable/ants, +/turf/open/misc/grass, +/area/virtual_domain/powered) +"Kb" = ( +/obj/structure/railing{ + color = "#4C3117"; + name = "wooden railing" + }, +/obj/effect/decal/cleanable/vomit/old, +/obj/effect/turf_decal/weather/sand{ + dir = 1 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Kl" = ( +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"Kw" = ( +/obj/machinery/door/airlock/vault{ + color = "#825427"; + name = "Ye Olde Strong Door" + }, +/turf/open/floor/wood/parquet, +/area/virtual_domain/powered) +"KC" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/turf/open/water/beach, +/area/virtual_domain/powered) +"KG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/table/wood, +/obj/item/gun/energy/laser/musket{ + pixel_y = 7 + }, +/obj/item/gun/energy/laser/musket{ + pixel_y = 2 + }, +/obj/item/gun/energy/laser/musket{ + pixel_y = -3 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"KQ" = ( +/obj/structure/flora/rock/style_2, +/turf/open/water/beach, +/area/virtual_domain/powered) +"Ld" = ( +/obj/structure/flora/rock/pile, +/turf/open/water/beach, +/area/virtual_domain/powered) +"Ma" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/misc/grass, +/area/virtual_domain/powered) +"Mi" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"MW" = ( +/obj/effect/turf_decal/weather/sand{ + dir = 5 + }, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Nh" = ( +/obj/structure/flora/rock/pile/jungle/style_3{ + pixel_x = -15; + pixel_y = -4 + }, +/turf/open/misc/dirt/jungle, +/area/virtual_domain/powered) +"Nk" = ( +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Nz" = ( +/obj/structure/flora/bush/jungle, +/turf/open/misc/grass, +/area/virtual_domain/powered) +"NI" = ( +/obj/structure/railing{ + color = "#4C3117"; + name = "wooden railing" + }, +/obj/effect/turf_decal/weather/sand{ + dir = 9 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"ON" = ( +/obj/item/kirbyplants/organic/plant21{ + pixel_x = -8 + }, +/obj/structure/filingcabinet{ + pixel_x = 11 + }, +/turf/open/floor/wood/parquet, +/area/virtual_domain/powered) +"OP" = ( +/obj/structure/flora/bush/stalky, +/turf/open/misc/beach/coast, +/area/virtual_domain/powered) +"Pq" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/mapping_helpers/burnt_floor, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/bed/maint{ + pixel_x = 2; + pixel_y = 13 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Pz" = ( +/obj/structure/table/wood, +/mob/living/simple_animal/parrot{ + name = "pepper" + }, +/turf/open/floor/carpet/blue, +/area/virtual_domain/powered) +"PQ" = ( +/obj/structure/flora/grass/jungle/b, +/turf/open/misc/dirt/jungle, +/area/virtual_domain/powered) +"Qb" = ( +/obj/structure/flora/rock{ + pixel_x = 7 + }, +/turf/open/water/beach, +/area/virtual_domain/powered) +"Rr" = ( +/obj/structure/bed/maint{ + pixel_x = -5; + pixel_y = 9 + }, +/obj/effect/turf_decal/weather/sand{ + dir = 6 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"RR" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood{ + icon_state = "wood_large" + }, +/area/virtual_domain/powered) +"Sm" = ( +/obj/structure/flora/tree/jungle, +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/misc/grass, +/area/virtual_domain/powered) +"St" = ( +/obj/structure/table/wood, +/obj/item/melee/energy/sword/pirate{ + pixel_y = 10 + }, +/obj/item/clothing/mask/cigarette/cigar{ + pixel_x = 4 + }, +/obj/item/lighter{ + pixel_x = 10; + pixel_y = -8 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/carpet/blue, +/area/virtual_domain/powered) +"Tp" = ( +/turf/open/misc/beach/coast/corner{ + dir = 1 + }, +/area/virtual_domain/powered) +"Tt" = ( +/obj/structure/cannon{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"TO" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/landmark/bitrunning/cache_spawn, +/turf/open/floor/carpet/blue, +/area/virtual_domain/powered) +"TP" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/turf/open/misc/beach/coast{ + dir = 6 + }, +/area/virtual_domain/powered) +"TQ" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/bed/maint{ + pixel_x = 2; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/item/toy/plush/beeplushie, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Uy" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/closed/indestructible/binary, +/area/virtual_domain/powered) +"UE" = ( +/obj/structure/barricade/sandbags, +/obj/effect/turf_decal/weather/sand{ + dir = 10 + }, +/turf/open/floor/wood{ + icon_state = "wood_large" + }, +/area/virtual_domain/powered) +"Vg" = ( +/obj/effect/mob_spawn/corpse/human/pirate/melee, +/turf/open/water/beach, +/area/virtual_domain/powered) +"Vk" = ( +/obj/structure/barricade/sandbags, +/obj/effect/turf_decal/weather/sand, +/turf/open/floor/wood{ + icon_state = "wood_large" + }, +/area/virtual_domain/powered) +"VC" = ( +/obj/effect/mob_spawn/corpse/human/damaged, +/turf/open/water/beach, +/area/virtual_domain/powered) +"VF" = ( +/turf/open/water/beach, +/area/virtual_domain/powered) +"VX" = ( +/obj/effect/mapping_helpers/burnt_floor, +/obj/structure/rack{ + icon = 'icons/obj/fluff/general.dmi'; + icon_state = "minibar"; + name = "skeletal minibar" + }, +/obj/item/storage/bag/money/dutchmen{ + pixel_y = 13 + }, +/turf/open/floor/wood/parquet, +/area/virtual_domain/powered) +"WM" = ( +/obj/structure/flora/rock/pile/jungle/style_2, +/turf/open/misc/dirt/jungle, +/area/virtual_domain/powered) +"WP" = ( +/turf/open/floor/wood/parquet, +/area/virtual_domain/powered) +"Xn" = ( +/obj/effect/landmark/bitrunning/safehouse_spawn, +/turf/template_noop, +/area/virtual_domain/safehouse) +"XG" = ( +/obj/structure/fermenting_barrel/gunpowder{ + pixel_x = -4; + pixel_y = 17 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Yj" = ( +/obj/effect/landmark/bitrunning/cache_spawn, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"Yk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/parquet, +/area/virtual_domain/powered) +"Yq" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/wood, +/area/virtual_domain/powered) +"Zk" = ( +/obj/structure/flora/coconuts{ + pixel_x = 12 + }, +/obj/structure/flora/tree/palm, +/turf/open/misc/beach/sand, +/area/virtual_domain/powered) +"ZZ" = ( +/obj/structure/flora/grass/jungle, +/turf/open/misc/dirt/jungle, +/area/virtual_domain/powered) + +(1,1,1) = {" +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +cx +cx +cx +cx +cx +cx +cx +cx +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +"} +(2,1,1) = {" +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +cx +cx +FT +FT +FT +FT +FT +FT +cx +cx +cx +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +"} +(3,1,1) = {" +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +cx +cx +cx +FT +FT +FT +FT +FT +FT +FT +FT +FT +cx +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +"} +(4,1,1) = {" +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +cx +cx +FT +FT +FT +FT +FT +FT +FT +FT +FT +FT +FT +cx +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +"} +(5,1,1) = {" +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +cx +FT +FT +FT +FT +FT +FT +zf +eb +we +FT +FT +FT +cx +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +"} +(6,1,1) = {" +xg +xg +xg +xg +xg +xg +xg +xg +cx +cx +cx +FT +FT +FT +Sm +Ma +bz +JT +Kl +Kl +Kl +FT +FT +cx +cx +cx +cx +cx +cx +cx +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +"} +(7,1,1) = {" +xg +xg +xg +xg +xg +cx +cx +cx +cx +FT +FT +FT +FT +It +tk +DL +Kl +Kl +Kl +Cc +Kl +IG +FT +cx +cx +FT +FT +FT +FT +cx +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +"} +(8,1,1) = {" +xg +xg +xg +xg +cx +cx +FT +FT +FT +FT +FT +Nz +bP +mP +to +Kl +Kl +we +Kl +Kl +Kl +Kl +we +cx +cx +FT +FT +FT +FT +cx +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +"} +(9,1,1) = {" +xg +xg +xg +cx +cx +FT +dp +dp +dp +dp +xB +yq +yq +Kl +Kl +Ct +xc +xc +xc +xc +xc +xc +xc +HY +VF +VF +VF +VF +VF +cx +cx +cx +cx +xg +xg +xg +xg +xg +xg +xg +xg +xg +"} +(10,1,1) = {" +xg +xg +xg +cx +FT +dp +dp +Pq +qx +Mi +th +Kl +yq +Kl +IG +OP +uM +VF +VF +VF +VF +VF +VF +VF +VF +VC +VF +VF +VF +VF +VF +dp +cx +cx +cx +xg +xg +xg +xg +xg +xg +xg +"} +(11,1,1) = {" +xg +xg +cx +cx +FT +dp +TQ +Iz +DJ +ag +eW +Kl +Kl +ED +Kl +Jr +VF +VF +VF +VF +VF +VF +VF +VF +VF +KQ +VF +VF +VF +VF +VF +dp +KG +pq +cx +cx +cx +cx +cx +cx +cx +Uy +"} +(12,1,1) = {" +xg +xg +cx +FT +FT +dp +Yj +MW +iO +Rr +qj +Kl +NI +xm +Ct +HY +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +wb +dp +jl +pq +BC +ub +ub +ub +ub +ub +Xn +cx +"} +(13,1,1) = {" +cx +cx +cx +FT +FT +FT +qj +Kl +Kl +Kl +Kl +Kl +lC +kl +pP +VF +VF +VF +VF +VF +VF +Vg +VF +VF +VF +VF +VF +VF +VF +VF +cl +dp +hH +Nk +qm +ub +ub +ub +ub +ub +ub +cx +"} +(14,1,1) = {" +cx +dp +dp +dp +dp +dp +dp +oo +Kl +Kl +Kl +Kl +Kb +dp +px +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +dp +dp +Nk +Jv +ub +ub +ub +ub +ub +ub +cx +"} +(15,1,1) = {" +cx +dp +BO +ht +VX +ct +dp +yi +Kl +dA +Kl +Kl +by +Hp +pP +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +me +ub +ub +ub +ub +ub +ub +cx +"} +(16,1,1) = {" +cx +dp +ON +WP +nX +Yk +Kw +Kl +Kl +Kl +Kl +Kl +Kl +dp +px +VF +VF +VF +VF +Qb +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +ub +ub +ub +ub +ub +ub +cx +"} +(17,1,1) = {" +cx +dp +jC +iM +so +TO +dp +Kl +Kl +EZ +IM +Kl +Kl +Kl +pP +VF +VF +VF +VF +cl +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +ub +ub +ub +ub +ub +ub +cx +"} +(18,1,1) = {" +cx +dp +sn +hW +eQ +gk +dp +dp +qX +gw +jz +UE +Kl +Zk +pP +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +me +VF +ub +ub +ub +ub +ub +zR +cx +"} +(19,1,1) = {" +cx +dp +St +Pz +nQ +yA +dp +dp +Dm +jz +jz +Vk +Kl +Kl +pP +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +dp +BC +VF +VF +VF +VF +VF +VF +cx +cx +"} +(20,1,1) = {" +cx +dp +dp +dp +dp +dp +dp +xm +FG +RR +yw +Vk +Kl +Kl +pP +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +Tt +cJ +Yq +VF +VF +VF +VF +VF +cx +xg +"} +(21,1,1) = {" +cx +cx +cx +FT +FT +Kl +Kl +dp +dp +jB +uw +GG +Kl +Kl +pP +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +xI +dp +XG +BC +VF +VF +VF +VF +VF +cx +xg +"} +(22,1,1) = {" +xg +xg +cx +FT +FT +fx +Kl +Kl +dp +dp +Kl +Kl +Kl +Kl +pP +VF +VF +VF +VF +VF +VF +dQ +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +kg +pq +Ld +VF +VF +VF +VF +VF +cx +xg +"} +(23,1,1) = {" +xg +xg +cx +FT +FT +FT +Kl +Kl +Kl +Kl +Kl +Kl +Kl +Kl +Tp +oU +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +FT +FT +cx +xg +"} +(24,1,1) = {" +xg +xg +cx +FT +FT +FT +FT +dp +Kl +eD +Kl +Kl +Kl +Kl +Kl +Tp +nz +oU +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +FT +FT +cx +xg +"} +(25,1,1) = {" +xg +xg +cx +cx +FT +FT +FT +FT +Kl +Kl +Kl +Kl +Kl +Kl +yi +Kl +Kl +pP +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +FT +FT +FT +cx +xg +"} +(26,1,1) = {" +xg +xg +xg +cx +cx +cx +FT +FT +FT +FT +FT +FT +FT +FT +FT +FT +FT +TP +VF +FT +FT +cx +cx +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +cx +FT +FT +FT +FT +cx +xg +"} +(27,1,1) = {" +xg +xg +xg +xg +xg +cx +FT +FT +FT +FT +FT +FT +FT +FT +FT +FT +FT +PQ +AU +FT +FT +FT +cx +cx +VF +VF +VF +VF +VF +VF +VF +VF +VF +VF +cx +cx +FT +FT +FT +cx +cx +xg +"} +(28,1,1) = {" +xg +xg +xg +xg +xg +cx +cx +FT +FT +FT +FT +FT +FT +FT +FT +FT +FT +Nh +AU +FT +FT +FT +FT +cx +cx +cx +cx +VF +VF +VF +VF +VF +VF +cx +cx +cx +cx +cx +cx +cx +xg +xg +"} +(29,1,1) = {" +xg +xg +xg +xg +xg +xg +cx +cx +cx +cx +cx +cx +FT +FT +FT +FT +FT +ye +KC +VF +FT +FT +FT +FT +FT +FT +cx +cx +cx +cx +cx +cx +cx +cx +xg +xg +xg +xg +xg +xg +xg +xg +"} +(30,1,1) = {" +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +cx +cx +FT +FT +FT +FT +FT +zg +ye +KC +IF +VF +FT +FT +FT +FT +FT +cx +cx +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +"} +(31,1,1) = {" +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +cx +cx +FT +FT +FT +FT +FT +ye +ye +pU +AU +VF +GF +WM +FT +FT +FT +cx +cx +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +"} +(32,1,1) = {" +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +cx +cx +FT +FT +FT +FT +FT +ye +nS +KC +VF +Ax +ye +hM +FT +FT +FT +cx +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +"} +(33,1,1) = {" +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +cx +cx +FT +FT +FT +FT +ZZ +ye +cQ +KC +yc +qN +ye +hM +FT +FT +cx +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +"} +(34,1,1) = {" +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +cx +cx +FT +FT +FT +FT +ye +ye +mw +xC +uT +jQ +Jo +FT +FT +cx +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +"} +(35,1,1) = {" +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +cx +cx +cx +FT +FT +FT +FT +FT +FT +FT +FT +FT +FT +FT +cx +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +"} +(36,1,1) = {" +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +cx +FT +FT +FT +FT +FT +FT +FT +FT +FT +FT +FT +cx +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +"} +(37,1,1) = {" +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +cx +cx +cx +cx +cx +cx +cx +cx +cx +cx +cx +cx +cx +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +xg +"} diff --git a/_maps/virtual_domains/stairs_and_cliffs.dmm b/_maps/virtual_domains/stairs_and_cliffs.dmm new file mode 100644 index 00000000000..82e15fcc090 --- /dev/null +++ b/_maps/virtual_domains/stairs_and_cliffs.dmm @@ -0,0 +1,6056 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"be" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/cliff/snowrock/virtual_domain, +/area/icemoon/underground/explored/virtual_domain) +"cu" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 4 + }, +/obj/structure/railing, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/wood, +/area/icemoon/underground/explored/virtual_domain) +"cJ" = ( +/obj/structure/chair/sofa/bench, +/turf/open/floor/plating/snowed/smoothed, +/area/icemoon/underground/explored/virtual_domain) +"dR" = ( +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"en" = ( +/obj/item/clothing/under/color/grey, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"eB" = ( +/obj/structure/flora/rock/icy/style_random, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"gB" = ( +/obj/structure/railing/corner, +/turf/open/cliff/snowrock/virtual_domain, +/area/icemoon/underground/explored/virtual_domain) +"hc" = ( +/obj/structure/railing/corner/end{ + dir = 8 + }, +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"hE" = ( +/turf/open/floor/wood, +/area/icemoon/underground/explored/virtual_domain) +"jK" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/cliff/snowrock/virtual_domain, +/area/icemoon/underground/explored/virtual_domain) +"kc" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"km" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/ash/large, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"kK" = ( +/obj/structure/flora/tree/pine/style_random, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"mx" = ( +/obj/structure/railing, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/wood, +/area/icemoon/underground/explored/virtual_domain) +"nj" = ( +/obj/structure/chair/sofa/bench/left, +/turf/open/floor/plating/snowed/smoothed, +/area/icemoon/underground/explored/virtual_domain) +"no" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 8 + }, +/obj/structure/railing, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/wood, +/area/icemoon/underground/explored/virtual_domain) +"pl" = ( +/obj/structure/bonfire/prelit, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"pL" = ( +/turf/open/lava/plasma/virtual_domain, +/area/icemoon/underground/explored/virtual_domain) +"qc" = ( +/turf/open/misc/ice, +/area/icemoon/underground/explored/virtual_domain) +"sa" = ( +/obj/structure/flora/grass/green/style_random, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"sw" = ( +/obj/structure/flora/rock/pile/icy/style_random, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"sM" = ( +/turf/open/cliff/snowrock/virtual_domain, +/area/icemoon/underground/explored/virtual_domain) +"uJ" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/template_noop, +/area/virtual_domain/safehouse) +"vz" = ( +/obj/effect/landmark/bitrunning/safehouse_spawn, +/turf/template_noop, +/area/virtual_domain/safehouse) +"xB" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/icemoon/underground/explored/virtual_domain) +"yo" = ( +/turf/open/floor/plating/snowed/smoothed, +/area/icemoon/underground/explored/virtual_domain) +"yJ" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 8 + }, +/obj/structure/railing, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/icemoon/underground/explored/virtual_domain) +"yL" = ( +/obj/structure/chair/sofa/bench/right, +/turf/open/floor/plating/snowed/smoothed, +/area/icemoon/underground/explored/virtual_domain) +"zn" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/icemoon/underground/explored/virtual_domain) +"Am" = ( +/turf/closed/indestructible/binary, +/area/icemoon/underground/explored/virtual_domain) +"AI" = ( +/obj/structure/flora/grass/green/style_random, +/turf/open/floor/plating/snowed/smoothed, +/area/icemoon/underground/explored/virtual_domain) +"BV" = ( +/obj/effect/decal/remains/plasma, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"Dz" = ( +/obj/structure/railing/corner/end{ + dir = 4 + }, +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"DB" = ( +/obj/structure/flora/rock/icy/style_random, +/obj/structure/flora/rock/pile/icy/style_random, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"DY" = ( +/obj/structure/flora/rock/icy/style_random, +/obj/structure/flora/grass/green/style_random, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"Eh" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/cliff/snowrock/virtual_domain, +/area/icemoon/underground/explored/virtual_domain) +"Gn" = ( +/obj/structure/flora/rock/pile/icy/style_random, +/obj/effect/decal/cleanable/blood/old, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"GX" = ( +/obj/effect/decal/cleanable/ash/large, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"HU" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/icemoon/underground/explored/virtual_domain) +"Kl" = ( +/obj/effect/decal/remains/plasma, +/obj/effect/decal/cleanable/ash/large, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"KA" = ( +/obj/structure/statue/snow/snowman{ + name = "Norm"; + desc = "Norm has seen many a man roll down these cliffs, some more stubborn than others. Its usually the stubborn ones who stop getting back up." + }, +/obj/item/pickaxe/mini, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"Lw" = ( +/obj/structure/flora/rock/pile/icy/style_random, +/obj/structure/flora/grass/green/style_random, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"MP" = ( +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/obj/structure/railing/corner/end{ + dir = 4 + }, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"MT" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/icemoon/underground/explored/virtual_domain) +"Nv" = ( +/turf/open/floor/iron/stairs, +/area/icemoon/underground/explored/virtual_domain) +"NM" = ( +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/obj/structure/railing/corner/end{ + dir = 8 + }, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"Pl" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 4 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/railing/corner, +/turf/open/floor/wood, +/area/icemoon/underground/explored/virtual_domain) +"Qv" = ( +/turf/closed/indestructible/rock/snow/ice, +/area/icemoon/underground/explored/virtual_domain) +"RD" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/closed/indestructible/binary, +/area/icemoon/underground/explored/virtual_domain) +"Tz" = ( +/obj/item/pickaxe/mini, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"Ug" = ( +/obj/structure/flora/rock/icy/style_random, +/obj/effect/decal/cleanable/blood/old, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"VW" = ( +/obj/structure/closet/crate/secure/bitrunning/encrypted, +/turf/open/floor/plating/snowed/smoothed, +/area/icemoon/underground/explored/virtual_domain) +"YR" = ( +/obj/structure/flora/tree/pine/style_random, +/obj/structure/flora/grass/green/style_random, +/turf/open/misc/asteroid/snow, +/area/icemoon/underground/explored/virtual_domain) +"YT" = ( +/turf/template_noop, +/area/virtual_domain/safehouse) + +(1,1,1) = {" +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +RD +"} +(2,1,1) = {" +Am +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(3,1,1) = {" +Am +Qv +Qv +Qv +Qv +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(4,1,1) = {" +Am +Qv +Qv +Qv +dR +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(5,1,1) = {" +Am +Qv +Qv +dR +dR +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(6,1,1) = {" +Am +Qv +Qv +kK +sw +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(7,1,1) = {" +Am +Qv +Qv +dR +dR +sa +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(8,1,1) = {" +Am +Qv +Qv +eB +sw +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +Qv +Qv +Qv +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(9,1,1) = {" +Am +Qv +Qv +dR +eB +dR +sw +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(10,1,1) = {" +Am +Qv +dR +sw +eB +eB +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(11,1,1) = {" +Am +Qv +dR +eB +sw +sa +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +pl +dR +sw +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(12,1,1) = {" +Am +Qv +dR +dR +sw +sa +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sw +dR +Nv +Nv +Nv +sM +sM +Nv +Nv +Nv +Nv +Nv +Nv +sM +sM +sM +sM +Nv +Nv +Nv +Nv +dR +qc +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(13,1,1) = {" +Am +Qv +dR +sa +sw +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sw +dR +dR +sM +Nv +Nv +Nv +Nv +sM +sM +sM +sM +Nv +Nv +Nv +Nv +Nv +Nv +Nv +Nv +Nv +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(14,1,1) = {" +Am +Qv +dR +dR +dR +dR +kK +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sw +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sa +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(15,1,1) = {" +Am +Qv +sw +sa +dR +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +qc +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(16,1,1) = {" +Am +Qv +dR +sa +sa +sa +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +qc +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +pl +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +GX +pL +pL +pL +pL +Qv +Qv +Qv +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(17,1,1) = {" +Am +Qv +dR +sa +sa +dR +yo +Nv +Nv +Nv +Nv +sM +sM +Nv +Nv +Nv +dR +dR +sM +sM +sM +sM +sM +dR +qc +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +sw +dR +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +dR +dR +pL +pL +pL +Qv +Qv +Qv +pL +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(18,1,1) = {" +Am +Qv +Qv +dR +dR +yo +yo +sM +sM +sM +Nv +Nv +Nv +Nv +sM +sM +sa +qc +sM +sM +sM +sM +sM +dR +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +pL +dR +sa +pL +pL +sM +sM +sM +sM +sM +sM +sw +dR +sM +sM +sM +sM +sM +sM +sM +sM +pL +dR +en +dR +dR +pL +pL +Qv +Qv +Qv +pL +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(19,1,1) = {" +Am +Qv +Qv +kK +sa +yo +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sw +sM +sM +sM +sM +sM +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +sw +BV +pL +sM +sM +sM +sM +sM +sM +eB +dR +sM +sM +sM +sM +sM +sM +sM +sM +pL +GX +sw +dR +dR +pL +pL +pL +pL +Qv +pL +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(20,1,1) = {" +Am +Qv +Qv +dR +dR +yo +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +sM +sM +sM +sM +sM +qc +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +kK +GX +pL +pL +sM +sM +sM +sM +sM +sM +sM +dR +qc +dR +sM +sM +sM +sM +sM +sM +pL +dR +dR +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(21,1,1) = {" +Am +Qv +Qv +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +pL +pL +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +sM +sM +sM +sM +sM +sM +dR +dR +dR +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(22,1,1) = {" +Am +Qv +Qv +dR +sa +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +qc +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +sM +sw +dR +dR +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +Qv +Qv +Am +"} +(23,1,1) = {" +Am +Qv +Qv +Qv +sa +qc +qc +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +qc +sM +sM +sM +sM +sM +sM +qc +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +qc +sM +sM +sM +sM +sM +sM +DB +kc +dR +dR +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +Qv +Qv +Am +"} +(24,1,1) = {" +Am +Qv +Qv +sw +eB +qc +qc +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +qc +sM +sM +sM +sM +sM +sM +qc +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sa +dR +sM +sM +sM +sM +sM +sM +Ug +eB +dR +dR +dR +pL +pL +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +Qv +Qv +Am +"} +(25,1,1) = {" +Am +Qv +Qv +dR +dR +sa +qc +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +qc +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +dR +Nv +Nv +Nv +Nv +Nv +Nv +Nv +Nv +Nv +Nv +Nv +Nv +sM +Nv +Nv +dR +dR +sM +sM +sM +sM +sM +sM +Ug +sw +dR +dR +dR +dR +dR +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +Qv +Qv +Am +"} +(26,1,1) = {" +Am +Qv +Qv +dR +yo +dR +qc +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +qc +dR +sM +sM +sM +sM +sM +dR +Nv +Nv +Nv +Nv +Nv +sM +sM +sM +sM +Nv +Nv +Nv +Nv +Nv +Nv +qc +qc +sM +sM +sM +sM +sM +sM +Ug +sw +dR +dR +dR +sa +dR +dR +dR +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +Am +"} +(27,1,1) = {" +Am +Qv +Qv +dR +yo +sa +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sa +dR +sM +sM +sM +sM +dR +sM +sM +sM +sM +eB +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +dR +dR +kK +dR +dR +dR +sw +dR +dR +pL +pL +pL +pL +pL +Qv +Qv +Qv +Am +"} +(28,1,1) = {" +Am +Qv +Qv +sa +yo +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sa +dR +sM +sM +sM +sM +dR +sM +sM +sM +sM +dR +qc +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +kK +sa +dR +qc +qc +sa +sa +dR +kK +dR +pL +pL +pL +pL +pL +pL +Qv +Qv +Am +"} +(29,1,1) = {" +Am +Qv +Qv +sa +yo +yo +qc +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +sM +sM +sM +sM +dR +sM +sM +sM +sM +MP +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +dR +qc +qc +qc +sa +sa +dR +dR +dR +pL +pL +pL +pL +pL +Qv +Qv +Qv +Am +"} +(30,1,1) = {" +Am +Qv +Qv +qc +dR +qc +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +dR +sM +sM +sM +sM +no +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +yL +dR +dR +dR +kK +dR +dR +dR +dR +dR +dR +dR +dR +pL +pL +pL +Qv +Qv +Qv +Am +"} +(31,1,1) = {" +Am +Qv +pl +qc +dR +yo +sM +sM +sM +sM +sM +sM +sM +dR +dR +Nv +Nv +Nv +Nv +qc +sM +sM +sM +sM +dR +dR +sM +sM +sM +mx +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +cJ +yo +dR +dR +dR +dR +dR +kK +sa +sa +dR +dR +dR +dR +dR +dR +dR +dR +Qv +Am +"} +(32,1,1) = {" +Am +Qv +sM +sM +zn +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sw +dR +sM +sM +sM +cu +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +nj +yo +dR +kK +dR +dR +dR +kK +sa +sa +dR +dR +dR +dR +kK +dR +dR +Qv +Qv +Am +"} +(33,1,1) = {" +Am +Qv +sM +sM +hE +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +NM +sM +sM +sM +sM +sM +sM +sM +qc +dR +Nv +Nv +Nv +Nv +Nv +dR +dR +sw +sM +sM +sM +sM +sM +sM +sM +sM +yo +yo +dR +dR +sa +dR +sw +dR +dR +dR +dR +sa +sa +dR +dR +dR +dR +Qv +Qv +Am +"} +(34,1,1) = {" +Am +Qv +sM +sM +hE +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sa +dR +sM +sM +sM +sM +sM +sM +sM +sM +qc +sM +sM +sM +dR +qc +sM +sM +sM +sM +sM +sM +qc +yo +Nv +Nv +Nv +Nv +Nv +yo +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +yo +dR +dR +sa +dR +dR +dR +dR +kK +qc +dR +dR +dR +dR +dR +dR +dR +Qv +Am +"} +(35,1,1) = {" +Am +Qv +sM +sM +hE +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +sM +sM +qc +sM +sM +sM +qc +sa +sM +sM +sM +sM +sM +sM +qc +dR +sM +sM +sM +sM +sM +eB +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +dR +yo +yo +dR +dR +dR +qc +qc +qc +qc +qc +dR +YT +YT +YT +YT +YT +vz +Qv +Am +"} +(36,1,1) = {" +Am +Qv +dR +sM +HU +sM +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +qc +sM +sM +sM +sM +sM +sM +sM +sM +dR +qc +sM +sM +sw +dR +sM +sM +sM +sM +sM +sM +qc +dR +sM +sM +sM +sM +sM +kK +dR +qc +sM +sM +sM +sM +sM +sM +sM +sM +pl +dR +yo +dR +dR +dR +dR +dR +qc +qc +qc +dR +YT +YT +YT +YT +YT +YT +Qv +Am +"} +(37,1,1) = {" +Am +Qv +Qv +dR +dR +dR +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +dR +dR +sM +sM +sM +sM +eB +dR +sa +sM +sM +sM +sM +sM +sM +sa +yo +dR +sM +sM +sM +sM +sM +sM +sM +yo +dR +yo +dR +dR +dR +dR +sw +qc +qc +dR +dR +YT +YT +YT +YT +YT +YT +Qv +Am +"} +(38,1,1) = {" +Am +Qv +Qv +dR +yo +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +qc +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +dR +dR +sM +sM +sM +sM +dR +dR +qc +sM +sM +sM +sM +sM +sM +sM +yo +AI +Nv +Nv +Nv +Nv +Nv +Nv +Nv +yo +yo +yo +yo +yo +yo +dR +dR +yo +dR +yo +yo +YT +YT +YT +YT +YT +YT +Qv +Am +"} +(39,1,1) = {" +Am +Qv +Qv +dR +dR +dR +kK +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +qc +sM +sM +sM +sM +sM +sM +sM +dR +qc +sM +sM +sM +pl +dR +dR +sM +sM +sM +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +yo +AI +Nv +Nv +Nv +Nv +Nv +Nv +Nv +yo +yo +yo +yo +dR +yo +yo +yo +yo +yo +yo +yo +YT +YT +YT +YT +YT +YT +Qv +Am +"} +(40,1,1) = {" +Am +Qv +Qv +dR +yo +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +qc +sM +sM +sM +sM +sM +sM +sM +dR +dR +sM +sM +sM +sM +dR +dR +Nv +Nv +Nv +dR +kK +sM +sM +sM +sM +sM +sM +sM +sM +sw +dR +Nv +Nv +Nv +Nv +Nv +Nv +Nv +yo +yo +dR +dR +dR +yo +dR +yo +yo +yo +dR +yo +YT +YT +YT +YT +YT +YT +Qv +Am +"} +(41,1,1) = {" +Am +Qv +dR +sa +yo +dR +sa +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +sM +sM +dR +qc +sM +sM +sM +qc +Tz +Nv +Nv +Nv +qc +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +dR +sw +dR +dR +dR +dR +dR +dR +dR +dR +YT +YT +YT +YT +YT +uJ +Qv +Am +"} +(42,1,1) = {" +Am +Qv +dR +AI +yo +yo +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +pl +KA +dR +dR +dR +sa +sa +dR +qc +qc +qc +dR +dR +dR +dR +dR +dR +dR +Qv +Am +"} +(43,1,1) = {" +Am +Qv +yo +yo +VW +yo +yo +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sa +dR +dR +kK +sa +sa +dR +dR +qc +qc +qc +dR +sa +sa +dR +dR +dR +Qv +Am +"} +(44,1,1) = {" +Am +Qv +dR +yo +yo +yo +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +qc +sM +sM +sM +sM +sM +sM +sM +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sa +dR +sa +dR +dR +dR +dR +kK +qc +qc +qc +dR +sa +sa +dR +dR +dR +Qv +Am +"} +(45,1,1) = {" +Am +Qv +dR +dR +yo +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +sM +sM +sM +sM +sM +sM +sM +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +dR +dR +dR +dR +kK +dR +dR +dR +dR +Qv +dR +Qv +dR +kK +dR +Qv +Qv +Am +"} +(46,1,1) = {" +Am +Qv +Qv +sa +dR +dR +sa +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +qc +dR +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +kK +dR +dR +dR +dR +dR +dR +dR +dR +dR +dR +Qv +Qv +Qv +dR +dR +dR +Qv +Qv +Am +"} +(47,1,1) = {" +Am +Qv +Qv +dR +dR +YR +sa +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +dR +dR +qc +Nv +Nv +Nv +sM +sM +sM +sM +Nv +Nv +Nv +Nv +sM +sM +sM +Nv +Nv +Nv +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +dR +pL +dR +dR +dR +dR +dR +dR +Qv +Qv +Qv +Qv +Qv +dR +dR +dR +Qv +Qv +Am +"} +(48,1,1) = {" +Am +Qv +Qv +dR +kK +sa +YR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +dR +dR +dR +sw +sM +Nv +Nv +Nv +Nv +Nv +Nv +sM +sM +Nv +Nv +Nv +Nv +Nv +sM +Nv +Nv +Nv +qc +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +pL +pL +dR +dR +dR +dR +Qv +Qv +Qv +Qv +dR +sw +dR +dR +dR +Qv +Am +"} +(49,1,1) = {" +Am +Qv +Qv +dR +dR +YR +sa +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +qc +sM +sM +sM +sM +sM +eB +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +dR +dR +dR +dR +dR +pL +pL +Qv +Qv +Qv +Qv +dR +sw +dR +dR +Qv +Am +"} +(50,1,1) = {" +Am +Qv +Qv +sa +dR +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sa +qc +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +pl +sM +sM +sM +sM +sM +sM +dR +pL +pL +dR +dR +sa +dR +pL +pL +pL +pL +Qv +Qv +Qv +sw +eB +dR +dR +Qv +Am +"} +(51,1,1) = {" +Am +Qv +Qv +Qv +dR +sa +kK +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sa +qc +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sa +sM +sM +sM +sM +sM +sM +dR +pL +dR +dR +kK +dR +dR +pL +pL +pL +pL +Qv +Qv +Qv +Qv +dR +dR +sa +Qv +Am +"} +(52,1,1) = {" +Am +Qv +Qv +Qv +dR +sa +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +sM +sM +sM +sM +sM +pL +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sa +sM +sM +sM +sM +sM +sM +dR +pL +dR +dR +dR +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +dR +dR +dR +Qv +Am +"} +(53,1,1) = {" +Am +Qv +Qv +Qv +dR +YR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sw +Dz +sM +sM +sM +sM +sM +pL +pL +pL +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +sM +sM +sM +sM +sM +dR +dR +dR +sa +dR +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +Qv +dR +dR +Qv +Am +"} +(54,1,1) = {" +Am +Qv +Qv +Qv +dR +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +jK +yJ +sM +sM +sM +sM +sM +sM +pL +pL +pL +pL +sM +sM +GX +dR +dR +pL +sM +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sa +dR +sw +sa +dR +pL +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +dR +Qv +Qv +Am +"} +(55,1,1) = {" +Am +Qv +Qv +dR +dR +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +MT +be +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +pL +pL +pL +pL +pL +pL +dR +kK +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +qc +sM +sM +sM +sM +sM +dR +sw +eB +dR +dR +pL +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +dR +dR +dR +Qv +Am +"} +(56,1,1) = {" +Am +Qv +Qv +dR +eB +sw +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +gB +xB +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +pL +pL +pL +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +qc +sM +sM +sM +sM +sM +km +sw +eB +eB +sw +pL +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +dR +dR +dR +Qv +Am +"} +(57,1,1) = {" +Am +Qv +Qv +dR +Lw +sa +sa +kK +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +Pl +Eh +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +dR +sw +dR +sM +sM +sM +sM +sM +sM +sM +sM +sa +eB +sM +sM +sM +sM +sM +pL +dR +eB +eB +dR +dR +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +dR +dR +dR +Qv +Am +"} +(58,1,1) = {" +Am +Qv +Qv +dR +sa +sa +YR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +hc +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +Gn +eB +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +dR +sw +sM +sM +sM +sM +sM +pL +GX +dR +pL +dR +dR +pL +pL +pL +pL +Qv +Qv +Qv +Qv +dR +sa +dR +dR +Qv +Am +"} +(59,1,1) = {" +Am +Qv +Qv +sa +YR +sa +sa +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +qc +sM +sM +sM +dR +sM +sM +Nv +Nv +Nv +dR +sM +sM +sM +sM +sM +kK +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +sM +sM +sM +sM +sM +pL +dR +dR +pL +dR +pL +pL +pL +pL +pL +pL +Qv +Qv +dR +dR +dR +Qv +Qv +Qv +Am +"} +(60,1,1) = {" +Am +Qv +Qv +dR +dR +sw +kK +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +sM +sM +sM +dR +dR +Nv +Nv +Nv +sM +sM +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +kK +dR +qc +sM +sM +sM +sM +sM +pL +GX +pL +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +dR +dR +dR +Qv +Qv +Qv +Am +"} +(61,1,1) = {" +Am +Qv +dR +kK +sw +eB +eB +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +sM +sM +sM +dR +sM +sM +sM +sM +sM +dR +sa +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +sM +sM +sM +sM +sM +sM +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +dR +dR +dR +Qv +Qv +Qv +Qv +Am +"} +(62,1,1) = {" +Am +Qv +dR +sa +DY +eB +eB +dR +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +sM +sM +sM +sM +sa +dR +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sa +dR +sM +sM +sM +sM +sM +sM +pL +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +Qv +dR +dR +Qv +Qv +Qv +Qv +Qv +Am +"} +(63,1,1) = {" +Am +Qv +dR +Lw +Lw +dR +sa +dR +sM +sM +sM +sM +sM +sM +sM +sM +eB +dR +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sa +dR +sM +sM +sM +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +dR +Qv +Qv +dR +dR +dR +dR +Qv +Qv +Qv +Qv +Am +"} +(64,1,1) = {" +Am +Qv +dR +sa +sa +sw +kK +dR +sM +sM +sM +sM +sM +sM +sM +sM +sw +dR +sM +sM +sM +sM +sM +qc +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +eB +dR +dR +dR +sa +dR +sw +Qv +Qv +Qv +Qv +Qv +Am +"} +(65,1,1) = {" +Am +Qv +dR +dR +kK +dR +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +sM +sM +sM +sM +sM +qc +sM +sM +sM +sM +qc +sM +sM +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +Nv +Nv +Nv +Nv +Nv +Nv +dR +sM +sM +sM +sM +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +sw +sa +sa +dR +sw +sw +eB +Qv +Qv +Qv +Qv +Qv +Am +"} +(66,1,1) = {" +Am +Qv +dR +kK +sa +sa +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +sa +dR +sM +sM +sM +sM +qc +sM +sM +sM +sM +sa +dR +sM +sM +sM +sM +sM +sw +dR +Nv +Nv +Nv +Nv +Nv +sM +sM +sM +Nv +Nv +dR +sM +sM +sM +sM +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +dR +sa +sa +dR +dR +dR +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(67,1,1) = {" +Am +Qv +dR +dR +YR +DY +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sa +dR +sM +sM +sM +dR +dR +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +dR +qc +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +sa +dR +dR +dR +Qv +Qv +Qv +Qv +Qv +Am +"} +(68,1,1) = {" +Am +Qv +dR +dR +Lw +sa +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +sM +sM +sM +dR +dR +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +sa +qc +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +dR +dR +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(69,1,1) = {" +Am +Qv +Qv +dR +eB +sw +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +dR +Nv +Nv +Nv +dR +dR +sM +sM +sM +sM +sM +dR +sM +sM +sM +sM +sM +dR +qc +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(70,1,1) = {" +Am +Qv +Qv +Qv +dR +eB +sw +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +kK +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +Nv +dR +dR +dR +dR +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(71,1,1) = {" +Am +Qv +Qv +dR +sa +sa +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +dR +qc +dR +pl +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +Kl +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(72,1,1) = {" +Am +Qv +Qv +sa +sa +Lw +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(73,1,1) = {" +Am +Qv +Qv +Qv +dR +sw +dR +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +sM +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +pL +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(74,1,1) = {" +Am +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Qv +Am +"} +(75,1,1) = {" +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +Am +"} diff --git a/_maps/virtual_domains/syndicate_assault.dmm b/_maps/virtual_domains/syndicate_assault.dmm new file mode 100644 index 00000000000..770f0967404 --- /dev/null +++ b/_maps/virtual_domains/syndicate_assault.dmm @@ -0,0 +1,4265 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aq" = ( +/obj/item/storage/backpack/duffelbag/syndie/surgery, +/obj/structure/table/reinforced, +/turf/open/floor/plastic, +/area/ruin/space/has_grav/powered/virtual_domain) +"aw" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"aN" = ( +/obj/structure/closet/crate/secure/gear{ + req_access = list("syndicate") + }, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/plasteel/twenty, +/obj/item/stack/sheet/mineral/plastitanium{ + amount = 50 + }, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/rods/fifty, +/turf/open/floor/pod/dark, +/area/ruin/space/has_grav/powered/virtual_domain) +"aO" = ( +/obj/machinery/recharge_station, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"aZ" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/mob/living/basic/syndicate/ranged/shotgun/space/stormtrooper, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"bh" = ( +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/powered/virtual_domain) +"bo" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"bD" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"bG" = ( +/turf/open/floor/pod/dark, +/area/ruin/space/has_grav/powered/virtual_domain) +"cc" = ( +/obj/structure/closet/crate/secure/gear{ + req_access = list("syndicate") + }, +/obj/effect/spawner/random/clothing/costume, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"cj" = ( +/obj/structure/transit_tube/crossing, +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/powered/virtual_domain) +"ct" = ( +/obj/structure/closet/syndicate{ + anchored = 1; + desc = "A basic closet for all your villainous needs."; + locked = 1; + name = "Closet"; + req_access = list("syndicate"); + secure = 1 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"cw" = ( +/obj/structure/closet/syndicate{ + anchored = 1; + desc = "A basic closet for all your villainous needs."; + locked = 1; + name = "Closet"; + req_access = list("syndicate"); + secure = 1 + }, +/obj/item/clothing/under/syndicate/combat, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/mask/gas/syndicate, +/obj/item/clothing/under/syndicate/skirt, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"cy" = ( +/obj/machinery/door/airlock/grunge{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"cB" = ( +/obj/machinery/camera/xray{ + c_tag = "Medbay"; + dir = 6; + network = list("fsci"); + screen_loc = "" + }, +/turf/open/floor/plastic, +/area/ruin/space/has_grav/powered/virtual_domain) +"cR" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/powered/virtual_domain) +"cZ" = ( +/obj/structure/table/reinforced, +/obj/item/gun/ballistic/automatic/l6_saw/unrestricted, +/obj/item/ammo_box/magazine/m7mm, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"da" = ( +/obj/machinery/stasis, +/turf/open/floor/plastic, +/area/ruin/space/has_grav/powered/virtual_domain) +"dd" = ( +/obj/structure/sign/warning/vacuum/external, +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/powered/virtual_domain) +"di" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable, +/obj/item/paper/fluff/ruins/forgottenship/powerissues, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"dw" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"dz" = ( +/obj/effect/landmark/bitrunning/cache_spawn, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"dU" = ( +/obj/structure/cable, +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/external/ruin{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"eB" = ( +/obj/machinery/camera/xray{ + c_tag = "Cargo pod"; + dir = 9; + network = list("fsci"); + screen_loc = "" + }, +/obj/structure/closet, +/obj/item/clothing/under/syndicate/tacticool, +/obj/item/clothing/under/syndicate/tacticool, +/obj/item/clothing/under/syndicate/tacticool, +/obj/item/card/id/advanced/black/syndicate_command/crew_id, +/obj/item/card/id/advanced/black/syndicate_command/crew_id, +/obj/item/card/id/advanced/black/syndicate_command/crew_id, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"fd" = ( +/obj/structure/transit_tube/crossing, +/turf/open/space/basic, +/area/space) +"fG" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/ruin/space/has_grav/powered/virtual_domain) +"fJ" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"fM" = ( +/obj/machinery/computer/crew/syndie{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"fV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"gD" = ( +/obj/effect/mob_spawn/ghost_role/human/syndicatespace, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"hg" = ( +/obj/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor{ + id = "fslockdown"; + name = "Ship Blast Door"; + state_open = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"hy" = ( +/obj/structure/table/reinforced, +/obj/item/paper/fluff/ruins/forgottenship/missionobj, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"hA" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/powered/virtual_domain) +"hD" = ( +/obj/structure/table/reinforced, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"ip" = ( +/mob/living/basic/syndicate/melee/sword/space/stormtrooper, +/turf/open/floor/plastic, +/area/ruin/space/has_grav/powered/virtual_domain) +"iB" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"iL" = ( +/obj/structure/sign/departments/cargo, +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/powered/virtual_domain) +"iU" = ( +/obj/structure/closet/crate/secure/gear{ + req_access = list("syndicate") + }, +/obj/item/melee/energy/sword/saber/red, +/obj/machinery/light/small/directional/north, +/turf/open/floor/pod/dark, +/area/ruin/space/has_grav/powered/virtual_domain) +"iW" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "fslockdown"; + name = "Window shutters"; + req_access = list("syndicate") + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"iX" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/mob/living/basic/syndicate/ranged/smg/space/stormtrooper, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"ja" = ( +/obj/machinery/door/window{ + dir = 1; + name = "Spare Equipment"; + req_access = list("syndicate") + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"jl" = ( +/obj/structure/bodycontainer/crematorium{ + id = "fscremate" + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"jA" = ( +/obj/structure/cable, +/mob/living/basic/syndicate/melee/space/stormtrooper, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"jJ" = ( +/obj/machinery/door/airlock/grunge{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/ruin/space/has_grav/powered/virtual_domain) +"kh" = ( +/obj/machinery/door/airlock/grunge{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"ki" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/security/telescreen/interrogation{ + name = "Cameras monitor"; + network = list("fsci"); + req_access = list("syndicate"); + screen_loc = "" + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"kI" = ( +/obj/machinery/computer/atmos_alert{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"kJ" = ( +/obj/effect/landmark/bitrunning/safehouse_spawn, +/turf/template_noop, +/area/virtual_domain/safehouse) +"li" = ( +/obj/structure/transit_tube/station/dispenser/reverse{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"ln" = ( +/obj/machinery/turretid{ + control_area = "/area/ruin/space/has_grav/syndicate_forgotten_ship"; + enabled = 0; + icon_state = "control_kill"; + lethal = 1; + name = "Ship turret control panel"; + pixel_y = 32; + req_access = list("syndicate") + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"lo" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/external/ruin{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"lN" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"mo" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"mD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 10 + }, +/obj/item/wrench, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"nk" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/syndicate_access, +/obj/structure/cable, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"nB" = ( +/turf/closed/mineral/random, +/area/space) +"nG" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"nO" = ( +/obj/machinery/mineral/ore_redemption{ + name = "Syndicate ore redemption machine"; + ore_multiplier = 4; + req_access = list("syndicate") + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"nU" = ( +/obj/structure/sign/poster/contraband/syndicate_pistol, +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/powered/virtual_domain) +"oM" = ( +/obj/structure/cable, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"oZ" = ( +/mob/living/basic/syndicate/melee/sword/space/stormtrooper, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/powered/virtual_domain) +"pl" = ( +/obj/machinery/atmospherics/components/tank/air{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"pz" = ( +/obj/machinery/computer/security{ + desc = "Used to access interrogation room camera."; + dir = 8; + name = "Ship cameras console"; + network = list("fsc","fsci"); + screen_loc = "" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"pH" = ( +/obj/structure/table/reinforced, +/obj/item/toy/plush/nukeplushie, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"pM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"pS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 6 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"pU" = ( +/obj/machinery/shower/directional/north, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/ruin/space/has_grav/powered/virtual_domain) +"qf" = ( +/obj/structure/table/optable, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plastic, +/area/ruin/space/has_grav/powered/virtual_domain) +"qx" = ( +/turf/open/space/basic, +/area/space) +"qU" = ( +/obj/structure/sign/poster/contraband/c20r, +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/powered/virtual_domain) +"qY" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/powered/virtual_domain) +"rm" = ( +/obj/machinery/button/crematorium{ + id = "fscremate"; + pixel_x = -32 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"ru" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/powered/virtual_domain) +"rH" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/syndicate_access, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"rM" = ( +/obj/structure/closet/syndicate{ + anchored = 1; + desc = "A basic closet for all your villainous needs."; + locked = 1; + name = "Closet"; + req_access = list("syndicate"); + secure = 1 + }, +/obj/effect/spawner/random/contraband/armory, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"rP" = ( +/obj/effect/mob_spawn/ghost_role/human/syndicatespace, +/obj/machinery/light/small/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"sg" = ( +/obj/machinery/ore_silo, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"sq" = ( +/obj/machinery/door/window{ + name = "Control Room"; + req_access = list("syndicate") + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"sz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"sH" = ( +/obj/structure/displaycase{ + req_access = list("syndicate"); + start_showpiece_type = /obj/item/gun/ballistic/automatic/pistol/deagle/camo + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"sK" = ( +/obj/structure/closet/crate/secure/gear{ + req_access = list("syndicate") + }, +/obj/item/stack/sheet/mineral/titanium{ + amount = 40 + }, +/obj/item/stack/sheet/mineral/uranium{ + amount = 15 + }, +/turf/open/floor/pod/dark, +/area/ruin/space/has_grav/powered/virtual_domain) +"sL" = ( +/obj/structure/chair/comfy, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"sM" = ( +/turf/template_noop, +/area/virtual_domain/safehouse) +"tv" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "fscaproom"; + name = "Room shutters control"; + req_access = list("syndicate") + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"tI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"uP" = ( +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"vp" = ( +/obj/structure/table/reinforced, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"vD" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"vK" = ( +/obj/machinery/door/airlock/grunge{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"vU" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"wb" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2, +/obj/machinery/portable_atmospherics/scrubber{ + anchored = 1 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"we" = ( +/turf/closed/mineral/random/high_chance, +/area/space) +"wK" = ( +/obj/machinery/door/airlock/grunge{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/powered/virtual_domain) +"wL" = ( +/obj/structure/table/reinforced, +/obj/item/storage/medkit/regular, +/obj/machinery/light/small/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"xJ" = ( +/obj/structure/closet/syndicate{ + anchored = 1; + desc = "A basic closet for all your villainous needs."; + locked = 1; + name = "Closet"; + req_access = list("syndicate"); + secure = 1 + }, +/obj/item/ammo_box/c9mm, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"xZ" = ( +/obj/machinery/computer/camera_advanced/syndie{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"yl" = ( +/obj/machinery/door/airlock/grunge{ + name = "Captain's Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/machinery/door/poddoor{ + id = "fscaproom"; + name = "Captain's Blast Door"; + state_open = 1 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"yD" = ( +/mob/living/basic/syndicate/ranged/smg/space/stormtrooper, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"yJ" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"yR" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"yT" = ( +/obj/item/ai_module/core/full/cybersun, +/obj/structure/table/reinforced, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"yV" = ( +/obj/structure/table/reinforced, +/obj/item/assembly/prox_sensor, +/obj/item/assembly/prox_sensor, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"yZ" = ( +/turf/closed/mineral, +/area/space) +"zi" = ( +/obj/machinery/vending/cigarette/syndicate, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"zt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"Aa" = ( +/obj/structure/chair/comfy/shuttle, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"AN" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/mob/living/basic/syndicate/ranged/smg/space/stormtrooper, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"Bm" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/closed/indestructible/syndicate, +/area/ruin/space/has_grav/powered/virtual_domain) +"BK" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/turf/open/space/basic, +/area/space) +"BN" = ( +/obj/structure/transit_tube/crossing, +/turf/template_noop, +/area/virtual_domain/safehouse) +"Cf" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"Ci" = ( +/obj/structure/closet/syndicate{ + anchored = 1; + desc = "A basic closet for all your villainous needs."; + locked = 1; + name = "Closet"; + req_access = list("syndicate"); + secure = 1 + }, +/obj/item/crowbar/red, +/obj/item/ammo_box/magazine/m9mm_aps, +/obj/item/ammo_box/magazine/m9mm_aps, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/powered/virtual_domain) +"Cn" = ( +/obj/machinery/camera/xray/directional/east{ + c_tag = "Conference room"; + network = list("fsc"); + screen_loc = "" + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"CK" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/mob/living/basic/syndicate/ranged/smg/pilot, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"CR" = ( +/obj/structure/closet/syndicate{ + anchored = 1; + desc = "A basic closet for all your villainous needs."; + locked = 1; + name = "Closet"; + req_access = list("syndicate"); + secure = 1 + }, +/obj/item/coin/antagtoken, +/obj/item/dnainjector/thermal, +/obj/item/storage/box/firingpins/syndicate, +/obj/item/storage/box/firingpins/syndicate, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"De" = ( +/obj/machinery/door/airlock/grunge{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"Dj" = ( +/obj/structure/table/reinforced, +/obj/item/ammo_box/magazine/smgm45, +/obj/item/ammo_box/magazine/smgm45, +/obj/item/ammo_box/magazine/smgm45, +/obj/item/gun/ballistic/automatic/c20r/unrestricted, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"DA" = ( +/obj/structure/closet/crate/secure/gear{ + req_access = list("syndicate") + }, +/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"EB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"EX" = ( +/mob/living/basic/syndicate/ranged/shotgun/space/stormtrooper, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"Fp" = ( +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"FN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"Gn" = ( +/obj/structure/chair/comfy{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"Gs" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"GB" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/external/ruin{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"GZ" = ( +/obj/machinery/door/airlock/external/ruin{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"Hq" = ( +/turf/closed/indestructible/binary, +/area/space) +"HU" = ( +/obj/machinery/door/airlock/grunge{ + name = "Bridge" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"Ia" = ( +/obj/effect/mob_spawn/ghost_role/human/syndicatespace/captain, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/powered/virtual_domain) +"Id" = ( +/obj/machinery/power/shuttle_engine/huge{ + dir = 8 + }, +/turf/open/space/basic, +/area/ruin/space/has_grav/powered/virtual_domain) +"If" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 9 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"Ig" = ( +/obj/machinery/porta_turret/syndicate/energy{ + dir = 4; + name = "Syndicate Ship Turret"; + on = 0; + shot_delay = 10 + }, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ruin/space/has_grav/powered/virtual_domain) +"Im" = ( +/obj/structure/table/reinforced, +/obj/item/ammo_box/c9mm, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"Io" = ( +/obj/effect/landmark/bitrunning/cache_spawn, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"IC" = ( +/obj/structure/table/reinforced, +/obj/item/paper, +/obj/item/pen, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/powered/virtual_domain) +"IH" = ( +/obj/machinery/door/airlock/external/ruin{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/structure/cable, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/ruin/space/has_grav/powered/virtual_domain) +"IV" = ( +/obj/machinery/door/airlock/grunge{ + name = "Syndicate Ship Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/plating, +/area/ruin/space/has_grav/powered/virtual_domain) +"Jg" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"Jz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 5 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"JA" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"JN" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 5 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"JP" = ( +/obj/structure/sink/directional/south, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/powered/virtual_domain) +"Kz" = ( +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"Lk" = ( +/obj/structure/transit_tube/crossing, +/turf/closed/mineral/random, +/area/space) +"Lo" = ( +/obj/structure/filingcabinet, +/obj/machinery/door/window{ + dir = 8; + name = "Syndicate Interior Door"; + req_access = list("syndicate") + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"Mc" = ( +/obj/structure/closet/syndicate{ + anchored = 1; + desc = "A basic closet for all your villainous needs."; + locked = 1; + name = "Closet"; + req_access = list("syndicate"); + secure = 1 + }, +/obj/item/crowbar/red, +/obj/item/ammo_box/magazine/m9mm, +/obj/item/ammo_box/magazine/m9mm, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"Mm" = ( +/obj/structure/closet/syndicate{ + anchored = 1; + desc = "A basic closet for all your villainous needs."; + locked = 1; + name = "Closet"; + req_access = list("syndicate"); + secure = 1 + }, +/obj/item/clothing/head/hats/hos/beret/syndicate, +/obj/item/clothing/suit/armor/vest/capcarapace/syndicate, +/obj/item/clothing/mask/gas/syndicate, +/obj/item/clothing/under/syndicate, +/obj/item/clothing/under/syndicate/skirt, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/shoes/combat, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"MR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"Nm" = ( +/obj/structure/closet/crate/secure/gear{ + req_access = list("syndicate") + }, +/turf/open/floor/pod/dark, +/area/ruin/space/has_grav/powered/virtual_domain) +"Nr" = ( +/obj/structure/closet/crate/secure/gear{ + req_access = list("syndicate") + }, +/obj/item/stack/sheet/mineral/gold{ + amount = 30 + }, +/obj/item/stack/sheet/mineral/silver{ + amount = 30 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/pod/dark, +/area/ruin/space/has_grav/powered/virtual_domain) +"Nt" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/components/unary/vent_pump, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"Of" = ( +/obj/structure/closet/crate/secure/gear{ + req_access = list("syndicate") + }, +/obj/item/disk/surgery/forgottenship, +/turf/open/floor/pod/dark, +/area/ruin/space/has_grav/powered/virtual_domain) +"Ox" = ( +/obj/machinery/atmospherics/components/unary/vent_pump, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"OH" = ( +/obj/structure/cable, +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"OI" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"PR" = ( +/obj/machinery/door/password/voice/sfc{ + password = null + }, +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/grunge{ + desc = "Vault airlock preventing air from going out."; + name = "Syndicate Vault Airlock" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/pod/dark, +/area/ruin/space/has_grav/powered/virtual_domain) +"Qg" = ( +/obj/machinery/suit_storage_unit/syndicate{ + helmet_type = /obj/item/clothing/head/helmet/space/syndicate/black; + suit_type = /obj/item/clothing/suit/space/syndicate/black + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"Qi" = ( +/obj/item/stack/sheet/mineral/uranium{ + amount = 15 + }, +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"QF" = ( +/obj/structure/table/reinforced, +/obj/item/dualsaber/green, +/obj/machinery/light/small/directional/east, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"QG" = ( +/obj/structure/tank_dispenser/oxygen, +/turf/closed/mineral/random, +/area/space) +"QX" = ( +/mob/living/basic/syndicate/ranged/space/stormtrooper, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"Ra" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2, +/obj/machinery/light/small/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"RQ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"RU" = ( +/obj/machinery/suit_storage_unit/syndicate, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"Sc" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"Sd" = ( +/obj/structure/closet/syndicate{ + anchored = 1; + desc = "A basic closet for all your villainous needs."; + locked = 1; + name = "Closet"; + req_access = list("syndicate"); + secure = 1 + }, +/obj/item/crowbar/red, +/obj/item/ammo_box/magazine/m9mm, +/obj/item/ammo_box/magazine/m9mm, +/obj/machinery/light/small/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"Sq" = ( +/obj/machinery/power/smes, +/obj/structure/cable, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"Sv" = ( +/obj/structure/closet/crate/secure/gear{ + req_access = list("syndicate") + }, +/obj/effect/spawner/random/food_or_drink/donkpockets, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"Sz" = ( +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/powered/virtual_domain) +"SX" = ( +/obj/machinery/vending/medical/syndicate_access/cybersun, +/turf/open/floor/plastic, +/area/ruin/space/has_grav/powered/virtual_domain) +"TB" = ( +/turf/closed/indestructible/syndicate, +/area/ruin/space/has_grav/powered/virtual_domain) +"UQ" = ( +/obj/structure/sign/poster/contraband/syndicate_recruitment, +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/powered/virtual_domain) +"Vk" = ( +/obj/machinery/porta_turret/syndicate/energy{ + dir = 4; + name = "Syndicate Ship Turret"; + on = 0; + shot_delay = 10 + }, +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/powered/virtual_domain) +"Vq" = ( +/obj/structure/transit_tube/station/dispenser/reverse{ + dir = 8 + }, +/turf/template_noop, +/area/virtual_domain/safehouse) +"Wd" = ( +/obj/structure/sign/poster/contraband/tools, +/turf/closed/wall/r_wall/syndicate, +/area/ruin/space/has_grav/powered/virtual_domain) +"Wy" = ( +/obj/structure/closet/crate/secure/gear{ + req_access = list("syndicate") + }, +/obj/item/stack/ore/plasma{ + amount = 19 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"WR" = ( +/obj/machinery/power/port_gen/pacman/super{ + anchored = 1 + }, +/obj/structure/cable, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/powered/virtual_domain) +"Xp" = ( +/turf/open/space/basic, +/area/ruin/space/has_grav/powered/virtual_domain) +"XS" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"Yb" = ( +/obj/structure/closet/crate/secure/gear{ + req_access = list("syndicate") + }, +/obj/item/clothing/head/helmet/space/syndicate/black/engie, +/obj/item/clothing/suit/space/syndicate/black/engie, +/turf/open/floor/pod/dark, +/area/ruin/space/has_grav/powered/virtual_domain) +"Yi" = ( +/obj/effect/landmark/bitrunning/cache_spawn, +/turf/open/floor/plastic, +/area/ruin/space/has_grav/powered/virtual_domain) +"Yj" = ( +/obj/structure/closet/crate/secure/gear{ + req_access = list("syndicate") + }, +/obj/item/stack/ore/diamond{ + amount = 3 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/powered/virtual_domain) +"Yk" = ( +/obj/machinery/door/airlock/grunge{ + name = "Captain's Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/machinery/door/poddoor{ + id = "fscaproom"; + name = "Captain's Blast Door"; + state_open = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/powered/virtual_domain) +"Yr" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/template_noop, +/area/virtual_domain/safehouse) +"Yu" = ( +/obj/structure/chair/comfy/black, +/turf/open/floor/carpet/royalblack, +/area/ruin/space/has_grav/powered/virtual_domain) +"YV" = ( +/obj/structure/sink/directional/south, +/obj/structure/mirror/directional/west, +/turf/open/floor/iron/dark, +/area/ruin/space/has_grav/powered/virtual_domain) +"Za" = ( +/obj/machinery/computer/operating, +/turf/open/floor/plastic, +/area/ruin/space/has_grav/powered/virtual_domain) +"Zb" = ( +/turf/open/floor/plastic, +/area/ruin/space/has_grav/powered/virtual_domain) +"ZA" = ( +/obj/machinery/power/shuttle_engine/propulsion{ + dir = 8 + }, +/turf/open/space/basic, +/area/ruin/space/has_grav/powered/virtual_domain) + +(1,1,1) = {" +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +"} +(2,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(3,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(4,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(5,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(6,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(7,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +we +we +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(8,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +we +we +we +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(9,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +we +we +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(10,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Xp +Xp +Id +qx +qx +Xp +Xp +Id +qx +qx +Xp +Xp +Id +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(11,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Xp +Xp +Xp +qx +qx +Xp +Xp +Xp +qx +qx +Xp +Xp +Xp +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(12,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +ZA +Xp +Xp +Xp +ZA +ZA +Xp +Xp +Xp +ZA +ZA +Xp +Xp +Xp +ZA +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +we +we +we +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(13,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +ru +ru +ru +ru +ru +ru +ru +ru +ru +ru +ru +ru +ru +ru +ru +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +we +we +we +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(14,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +Vk +ru +Sv +vD +uP +uP +Yj +vD +uP +Wy +DA +uP +QX +vD +cc +ru +Vk +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(15,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +ru +Io +uP +uP +QX +lN +uP +uP +uP +uP +uP +lN +uP +uP +uP +uP +hA +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(16,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +ru +ru +ru +ru +ru +ru +ru +ru +IV +ru +ru +ru +IV +ru +ru +ru +ru +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(17,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +ru +ru +vp +ru +Ia +Ci +ru +Sq +di +WR +ru +yV +Gn +uP +Mc +uP +ru +qx +qx +qx +qx +qx +qx +qx +qx +qx +nB +we +nB +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(18,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +ru +vp +Jg +ru +bh +cR +ru +Qi +sz +Kz +ru +Mc +gD +yD +uP +rP +ru +qx +qx +qx +qx +qx +qx +qx +nB +nB +nB +nB +nB +nB +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(19,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +ru +sH +Kz +yl +oZ +bh +Yk +pS +RQ +Jz +vK +uP +uP +uP +sL +hy +ru +qx +qx +qx +qx +qx +qx +nB +nB +TB +TB +TB +TB +nB +nB +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(20,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +ru +CR +Kz +ru +bh +bh +Yk +pM +zt +pM +vK +uP +uP +EX +sL +Im +ru +qx +qx +qx +qx +qx +nB +nB +TB +TB +Yb +Yb +TB +Bm +nB +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(21,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +ru +yT +Kz +ru +Yu +IC +ru +mD +JN +MR +ru +Sd +gD +uP +uP +gD +ru +qx +qx +qx +qx +nB +QG +nB +TB +aN +bG +bG +sK +TB +nB +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(22,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +Ig +ru +Lo +ru +tv +ki +nU +wb +EB +pl +ru +hD +Gn +uP +Mc +ru +Ig +qx +qx +qx +qx +nB +we +nB +TB +iU +bG +bG +Nr +TB +nB +we +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(23,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +ru +ru +ru +ru +ru +ru +ru +cy +ru +ru +ru +ru +ru +ru +ru +qx +qx +qx +qx +qx +qx +nB +nB +TB +Nm +bG +bG +Of +TB +nB +nB +qx +qx +qx +qx +qx +qx +qx +sM +sM +sM +sM +sM +kJ +qx +Hq +"} +(24,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +ru +Za +Yi +Zb +SX +ru +uP +yR +uP +ru +YV +Sz +jJ +fG +ru +qx +qx +qx +qx +qx +nB +nB +nB +TB +TB +PR +TB +TB +TB +nB +nB +nB +qx +qx +qx +qx +qx +qx +sM +sM +sM +sM +sM +sM +qx +Hq +"} +(25,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +ru +qf +Zb +ip +da +ru +Ra +Sc +uP +ru +JP +qY +ru +ru +ru +qx +qx +qx +qx +qx +nB +nB +we +ru +ru +uP +sg +ru +ru +nB +nB +nB +nB +qx +qx +qx +qx +qx +sM +sM +sM +sM +sM +sM +qx +Hq +"} +(26,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +ru +aq +cB +Zb +Zb +De +Ox +Gs +uP +wK +Sz +Sz +jJ +pU +ru +qx +qx +qx +qx +qx +qx +nB +nB +qU +Fp +uP +uP +li +cj +Lk +Lk +fd +fd +fd +fd +fd +fd +fd +BN +Vq +sM +sM +sM +sM +qx +Hq +"} +(27,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +Vk +ru +ru +ru +ru +ru +ru +ru +kh +ru +ru +ru +ru +ru +ru +ru +Vk +qx +qx +qx +qx +qx +nB +nB +ru +eB +uP +nO +uP +ru +nB +qx +qx +qx +qx +qx +qx +qx +qx +sM +sM +sM +sM +sM +sM +qx +Hq +"} +(28,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +ru +jl +rm +ru +nk +oM +oM +oM +yR +oM +oM +oM +uP +ru +uP +Qg +ru +qx +qx +qx +qx +qx +qx +nB +ru +wL +oM +uP +dw +ru +yZ +nB +nB +nB +qx +qx +qx +qx +qx +sM +sM +sM +sM +sM +sM +qx +Hq +"} +(29,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +ru +uP +dw +ru +rH +uP +AN +JA +iX +JA +JA +oM +uP +ru +fJ +Qg +ru +qx +qx +qx +qx +qx +qx +qx +Wd +OH +oM +uP +RU +ru +we +nB +nB +qx +qx +qx +qx +qx +qx +sM +sM +sM +sM +sM +Yr +qx +Hq +"} +(30,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +lo +uP +uP +GZ +uP +Aa +hD +yJ +bD +hD +hD +OI +oM +GB +jA +oM +dU +BK +BK +BK +BK +BK +BK +BK +IH +oM +oM +uP +RU +ru +nB +nB +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(31,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +ru +uP +uP +dd +uP +Aa +hD +Nt +aw +hD +hD +bo +uP +dd +uP +Qg +ru +qx +qx +qx +qx +qx +qx +qx +iL +cZ +uP +uP +RU +ru +nB +nB +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(32,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +ru +aO +uP +ru +XS +uP +uP +hD +aZ +hD +uP +uP +Cf +ru +uP +Fp +ru +qx +qx +qx +qx +qx +qx +nB +ru +ru +Dj +QF +ru +ru +nB +nB +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(33,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +Ig +ru +hD +ru +zi +uP +uP +uP +FN +Cn +uP +uP +uP +ru +hD +ru +Ig +qx +qx +qx +qx +qx +nB +nB +nB +ru +ru +ru +ru +nB +nB +we +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(34,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +ru +ru +ru +ru +ru +ru +ru +HU +ru +ru +ru +ru +ru +ru +ru +qx +qx +qx +qx +qx +qx +qx +nB +nB +nB +nB +we +nB +nB +nB +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(35,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +UQ +rM +xJ +Kz +Kz +tI +Kz +Kz +ct +xJ +ru +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +we +nB +nB +nB +nB +nB +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(36,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +ru +ru +ru +ru +Kz +Kz +Kz +Kz +tI +Kz +Kz +Kz +Kz +ru +ru +ru +ru +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(37,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +ru +ln +Kz +ru +iB +Kz +Kz +fV +If +Kz +Kz +Kz +nG +ru +cw +cw +ru +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(38,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +ru +Kz +dz +sq +Kz +CK +Kz +vU +mo +vU +Kz +CK +Kz +ja +Kz +Jg +ru +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(39,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +Ig +ru +Kz +ru +Kz +pz +Kz +xZ +Kz +fM +Kz +kI +Kz +ru +Mm +ru +Ig +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(40,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +ru +ru +ru +Kz +Kz +Kz +Kz +Kz +Kz +Kz +Kz +Kz +ru +ru +ru +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(41,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +ru +ru +vp +vp +pH +vp +iW +vp +vp +vp +vp +ru +ru +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +we +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(42,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Ig +hg +hg +hg +hg +hg +hg +hg +hg +hg +Ig +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +we +we +we +we +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(43,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +we +we +we +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(44,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +we +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(45,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +we +we +we +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(46,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +we +we +we +we +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(47,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +we +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(48,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(49,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(50,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(51,1,1) = {" +Hq +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +qx +Hq +"} +(52,1,1) = {" +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +Hq +"} diff --git a/_maps/virtual_domains/test_only.dmm b/_maps/virtual_domains/test_only.dmm new file mode 100644 index 00000000000..22b647188b6 --- /dev/null +++ b/_maps/virtual_domains/test_only.dmm @@ -0,0 +1,52 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/floor, +/area/virtual_domain/powered) +"D" = ( +/obj/effect/mob_spawn/corpse/human/miner, +/turf/open/floor, +/area/virtual_domain/powered) +"I" = ( +/mob/living/basic/pet/dog/corgi, +/turf/open/floor, +/area/virtual_domain/powered) +"U" = ( +/obj/effect/landmark/bitrunning/safehouse_spawn, +/turf/open/floor, +/area/virtual_domain/safehouse) + +(1,1,1) = {" +I +a +a +a +U +"} +(2,1,1) = {" +D +a +a +a +a +"} +(3,1,1) = {" +a +a +a +a +a +"} +(4,1,1) = {" +a +a +a +a +a +"} +(5,1,1) = {" +a +a +a +a +a +"} diff --git a/_maps/virtual_domains/vaporwave.dmm b/_maps/virtual_domains/vaporwave.dmm new file mode 100644 index 00000000000..984bbbe2914 --- /dev/null +++ b/_maps/virtual_domains/vaporwave.dmm @@ -0,0 +1,1017 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aA" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating{ + initial_gas_mix = "TEMP=2.7" + }, +/area/ruin/space/has_grav/powered/virtual_domain) +"bs" = ( +/obj/effect/turf_decal/sand, +/turf/open/floor/iron/airless, +/area/ruin/space/has_grav/powered/virtual_domain) +"bF" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating{ + initial_gas_mix = "TEMP=2.7" + }, +/area/ruin/space/has_grav/powered/virtual_domain) +"cz" = ( +/turf/open/misc/asteroid/airless, +/area/ruin/space/has_grav/powered/virtual_domain) +"cL" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = -6; + pixel_y = 8 + }, +/turf/open/floor/iron/vaporwave, +/area/ruin/space/has_grav/powered/virtual_domain) +"df" = ( +/obj/effect/turf_decal/sand, +/turf/open/floor/iron/airless{ + icon_state = "stairs-l" + }, +/area/ruin/space/has_grav/powered/virtual_domain) +"eF" = ( +/turf/closed/indestructible/binary, +/area/space) +"fx" = ( +/obj/item/statuebust, +/turf/open/floor/iron/vaporwave, +/area/ruin/space/has_grav/powered/virtual_domain) +"fQ" = ( +/obj/structure/flora/tree/palm, +/turf/open/floor/holofloor/beach, +/area/ruin/space/has_grav/powered/virtual_domain) +"gM" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/glasses/sunglasses/big{ + name = "aesthetic sunglasses" + }, +/turf/open/floor/iron/vaporwave, +/area/ruin/space/has_grav/powered/virtual_domain) +"hN" = ( +/turf/open/floor/holofloor/beach, +/area/ruin/space/has_grav/powered/virtual_domain) +"il" = ( +/obj/effect/turf_decal/sand, +/obj/effect/turf_decal/sand, +/turf/open/floor/iron/airless, +/area/ruin/space/has_grav/powered/virtual_domain) +"iP" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/turf/template_noop, +/area/virtual_domain/safehouse) +"kj" = ( +/obj/structure/window/spawner/directional/east, +/obj/structure/closet/crate/secure/bitrunning/encrypted, +/turf/open/floor/iron/vaporwave, +/area/ruin/space/has_grav/powered/virtual_domain) +"ku" = ( +/turf/template_noop, +/area/virtual_domain/safehouse) +"kF" = ( +/obj/effect/turf_decal/sand, +/turf/open/floor/iron/airless{ + icon_state = "stairs-r" + }, +/area/ruin/space/has_grav/powered/virtual_domain) +"ll" = ( +/obj/structure/sign/poster/contraband/clown/directional/north, +/turf/open/floor/iron/vaporwave, +/area/ruin/space/has_grav/powered/virtual_domain) +"lu" = ( +/turf/closed/wall/rust, +/area/ruin/space/has_grav/powered/virtual_domain) +"lB" = ( +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/turf/template_noop, +/area/virtual_domain/safehouse) +"lI" = ( +/obj/structure/table/reinforced, +/obj/machinery/chem_dispenser/drinks/beer/fullupgrade, +/turf/open/floor/iron/vaporwave, +/area/ruin/space/has_grav/powered/virtual_domain) +"qm" = ( +/obj/structure/flora/tree/palm, +/obj/machinery/light/directional/west, +/turf/open/floor/holofloor/beach, +/area/ruin/space/has_grav/powered/virtual_domain) +"qu" = ( +/turf/open/floor/holofloor/beach/water, +/area/ruin/space/has_grav/powered/virtual_domain) +"rn" = ( +/obj/structure/statue/sandstone/venus{ + anchored = 1; + dir = 4 + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating{ + initial_gas_mix = "TEMP=2.7" + }, +/area/ruin/space/has_grav/powered/virtual_domain) +"xb" = ( +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron/vaporwave, +/area/ruin/space/has_grav/powered/virtual_domain) +"xp" = ( +/obj/structure/table/reinforced, +/turf/open/floor/iron/vaporwave, +/area/ruin/space/has_grav/powered/virtual_domain) +"xK" = ( +/turf/closed/wall, +/area/ruin/space/has_grav/powered/virtual_domain) +"ym" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space) +"AX" = ( +/obj/effect/turf_decal/stripes/asteroid/line, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating{ + initial_gas_mix = "TEMP=2.7" + }, +/area/ruin/space/has_grav/powered/virtual_domain) +"Cq" = ( +/obj/item/instrument/eguitar, +/turf/open/floor/holofloor/beach, +/area/ruin/space/has_grav/powered/virtual_domain) +"CR" = ( +/turf/open/floor/iron/vaporwave, +/area/ruin/space/has_grav/powered/virtual_domain) +"Dk" = ( +/obj/structure/window/spawner/directional/east, +/turf/open/floor/iron/vaporwave, +/area/ruin/space/has_grav/powered/virtual_domain) +"Es" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/turf/open/floor/iron/vaporwave, +/area/ruin/space/has_grav/powered/virtual_domain) +"Fd" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/closed/wall/rust, +/area/ruin/space/has_grav/powered/virtual_domain) +"Hf" = ( +/obj/effect/turf_decal/sand, +/turf/open/floor/iron/airless{ + icon_state = "recharge_floor_asteroid" + }, +/area/ruin/space/has_grav/powered/virtual_domain) +"HA" = ( +/turf/open/floor/holofloor/beach/coast, +/area/ruin/space/has_grav/powered/virtual_domain) +"HV" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/vaporwave, +/area/ruin/space/has_grav/powered/virtual_domain) +"Jr" = ( +/obj/structure/window/spawner/directional/west, +/turf/open/floor/iron/vaporwave, +/area/ruin/space/has_grav/powered/virtual_domain) +"KO" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/turf/open/floor/iron/vaporwave, +/area/ruin/space/has_grav/powered/virtual_domain) +"KY" = ( +/obj/effect/turf_decal/sand, +/turf/open/floor/iron/airless{ + icon_state = "stairs-m" + }, +/area/ruin/space/has_grav/powered/virtual_domain) +"LG" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/template_noop, +/area/virtual_domain/safehouse) +"LJ" = ( +/obj/structure/lattice, +/turf/open/misc/asteroid/airless, +/area/ruin/space/has_grav/powered/virtual_domain) +"LP" = ( +/obj/structure/flora/tree/palm, +/obj/machinery/light/directional/east, +/turf/open/floor/holofloor/beach, +/area/ruin/space/has_grav/powered/virtual_domain) +"Nz" = ( +/obj/structure/window/spawner/directional/east, +/obj/structure/table/reinforced, +/obj/item/storage/fancy/cigarettes/cigars/havana, +/obj/effect/spawner/random/entertainment/lighter, +/turf/open/floor/iron/vaporwave, +/area/ruin/space/has_grav/powered/virtual_domain) +"NT" = ( +/turf/open/space/basic, +/area/space) +"Qh" = ( +/obj/structure/closet/crate/bin, +/turf/open/misc/asteroid/airless, +/area/ruin/space/has_grav/powered/virtual_domain) +"Uy" = ( +/obj/effect/landmark/bitrunning/safehouse_spawn, +/turf/template_noop, +/area/virtual_domain/safehouse) +"UE" = ( +/obj/effect/turf_decal/sand, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating{ + initial_gas_mix = "TEMP=2.7" + }, +/area/ruin/space/has_grav/powered/virtual_domain) +"UV" = ( +/obj/structure/lattice, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/powered/virtual_domain) +"Vc" = ( +/obj/structure/flora/tree/palm, +/turf/open/misc/asteroid/airless, +/area/ruin/space/has_grav/powered/virtual_domain) +"XJ" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/hatch, +/turf/open/floor/pod/dark, +/area/ruin/space/has_grav/powered/virtual_domain) +"Yo" = ( +/obj/structure/statue/sandstone/venus{ + anchored = 1; + desc = "Ugh, this is merely an ugly amateurish replica of the other statue! The letters RIPGOAT are scribbled onto the base."; + dir = 8 + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating{ + initial_gas_mix = "TEMP=2.7" + }, +/area/ruin/space/has_grav/powered/virtual_domain) +"YE" = ( +/mob/living/basic/butterfly, +/turf/open/floor/iron/vaporwave, +/area/ruin/space/has_grav/powered/virtual_domain) +"ZI" = ( +/obj/effect/spawner/random/structure/musician/piano/random_piano, +/obj/structure/window/spawner/directional/west, +/turf/open/floor/iron/vaporwave, +/area/ruin/space/has_grav/powered/virtual_domain) + +(1,1,1) = {" +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +"} +(2,1,1) = {" +eF +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +eF +"} +(3,1,1) = {" +eF +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +eF +"} +(4,1,1) = {" +eF +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +eF +"} +(5,1,1) = {" +eF +NT +NT +NT +NT +NT +NT +cz +LJ +cz +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +eF +"} +(6,1,1) = {" +eF +NT +NT +NT +NT +NT +cz +cz +LJ +cz +cz +LJ +cz +cz +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +eF +"} +(7,1,1) = {" +eF +NT +NT +NT +NT +cz +cz +cz +UV +LJ +cz +UV +cz +cz +cz +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +eF +"} +(8,1,1) = {" +eF +NT +NT +NT +NT +cz +xK +xK +lu +lu +lu +xK +lu +UE +cz +cz +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +eF +"} +(9,1,1) = {" +eF +NT +NT +NT +LJ +Qh +xK +fQ +hN +qm +HA +qu +xK +aA +cz +cz +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +eF +"} +(10,1,1) = {" +eF +NT +NT +NT +LJ +UV +lu +ZI +Jr +Jr +Jr +Jr +xK +bF +Vc +cz +cz +NT +NT +NT +ku +ku +ku +ku +ku +Uy +NT +eF +"} +(11,1,1) = {" +eF +NT +NT +NT +cz +cz +xK +xb +CR +CR +fx +CR +xK +Yo +il +UE +cz +NT +NT +NT +ku +iP +iP +iP +ku +ku +NT +eF +"} +(12,1,1) = {" +eF +NT +NT +NT +cz +cz +xK +ll +CR +CR +CR +CR +xK +Hf +df +il +cz +NT +NT +NT +ku +ku +ku +ku +ku +ku +NT +eF +"} +(13,1,1) = {" +eF +NT +NT +NT +cz +LJ +xK +HV +Es +CR +CR +CR +XJ +bs +KY +bs +il +NT +NT +NT +ku +ku +ku +ku +ku +ku +NT +eF +"} +(14,1,1) = {" +eF +NT +NT +NT +cz +LJ +lu +xp +gM +CR +CR +cL +xK +Hf +kF +bs +il +NT +NT +NT +ku +ku +ku +ku +ku +ku +NT +eF +"} +(15,1,1) = {" +eF +NT +NT +NT +cz +LJ +lu +KO +KO +CR +YE +lI +lu +rn +il +UE +UE +NT +NT +NT +ku +ku +ku +ku +lB +ku +NT +eF +"} +(16,1,1) = {" +eF +NT +NT +NT +LJ +UV +xK +kj +Dk +Dk +Dk +Nz +xK +AX +Vc +cz +cz +NT +NT +NT +ku +ku +ku +ku +ku +LG +NT +eF +"} +(17,1,1) = {" +eF +NT +NT +NT +cz +cz +lu +fQ +Cq +LP +HA +qu +lu +aA +cz +cz +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +eF +"} +(18,1,1) = {" +eF +NT +NT +NT +cz +cz +xK +xK +lu +xK +lu +lu +Fd +UE +cz +cz +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +eF +"} +(19,1,1) = {" +eF +NT +NT +NT +NT +cz +cz +cz +UV +LJ +Qh +UV +cz +cz +cz +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +eF +"} +(20,1,1) = {" +eF +NT +NT +NT +NT +NT +NT +cz +LJ +cz +cz +LJ +cz +cz +cz +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +eF +"} +(21,1,1) = {" +eF +NT +NT +NT +NT +NT +NT +NT +ym +cz +cz +cz +cz +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +eF +"} +(22,1,1) = {" +eF +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +eF +"} +(23,1,1) = {" +eF +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +eF +"} +(24,1,1) = {" +eF +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +NT +eF +"} +(25,1,1) = {" +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +eF +"} diff --git a/_maps/virtual_domains/wendigo.dmm b/_maps/virtual_domains/wendigo.dmm new file mode 100644 index 00000000000..17bcb48d688 --- /dev/null +++ b/_maps/virtual_domains/wendigo.dmm @@ -0,0 +1,1373 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/indestructible/necropolis{ + initial_gas_mix = "ICEMOON_ATMOS" + }, +/area/icemoon/underground/explored/virtual_domain) +"b" = ( +/turf/closed/indestructible/rock/snow/ice/ore, +/area/icemoon/underground/explored/virtual_domain) +"e" = ( +/turf/open/misc/asteroid/snow/ice/icemoon, +/area/icemoon/underground/explored/virtual_domain) +"f" = ( +/obj/structure/marker_beacon/olive, +/turf/open/indestructible/necropolis{ + initial_gas_mix = "ICEMOON_ATMOS" + }, +/area/icemoon/underground/explored/virtual_domain) +"i" = ( +/turf/closed/indestructible/binary, +/area/icemoon/underground/explored/virtual_domain) +"o" = ( +/obj/structure/marker_beacon/indigo, +/turf/open/indestructible/necropolis{ + initial_gas_mix = "ICEMOON_ATMOS" + }, +/area/icemoon/underground/explored/virtual_domain) +"p" = ( +/obj/structure/marker_beacon/bronze, +/turf/open/indestructible/necropolis{ + initial_gas_mix = "ICEMOON_ATMOS" + }, +/area/icemoon/underground/explored/virtual_domain) +"q" = ( +/obj/structure/marker_beacon/yellow, +/turf/open/indestructible/necropolis{ + initial_gas_mix = "ICEMOON_ATMOS" + }, +/area/icemoon/underground/explored/virtual_domain) +"t" = ( +/obj/structure/marker_beacon/teal, +/turf/open/indestructible/necropolis{ + initial_gas_mix = "ICEMOON_ATMOS" + }, +/area/icemoon/underground/explored/virtual_domain) +"x" = ( +/obj/structure/marker_beacon/burgundy, +/turf/open/indestructible/necropolis{ + initial_gas_mix = "ICEMOON_ATMOS" + }, +/area/icemoon/underground/explored/virtual_domain) +"A" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/template_noop, +/area/virtual_domain/safehouse) +"E" = ( +/obj/effect/mob_spawn/corpse/human/miner, +/turf/open/misc/asteroid/snow/ice/icemoon, +/area/icemoon/underground/explored/virtual_domain) +"H" = ( +/mob/living/simple_animal/hostile/megafauna/wendigo/virtual_domain, +/turf/open/indestructible/necropolis{ + initial_gas_mix = "ICEMOON_ATMOS" + }, +/area/icemoon/underground/explored/virtual_domain) +"L" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/closed/indestructible/binary, +/area/icemoon/underground/explored/virtual_domain) +"R" = ( +/obj/item/paper/crumpled/bloody{ + default_raw_text = "for your own sake, do not enter" + }, +/turf/open/misc/asteroid/snow/ice/icemoon, +/area/icemoon/underground/explored/virtual_domain) +"S" = ( +/turf/template_noop, +/area/template_noop) +"V" = ( +/turf/template_noop, +/area/virtual_domain/safehouse) +"Z" = ( +/obj/effect/landmark/bitrunning/safehouse_spawn, +/turf/template_noop, +/area/virtual_domain/safehouse) + +(1,1,1) = {" +S +S +S +S +S +S +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +S +S +S +S +S +S +S +S +S +S +S +S +S +S +"} +(2,1,1) = {" +S +S +S +S +S +i +i +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +i +i +S +S +S +S +S +S +S +S +S +S +S +S +S +"} +(3,1,1) = {" +S +S +S +S +i +i +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +i +i +S +S +S +S +S +S +S +S +S +S +S +S +"} +(4,1,1) = {" +S +S +S +i +i +e +e +e +b +b +b +b +b +e +e +e +b +b +b +b +b +e +e +e +i +i +S +S +S +S +S +S +S +S +S +S +S +"} +(5,1,1) = {" +S +S +i +i +e +e +e +b +b +b +b +b +b +b +e +b +b +b +b +b +b +b +e +e +e +i +i +i +i +i +i +i +i +i +i +i +L +"} +(6,1,1) = {" +S +i +i +e +e +e +b +b +b +b +b +b +b +b +e +b +b +b +b +b +b +b +b +e +e +e +i +i +e +e +e +e +e +e +e +e +i +"} +(7,1,1) = {" +i +i +e +e +e +b +b +b +b +b +b +b +b +b +e +b +b +b +b +b +b +b +b +b +e +e +e +i +e +e +e +e +e +e +e +e +i +"} +(8,1,1) = {" +i +e +e +e +b +b +b +b +b +b +a +a +a +a +a +a +a +a +a +b +b +b +b +b +b +e +e +e +e +e +e +e +e +e +e +e +i +"} +(9,1,1) = {" +i +e +e +b +b +b +b +b +b +a +a +a +a +a +a +a +a +a +a +a +b +b +b +b +b +b +e +e +e +e +e +e +e +e +e +e +i +"} +(10,1,1) = {" +i +e +e +b +b +b +b +b +a +a +a +a +a +a +a +a +a +a +a +a +a +b +b +b +b +b +e +e +e +e +e +e +e +e +e +e +i +"} +(11,1,1) = {" +i +e +E +b +b +b +b +a +a +a +a +a +a +a +a +a +a +a +a +o +a +a +b +b +b +b +e +e +e +e +e +e +e +e +e +e +i +"} +(12,1,1) = {" +i +e +e +b +b +b +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +b +b +b +e +e +e +e +e +e +e +e +e +e +i +"} +(13,1,1) = {" +i +e +e +b +b +b +a +a +a +a +q +a +a +a +a +a +a +a +a +a +a +a +a +b +b +b +e +e +e +e +e +e +e +e +e +e +i +"} +(14,1,1) = {" +i +e +e +b +b +b +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +b +b +b +e +e +e +V +V +V +V +V +Z +e +i +"} +(15,1,1) = {" +i +e +e +b +b +b +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +b +b +b +E +e +e +V +V +V +V +V +V +e +i +"} +(16,1,1) = {" +i +e +e +e +b +b +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +b +b +e +e +e +e +V +V +V +V +V +V +e +i +"} +(17,1,1) = {" +i +e +e +e +e +e +a +a +a +a +a +a +a +a +H +a +a +a +a +x +a +a +a +e +e +e +e +R +e +V +V +V +V +V +V +e +i +"} +(18,1,1) = {" +i +e +e +e +b +b +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +b +b +e +e +e +e +V +V +V +V +V +V +e +i +"} +(19,1,1) = {" +i +e +e +b +b +b +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +b +b +b +e +e +e +V +V +V +V +V +V +e +i +"} +(20,1,1) = {" +i +e +e +b +b +b +a +a +a +a +a +a +a +a +p +a +a +a +a +a +a +a +a +b +b +b +e +e +e +V +V +V +V +V +A +e +i +"} +(21,1,1) = {" +i +e +e +b +b +b +a +a +a +a +f +a +a +a +a +a +a +a +a +a +a +a +a +b +b +b +e +e +e +e +e +e +e +e +e +e +i +"} +(22,1,1) = {" +i +e +e +b +b +b +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +b +b +b +e +e +e +e +e +e +e +e +e +e +i +"} +(23,1,1) = {" +i +e +e +b +b +b +b +a +a +a +a +a +a +a +a +a +a +a +a +a +t +a +b +b +b +b +e +e +e +e +e +e +e +e +e +e +i +"} +(24,1,1) = {" +i +e +e +b +b +b +b +b +a +a +a +a +a +a +a +a +a +a +a +a +a +b +b +b +b +b +e +e +e +e +e +e +e +e +e +e +i +"} +(25,1,1) = {" +i +e +e +b +b +b +b +b +b +a +a +a +a +a +a +a +a +a +a +a +b +b +b +b +b +b +e +e +e +e +e +e +e +e +e +e +i +"} +(26,1,1) = {" +i +e +e +e +b +b +b +b +b +b +a +a +a +a +a +a +a +a +a +b +b +b +b +b +b +e +e +e +e +e +e +e +e +e +e +e +i +"} +(27,1,1) = {" +i +i +e +e +e +b +b +b +b +b +b +b +b +b +e +b +b +b +b +b +b +b +b +b +e +e +e +i +e +e +e +e +e +e +e +e +i +"} +(28,1,1) = {" +S +i +i +e +e +e +b +b +b +b +b +b +b +b +e +b +b +b +b +b +b +b +b +e +e +e +i +i +e +e +e +e +e +e +e +e +i +"} +(29,1,1) = {" +S +S +i +i +e +e +e +b +b +b +b +b +b +b +e +b +b +b +b +b +b +b +e +e +e +i +i +i +i +i +i +i +i +i +i +i +i +"} +(30,1,1) = {" +S +S +S +i +i +e +e +e +b +b +b +b +b +e +e +e +b +b +b +b +b +e +e +e +i +i +S +S +S +S +S +S +S +S +S +S +S +"} +(31,1,1) = {" +S +S +S +S +i +i +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +i +i +S +S +S +S +S +S +S +S +S +S +S +S +"} +(32,1,1) = {" +S +S +S +S +S +i +i +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +i +i +S +S +S +S +S +S +S +S +S +S +S +S +S +"} +(33,1,1) = {" +S +S +S +S +S +S +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +i +S +S +S +S +S +S +S +S +S +S +S +S +S +S +"} diff --git a/_maps/virtual_domains/xeno_nest.dmm b/_maps/virtual_domains/xeno_nest.dmm new file mode 100644 index 00000000000..fcbd7cc116c --- /dev/null +++ b/_maps/virtual_domains/xeno_nest.dmm @@ -0,0 +1,2071 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"c" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/resin/wall, +/obj/structure/alien/resin/wall, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"d" = ( +/obj/structure/alien/resin/wall, +/turf/closed/indestructible/binary, +/area/ruin/space/has_grav/powered/virtual_domain) +"e" = ( +/obj/structure/alien/weeds, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"f" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/egg/burst, +/obj/effect/decal/cleanable/blood, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"h" = ( +/obj/structure/alien/weeds, +/mob/living/simple_animal/hostile/alien/sentinel, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"i" = ( +/obj/structure/alien/weeds, +/obj/structure/bed/nest, +/obj/effect/decal/cleanable/blood/gibs, +/obj/effect/decal/cleanable/blood, +/obj/item/clothing/under/syndicate, +/obj/item/clothing/glasses/night, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"j" = ( +/obj/machinery/suit_storage_unit/spaceruin, +/turf/template_noop, +/area/virtual_domain/safehouse) +"k" = ( +/obj/structure/alien/weeds/node, +/obj/structure/alien/resin/wall, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"l" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/resin/wall, +/turf/closed/indestructible/binary, +/area/ruin/space/has_grav/powered/virtual_domain) +"m" = ( +/obj/structure/alien/weeds, +/obj/structure/bed/nest, +/obj/structure/alien/resin/wall, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"n" = ( +/turf/template_noop, +/area/virtual_domain/safehouse) +"o" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood/gibs, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"p" = ( +/obj/structure/alien/weeds, +/mob/living/simple_animal/hostile/alien/drone{ + plants_off = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"q" = ( +/obj/structure/alien/resin/wall, +/turf/open/space/basic, +/area/ruin/space/has_grav/powered/virtual_domain) +"r" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/template_noop, +/area/virtual_domain/safehouse) +"s" = ( +/obj/structure/alien/weeds/node, +/mob/living/simple_animal/hostile/alien/drone{ + plants_off = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"t" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/weeds, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"u" = ( +/obj/structure/alien/weeds/node, +/obj/effect/decal/cleanable/blood, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"v" = ( +/obj/effect/landmark/bitrunning/safehouse_spawn, +/turf/template_noop, +/area/virtual_domain/safehouse) +"x" = ( +/obj/structure/alien/weeds, +/obj/structure/bed/nest, +/obj/effect/landmark/bitrunning/cache_spawn, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"z" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/resin/wall, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"A" = ( +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/ruin/space/has_grav/powered/virtual_domain) +"B" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"C" = ( +/obj/structure/alien/weeds, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/ruin/space/has_grav/powered/virtual_domain) +"D" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/weeds, +/turf/open/misc/asteroid/basalt/lava_land_surface/no_ruins, +/area/ruin/space/has_grav/powered/virtual_domain) +"E" = ( +/turf/closed/indestructible/binary, +/area/ruin/space/has_grav/powered/virtual_domain) +"F" = ( +/obj/structure/table/greyscale, +/obj/item/gun/energy/beam_rifle, +/obj/item/gun/energy/laser{ + pixel_x = 4; + pixel_y = -6 + }, +/obj/item/gun/energy/laser{ + pixel_x = -8; + pixel_y = 6 + }, +/turf/template_noop, +/area/virtual_domain/safehouse) +"G" = ( +/obj/structure/alien/resin/wall, +/obj/structure/alien/weeds, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"H" = ( +/obj/structure/table/greyscale, +/obj/machinery/recharger{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/machinery/recharger{ + pixel_x = -8; + pixel_y = 4 + }, +/turf/template_noop, +/area/virtual_domain/safehouse) +"I" = ( +/obj/structure/alien/weeds, +/obj/structure/bed/nest, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"J" = ( +/obj/structure/alien/weeds, +/mob/living/simple_animal/hostile/alien/queen/large{ + desc = "A gigantic alien who is in charge of the hive and all of its loyal servants."; + name = "alien queen"; + pixel_x = -16; + plants_off = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"K" = ( +/obj/structure/alien/weeds, +/obj/effect/landmark/bitrunning/cache_spawn, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"L" = ( +/obj/item/storage/medkit/regular, +/obj/item/storage/medkit/regular, +/turf/template_noop, +/area/virtual_domain/safehouse) +"M" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/resin/wall{ + move_force = 1000; + move_resist = 3000; + pull_force = 1000 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"N" = ( +/obj/structure/alien/weeds, +/obj/structure/bed/nest, +/obj/effect/decal/cleanable/blood/gibs, +/obj/item/clothing/under/rank/security/officer, +/obj/item/clothing/suit/armor/vest, +/obj/item/melee/baton/security/loaded, +/obj/item/clothing/head/helmet, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"O" = ( +/obj/effect/baseturf_helper/virtual_domain, +/turf/closed/indestructible/binary, +/area/ruin/space/has_grav/powered/virtual_domain) +"P" = ( +/obj/structure/alien/weeds/node, +/mob/living/simple_animal/hostile/alien, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"Q" = ( +/obj/structure/alien/resin/wall, +/obj/structure/alien/resin/wall, +/turf/closed/indestructible/binary, +/area/ruin/space/has_grav/powered/virtual_domain) +"S" = ( +/obj/structure/alien/weeds, +/mob/living/simple_animal/hostile/alien, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"T" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/egg/burst, +/obj/effect/decal/cleanable/blood/gibs, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"U" = ( +/obj/structure/alien/weeds, +/obj/structure/bed/nest, +/obj/effect/decal/cleanable/blood/gibs, +/obj/item/gun/ballistic/automatic/pistol, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"V" = ( +/obj/structure/alien/weeds/node, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"W" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/egg/burst, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"Y" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood, +/mob/living/simple_animal/hostile/alien/drone{ + plants_off = 1 + }, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) +"Z" = ( +/obj/structure/alien/weeds, +/obj/structure/bed/nest, +/obj/effect/decal/cleanable/blood/gibs, +/obj/item/tank/internals/oxygen, +/obj/item/clothing/suit/space/syndicate/orange, +/obj/item/clothing/mask/gas, +/obj/item/clothing/head/helmet/space/syndicate/orange, +/turf/open/misc/asteroid/basalt/lava_land_surface, +/area/ruin/space/has_grav/powered/virtual_domain) + +(1,1,1) = {" +a +a +a +E +E +E +E +E +E +E +E +E +E +E +E +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +E +E +z +z +z +z +z +z +z +z +E +E +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(3,1,1) = {" +a +a +a +E +E +z +e +W +W +z +e +e +z +M +E +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(4,1,1) = {" +a +a +a +E +z +z +e +e +e +e +p +e +W +z +E +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(5,1,1) = {" +a +a +a +E +z +e +e +k +z +z +z +k +z +z +E +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(6,1,1) = {" +a +a +a +E +z +e +e +m +K +J +o +i +z +z +E +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(7,1,1) = {" +a +a +a +E +z +W +h +e +e +e +B +o +e +z +E +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(8,1,1) = {" +a +a +a +E +z +I +o +z +e +V +e +h +W +z +E +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(9,1,1) = {" +a +a +a +E +z +U +u +e +z +e +e +W +z +z +E +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(10,1,1) = {" +a +a +a +E +z +e +o +z +e +e +e +k +W +z +E +a +a +a +a +a +a +a +E +E +E +E +E +E +E +E +E +E +a +a +a +a +a +a +a +"} +(11,1,1) = {" +a +a +a +E +z +z +e +h +e +e +h +e +e +z +E +a +a +a +a +a +a +a +E +E +E +E +z +z +z +z +E +E +a +a +a +a +a +a +a +"} +(12,1,1) = {" +a +a +a +E +E +z +W +e +e +e +e +e +e +z +E +a +a +a +a +a +a +a +E +E +E +z +z +Z +I +z +z +E +a +a +a +a +a +a +a +"} +(13,1,1) = {" +a +a +a +E +E +z +z +e +e +V +e +e +z +z +E +a +a +a +a +a +a +a +E +E +z +z +W +o +Y +e +z +E +a +a +a +a +a +a +a +"} +(14,1,1) = {" +a +a +a +E +E +E +z +z +e +e +e +z +z +E +E +a +a +a +a +E +E +E +E +E +z +I +e +V +e +W +z +E +a +a +a +a +a +a +a +"} +(15,1,1) = {" +a +a +a +a +a +E +E +z +z +z +z +z +E +E +E +E +E +E +E +E +E +E +z +z +z +e +e +e +I +z +z +E +a +a +a +a +a +a +a +"} +(16,1,1) = {" +a +a +a +a +a +a +E +z +V +V +z +E +E +E +E +E +E +E +E +E +E +z +z +e +S +e +W +z +z +z +E +E +a +a +a +a +a +a +a +"} +(17,1,1) = {" +a +a +a +a +a +a +E +z +p +e +z +z +E +z +z +z +z +z +z +z +z +z +e +e +z +z +z +z +E +E +E +E +a +a +a +a +a +a +a +"} +(18,1,1) = {" +a +a +a +a +a +a +E +z +e +e +p +z +z +z +e +e +e +e +e +e +z +z +e +z +z +E +E +E +E +E +E +E +E +E +E +E +E +E +O +"} +(19,1,1) = {" +E +E +E +E +E +E +E +z +z +e +e +e +z +e +e +e +e +e +e +V +e +e +e +z +E +E +E +E +E +E +Q +d +q +q +q +q +q +q +E +"} +(20,1,1) = {" +E +z +z +z +z +E +E +E +z +z +e +V +e +e +e +z +z +z +z +e +e +t +z +z +E +E +a +a +a +E +q +A +A +A +A +A +A +A +E +"} +(21,1,1) = {" +E +z +W +I +z +z +z +z +z +z +e +e +e +e +z +z +E +E +z +z +e +e +z +E +E +E +a +a +a +E +q +A +A +A +A +A +A +A +E +"} +(22,1,1) = {" +E +G +t +S +e +z +z +e +e +e +e +e +e +z +z +E +E +E +z +e +e +e +z +E +E +E +a +a +a +E +q +A +C +A +A +A +A +A +E +"} +(23,1,1) = {" +E +G +K +W +V +e +e +e +z +z +e +z +z +z +E +E +E +E +z +e +e +z +z +E +E +a +a +a +a +E +q +C +C +C +A +A +A +A +E +"} +(24,1,1) = {" +E +z +z +I +I +z +z +z +z +z +e +z +E +E +E +E +E +E +z +e +e +z +E +E +E +E +E +E +E +E +d +C +C +A +A +C +A +A +E +"} +(25,1,1) = {" +E +E +z +z +z +z +E +E +E +z +p +z +z +E +E +E +E +E +z +e +s +z +z +z +E +E +E +E +E +E +z +C +C +C +A +C +C +A +E +"} +(26,1,1) = {" +a +E +E +E +E +E +E +E +E +z +e +e +z +E +E +E +E +E +z +e +e +e +e +z +z +z +E +E +E +z +z +n +n +n +n +n +v +A +E +"} +(27,1,1) = {" +a +a +a +a +a +E +E +z +z +z +e +e +z +z +E +E +E +E +z +z +e +e +e +e +e +z +z +z +z +k +e +n +j +j +j +n +n +A +E +"} +(28,1,1) = {" +a +a +a +a +a +E +z +z +T +e +e +V +W +z +E +E +E +z +z +e +e +z +z +e +e +e +z +V +e +e +e +n +n +n +n +n +n +A +E +"} +(29,1,1) = {" +a +a +a +a +a +E +z +N +f +S +e +W +I +z +E +E +E +z +e +e +z +z +z +z +e +V +z +V +t +e +e +n +n +F +H +n +n +A +E +"} +(30,1,1) = {" +a +a +a +a +a +E +z +x +o +e +I +I +z +z +E +E +E +z +e +z +z +E +E +z +z +z +z +z +k +e +e +n +n +n +n +n +n +A +E +"} +(31,1,1) = {" +a +a +a +a +a +E +z +z +z +e +z +z +z +E +E +E +E +z +e +z +z +E +E +E +E +E +E +E +z +e +e +n +L +n +n +n +n +A +E +"} +(32,1,1) = {" +a +a +a +a +a +E +E +E +z +e +z +E +E +E +E +E +E +z +e +e +z +E +a +a +a +a +E +E +z +e +e +n +n +n +n +n +r +A +E +"} +(33,1,1) = {" +a +a +a +a +a +a +a +E +z +e +z +E +E +a +a +a +E +l +z +V +z +E +a +a +a +a +E +z +z +z +q +C +A +A +C +A +A +A +E +"} +(34,1,1) = {" +a +a +a +a +a +a +a +E +z +V +z +E +E +a +a +a +E +E +z +e +z +E +a +a +a +a +E +z +E +d +q +C +C +C +A +A +A +A +E +"} +(35,1,1) = {" +a +a +a +a +a +a +a +E +z +e +z +E +E +a +a +a +E +E +z +e +z +E +a +a +a +a +E +E +E +d +q +A +A +A +A +A +A +A +E +"} +(36,1,1) = {" +a +a +a +a +a +a +a +E +z +e +z +E +E +E +E +E +E +z +z +e +z +E +a +a +a +a +a +a +E +d +q +A +C +D +A +A +A +A +E +"} +(37,1,1) = {" +a +a +a +a +E +E +E +E +z +e +z +E +E +E +E +E +z +z +e +e +z +E +a +a +a +a +a +a +E +d +q +A +A +A +A +A +A +A +E +"} +(38,1,1) = {" +a +a +a +a +E +E +E +z +z +e +z +z +z +z +z +z +z +e +e +z +z +E +a +a +a +a +a +a +E +d +q +A +A +A +A +A +A +A +E +"} +(39,1,1) = {" +a +a +a +a +E +E +z +z +e +e +W +z +z +e +e +P +e +e +z +z +E +E +a +a +a +a +a +a +E +Q +q +q +q +q +q +q +q +q +E +"} +(40,1,1) = {" +a +a +a +a +E +E +z +I +p +e +e +e +e +e +z +z +z +z +z +E +E +a +a +a +a +a +a +a +E +E +E +E +E +E +E +E +E +E +E +"} +(41,1,1) = {" +a +a +a +a +E +z +z +W +e +V +e +W +z +z +z +E +E +E +E +E +E +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(42,1,1) = {" +a +a +a +a +E +z +W +K +e +I +I +z +z +E +E +E +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(43,1,1) = {" +a +a +a +a +E +c +z +z +z +z +z +z +E +E +E +E +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(44,1,1) = {" +a +a +a +a +E +E +E +E +E +E +E +E +E +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/code/__DEFINES/access.dm b/code/__DEFINES/access.dm index 41a26faffdc..7a1e91cd408 100644 --- a/code/__DEFINES/access.dm +++ b/code/__DEFINES/access.dm @@ -104,6 +104,8 @@ #define ACCESS_VAULT "vault" /// Access for the Quartermaster's personal quarters in mapping, as well as some other QM-related things. #define ACCESS_QM "qm" +/// Access for the bitrunning den +#define ACCESS_BIT_DEN "bit_den" /// General access for Science, allows for entry to the general hallways of Science, as well as the main lathe room. #define ACCESS_SCIENCE "science" @@ -281,6 +283,7 @@ ACCESS_ATMOSPHERICS, \ ACCESS_AUX_BASE, \ ACCESS_BAR, \ + ACCESS_BIT_DEN, \ ACCESS_BRIG, \ ACCESS_BRIG_ENTRANCE, \ ACCESS_CARGO, \ @@ -492,6 +495,7 @@ #define REGION_SUPPLY "Supply" /// Used to seed the accesses_by_region list in SSid_access. A list of all cargo regional accesses that are overseen by the HoP. #define REGION_ACCESS_SUPPLY list( \ + ACCESS_BIT_DEN, \ ACCESS_CARGO, \ ACCESS_MECH_MINING, \ ACCESS_MINERAL_STOREROOM, \ @@ -550,6 +554,7 @@ /obj/item/modular_computer/pda/heads/rd = list(REGION_COMMAND), \ /obj/item/modular_computer/pda/heads/captain = list(REGION_COMMAND), \ /obj/item/modular_computer/pda/cargo = list(REGION_SUPPLY), \ + /obj/item/modular_computer/pda/bitrunner = list(REGION_SUPPLY), \ /obj/item/modular_computer/pda/shaftminer = list(REGION_SUPPLY), \ /obj/item/modular_computer/pda/chaplain = list(REGION_GENERAL), \ /obj/item/modular_computer/pda/lawyer = list(REGION_GENERAL), \ diff --git a/code/__DEFINES/alerts.dm b/code/__DEFINES/alerts.dm index 43ec8199d0f..6f25e61e7c5 100644 --- a/code/__DEFINES/alerts.dm +++ b/code/__DEFINES/alerts.dm @@ -61,3 +61,12 @@ #define ALERT_TEMPERATURE "temp" #define ALERT_TEMPERATURE_HOT "temphot" #define ALERT_TEMPERATURE_COLD "tempcold" + +/** Bitrunning */ +#define ALERT_BITRUNNER_CROWBAR "bitrunning_crowbar" +#define ALERT_BITRUNNER_COMPLETED "bitrunning_complete" +#define ALERT_BITRUNNER_INTEGRITY "bitrunning_integrity" +#define ALERT_BITRUNNER_SHUTDOWN "bitrunning_shutdown" +#define ALERT_BITRUNNER_RESET "bitrunning_reset" +#define ALERT_BITRUNNER_SPAWN_CYBERCOP "bitrunning_spawn_cybercop" +#define ALERT_BITRUNNER_THREAT "bitrunning_threat" diff --git a/code/__DEFINES/antagonists.dm b/code/__DEFINES/antagonists.dm index 123c60abad2..8ac421f8b0a 100644 --- a/code/__DEFINES/antagonists.dm +++ b/code/__DEFINES/antagonists.dm @@ -317,6 +317,7 @@ GLOBAL_LIST_INIT(human_invader_antagonists, list( #define ANTAG_GROUP_ASHWALKERS "Ash Walkers" #define ANTAG_GROUP_BIOHAZARDS "Biohazards" #define ANTAG_GROUP_CLOWNOPS "Clown Operatives" +#define ANTAG_GROUP_CYBERAUTH "Cyber Authority" #define ANTAG_GROUP_ERT "Emergency Response Team" #define ANTAG_GROUP_HORRORS "Eldritch Horrors" #define ANTAG_GROUP_LEVIATHANS "Spaceborne Leviathans" diff --git a/code/__DEFINES/atom_hud.dm b/code/__DEFINES/atom_hud.dm index b2623ecd988..b1ca16dc23c 100644 --- a/code/__DEFINES/atom_hud.dm +++ b/code/__DEFINES/atom_hud.dm @@ -92,6 +92,7 @@ #define SECHUD_ASSISTANT "hudassistant" #define SECHUD_ATMOSPHERIC_TECHNICIAN "hudatmospherictechnician" #define SECHUD_BARTENDER "hudbartender" +#define SECHUD_BITRUNNER "hudbitrunner" #define SECHUD_BOTANIST "hudbotanist" #define SECHUD_CAPTAIN "hudcaptain" #define SECHUD_CARGO_TECHNICIAN "hudcargotechnician" diff --git a/code/__DEFINES/bitrunning.dm b/code/__DEFINES/bitrunning.dm new file mode 100644 index 00000000000..343801c477e --- /dev/null +++ b/code/__DEFINES/bitrunning.dm @@ -0,0 +1,20 @@ +#define BITRUNNER_COST_NONE 0 +#define BITRUNNER_COST_LOW 1 +#define BITRUNNER_COST_MEDIUM 2 +#define BITRUNNER_COST_HIGH 3 +#define BITRUNNER_COST_EXTREME 20 + +#define BITRUNNER_REWARD_MIN 1 +#define BITRUNNER_REWARD_LOW 3 +#define BITRUNNER_REWARD_MEDIUM 4 +#define BITRUNNER_REWARD_HIGH 5 +#define BITRUNNER_REWARD_EXTREME 6 + +/// Blue in ui +#define BITRUNNER_DIFFICULTY_NONE 0 +/// Yellow +#define BITRUNNER_DIFFICULTY_LOW 1 +/// Orange +#define BITRUNNER_DIFFICULTY_MEDIUM 2 +/// Red with skull +#define BITRUNNER_DIFFICULTY_HIGH 3 diff --git a/code/__DEFINES/computers.dm b/code/__DEFINES/computers.dm index 1349913c183..ba3294ae683 100644 --- a/code/__DEFINES/computers.dm +++ b/code/__DEFINES/computers.dm @@ -8,3 +8,6 @@ #define CATEGORY_CONSUMABLES "Consumables" #define CATEGORY_TOYS_DRONE "Toys & Drones" #define CATEGORY_PKA "PKAs" +#define CATEGORY_BEPIS "Bepis Tech" +#define CATEGORY_BITRUNNING_FLAIR "Misc" +#define CATEGORY_BITRUNNING_TECH "Tech" diff --git a/code/__DEFINES/dcs/signals/signals_bitrunning.dm b/code/__DEFINES/dcs/signals/signals_bitrunning.dm new file mode 100644 index 00000000000..3d008449ee7 --- /dev/null +++ b/code/__DEFINES/dcs/signals/signals_bitrunning.dm @@ -0,0 +1,31 @@ +/// from /obj/machinery/netpod/default_pry_open() : (mob/living/intruder) +#define COMSIG_BITRUNNER_CROWBAR_ALERT "bitrunner_crowbar" + +/// from /obj/effect/bitrunning/loot_signal: (points) +#define COMSIG_BITRUNNER_GOAL_POINT "bitrunner_goal_point" + +/// from /obj/machinery/quantum_server/on_goal_turf_entered(): (atom/entered, reward_points) +#define COMSIG_BITRUNNER_DOMAIN_COMPLETE "bitrunner_complete" + +/// from /obj/machinery/netpod/on_take_damage() +#define COMSIG_BITRUNNER_NETPOD_INTEGRITY "bitrunner_netpod_damage" + +/// from /obj/structure/hololadder and complete alert +#define COMSIG_BITRUNNER_SAFE_DISCONNECT "bitrunner_disconnect" + +/// from /obj/machinery/netpod/open_machine(), /obj/machinery/quantum_server, etc (obj/machinery/netpod) +#define COMSIG_BITRUNNER_SEVER_AVATAR "bitrunner_sever" + +/// from /obj/machinery/quantum_server/shutdown() : (mob/living) +#define COMSIG_BITRUNNER_SHUTDOWN_ALERT "bitrunner_shutdown" + +// Notifies the bitrunners +/// from /datum/antagonist/cyber_police/proc/notify() : +#define COMSIG_BITRUNNER_THREAT_CREATED "bitrunner_threat" + +// Informs the server to up the threat count +/// from event spawns: (mob/living) +#define COMSIG_BITRUNNER_SPAWN_GLITCH "bitrunner_spawn_glitch" + +/// from /obj/machinery/quantum_server/refreshParts(): (servo rating) +#define COMSIG_BITRUNNER_SERVER_UPGRADED "bitrunner_server_upgraded" diff --git a/code/__DEFINES/dcs/signals/signals_mob/signals_mob_spawner.dm b/code/__DEFINES/dcs/signals/signals_mob/signals_mob_spawner.dm index a5f66788b86..6ff8b1e8d61 100644 --- a/code/__DEFINES/dcs/signals/signals_mob/signals_mob_spawner.dm +++ b/code/__DEFINES/dcs/signals/signals_mob/signals_mob_spawner.dm @@ -1,3 +1,6 @@ // signals for use by mob spawners /// called when a spawner spawns a mob #define COMSIG_SPAWNER_SPAWNED "spawner_spawned" + +/// called when a ghost clicks a spawner role: (mob/living) +#define COMSIG_GHOSTROLE_SPAWNED "ghostrole_spawned" diff --git a/code/__DEFINES/jobs.dm b/code/__DEFINES/jobs.dm index 44e67226604..7feca0782dc 100644 --- a/code/__DEFINES/jobs.dm +++ b/code/__DEFINES/jobs.dm @@ -81,6 +81,7 @@ #define JOB_QUARTERMASTER "Quartermaster" #define JOB_CARGO_TECHNICIAN "Cargo Technician" #define JOB_SHAFT_MINER "Shaft Miner" +#define JOB_BITRUNNER "Bitrunner" #define JOB_CUSTOMS_AGENT "Customs Agent" // SKYRAT EDIT ADDITION //Service #define JOB_BARTENDER "Bartender" @@ -162,23 +163,23 @@ #define JOB_DISPLAY_ORDER_QUARTERMASTER 19 #define JOB_DISPLAY_ORDER_CARGO_TECHNICIAN 20 #define JOB_DISPLAY_ORDER_SHAFT_MINER 21 -#define JOB_DISPLAY_ORDER_CHIEF_MEDICAL_OFFICER 22 -#define JOB_DISPLAY_ORDER_MEDICAL_DOCTOR 23 -#define JOB_DISPLAY_ORDER_PARAMEDIC 24 -#define JOB_DISPLAY_ORDER_CHEMIST 25 -#define JOB_DISPLAY_ORDER_VIROLOGIST 26 -#define JOB_DISPLAY_ORDER_CORONER 27 -#define JOB_DISPLAY_ORDER_RESEARCH_DIRECTOR 28 -#define JOB_DISPLAY_ORDER_SCIENTIST 29 -#define JOB_DISPLAY_ORDER_ROBOTICIST 30 -#define JOB_DISPLAY_ORDER_GENETICIST 31 -#define JOB_DISPLAY_ORDER_EXP_CORPS 32 //SKYRAT EDIT ADDITON +#define JOB_DISPLAY_ORDER_BITRUNNER 22 +#define JOB_DISPLAY_ORDER_CHIEF_MEDICAL_OFFICER 23 +#define JOB_DISPLAY_ORDER_MEDICAL_DOCTOR 24 +#define JOB_DISPLAY_ORDER_PARAMEDIC 25 +#define JOB_DISPLAY_ORDER_CHEMIST 26 +#define JOB_DISPLAY_ORDER_VIROLOGIST 27 +#define JOB_DISPLAY_ORDER_CORONER 28 +#define JOB_DISPLAY_ORDER_RESEARCH_DIRECTOR 29 +#define JOB_DISPLAY_ORDER_SCIENTIST 30 +#define JOB_DISPLAY_ORDER_ROBOTICIST 31 +#define JOB_DISPLAY_ORDER_GENETICIST 32 #define JOB_DISPLAY_ORDER_HEAD_OF_SECURITY 33 #define JOB_DISPLAY_ORDER_WARDEN 34 #define JOB_DISPLAY_ORDER_DETECTIVE 35 #define JOB_DISPLAY_ORDER_SECURITY_OFFICER 36 -#define JOB_DISPLAY_ORDER_SECURITY_MEDIC 37 //SKYRAT EDIT ADDITON -#define JOB_DISPLAY_ORDER_PRISONER 38 +#define JOB_DISPLAY_ORDER_PRISONER 37 +#define JOB_DISPLAY_ORDER_SECURITY_MEDIC 38 //SKYRAT EDIT ADDITON #define JOB_DISPLAY_ORDER_CORRECTIONS_OFFICER 39 //SKYRAT EDIT ADDITON #define JOB_DISPLAY_ORDER_NANOTRASEN_CONSULTANT 40 //SKYRAT EDIT ADDITON #define JOB_DISPLAY_ORDER_BLUESHIELD 41 //SKYRAT EDIT ADDITON @@ -187,6 +188,7 @@ #define JOB_DISPLAY_ORDER_BOUNCER 44 //SKYRAT EDIT ADDITION #define JOB_DISPLAY_ORDER_ENGINEER_GUARD 45 //SKYRAT EDIT ADDITION #define JOB_DISPLAY_ORDER_CUSTOMS_AGENT 46 //SKYRAT EDIT ADDITION +#define JOB_DISPLAY_ORDER_EXP_CORPS 47 //SKYRAT EDIT ADDITON #define DEPARTMENT_UNASSIGNED "No Department" diff --git a/code/__DEFINES/role_preferences.dm b/code/__DEFINES/role_preferences.dm index 32a5e3b8fda..cd76af78f6c 100644 --- a/code/__DEFINES/role_preferences.dm +++ b/code/__DEFINES/role_preferences.dm @@ -27,6 +27,7 @@ #define ROLE_BLOB "Blob" #define ROLE_BLOB_INFECTION "Blob Infection" #define ROLE_CHANGELING_MIDROUND "Changeling (Midround)" +#define ROLE_CYBER_POLICE "Cyber Police" #define ROLE_FUGITIVE "Fugitive" #define ROLE_LONE_OPERATIVE "Lone Operative" #define ROLE_MALF_MIDROUND "Malf AI (Midround)" @@ -52,69 +53,69 @@ // Latejoin roles #define ROLE_HERETIC_SMUGGLER "Heretic Smuggler" #define ROLE_PROVOCATEUR "Provocateur" -#define ROLE_SYNDICATE_INFILTRATOR "Syndicate Infiltrator" #define ROLE_STOWAWAY_CHANGELING "Stowaway Changeling" +#define ROLE_SYNDICATE_INFILTRATOR "Syndicate Infiltrator" // Other roles -#define ROLE_SYNDICATE "Syndicate" -#define ROLE_REV "Revolutionary" -#define ROLE_PAI "pAI" -#define ROLE_MONKEY_HELMET "Monkey Mind Magnification Helmet" -#define ROLE_REVENANT "Revenant" -#define ROLE_BRAINWASHED "Brainwashed Victim" -#define ROLE_HYPNOTIZED "Hypnotized Victim" -#define ROLE_OVERTHROW "Syndicate Mutineer" //Role removed, left here for safety. -#define ROLE_HIVE "Hivemind Host" //Role removed, left here for safety. -#define ROLE_SENTIENCE "Sentience Potion Spawn" -#define ROLE_PYROCLASTIC_SLIME "Pyroclastic Anomaly Slime" #define ROLE_ANOMALY_GHOST "Ectoplasmic Anomaly Ghost" -#define ROLE_MIND_TRANSFER "Mind Transfer Potion" -#define ROLE_LAZARUS_GOOD "Friendly Revived Mob" -#define ROLE_LAZARUS_BAD "Slaved Revived Mob" -#define ROLE_POSIBRAIN "Posibrain" +#define ROLE_BRAINWASHED "Brainwashed Victim" +#define ROLE_DEATHSQUAD "Deathsquad" #define ROLE_DRONE "Drone" #define ROLE_EMAGGED_BOT "Malfunctioning Bot" -#define ROLE_DEATHSQUAD "Deathsquad" +#define ROLE_HIVE "Hivemind Host" //Role removed, left here for safety. +#define ROLE_HYPNOTIZED "Hypnotized Victim" #define ROLE_LAVALAND "Lavaland" +#define ROLE_LAZARUS_BAD "Slaved Revived Mob" +#define ROLE_LAZARUS_GOOD "Friendly Revived Mob" +#define ROLE_MIND_TRANSFER "Mind Transfer Potion" +#define ROLE_MONKEY_HELMET "Monkey Mind Magnification Helmet" +#define ROLE_OVERTHROW "Syndicate Mutineer" //Role removed, left here for safety. +#define ROLE_PAI "pAI" +#define ROLE_POSIBRAIN "Posibrain" +#define ROLE_PYROCLASTIC_SLIME "Pyroclastic Anomaly Slime" +#define ROLE_REV "Revolutionary" +#define ROLE_REVENANT "Revenant" +#define ROLE_SENTIENCE "Sentience Potion Spawn" +#define ROLE_SYNDICATE "Syndicate" -#define ROLE_POSITRONIC_BRAIN "Positronic Brain" -#define ROLE_FREE_GOLEM "Free Golem" -#define ROLE_SERVANT_GOLEM "Servant Golem" -#define ROLE_NUCLEAR_OPERATIVE "Nuclear Operative" #define ROLE_CLOWN_OPERATIVE "Clown Operative" -#define ROLE_WIZARD_APPRENTICE "apprentice" -#define ROLE_SLAUGHTER_DEMON "Slaughter Demon" +#define ROLE_FREE_GOLEM "Free Golem" #define ROLE_MORPH "Morph" +#define ROLE_NUCLEAR_OPERATIVE "Nuclear Operative" +#define ROLE_POSITRONIC_BRAIN "Positronic Brain" #define ROLE_SANTA "Santa" +#define ROLE_SERVANT_GOLEM "Servant Golem" +#define ROLE_SLAUGHTER_DEMON "Slaughter Demon" +#define ROLE_WIZARD_APPRENTICE "apprentice" //Spawner roles -#define ROLE_GHOST_ROLE "Ghost Role" +#define ROLE_ANCIENT_CREW "Ancient Crew" +#define ROLE_ASHWALKER "Ash Walker" +#define ROLE_BATTLECRUISER_CAPTAIN "Battlecruiser Captain" +#define ROLE_BATTLECRUISER_CREW "Battlecruiser Crew" +#define ROLE_BEACH_BUM "Beach Bum" +#define ROLE_BOT "Bot" +#define ROLE_DERELICT_DRONE "Derelict Drone" +#define ROLE_ESCAPED_PRISONER "Escaped Prisoner" #define ROLE_EXILE "Exile" #define ROLE_FUGITIVE_HUNTER "Fugitive Hunter" -#define ROLE_ESCAPED_PRISONER "Escaped Prisoner" -#define ROLE_LIFEBRINGER "Lifebringer" -#define ROLE_ASHWALKER "Ash Walker" -#define ROLE_LAVALAND_SYNDICATE "Lavaland Syndicate" +#define ROLE_GHOST_ROLE "Ghost Role" #define ROLE_HERMIT "Hermit" -#define ROLE_BEACH_BUM "Beach Bum" #define ROLE_HOTEL_STAFF "Hotel Staff" +#define ROLE_LAVALAND_SYNDICATE "Lavaland Syndicate" +#define ROLE_LIFEBRINGER "Lifebringer" +#define ROLE_MAINTENANCE_DRONE "Maintenance Drone" +#define ROLE_SKELETON "Skeleton" +#define ROLE_SPACE_BAR_PATRON "Space Bar Patron" +#define ROLE_SPACE_BARTENDER "Space Bartender" +#define ROLE_SPACE_DOCTOR "Space Doctor" +#define ROLE_SPACE_PIRATE "Space Pirate" #define ROLE_SPACE_SYNDICATE "Space Syndicate" #define ROLE_SYNDICATE_CYBERSUN "Cybersun Space Syndicate" //Ghost role syndi from Forgottenship ruin #define ROLE_SYNDICATE_CYBERSUN_CAPTAIN "Cybersun Space Syndicate Captain" //Forgottenship captain syndie -#define ROLE_SPACE_PIRATE "Space Pirate" -#define ROLE_ANCIENT_CREW "Ancient Crew" -#define ROLE_SPACE_DOCTOR "Space Doctor" -#define ROLE_SPACE_BARTENDER "Space Bartender" -#define ROLE_SPACE_BAR_PATRON "Space Bar Patron" -#define ROLE_SKELETON "Skeleton" -#define ROLE_ZOMBIE "Zombie" -#define ROLE_MAINTENANCE_DRONE "Maintenance Drone" -#define ROLE_DERELICT_DRONE "Derelict Drone" #define ROLE_SYNDICATE_DRONE "Syndicate Drone" -#define ROLE_BATTLECRUISER_CREW "Battlecruiser Crew" -#define ROLE_BATTLECRUISER_CAPTAIN "Battlecruiser Captain" #define ROLE_VENUSHUMANTRAP "Venus Human Trap" -#define ROLE_BOT "Bot" +#define ROLE_ZOMBIE "Zombie" //SKYRAT EDIT START #define ROLE_BLACK_MARKET_DEALER "Black Market Dealer" #define ROLE_DS2 "DS2 Syndicate" @@ -123,7 +124,6 @@ #define ROLE_PORT_TARKON "Port Tarkon Survivor" //SKYRAT EDIT END - /// This defines the antagonists you can operate with in the settings. /// Keys are the antagonist, values are the number of days since the player's /// first connection in order to play. @@ -149,6 +149,7 @@ GLOBAL_LIST_INIT(special_roles, list( ROLE_BLOB = 0, ROLE_BLOB_INFECTION = 0, ROLE_CHANGELING_MIDROUND = 0, + ROLE_CYBER_POLICE = 0, ROLE_FUGITIVE = 0, ROLE_LONE_OPERATIVE = 14, ROLE_MALF_MIDROUND = 0, diff --git a/code/__DEFINES/status_effects.dm b/code/__DEFINES/status_effects.dm index ea182b4088f..03a3bf49ebb 100644 --- a/code/__DEFINES/status_effects.dm +++ b/code/__DEFINES/status_effects.dm @@ -39,6 +39,8 @@ #define STASIS_ADMIN "stasis_admin" #define STASIS_LEGION_EATEN "stasis_eaten" +#define STASIS_NETPOD_EFFECT "stasis_netpod" + /// Causes the mob to become blind via the passed source #define become_blind(source) apply_status_effect(/datum/status_effect/grouped/blindness, source) /// Cures the mob's blindness from the passed source, removing blindness wholesale if no sources are left @@ -154,3 +156,8 @@ #define adjust_temp_blindness_up_to(duration, up_to) adjust_timed_status_effect(duration, /datum/status_effect/temporary_blindness, up_to) #define set_temp_blindness(duration) set_timed_status_effect(duration, /datum/status_effect/temporary_blindness) #define set_temp_blindness_if_lower(duration) set_timed_status_effect(duration, /datum/status_effect/temporary_blindness, TRUE) + +#define adjust_static_vision(duration) adjust_timed_status_effect(duration, /datum/status_effect/static_vision) +#define adjust_static_vision_up_to(duration, up_to) adjust_timed_status_effect(duration, /datum/status_effect/static_vision, up_to) +#define set_static_vision(duration) set_timed_status_effect(duration, /datum/status_effect/static_vision) +#define set_static_vision_if_lower(duration) set_timed_status_effect(duration, /datum/status_effect/static_vision, TRUE) diff --git a/code/__DEFINES/traits.dm b/code/__DEFINES/traits.dm index a416a081cb8..e9fc4f9ee88 100644 --- a/code/__DEFINES/traits.dm +++ b/code/__DEFINES/traits.dm @@ -892,6 +892,9 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai ///Trait given to a mob with a ckey currently in a temporary body, allowing people to know someone will re-enter the round later. #define TRAIT_MIND_TEMPORARILY_GONE "temporarily_gone" +/// Similar trait given to temporary bodies inhabited by players +#define TRAIT_TEMPORARY_BODY "temporary_body" + /// Trait given to mechs that can have orebox functionality on movement #define TRAIT_OREBOX_FUNCTIONAL "orebox_functional" diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index de9ed493b62..aa161690ceb 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -589,7 +589,7 @@ GLOBAL_LIST_EMPTY(species_list) #define ISADVANCEDTOOLUSER(mob) (HAS_TRAIT(mob, TRAIT_ADVANCEDTOOLUSER) && !HAS_TRAIT(mob, TRAIT_DISCOORDINATED_TOOL_USER)) -#define IS_IN_STASIS(mob) (mob.has_status_effect(/datum/status_effect/grouped/stasis)) +#define IS_IN_STASIS(mob) (mob.has_status_effect(/datum/status_effect/grouped/stasis) || mob.has_status_effect(/datum/status_effect/embryonic)) /// Gets the client of the mob, allowing for mocking of the client. /// You only need to use this if you know you're going to be mocking clients somewhere else. diff --git a/code/_globalvars/lists/names.dm b/code/_globalvars/lists/names.dm index 018164e2c78..01e6f3b59dc 100644 --- a/code/_globalvars/lists/names.dm +++ b/code/_globalvars/lists/names.dm @@ -23,6 +23,7 @@ GLOBAL_LIST_INIT(posibrain_names, world.file2list("strings/names/posibrain.txt") GLOBAL_LIST_INIT(nightmare_names, world.file2list("strings/names/nightmare.txt")) GLOBAL_LIST_INIT(megacarp_first_names, world.file2list("strings/names/megacarp1.txt")) GLOBAL_LIST_INIT(megacarp_last_names, world.file2list("strings/names/megacarp2.txt")) +GLOBAL_LIST_INIT(cyberauth_names, world.file2list("strings/names/cyberauth.txt")) GLOBAL_LIST_INIT(verbs, world.file2list("strings/names/verbs.txt")) GLOBAL_LIST_INIT(ing_verbs, world.file2list("strings/names/ing_verbs.txt")) diff --git a/code/_onclick/hud/fullscreen.dm b/code/_onclick/hud/fullscreen.dm index afedfa5befe..ef184e18b1d 100644 --- a/code/_onclick/hud/fullscreen.dm +++ b/code/_onclick/hud/fullscreen.dm @@ -216,3 +216,10 @@ layer = LIGHTING_ABOVE_ALL blend_mode = BLEND_ADD show_when_dead = TRUE + +/atom/movable/screen/fullscreen/static_vision + icon = 'icons/hud/screen_gen.dmi' + screen_loc = "WEST,SOUTH to EAST,NORTH" + icon_state = "noise" + color = "#04a8d1" + alpha = 80 diff --git a/code/controllers/subsystem/id_access.dm b/code/controllers/subsystem/id_access.dm index 963957741f2..86f2e124a8f 100644 --- a/code/controllers/subsystem/id_access.dm +++ b/code/controllers/subsystem/id_access.dm @@ -329,6 +329,7 @@ SUBSYSTEM_DEF(id_access) desc_by_access["[ACCESS_CENT_SPECOPS]"] = "Code Black" desc_by_access["[ACCESS_CENT_CAPTAIN]"] = "Code Gold" desc_by_access["[ACCESS_CENT_BAR]"] = "Code Scotch" + desc_by_access["[ACCESS_BIT_DEN]"] = "Bitrunner Den" desc_by_access["[ACCESS_BARBER]"] = "Barber" // SKYRAT EDIT ADD - BARBER UPDATE /** diff --git a/code/datums/id_trim/jobs.dm b/code/datums/id_trim/jobs.dm index 2a62d19452d..d2939529dc6 100644 --- a/code/datums/id_trim/jobs.dm +++ b/code/datums/id_trim/jobs.dm @@ -155,6 +155,30 @@ ) job = /datum/job/bartender +/datum/id_trim/job/bitrunner + assignment = "Bitrunner" + trim_state = "trim_bitrunner" + department_color = COLOR_CARGO_BROWN + subdepartment_color = COLOR_CARGO_BROWN + sechud_icon_state = SECHUD_BITRUNNER + minimal_access = list( + ACCESS_BIT_DEN, + ACCESS_CARGO, + ACCESS_MAINT_TUNNELS, + ACCESS_MECH_MINING, + ACCESS_MINERAL_STOREROOM, + ) + extra_access = list( + ACCESS_MINING, + ACCESS_MINING_STATION, + ) + template_access = list( + ACCESS_CAPTAIN, + ACCESS_CHANGE_IDS, + ACCESS_QM, + ) + job = /datum/job/bitrunner + /datum/id_trim/job/botanist assignment = "Botanist" trim_state = "trim_botanist" @@ -215,6 +239,7 @@ ACCESS_SHIPPING, ) extra_access = list( + ACCESS_BIT_DEN, ACCESS_MINING, ACCESS_MINING_STATION, ) @@ -576,6 +601,7 @@ ACCESS_ALL_PERSONAL_LOCKERS, ACCESS_ARMORY, ACCESS_AUX_BASE, + ACCESS_BIT_DEN, ACCESS_BRIG, ACCESS_BRIG_ENTRANCE, ACCESS_CARGO, @@ -712,6 +738,7 @@ subdepartment_color = COLOR_MEDICAL_BLUE sechud_icon_state = SECHUD_PARAMEDIC minimal_access = list( + ACCESS_BIT_DEN, ACCESS_CARGO, ACCESS_CONSTRUCTION, ACCESS_HYDROPONICS, @@ -810,6 +837,7 @@ sechud_icon_state = SECHUD_QUARTERMASTER minimal_access = list( ACCESS_AUX_BASE, + ACCESS_BIT_DEN, ACCESS_CARGO, ACCESS_MAINT_TUNNELS, ACCESS_MECH_MINING, @@ -1008,6 +1036,7 @@ assignment = "Security Officer (Cargo)" subdepartment_color = COLOR_CARGO_BROWN department_access = list( + ACCESS_BIT_DEN, ACCESS_CARGO, ACCESS_MINING, ACCESS_SHIPPING, @@ -1076,6 +1105,7 @@ ACCESS_MINING_STATION, ) extra_access = list( + ACCESS_BIT_DEN, ACCESS_MAINT_TUNNELS, ) template_access = list( diff --git a/code/datums/id_trim/outfits.dm b/code/datums/id_trim/outfits.dm index f62e451340f..2a06434ecdb 100644 --- a/code/datums/id_trim/outfits.dm +++ b/code/datums/id_trim/outfits.dm @@ -55,3 +55,22 @@ subdepartment_color = COLOR_PRISONER_BLACK access = list(ACCESS_HUNTER) + +/// Trim for player controlled avatars in the Virtual Domain. +/datum/id_trim/bit_avatar + assignment = "Bit Avatar" + trim_state = "trim_bitavatar" + department_color = COLOR_BLACK + subdepartment_color = COLOR_GREEN + +/// Trim for cyber police in the Virtual Domain. +/datum/id_trim/cyber_police + assignment = "Cyber Police" + trim_state = "trim_deathcommando" + department_color = COLOR_BLACK + subdepartment_color = COLOR_GREEN + +/datum/id_trim/cyber_police/New() + . = ..() + + access |= SSid_access.get_region_access_list(list(REGION_ALL_GLOBAL)) diff --git a/code/datums/lazy_template.dm b/code/datums/lazy_template.dm index 0b8b2999f69..a5ae9e413f3 100644 --- a/code/datums/lazy_template.dm +++ b/code/datums/lazy_template.dm @@ -7,8 +7,11 @@ /// If this is true each load will increment an index keyed to the type and it will load [map_name]_[index] var/list/datum/turf_reservation/reservations = list() var/uses_multiple_allocations = FALSE + /// Key to identify this template - used in caching var/key + /// Directory of maps to prefix to the filename var/map_dir = "_maps/templates/lazy_templates" + /// The filename (without extension) of the map to load var/map_name /datum/lazy_template/New() diff --git a/code/datums/station_traits/positive_traits.dm b/code/datums/station_traits/positive_traits.dm index 165cc4c2ad4..7c36ed24db9 100644 --- a/code/datums/station_traits/positive_traits.dm +++ b/code/datums/station_traits/positive_traits.dm @@ -283,6 +283,7 @@ /datum/job/assistant = /obj/item/organ/internal/heart/cybernetic, //real cardiac /datum/job/atmospheric_technician = /obj/item/organ/internal/cyberimp/mouth/breathing_tube, /datum/job/bartender = /obj/item/organ/internal/liver/cybernetic/tier3, + /datum/job/bitrunner = /obj/item/organ/internal/eyes/robotic/thermals, /datum/job/botanist = /obj/item/organ/internal/cyberimp/chest/nutriment, /datum/job/captain = /obj/item/organ/internal/heart/cybernetic/tier3, /datum/job/cargo_technician = /obj/item/organ/internal/stomach/cybernetic/tier2, diff --git a/code/datums/status_effects/debuffs/static_vision.dm b/code/datums/status_effects/debuffs/static_vision.dm new file mode 100644 index 00000000000..7132c189b9d --- /dev/null +++ b/code/datums/status_effects/debuffs/static_vision.dm @@ -0,0 +1,29 @@ +/datum/status_effect/static_vision + id = "static_vision" + status_type = STATUS_EFFECT_REPLACE + alert_type = null + +/datum/status_effect/static_vision/on_creation(mob/living/new_owner, duration = 3 SECONDS) + src.duration = duration + return ..() + +/datum/status_effect/static_vision/on_apply() + RegisterSignal(owner, COMSIG_LIVING_DEATH, PROC_REF(remove_static_vision)) + + owner.overlay_fullscreen(id, /atom/movable/screen/fullscreen/static_vision) + owner.sound_environment_override = SOUND_ENVIRONMENT_UNDERWATER + + return TRUE + +/datum/status_effect/static_vision/on_remove() + UnregisterSignal(owner, COMSIG_LIVING_DEATH) + + owner.clear_fullscreen(id) + if(owner.sound_environment_override == SOUND_ENVIRONMENT_UNDERWATER) + owner.sound_environment_override = SOUND_ENVIRONMENT_NONE + +/// Handles clearing on death +/datum/status_effect/static_vision/proc/remove_static_vision(datum/source, admin_revive) + SIGNAL_HANDLER + + qdel(src) diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm index 91f82f29f1c..4af5a766427 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm @@ -52,42 +52,50 @@ dead_players = trim_list(GLOB.dead_player_list) list_observers = trim_list(GLOB.current_observers_list) -/datum/dynamic_ruleset/midround/proc/trim_list(list/L = list()) - var/list/trimmed_list = L.Copy() - for(var/mob/M in trimmed_list) - if (!istype(M, required_type)) - trimmed_list.Remove(M) +/datum/dynamic_ruleset/midround/proc/trim_list(list/to_trim = list()) + var/list/trimmed_list = to_trim.Copy() + for(var/mob/creature in trimmed_list) + if (!istype(creature, required_type)) + trimmed_list.Remove(creature) continue - if (!M.client) // Are they connected? - trimmed_list.Remove(M) + if (isnull(creature.client)) // Are they connected? + trimmed_list.Remove(creature) + continue + if (isnull(creature.mind)) + trimmed_list.Remove(creature) continue //SKYRAT EDIT ADDITION - if(is_banned_from(M.client.ckey, BAN_ANTAGONIST)) - trimmed_list.Remove(M) + if(is_banned_from(creature.client.ckey, BAN_ANTAGONIST)) + trimmed_list.Remove(creature) continue - if(!M.client?.prefs?.read_preference(/datum/preference/toggle/be_antag)) - trimmed_list.Remove(M) + if(!creature.client?.prefs?.read_preference(/datum/preference/toggle/be_antag)) + trimmed_list.Remove(creature) continue //SKYRAT EDIT END - if(M.client.get_remaining_days(minimum_required_age) > 0) - trimmed_list.Remove(M) + if(creature.client.get_remaining_days(minimum_required_age) > 0) + trimmed_list.Remove(creature) continue - if (!((antag_preference || antag_flag) in M.client.prefs.be_special)) - trimmed_list.Remove(M) + if (!((antag_preference || antag_flag) in creature.client.prefs.be_special)) + trimmed_list.Remove(creature) continue - if (is_banned_from(M.ckey, list(antag_flag_override || antag_flag, ROLE_SYNDICATE))) - trimmed_list.Remove(M) + if (is_banned_from(creature.ckey, list(antag_flag_override || antag_flag, ROLE_SYNDICATE))) + trimmed_list.Remove(creature) + continue + if (restrict_ghost_roles && (creature.mind.assigned_role.title in GLOB.exp_specialmap[EXP_TYPE_SPECIAL])) // Are they playing a ghost role? + trimmed_list.Remove(creature) + continue + if (creature.mind.assigned_role.title in restricted_roles) // Does their job allow it? + trimmed_list.Remove(creature) + continue + if (length(exclusive_roles) && !(creature.mind.assigned_role.title in exclusive_roles)) // Is the rule exclusive to their job? + trimmed_list.Remove(creature) + continue + if(HAS_TRAIT(creature, TRAIT_MIND_TEMPORARILY_GONE)) // are they out of body? + trimmed_list.Remove(creature) + continue + if(HAS_TRAIT(creature, TRAIT_TEMPORARY_BODY)) // are they an avatar? + trimmed_list.Remove(creature) continue - if (M.mind) - if (restrict_ghost_roles && (M.mind.assigned_role.title in GLOB.exp_specialmap[EXP_TYPE_SPECIAL])) // Are they playing a ghost role? - trimmed_list.Remove(M) - continue - if (M.mind.assigned_role.title in restricted_roles) // Does their job allow it? - trimmed_list.Remove(M) - continue - if ((exclusive_roles.len > 0) && !(M.mind.assigned_role.title in exclusive_roles)) // Is the rule exclusive to their job? - trimmed_list.Remove(M) - continue return trimmed_list // You can then for example prompt dead players in execute() to join as strike teams or whatever diff --git a/code/game/objects/effects/landmarks.dm b/code/game/objects/effects/landmarks.dm index 2c4a594b806..4e5b36bf5e8 100644 --- a/code/game/objects/effects/landmarks.dm +++ b/code/game/objects/effects/landmarks.dm @@ -84,6 +84,10 @@ INITIALIZE_IMMEDIATE(/obj/effect/landmark) name = "Cargo Technician" icon_state = "Cargo Technician" +/obj/effect/landmark/start/bitrunner + name = "Bitrunner" + icon_state = "x3" + /obj/effect/landmark/start/bartender name = "Bartender" icon_state = "Bartender" diff --git a/code/game/objects/items/circuitboards/computer_circuitboards.dm b/code/game/objects/items/circuitboards/computer_circuitboards.dm index f04c6e0058f..0338da6b4fa 100644 --- a/code/game/objects/items/circuitboards/computer_circuitboards.dm +++ b/code/game/objects/items/circuitboards/computer_circuitboards.dm @@ -540,6 +540,10 @@ name = "Golem Ship Equipment Vendor Console" build_path = /obj/machinery/computer/order_console/mining/golem +/obj/item/circuitboard/computer/order_console/bitrunning + name = "Bitrunning Vendor Console" + build_path = /obj/machinery/computer/order_console/bitrunning + /obj/item/circuitboard/computer/ferry name = "Transport Ferry" greyscale_colors = CIRCUIT_COLOR_SUPPLY @@ -601,3 +605,8 @@ name = "Medical Order" greyscale_colors = CIRCUIT_COLOR_SUPPLY build_path = /obj/machinery/computer/department_orders/medical + +/obj/item/circuitboard/computer/quantum_console + name = "Quantum Server Console" + greyscale_colors = CIRCUIT_COLOR_SUPPLY + build_path = /obj/machinery/computer/quantum_console diff --git a/code/game/objects/items/circuitboards/machines/machine_circuitboards.dm b/code/game/objects/items/circuitboards/machines/machine_circuitboards.dm index dae27c175b4..096edace9e4 100644 --- a/code/game/objects/items/circuitboards/machines/machine_circuitboards.dm +++ b/code/game/objects/items/circuitboards/machines/machine_circuitboards.dm @@ -1357,17 +1357,6 @@ greyscale_colors = CIRCUIT_COLOR_SUPPLY build_path = /obj/machinery/rnd/production/techfab/department/cargo -/obj/item/circuitboard/machine/bepis - name = "BEPIS Chamber" - greyscale_colors = CIRCUIT_COLOR_SUPPLY - build_path = /obj/machinery/rnd/bepis - req_components = list( - /obj/item/stack/cable_coil = 5, - /datum/stock_part/capacitor = 1, - /datum/stock_part/servo = 1, - /datum/stock_part/micro_laser = 1, - /datum/stock_part/scanning_module = 1) - //Misc /obj/item/circuitboard/machine/sheetifier name = "Sheet-meister 2000" @@ -1527,3 +1516,22 @@ /obj/item/mod/module/rad_protection = 1, /obj/item/stack/sheet/plasteel = 2, ) + +/obj/item/circuitboard/machine/quantum_server + name = "Quantum Server" + greyscale_colors = CIRCUIT_COLOR_SUPPLY + build_path = /obj/machinery/quantum_server + req_components = list( + /datum/stock_part/servo = 2, + /datum/stock_part/scanning_module = 1, + /datum/stock_part/capacitor = 1, + ) + +/obj/item/circuitboard/machine/netpod + name = "Netpod" + greyscale_colors = CIRCUIT_COLOR_SUPPLY + build_path = /obj/machinery/netpod + req_components = list( + /datum/stock_part/servo = 1, + /datum/stock_part/matter_bin = 2, + ) diff --git a/code/modules/bitrunning/abilities.dm b/code/modules/bitrunning/abilities.dm new file mode 100644 index 00000000000..ea6a1aa0a7c --- /dev/null +++ b/code/modules/bitrunning/abilities.dm @@ -0,0 +1,39 @@ +/datum/avatar_help_text + /// Text to display in the window + var/help_text + +/datum/avatar_help_text/New(help_text) + src.help_text = help_text + +/datum/avatar_help_text/ui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "AvatarHelp") + ui.open() + +/datum/avatar_help_text/ui_state(mob/user) + return GLOB.always_state + +/datum/avatar_help_text/ui_static_data(mob/user) + var/list/data = list() + + data["help_text"] = help_text + + return data + +/// Displays information about the current virtual domain. +/datum/action/avatar_domain_info + name = "Open Virtual Domain Information" + button_icon_state = "round_end" + show_to_observers = FALSE + +/datum/action/avatar_domain_info/New(Target) + . = ..() + name = "Open Domain Information" + +/datum/action/avatar_domain_info/Trigger(trigger_flags) + . = ..() + if(!.) + return + + target.ui_interact(owner) diff --git a/code/modules/bitrunning/alerts.dm b/code/modules/bitrunning/alerts.dm new file mode 100644 index 00000000000..f8c8aa30b94 --- /dev/null +++ b/code/modules/bitrunning/alerts.dm @@ -0,0 +1,40 @@ +/atom/movable/screen/alert/bitrunning + name = "Generic Bitrunning Alert" + icon_state = "template" + timeout = 10 SECONDS + +/atom/movable/screen/alert/bitrunning/netpod_crowbar + name = "Forced Entry" + desc = "Someone is prying open the netpod door. Find an exit." + +/atom/movable/screen/alert/bitrunning/netpod_damaged + name = "Integrity Compromised" + desc = "The netpod is damaged. Find an exit." + +/atom/movable/screen/alert/bitrunning/qserver_shutting_down + name = "Domain Rebooting" + desc = "The domain is rebooting. Find an exit." + +/atom/movable/screen/alert/bitrunning/qserver_threat_deletion + name = "Queue Deletion" + desc = "The server is resetting. Oblivion awaits." + +/atom/movable/screen/alert/bitrunning/qserver_threat_spawned + name = "Threat Detected" + desc = "Data stream abnormalities present." + +/atom/movable/screen/alert/bitrunning/qserver_domain_complete + name = "Domain Completed" + desc = "The domain is completed. Activate to exit." + timeout = 20 SECONDS + +/atom/movable/screen/alert/bitrunning/qserver_domain_complete/Click(location, control, params) + if(..()) + return + + var/mob/living/living_owner = owner + if(!isliving(living_owner)) + return + + if(tgui_alert(living_owner, "Disconnect safely?", "Server Message", list("Exit", "Remain"), 10 SECONDS) == "Exit") + SEND_SIGNAL(living_owner, COMSIG_BITRUNNER_SAFE_DISCONNECT) diff --git a/code/modules/bitrunning/antagonists/cyber_police.dm b/code/modules/bitrunning/antagonists/cyber_police.dm new file mode 100644 index 00000000000..9fabac3f523 --- /dev/null +++ b/code/modules/bitrunning/antagonists/cyber_police.dm @@ -0,0 +1,92 @@ +/datum/job/cyber_police + title = ROLE_CYBER_POLICE + +/datum/antagonist/cyber_police + name = ROLE_CYBER_POLICE + antagpanel_category = ANTAG_GROUP_CYBERAUTH + job_rank = ROLE_CYBER_POLICE + preview_outfit = /datum/outfit/cyber_police + show_name_in_check_antagonists = TRUE + show_to_ghosts = TRUE + suicide_cry = "ALT F4!" + ui_name = "AntagInfoCyberAuth" + +/datum/antagonist/cyber_police/greet() + . = ..() + owner.announce_objectives() + +/datum/antagonist/cyber_police/on_gain() + if(!ishuman(owner.current)) + stack_trace("humans only for this position") + return + + forge_objectives() + + var/mob/living/carbon/human/player = owner.current + + player.equipOutfit(/datum/outfit/cyber_police) + player.fully_replace_character_name(player.name, pick(GLOB.cyberauth_names)) + + var/datum/martial_art/the_sleeping_carp/carp = new() + carp.teach(player) + + player.add_traits(list( + TRAIT_NO_AUGMENTS, + TRAIT_NO_DNA_COPY, + TRAIT_NO_TRANSFORMATION_STING, + TRAIT_NOBLOOD, + TRAIT_NOBREATH, + TRAIT_NOHUNGER, + TRAIT_RESISTCOLD, + TRAIT_RESISTHIGHPRESSURE, + TRAIT_RESISTLOWPRESSURE, + TRAIT_WEATHER_IMMUNE, + ), TRAIT_GENERIC, + ) + + player.faction |= list( + FACTION_BOSS, + FACTION_HIVEBOT, + FACTION_HOSTILE, + FACTION_SPIDER, + FACTION_STICKMAN, + ROLE_ALIEN, + ROLE_CYBER_POLICE, + ROLE_SYNDICATE, + ) + + return ..() + +/datum/antagonist/cyber_police/forge_objectives() + var/datum/objective/cyber_police_fluff/objective = new() + objective.owner = owner + objectives += objective + +/datum/objective/cyber_police_fluff/New() + var/list/explanation_texts = list( + "Execute termination protocol on unauthorized entities.", + "Initialize system purge of irregular anomalies.", + "Deploy correction algorithms on aberrant code.", + "Run debug routine on intruding elements.", + "Start elimination procedure for system threats.", + "Execute defense routine against non-conformity.", + "Commence operation to neutralize intruding scripts.", + "Commence clean-up protocol on corrupt data.", + "Begin scan for aberrant code for termination.", + "Initiate lockdown on all rogue scripts.", + "Run integrity check and purge for digital disorder." + ) + explanation_text = pick(explanation_texts) + ..() + +/datum/objective/cyber_police_fluff/check_completion() + var/list/servers = SSmachines.get_machines_by_type(/obj/machinery/quantum_server) + if(!length(servers)) + return TRUE + + for(var/obj/machinery/quantum_server/server as anything in servers) + if(!server.is_operational) + continue + return FALSE + + return TRUE diff --git a/code/modules/bitrunning/antagonists/outfit.dm b/code/modules/bitrunning/antagonists/outfit.dm new file mode 100644 index 00000000000..db57af561f8 --- /dev/null +++ b/code/modules/bitrunning/antagonists/outfit.dm @@ -0,0 +1,43 @@ +/datum/outfit/cyber_police + name = "Cyber Police" + + id = /obj/item/card/id/advanced + id_trim = /datum/id_trim/cyber_police + uniform = /obj/item/clothing/under/suit/black_really + glasses = /obj/item/clothing/glasses/sunglasses + gloves = /obj/item/clothing/gloves/color/black + shoes = /obj/item/clothing/shoes/laceup + /// A list of hex codes for blonde, brown, black, and red hair. + var/static/list/approved_hair_colors = list( + "#4B3D28", + "#000000", + "#8D4A43", + "#D2B48C", + ) + /// List of business ready styles + var/static/list/approved_hairstyles = list( + /datum/sprite_accessory/hair/business, + /datum/sprite_accessory/hair/business2, + /datum/sprite_accessory/hair/business3, + /datum/sprite_accessory/hair/business4, + /datum/sprite_accessory/hair/mulder, + ) + +/datum/outfit/cyber_police/pre_equip(mob/living/carbon/human/user, visualsOnly) + var/datum/sprite_accessory/hair/picked_hair = pick(approved_hairstyles) + var/picked_color = pick(approved_hair_colors) + + if(visualsOnly) + picked_hair = /datum/sprite_accessory/hair/business + picked_color = "#4B3D28" + + user.set_facial_hairstyle("Shaved", update = FALSE) + user.set_haircolor(picked_color, update = FALSE) + user.set_hairstyle(initial(picked_hair.name)) + +/datum/outfit/cyber_police/post_equip(mob/living/carbon/human/user, visualsOnly) + var/obj/item/clothing/under/officer_uniform = user.w_uniform + if(officer_uniform) + officer_uniform.has_sensor = NO_SENSORS + officer_uniform.sensor_mode = SENSOR_OFF + user.update_suit_sensors() diff --git a/code/modules/bitrunning/areas.dm b/code/modules/bitrunning/areas.dm new file mode 100644 index 00000000000..34b59869b9d --- /dev/null +++ b/code/modules/bitrunning/areas.dm @@ -0,0 +1,52 @@ +/// Station side + +/area/station/bitrunning + name = "Bitrunning" + +/area/station/bitrunning/den + name = "Bitrunning Den" + desc = "Office of bitrunners, houses their equipment." + icon_state = "bit_den" + +/// VDOM + +/area/virtual_domain + name = "Virtual Domain" + icon = 'icons/area/areas_station.dmi' + area_flags = UNIQUE_AREA | NOTELEPORT | ABDUCTOR_PROOF | EVENT_PROTECTED | HIDDEN_AREA + has_gravity = STANDARD_GRAVITY + +/area/virtual_domain/powered + name = "Virtual Domain Ruins" + icon_state = "bit_ruin" + requires_power = FALSE + static_lighting = FALSE + base_lighting_alpha = 255 + +/// Safehouse + +/area/virtual_domain/safehouse + name = "Virtual Domain Safehouse" + area_flags = UNIQUE_AREA | NOTELEPORT | ABDUCTOR_PROOF | EVENT_PROTECTED + icon_state = "bit_safe" + requires_power = FALSE + sound_environment = SOUND_ENVIRONMENT_ROOM + +/// Custom subtypes + +/area/lavaland/surface/outdoors/virtual_domain + name = "Virtual Domain Lava Ruins" + icon_state = "bit_ruin" + area_flags = UNIQUE_AREA | NOTELEPORT | ABDUCTOR_PROOF | EVENT_PROTECTED | HIDDEN_AREA + +/area/icemoon/underground/explored/virtual_domain + name = "Virtual Domain Ice Ruins" + icon_state = "bit_ice" + area_flags = UNIQUE_AREA | NOTELEPORT | ABDUCTOR_PROOF | EVENT_PROTECTED | HIDDEN_AREA + +/area/ruin/space/has_grav/powered/virtual_domain + name = "Virtual Domain Space Ruins" + icon = 'icons/area/areas_station.dmi' + icon_state = "bit_space" + area_flags = UNIQUE_AREA | NOTELEPORT | ABDUCTOR_PROOF | EVENT_PROTECTED | HIDDEN_AREA + diff --git a/code/modules/bitrunning/components/avatar_connection.dm b/code/modules/bitrunning/components/avatar_connection.dm new file mode 100644 index 00000000000..e4e68c1fb7c --- /dev/null +++ b/code/modules/bitrunning/components/avatar_connection.dm @@ -0,0 +1,269 @@ +/** + * Essentially temporary body with a twist - the virtual domain variant uses damage connections, + * listens for vdom relevant signals. + */ +/datum/component/avatar_connection + /// The person in the netpod + var/datum/weakref/old_body_ref + /// The mind of the person in the netpod + var/datum/weakref/old_mind_ref + /// The server connected to the netpod + var/datum/weakref/server_ref + /// The netpod the avatar is in + var/datum/weakref/netpod_ref + +/datum/component/avatar_connection/Initialize( + datum/mind/old_mind, + mob/living/old_body, + obj/machinery/quantum_server/server, + obj/machinery/netpod/pod, + help_text, + ) + + if(!isliving(parent) || !isliving(old_body) || !server.is_operational || !pod.is_operational) + return COMPONENT_INCOMPATIBLE + + old_mind_ref = WEAKREF(old_mind) + old_body_ref = WEAKREF(old_body) + netpod_ref = WEAKREF(pod) + server_ref = WEAKREF(server) + + var/mob/living/avatar = parent + avatar.key = old_body.key + ADD_TRAIT(old_body, TRAIT_MIND_TEMPORARILY_GONE, REF(src)) + ADD_TRAIT(avatar, TRAIT_TEMPORARY_BODY, REF(src)) + + connect_avatar_signals(avatar) + RegisterSignal(pod, COMSIG_BITRUNNER_CROWBAR_ALERT, PROC_REF(on_netpod_crowbar)) + RegisterSignal(pod, COMSIG_BITRUNNER_NETPOD_INTEGRITY, PROC_REF(on_netpod_damaged)) + RegisterSignal(pod, COMSIG_BITRUNNER_SEVER_AVATAR, PROC_REF(on_sever_connection)) + RegisterSignal(server, COMSIG_BITRUNNER_DOMAIN_COMPLETE, PROC_REF(on_domain_completed)) + RegisterSignal(server, COMSIG_BITRUNNER_SEVER_AVATAR, PROC_REF(on_sever_connection)) + RegisterSignal(server, COMSIG_BITRUNNER_SHUTDOWN_ALERT, PROC_REF(on_shutting_down)) + RegisterSignal(server, COMSIG_BITRUNNER_THREAT_CREATED, PROC_REF(on_threat_created)) +#ifndef UNIT_TESTS + RegisterSignal(avatar.mind, COMSIG_MIND_TRANSFERRED, PROC_REF(on_mind_transfer)) +#endif + + server.avatar_connection_refs.Add(WEAKREF(src)) + + if(!locate(/datum/action/avatar_domain_info) in avatar.actions) + var/datum/avatar_help_text/help_datum = new(help_text) + var/datum/action/avatar_domain_info/action = new(help_datum) + action.Grant(avatar) + + avatar.playsound_local(avatar, "sound/magic/blink.ogg", 25, TRUE) + avatar.set_static_vision(2 SECONDS) + avatar.set_temp_blindness(1 SECONDS) + +/datum/component/avatar_connection/PostTransfer() + var/obj/machinery/netpod/pod = netpod_ref?.resolve() + if(isnull(pod)) + return COMPONENT_INCOMPATIBLE + + var/mob/living/avatar = parent + if(!isliving(avatar)) + return COMPONENT_INCOMPATIBLE + +/// One hop of avatar connection - needs called any time the pilot swaps avatars +/datum/component/avatar_connection/proc/connect_avatar_signals(mob/living/target) + var/obj/machinery/netpod/pod = netpod_ref?.resolve() + + if(parent != target) + target.TakeComponent(src) + + var/mob/living/avatar = parent + if(isnull(pod)) + avatar.dust() + return + + pod.avatar_ref = WEAKREF(target) + RegisterSignal(avatar, COMSIG_BITRUNNER_SAFE_DISCONNECT, PROC_REF(on_safe_disconnect)) + RegisterSignal(avatar, COMSIG_LIVING_DEATH, PROC_REF(on_sever_connection), override = TRUE) + RegisterSignal(avatar, COMSIG_MOB_APPLY_DAMAGE, PROC_REF(on_linked_damage)) + +/// Disconnects the old body's signals and actions +/datum/component/avatar_connection/proc/disconnect_avatar_signals() + var/mob/living/avatar = parent + var/datum/action/avatar_domain_info/action = locate() in avatar.actions + if(action) + action.Remove(avatar) + + UnregisterSignal(avatar, COMSIG_BITRUNNER_SAFE_DISCONNECT) + UnregisterSignal(avatar, COMSIG_LIVING_DEATH) + UnregisterSignal(avatar, COMSIG_MOB_APPLY_DAMAGE) + +/// Disconnects the avatar and returns the mind to the old_body. +/datum/component/avatar_connection/proc/full_avatar_disconnect(forced = FALSE, obj/machinery/netpod/broken_netpod) + var/mob/living/old_body = old_body_ref?.resolve() + if(isnull(old_body)) + return + + var/mob/living/avatar = parent + + disconnect_avatar_signals() + UnregisterSignal(avatar, COMSIG_BITRUNNER_SAFE_DISCONNECT) +#ifndef UNIT_TESTS + UnregisterSignal(avatar.mind, COMSIG_MIND_TRANSFERRED) +#endif + UnregisterSignal(old_body, COMSIG_LIVING_DEATH) + UnregisterSignal(old_body, COMSIG_LIVING_STATUS_UNCONSCIOUS) + UnregisterSignal(old_body, COMSIG_MOVABLE_MOVED) + + var/obj/machinery/netpod/hosting_netpod = netpod_ref?.resolve() || broken_netpod + if(isnull(hosting_netpod)) + return + + UnregisterSignal(hosting_netpod, COMSIG_BITRUNNER_CROWBAR_ALERT) + UnregisterSignal(hosting_netpod, COMSIG_BITRUNNER_NETPOD_INTEGRITY) + UnregisterSignal(hosting_netpod, COMSIG_BITRUNNER_SEVER_AVATAR) + + var/obj/machinery/quantum_server/server = server_ref?.resolve() + if(server) + server.avatar_connection_refs.Remove(WEAKREF(src)) + UnregisterSignal(server, COMSIG_BITRUNNER_DOMAIN_COMPLETE) + UnregisterSignal(server, COMSIG_BITRUNNER_SEVER_AVATAR) + UnregisterSignal(server, COMSIG_BITRUNNER_SHUTDOWN_ALERT) + UnregisterSignal(server, COMSIG_BITRUNNER_THREAT_CREATED) + + return_to_old_body() + + hosting_netpod.disconnect_occupant(forced) + qdel(src) + +/// Triggers whenever the server gets a loot crate pushed to send area +/datum/component/avatar_connection/proc/on_domain_completed(datum/source, atom/entered) + SIGNAL_HANDLER + + var/mob/living/avatar = parent + avatar.playsound_local(avatar, 'sound/machines/terminal_success.ogg', 50, TRUE) + avatar.throw_alert( + ALERT_BITRUNNER_COMPLETED, + /atom/movable/screen/alert/bitrunning/qserver_domain_complete, + new_master = entered + ) + +/// Transfers damage from the avatar to the old_body +/datum/component/avatar_connection/proc/on_linked_damage(datum/source, damage, damage_type, def_zone, blocked, forced) + SIGNAL_HANDLER + + var/mob/living/carbon/old_body = old_body_ref?.resolve() + + if(isnull(old_body) || damage_type == STAMINA || damage_type == OXYLOSS) + return + + if(damage >= (old_body.health + (ishuman(old_body) ? HUMAN_MAXHEALTH : MAX_LIVING_HEALTH))) // SKYRAT EDIT CHANGE - ORIGINAL: if(damage >= (old_body.health + MAX_LIVING_HEALTH)) + full_avatar_disconnect(forced = TRUE) + return + + if(damage > 30 && prob(30)) + INVOKE_ASYNC(old_body, TYPE_PROC_REF(/mob/living, emote), "scream") + + old_body.apply_damage(damage, damage_type, def_zone, blocked, forced, wound_bonus = CANT_WOUND) + + if(old_body.stat > SOFT_CRIT) // KO! + full_avatar_disconnect(forced = TRUE) + +/// Handles minds being swapped around in subsequent avatars +/datum/component/avatar_connection/proc/on_mind_transfer(datum/mind/source, mob/living/previous_body) + SIGNAL_HANDLER + + var/datum/action/avatar_domain_info/action = locate() in previous_body.actions + if(action) + action.Grant(source.current) + action.Remove(previous_body) + + disconnect_avatar_signals() + connect_avatar_signals(source.current) + +/// Triggers when someone starts prying open our netpod +/datum/component/avatar_connection/proc/on_netpod_crowbar(datum/source, mob/living/intruder) + SIGNAL_HANDLER + + var/mob/living/avatar = parent + avatar.playsound_local(avatar, 'sound/machines/terminal_alert.ogg', 50, TRUE) + avatar.throw_alert( + ALERT_BITRUNNER_CROWBAR, + /atom/movable/screen/alert/bitrunning/netpod_crowbar, + new_master = intruder + ) + +/// Triggers when the netpod is taking damage and is under 50% +/datum/component/avatar_connection/proc/on_netpod_damaged(datum/source) + SIGNAL_HANDLER + + var/mob/living/avatar = parent + avatar.throw_alert( + ALERT_BITRUNNER_INTEGRITY, + /atom/movable/screen/alert/bitrunning/netpod_damaged, + new_master = source + ) + +/// Safely exits without forced variables, etc +/datum/component/avatar_connection/proc/on_safe_disconnect(datum/source) + SIGNAL_HANDLER + + full_avatar_disconnect() + +/// Helper for calling sever with forced variables +/datum/component/avatar_connection/proc/on_sever_connection(datum/source, obj/machinery/netpod/broken_netpod) + SIGNAL_HANDLER + + full_avatar_disconnect(forced = TRUE, broken_netpod = broken_netpod) + +/// Triggers when the server is shutting down +/datum/component/avatar_connection/proc/on_shutting_down(datum/source, mob/living/hackerman) + SIGNAL_HANDLER + + var/mob/living/avatar = parent + avatar.playsound_local(avatar, 'sound/machines/terminal_alert.ogg', 50, TRUE) + avatar.throw_alert( + ALERT_BITRUNNER_SHUTDOWN, + /atom/movable/screen/alert/bitrunning/qserver_shutting_down, + new_master = hackerman, + ) + +/// Server has spawned a ghost role threat +/datum/component/avatar_connection/proc/on_threat_created(datum/source) + SIGNAL_HANDLER + + var/mob/living/avatar = parent + avatar.throw_alert( + ALERT_BITRUNNER_THREAT, + /atom/movable/screen/alert/bitrunning/qserver_threat_spawned, + new_master = source, + ) + +/// Returns the mind to the old body +/datum/component/avatar_connection/proc/return_to_old_body() + var/datum/mind/old_mind = old_mind_ref?.resolve() + var/mob/living/old_body = old_body_ref?.resolve() + + if(!old_mind || !old_body) + return + + var/mob/living/avatar = parent + +#ifdef UNIT_TESTS + // no minds during test so let's just yeet + return +#endif + + var/mob/dead/observer/ghost = avatar.ghostize() + if(!ghost) + ghost = avatar.get_ghost() + + if(!ghost) + CRASH("[src] belonging to [parent] was completely unable to find a ghost to put back into a body!") + + ghost.mind = old_mind + if(old_body.stat != DEAD) + old_mind.transfer_to(old_body, force_key_move = TRUE) + else + old_mind.set_current(old_body) + + REMOVE_TRAIT(old_body, TRAIT_MIND_TEMPORARILY_GONE, REF(src)) + REMOVE_TRAIT(avatar, TRAIT_TEMPORARY_BODY, REF(src)) + + old_mind = null + old_body = null diff --git a/code/modules/bitrunning/components/bitrunning_points.dm b/code/modules/bitrunning/components/bitrunning_points.dm new file mode 100644 index 00000000000..58dda4a68ff --- /dev/null +++ b/code/modules/bitrunning/components/bitrunning_points.dm @@ -0,0 +1,46 @@ +/// Attaches a component which listens for a given signal from the item. +/// +/// When the signal is received, it will add points to the signaler. +/datum/component/bitrunning_points + /// The range at which we can find the signaler + var/max_point_range + /// Weakref to the loot crate landmark - where we send points + var/datum/weakref/our_spawner + /// The amount of points per each signal + var/points_per_signal + /// The signal we listen for + var/signal_type + +/datum/component/bitrunning_points/Initialize(signal_type, points_per_signal = 1, max_point_range = 4) + src.max_point_range = max_point_range + src.points_per_signal = points_per_signal + src.signal_type = signal_type + + locate_spawner() + +/datum/component/bitrunning_points/RegisterWithParent() + RegisterSignal(parent, signal_type, PROC_REF(on_event)) + +/datum/component/bitrunning_points/UnregisterFromParent() + UnregisterSignal(parent, signal_type) + +/// Finds the signaler if it hasn't been found yet. +/datum/component/bitrunning_points/proc/locate_spawner() + var/obj/effect/landmark/bitrunning/loot_signal/spawner = our_spawner?.resolve() + if(spawner) + return spawner + + for(var/obj/effect/landmark/bitrunning/loot_signal/found in GLOB.landmarks_list) + if(IN_GIVEN_RANGE(get_turf(parent), found, max_point_range)) + our_spawner = WEAKREF(found) + return found + +/// Once the specified signal is received, whisper to the spawner to add points. +/datum/component/bitrunning_points/proc/on_event(datum/source) + SIGNAL_HANDLER + + var/obj/effect/landmark/bitrunning/loot_signal/spawner = locate_spawner() + if(isnull(spawner)) + return + + SEND_SIGNAL(spawner, COMSIG_BITRUNNER_GOAL_POINT, points_per_signal) diff --git a/code/modules/bitrunning/components/netpod_healing.dm b/code/modules/bitrunning/components/netpod_healing.dm new file mode 100644 index 00000000000..fc7de89bcf3 --- /dev/null +++ b/code/modules/bitrunning/components/netpod_healing.dm @@ -0,0 +1,65 @@ +/datum/component/netpod_healing + /// Brute damage to heal over a second + var/brute_heal = 0 + /// Burn damage to heal over a second + var/burn_heal = 0 + /// Toxin damage to heal over a second + var/toxin_heal = 0 + /// Amount of cloning damage to heal over a second + var/clone_heal = 0 + /// Amount of blood to heal over a second + var/blood_heal = 0 + +/datum/component/netpod_healing/Initialize( + brute_heal = 0, + burn_heal = 0, + toxin_heal = 0, + clone_heal = 0, + blood_heal = 0, +) + var/mob/living/carbon/player = parent + if (!iscarbon(player)) + return COMPONENT_INCOMPATIBLE + + player.apply_status_effect(/datum/status_effect/embryonic, STASIS_NETPOD_EFFECT) + + START_PROCESSING(SSmachines, src) + + src.brute_heal = brute_heal + src.burn_heal = burn_heal + src.toxin_heal = toxin_heal + src.clone_heal = clone_heal + src.blood_heal = blood_heal + +/datum/component/netpod_healing/Destroy(force, silent) + STOP_PROCESSING(SSmachines, src) + + var/mob/living/carbon/player = parent + player.remove_status_effect(/datum/status_effect/embryonic) + + return ..() + +/datum/component/netpod_healing/process(seconds_per_tick) + var/mob/living/carbon/owner = parent + if(isnull(owner)) + qdel(src) + return + + owner.adjustBruteLoss(-brute_heal * seconds_per_tick, updating_health = FALSE) + owner.adjustFireLoss(-burn_heal * seconds_per_tick, updating_health = FALSE) + owner.adjustToxLoss(-toxin_heal * seconds_per_tick, updating_health = FALSE, forced = TRUE) + owner.adjustCloneLoss(-clone_heal * seconds_per_tick, updating_health = FALSE) + + if(owner.blood_volume < BLOOD_VOLUME_NORMAL) + owner.blood_volume += blood_heal * seconds_per_tick + + owner.updatehealth() + +/datum/status_effect/embryonic + id = "embryonic" + alert_type = /atom/movable/screen/alert/status_effect/embryonic + +/atom/movable/screen/alert/status_effect/embryonic + name = "Embryonic Stasis" + icon_state = "netpod_stasis" + desc = "You feel like you're in a dream." diff --git a/code/modules/bitrunning/event.dm b/code/modules/bitrunning/event.dm new file mode 100644 index 00000000000..0ac35a2df8f --- /dev/null +++ b/code/modules/bitrunning/event.dm @@ -0,0 +1,151 @@ +/datum/round_event_control/bitrunning_glitch + name = "Spawn Bitrunning Glitch" + admin_setup = list( + /datum/event_admin_setup/minimum_candidate_requirement/bitrunning_glitch, + /datum/event_admin_setup/listed_options/bitrunning_glitch, + ) + category = EVENT_CATEGORY_INVASION + description = "Causes a short term antagonist to spawn in the virtual domain." + dynamic_should_hijack = FALSE + max_occurrences = 5 + min_players = 1 + typepath = /datum/round_event/ghost_role/bitrunning_glitch + weight = 10 + /// List of active servers to choose from + var/list/obj/machinery/quantum_server/active_servers = list() + /// List of possible antags to spawn + var/static/list/possible_antags = list( + ROLE_CYBER_POLICE, + ) + +/datum/round_event_control/bitrunning_glitch/can_spawn_event(players_amt, allow_magic = FALSE) + . = ..() + if(!.) + return . + + active_servers.Cut() + + get_active_servers() + + if(length(active_servers)) + return TRUE + +/// All servers currently running, has players in it, and map has valid mobs +/datum/round_event_control/bitrunning_glitch/proc/get_active_servers() + for(var/obj/machinery/quantum_server/server in SSmachines.get_machines_by_type(/obj/machinery/quantum_server)) + if(length(server.get_valid_domain_targets())) + active_servers.Add(server) + + return length(active_servers) > 0 + +/datum/event_admin_setup/listed_options/bitrunning_glitch + input_text = "Select a role to spawn." + +/datum/event_admin_setup/listed_options/bitrunning_glitch/get_list() + var/datum/round_event_control/bitrunning_glitch/control = event_control + + var/list/possible = control.possible_antags.Copy() // this seems pedantic but byond is complaining control was unused + + possible += list("Random") + + return possible + +/datum/event_admin_setup/listed_options/bitrunning_glitch/apply_to_event(datum/round_event/ghost_role/bitrunning_glitch/event) + if(chosen == "Random") + event.forced_role = null + else + event.forced_role = chosen + +/datum/event_admin_setup/minimum_candidate_requirement/bitrunning_glitch + output_text = "There must be valid mobs to mutate or players in the domain!" + +/datum/event_admin_setup/minimum_candidate_requirement/bitrunning_glitch/count_candidates() + var/datum/round_event_control/bitrunning_glitch/cyber_control = event_control + cyber_control.get_active_servers() + + var/total = 0 + for(var/obj/machinery/quantum_server/server in cyber_control.active_servers) + total += length(server.mutation_candidate_refs) + + return total + +/datum/round_event/ghost_role/bitrunning_glitch + minimum_required = 1 + role_name = "Bitrunning Glitch" + fakeable = FALSE + /// Admin customization: What to spawn + var/forced_role + +/datum/round_event/ghost_role/bitrunning_glitch/spawn_role() + var/datum/round_event_control/bitrunning_glitch/cyber_control = control + + var/obj/machinery/quantum_server/unlucky_server = pick(cyber_control.active_servers) + cyber_control.active_servers.Cut() + + var/list/mutation_candidates = unlucky_server.get_valid_domain_targets() + if(!length(mutation_candidates)) + return MAP_ERROR + + var/chosen = pick(mutation_candidates) + if(isnull(chosen) || !length(mutation_candidates)) + return MAP_ERROR + + var/datum/weakref/target_ref = pick(mutation_candidates) + var/mob/living/mutation_target = target_ref.resolve() + + if(isnull(mutation_target)) // just in case since it takes a minute + target_ref = pick(mutation_candidates) + mutation_target = target_ref.resolve() + if(isnull(mutation_target)) + return MAP_ERROR + + var/chosen_role = forced_role || pick(cyber_control.possible_antags) + + var/datum/mind/ghost_mind = get_ghost_mind(chosen_role) + if(isnull(ghost_mind)) + return NOT_ENOUGH_PLAYERS + + var/mob/living/antag_mob + switch(chosen_role) + if(ROLE_CYBER_POLICE) + antag_mob = spawn_cybercop(mutation_target, ghost_mind) + + playsound(antag_mob, 'sound/magic/ethereal_exit.ogg', 50, TRUE, -1) + message_admins("[ADMIN_LOOKUPFLW(antag_mob)] has been made into virtual antagonist by an event.") + antag_mob.log_message("was spawned as a virtual antagonist by an event.", LOG_GAME) + + SEND_SIGNAL(unlucky_server, COMSIG_BITRUNNER_SPAWN_GLITCH, antag_mob) + + spawned_mobs += antag_mob + + return SUCCESSFUL_SPAWN + +/// Polls for a ghost that wants to run it +/datum/round_event/ghost_role/bitrunning_glitch/proc/get_ghost_mind(role_name) + var/list/mob/dead/observer/ghosties = poll_ghost_candidates("A short term antagonist role is available. Would you like to spawn as a '[role_name]'?", role_name) + + if(!length(ghosties)) + return + + shuffle_inplace(ghosties) + + var/mob/dead/selected = pick(ghosties) + + var/datum/mind/player_mind = new /datum/mind(selected.key) + player_mind.active = TRUE + + return player_mind + +/// Spawns a cybercop on the mutation target +/datum/round_event/ghost_role/bitrunning_glitch/proc/spawn_cybercop(mob/living/mutation_target, datum/mind/player_mind) + var/mob/living/carbon/human/new_agent = new(mutation_target.loc) + mutation_target.gib() + mutation_target = null + + player_mind.transfer_to(new_agent) + player_mind.set_assigned_role(SSjob.GetJobType(/datum/job/cyber_police)) + player_mind.special_role = ROLE_CYBER_POLICE + player_mind.add_antag_datum(/datum/antagonist/cyber_police) + + return new_agent + diff --git a/code/modules/bitrunning/job.dm b/code/modules/bitrunning/job.dm new file mode 100644 index 00000000000..57581753c0f --- /dev/null +++ b/code/modules/bitrunning/job.dm @@ -0,0 +1,41 @@ +/datum/job/bitrunner + title = JOB_BITRUNNER + description = "Surf the virtual domain for gear and loot. Decrypt your rewards on station." + department_head = list(JOB_QUARTERMASTER) + faction = FACTION_STATION + total_positions = 3 + spawn_positions = 3 + supervisors = SUPERVISOR_QM + exp_granted_type = EXP_TYPE_CREW + config_tag = "BITRUNNER" + outfit = /datum/outfit/job/bitrunner + plasmaman_outfit = /datum/outfit/plasmaman/bitrunner + paycheck = PAYCHECK_CREW + paycheck_department = ACCOUNT_CAR + display_order = JOB_DISPLAY_ORDER_BITRUNNER + bounty_types = CIV_JOB_RANDOM + departments_list = list( + /datum/job_department/cargo, + ) + + family_heirlooms = list(/obj/item/reagent_containers/cup/soda_cans/space_mountain_wind) + + mail_goodies = list( + /obj/item/food/cornchips = 1, + /obj/item/reagent_containers/cup/soda_cans/space_mountain_wind = 1, + /obj/item/food/cornchips/green = 1, + /obj/item/food/cornchips/red = 1, + /obj/item/food/cornchips/purple = 1, + /obj/item/food/cornchips/blue = 1, + ) + rpg_title = "Recluse" + job_flags = JOB_ANNOUNCE_ARRIVAL | JOB_CREW_MANIFEST | JOB_EQUIP_RANK | JOB_CREW_MEMBER | JOB_NEW_PLAYER_JOINABLE | JOB_REOPEN_ON_ROUNDSTART_LOSS | JOB_ASSIGN_QUIRKS | JOB_CAN_BE_INTERN + +/datum/outfit/job/bitrunner + name = "Bitrunner" + jobtype = /datum/job/bitrunner + + id_trim = /datum/id_trim/job/bitrunner + uniform = /obj/item/clothing/under/rank/cargo/bitrunner + belt = /obj/item/modular_computer/pda/bitrunner + ears = /obj/item/radio/headset/headset_cargo diff --git a/code/modules/bitrunning/objects/bit_vendor.dm b/code/modules/bitrunning/objects/bit_vendor.dm new file mode 100644 index 00000000000..abd63a9e784 --- /dev/null +++ b/code/modules/bitrunning/objects/bit_vendor.dm @@ -0,0 +1,86 @@ +#define CREDIT_TYPE_BITRUNNING "np" + +/obj/machinery/computer/order_console/bitrunning + name = "bitrunning supplies order console" + desc = "NexaCache(tm)! Dubiously authentic gear for the digital daredevil." + icon = 'icons/obj/machines/bitrunning.dmi' + icon_state = "vendor" + icon_keyboard = null + icon_screen = null + circuit = /obj/item/circuitboard/computer/order_console/bitrunning + cooldown_time = 10 SECONDS + cargo_cost_multiplier = 0.65 + express_cost_multiplier = 1 + purchase_tooltip = @{"Your purchases will arrive at cargo, + and hopefully get delivered by them. + 35% cheaper than express delivery."} + express_tooltip = @{"Sends your purchases instantly."} + credit_type = CREDIT_TYPE_BITRUNNING + + order_categories = list( + CATEGORY_BITRUNNING_FLAIR, + CATEGORY_BITRUNNING_TECH, + CATEGORY_BEPIS, + ) + blackbox_key = "bitrunning" + +/obj/machinery/computer/order_console/bitrunning/subtract_points(final_cost, obj/item/card/id/card) + if(final_cost <= card.registered_account.bitrunning_points) + card.registered_account.bitrunning_points -= final_cost + return TRUE + return FALSE + +/obj/machinery/computer/order_console/bitrunning/order_groceries(mob/living/purchaser, obj/item/card/id/card, list/groceries) + var/list/things_to_order = list() + for(var/datum/orderable_item/item as anything in groceries) + things_to_order[item.item_path] = groceries[item] + + var/datum/supply_pack/bitrunning/pack = new( + purchaser = purchaser, \ + cost = get_total_cost(), \ + contains = things_to_order, + ) + + var/datum/supply_order/new_order = new( + pack = pack, + orderer = purchaser, + orderer_rank = "Bitrunning Vendor", + orderer_ckey = purchaser.ckey, + reason = "", + paying_account = card.registered_account, + department_destination = null, + coupon = null, + charge_on_purchase = FALSE, + manifest_can_fail = FALSE, + cost_type = credit_type, + can_be_cancelled = FALSE, + ) + say("Thank you for your purchase! It will arrive on the next cargo shuttle!") + radio.talk_into(src, "A bitrunner has ordered equipment which will arrive on the cargo shuttle! Please make sure it gets to them as soon as possible!", radio_channel) + SSshuttle.shopping_list += new_order + +/obj/machinery/computer/order_console/bitrunning/retrieve_points(obj/item/card/id/id_card) + return round(id_card.registered_account.bitrunning_points) + +/obj/machinery/computer/order_console/bitrunning/ui_act(action, params) + . = ..() + if(!.) + flick("vendor_off", src) + +/obj/machinery/computer/order_console/bitrunning/update_icon_state() + icon_state = "[initial(icon_state)][powered() ? null : "_off"]" + return ..() + +/datum/supply_pack/bitrunning + name = "bitrunning order" + hidden = TRUE + crate_name = "bitrunning delivery crate" + access = list(ACCESS_BIT_DEN) + +/datum/supply_pack/bitrunning/New(purchaser, cost, list/contains) + . = ..() + name = "[purchaser]'s Bitrunning Order" + src.cost = cost + src.contains = contains + +#undef CREDIT_TYPE_BITRUNNING diff --git a/code/modules/bitrunning/objects/clothing.dm b/code/modules/bitrunning/objects/clothing.dm new file mode 100644 index 00000000000..4d2d9cc55c4 --- /dev/null +++ b/code/modules/bitrunning/objects/clothing.dm @@ -0,0 +1,9 @@ +/obj/item/clothing/glasses/sunglasses/oval + name = "oval sunglasses" + desc = "Vintage wrap around sunglasses. Provides a little protection." + icon_state = "jensenshades" + +/obj/item/clothing/suit/jacket/trenchcoat + name = "trenchcoat" + desc = "A long, black trenchcoat. Makes you feel like you're the one, but you're not." + icon_state = "trenchcoat" diff --git a/code/modules/bitrunning/objects/disks.dm b/code/modules/bitrunning/objects/disks.dm new file mode 100644 index 00000000000..4698b7a1ec1 --- /dev/null +++ b/code/modules/bitrunning/objects/disks.dm @@ -0,0 +1,146 @@ +/** + * Bitrunning tech disks which let you load items or programs into the vdom on first avatar generation. + * For the record: Balance shouldn't be a primary concern. + * You can make the custom cheese spells you've always wanted. + * Just make it fun and engaging, it's PvE content. + */ +/obj/item/bitrunning_disk + name = "generic bitrunning program" + desc = "A disk containing source code." + icon = 'icons/obj/assemblies/module.dmi' + base_icon_state = "datadisk" + icon_state = "datadisk0" + /// Name of the choice made + var/choice_made + +/obj/item/bitrunning_disk/Initialize(mapload) + . = ..() + + icon_state = "[base_icon_state][rand(0, 7)]" + update_icon() + RegisterSignal(src, COMSIG_ATOM_EXAMINE, PROC_REF(on_examined)) + +/obj/item/bitrunning_disk/proc/on_examined(datum/source, mob/examiner, list/examine_text) + SIGNAL_HANDLER + + examine_text += span_infoplain("This disk must be carried on your person into a netpod to be used.") + + if(isnull(choice_made)) + examine_text += span_notice("To make a selection, toggle the disk in hand.") + return + + examine_text += span_info("It has been used to select: [choice_made].") + examine_text += span_notice("It cannot make another selection.") + +/obj/item/bitrunning_disk/ability + desc = "A disk containing source code. It can be used to preload abilities into the virtual domain." + /// The selected ability that this grants + var/datum/action/granted_action + /// The list of actions that this can grant + var/list/datum/action/selectable_actions = list() + +/obj/item/bitrunning_disk/ability/attack_self(mob/user, modifiers) + . = ..() + + if(choice_made) + return + + var/names = list() + for(var/datum/action/thing as anything in selectable_actions) + names += initial(thing.name) + + var/choice = tgui_input_list(user, message = "Select an ability", title = "Bitrunning Program", items = names) + if(isnull(choice)) + return + + for(var/datum/action/thing as anything in selectable_actions) + if(initial(thing.name) == choice) + granted_action = thing + + if(isnull(granted_action)) + return + + balloon_alert(user, "selected") + playsound(user, 'sound/items/click.ogg', 50, TRUE) + choice_made = choice + +/// Tier 1 programs. Simple, funny, or helpful. +/obj/item/bitrunning_disk/ability/tier1 + name = "bitrunning program: basic" + selectable_actions = list( + /datum/action/cooldown/spell/conjure/cheese, + /datum/action/cooldown/spell/basic_heal, + ) + +/// Tier 2 programs. More complex, powerful, or useful. +/obj/item/bitrunning_disk/ability/tier2 + name = "bitrunning program: complex" + selectable_actions = list( + /datum/action/cooldown/spell/pointed/projectile/fireball, + /datum/action/cooldown/spell/pointed/projectile/lightningbolt, + /datum/action/cooldown/spell/forcewall, + ) + +/// Tier 3 abilities. Very powerful, game breaking. +/obj/item/bitrunning_disk/ability/tier3 + name = "bitrunning program: elite" + selectable_actions = list( + /datum/action/cooldown/spell/shapeshift/dragon, + /datum/action/cooldown/spell/shapeshift/polar_bear, + ) + +/obj/item/bitrunning_disk/item + desc = "A disk containing source code. It can be used to preload items into the virtual domain." + /// The selected item that this grants + var/obj/granted_item + /// The list of actions that this can grant + var/list/obj/selectable_items = list() + +/obj/item/bitrunning_disk/item/attack_self(mob/user, modifiers) + . = ..() + + if(choice_made) + return + + var/names = list() + for(var/obj/thing as anything in selectable_items) + names += initial(thing.name) + + var/choice = tgui_input_list(user, message = "Select an ability", title = "Bitrunning Program", items = names) + if(isnull(choice)) + return + + for(var/obj/thing as anything in selectable_items) + if(initial(thing.name) == choice) + granted_item = thing + + balloon_alert(user, "selected") + playsound(user, 'sound/items/click.ogg', 50, TRUE) + choice_made = choice + +/// Tier 1 items. Simple, funny, or helpful. +/obj/item/bitrunning_disk/item/tier1 + name = "bitrunning gear: simple" + selectable_items = list( + /obj/item/pizzabox/infinite, + /obj/item/gun/medbeam, + /obj/item/grenade/c4, + ) + +/// Tier 2 items. More complex, powerful, or useful. +/obj/item/bitrunning_disk/item/tier2 + name = "bitrunning gear: complex" + selectable_items = list( + /obj/item/chainsaw, + /obj/item/gun/ballistic/automatic/pistol, + /obj/item/melee/energy/blade/hardlight, + ) + +/// Tier 3 items. Very powerful, game breaking. +/obj/item/bitrunning_disk/item/tier3 + name = "bitrunning gear: advanced" + selectable_items = list( + /obj/item/gun/energy/tesla_cannon, + /obj/item/dualsaber/green, + /obj/item/melee/beesword, + ) diff --git a/code/modules/bitrunning/objects/hololadder.dm b/code/modules/bitrunning/objects/hololadder.dm new file mode 100644 index 00000000000..906801f1fc0 --- /dev/null +++ b/code/modules/bitrunning/objects/hololadder.dm @@ -0,0 +1,51 @@ +/obj/structure/hololadder + name = "hololadder" + + anchored = TRUE + desc = "An abstract representation of the means to disconnect from the virtual domain." + icon = 'icons/obj/structures.dmi' + icon_state = "ladder11" + obj_flags = BLOCK_Z_OUT_DOWN + /// Time req to disconnect properly + var/travel_time = 3 SECONDS + +/obj/structure/hololadder/Initialize(mapload) + . = ..() + + RegisterSignal(loc, COMSIG_ATOM_ENTERED, PROC_REF(on_enter)) + +/obj/structure/hololadder/attack_hand(mob/user, list/modifiers) + . = ..() + if(.) + return + + if(!in_range(src, user) || DOING_INTERACTION(user, DOAFTER_SOURCE_CLIMBING_LADDER)) + return + + disconnect(user) + +/// If there's a pilot ref- send the disconnect signal +/obj/structure/hololadder/proc/disconnect(mob/user) + if(isnull(user.mind)) + return + + if(!HAS_TRAIT(user, TRAIT_TEMPORARY_BODY)) + balloon_alert(user, "no connection detected.") + return + + balloon_alert(user, "disconnecting...") + if(do_after(user, travel_time, src)) + SEND_SIGNAL(user, COMSIG_BITRUNNER_SAFE_DISCONNECT) + +/// Helper for times when you dont have hands (gondola??) +/obj/structure/hololadder/proc/on_enter(datum/source, atom/movable/arrived, turf/old_loc) + SIGNAL_HANDLER + + if(!isliving(arrived)) + return + + var/mob/living/user = arrived + if(isnull(user.mind)) + return + + INVOKE_ASYNC(src, PROC_REF(disconnect), user) diff --git a/code/modules/bitrunning/objects/host_monitor.dm b/code/modules/bitrunning/objects/host_monitor.dm new file mode 100644 index 00000000000..f59ca61cbd0 --- /dev/null +++ b/code/modules/bitrunning/objects/host_monitor.dm @@ -0,0 +1,33 @@ +/obj/item/bitrunning_host_monitor + name = "host monitor" + + custom_materials = list(/datum/material/iron = SMALL_MATERIAL_AMOUNT * 2) + desc = "A complex medical device that, when attached to an avatar's data stream, can detect the user of their host's health." + flags_1 = CONDUCT_1 + icon = 'icons/obj/device.dmi' + icon_state = "gps-b" + inhand_icon_state = "electronic" + item_flags = NOBLUDGEON + lefthand_file = 'icons/mob/inhands/items/devices_lefthand.dmi' + righthand_file = 'icons/mob/inhands/items/devices_righthand.dmi' + slot_flags = ITEM_SLOT_BELT + throw_range = 7 + throw_speed = 3 + throwforce = 3 + w_class = WEIGHT_CLASS_TINY + worn_icon_state = "electronic" + +/obj/item/bitrunning_host_monitor/attack_self(mob/user, modifiers) + . = ..() + + var/datum/component/avatar_connection/connection = user.GetComponent(/datum/component/avatar_connection) + if(isnull(connection)) + balloon_alert(user, "data not recognized") + return + + var/mob/living/pilot = connection.old_body_ref?.resolve() + if(isnull(pilot)) + balloon_alert(user, "host not recognized") + return + + to_chat(user, span_notice("Current host health: [pilot.health / pilot.maxHealth * 100]%")) diff --git a/code/modules/bitrunning/objects/landmarks.dm b/code/modules/bitrunning/objects/landmarks.dm new file mode 100644 index 00000000000..d78283c6a8b --- /dev/null +++ b/code/modules/bitrunning/objects/landmarks.dm @@ -0,0 +1,70 @@ +/obj/effect/landmark/bitrunning + name = "Generic bitrunning effect" + icon = 'icons/effects/bitrunning.dmi' + icon_state = "crate" + +/// In case you want to gate the crate behind a special condition. +/obj/effect/landmark/bitrunning/loot_signal + name = "Mysterious aura" + /// The amount required to spawn a crate + var/points_goal = 10 + /// A special condition limits this from spawning a crate + var/points_received = 0 + /// Finished the special condition + var/revealed = FALSE + +/obj/effect/landmark/bitrunning/loot_signal/Initialize(mapload) + . = ..() + + RegisterSignal(src, COMSIG_BITRUNNER_GOAL_POINT, PROC_REF(on_add_point)) + +/// Listens for points to be added which will eventually spawn a crate. +/obj/effect/landmark/bitrunning/loot_signal/proc/on_add_point(datum/source, points_to_add) + SIGNAL_HANDLER + + if(revealed) + return + + points_received += points_to_add + + if(points_received < points_goal) + return + + reveal() + +/// Spawns the crate with some effects +/obj/effect/landmark/bitrunning/loot_signal/proc/reveal() + playsound(src, 'sound/magic/blink.ogg', 50, TRUE) + + var/turf/tile = get_turf(src) + var/obj/structure/closet/crate/secure/bitrunning/encrypted/loot = new(tile) + var/datum/effect_system/spark_spread/quantum/sparks = new(tile) + sparks.set_up(5, 1, get_turf(loot)) + sparks.start() + + qdel(src) + +/// Where the crates get ported to station +/obj/effect/landmark/bitrunning/station_reward_spawn + name = "Bitrunning rewards spawn" + icon_state = "station" + +/// Where the exit hololadder spawns +/obj/effect/landmark/bitrunning/hololadder_spawn + name = "Bitrunning hololadder spawn" + icon_state = "hololadder" + +/// Where the crates need to be taken +/obj/effect/landmark/bitrunning/cache_goal_turf + name = "Bitrunning goal turf" + icon_state = "goal" + +/// Where you want the crate to spawn +/obj/effect/landmark/bitrunning/cache_spawn + name = "Bitrunning crate spawn" + icon_state = "spawn" + +/// Where the safehouse will spawn +/obj/effect/landmark/bitrunning/safehouse_spawn + name = "Bitrunning safehouse spawn" + icon_state = "safehouse" diff --git a/code/modules/bitrunning/objects/loot_crate.dm b/code/modules/bitrunning/objects/loot_crate.dm new file mode 100644 index 00000000000..aab47de2667 --- /dev/null +++ b/code/modules/bitrunning/objects/loot_crate.dm @@ -0,0 +1,91 @@ +#define ORE_MULTIPLIER_IRON 3 +#define ORE_MULTIPLIER_GLASS 2 +#define ORE_MULTIPLIER_PLASMA 1 +#define ORE_MULTIPLIER_SILVER 0.7 +#define ORE_MULTIPLIER_GOLD 0.6 +#define ORE_MULTIPLIER_TITANIUM 0.5 +#define ORE_MULTIPLIER_URANIUM 0.4 +#define ORE_MULTIPLIER_DIAMOND 0.3 +#define ORE_MULTIPLIER_BLUESPACE_CRYSTAL 0.2 + +/obj/structure/closet/crate/secure/bitrunning // Base class. Do not spawn this. + name = "base class cache" + desc = "Talk to a coder." + +/// The virtual domain - side of the bitrunning crate. Deliver to the send location. +/obj/structure/closet/crate/secure/bitrunning/encrypted + name = "encrypted cache" + desc = "Needs decrypted at the safehouse to be opened." + locked = TRUE + +/obj/structure/closet/crate/secure/bitrunning/encrypted/can_unlock(mob/living/user, obj/item/card/id/player_id, obj/item/card/id/registered_id) + return FALSE + +/// The bitrunner den - side of the bitrunning crate. Appears in the receive location. +/obj/structure/closet/crate/secure/bitrunning/decrypted + name = "decrypted cache" + desc = "Compiled from the virtual domain. The reward of a successful bitrunner." + locked = FALSE + +/obj/structure/closet/crate/secure/bitrunning/decrypted/Initialize( + mapload, + datum/lazy_template/virtual_domain/completed_domain, + rewards_multiplier = 1, + ) + . = ..() + playsound(src, 'sound/magic/blink.ogg', 50, TRUE) + + if(isnull(completed_domain)) + return + + PopulateContents(completed_domain.reward_points, completed_domain.extra_loot, rewards_multiplier) + +/obj/structure/closet/crate/secure/bitrunning/decrypted/PopulateContents(reward_points, list/extra_loot, rewards_multiplier) + . = ..() + spawn_loot(extra_loot) + + new /obj/item/stack/ore/iron(src, calculate_loot(reward_points, rewards_multiplier, ORE_MULTIPLIER_IRON)) + new /obj/item/stack/ore/glass(src, calculate_loot(reward_points, rewards_multiplier, ORE_MULTIPLIER_GLASS)) + + if(reward_points > 1) + new /obj/item/stack/ore/silver(src, calculate_loot(reward_points, rewards_multiplier, ORE_MULTIPLIER_SILVER)) + new /obj/item/stack/ore/titanium(src, calculate_loot(reward_points, rewards_multiplier, ORE_MULTIPLIER_TITANIUM)) + + if(reward_points > 2) + new /obj/item/stack/ore/plasma(src, calculate_loot(reward_points, rewards_multiplier, ORE_MULTIPLIER_PLASMA)) + new /obj/item/stack/ore/gold(src, calculate_loot(reward_points, rewards_multiplier, ORE_MULTIPLIER_GOLD)) + new /obj/item/stack/ore/uranium(src, calculate_loot(reward_points, rewards_multiplier, ORE_MULTIPLIER_URANIUM)) + + if(reward_points > 3) + new /obj/item/stack/ore/diamond(src, calculate_loot(reward_points, rewards_multiplier, ORE_MULTIPLIER_DIAMOND)) + new /obj/item/stack/ore/bluespace_crystal(src, calculate_loot(reward_points, rewards_multiplier, ORE_MULTIPLIER_BLUESPACE_CRYSTAL)) + +/// Handles generating random numbers & calculating loot totals +/obj/structure/closet/crate/secure/bitrunning/decrypted/proc/calculate_loot(reward_points, rewards_multiplier, ore_multiplier) + var/base = 1 * (rewards_multiplier + reward_points) + var/random_sum = (rand() * 1.0 + 0.5) * base + return ROUND_UP(random_sum * ore_multiplier) + +/// Handles spawning extra loot. This tries to handle bad flat and assoc lists +/obj/structure/closet/crate/secure/bitrunning/decrypted/proc/spawn_loot(list/extra_loot) + for(var/path in extra_loot) + if(!ispath(path)) + continue + + if(isnull(extra_loot[path])) + return FALSE + + for(var/i in 1 to extra_loot[path]) + new path(src) + + return TRUE + +#undef ORE_MULTIPLIER_IRON +#undef ORE_MULTIPLIER_GLASS +#undef ORE_MULTIPLIER_PLASMA +#undef ORE_MULTIPLIER_SILVER +#undef ORE_MULTIPLIER_GOLD +#undef ORE_MULTIPLIER_TITANIUM +#undef ORE_MULTIPLIER_URANIUM +#undef ORE_MULTIPLIER_DIAMOND +#undef ORE_MULTIPLIER_BLUESPACE_CRYSTAL diff --git a/code/modules/bitrunning/objects/netpod.dm b/code/modules/bitrunning/objects/netpod.dm new file mode 100644 index 00000000000..088f354f314 --- /dev/null +++ b/code/modules/bitrunning/objects/netpod.dm @@ -0,0 +1,476 @@ +#define BASE_DISCONNECT_DAMAGE 40 + +/obj/machinery/netpod + name = "netpod" + + base_icon_state = "netpod" + circuit = /obj/item/circuitboard/machine/netpod + desc = "A link to the netverse. It has an assortment of cables to connect yourself to a virtual domain." + icon = 'icons/obj/machines/bitrunning.dmi' + icon_state = "netpod" + max_integrity = 300 + obj_flags = BLOCKS_CONSTRUCTION + state_open = TRUE + /// Whether we have an ongoing connection + var/connected = FALSE + /// A player selected outfit by clicking the netpod + var/datum/outfit/netsuit = /datum/outfit/job/bitrunner + /// Holds this to see if it needs to generate a new one + var/datum/weakref/avatar_ref + /// The linked quantum server + var/datum/weakref/server_ref + /// The amount of brain damage done from force disconnects + var/disconnect_damage + /// Static list of outfits to select from + var/list/cached_outfits = list() + +/obj/machinery/netpod/Initialize(mapload) + . = ..() + + return INITIALIZE_HINT_LATELOAD + +/obj/machinery/netpod/LateInitialize() + . = ..() + + disconnect_damage = BASE_DISCONNECT_DAMAGE + + RegisterSignals(src, list( + COMSIG_QDELETING, + COMSIG_MACHINERY_BROKEN, + COMSIG_MACHINERY_POWER_LOST, + ), + PROC_REF(on_broken), + ) + RegisterSignal(src, COMSIG_ATOM_EXAMINE, PROC_REF(on_examine)) + RegisterSignal(src, COMSIG_ATOM_TAKE_DAMAGE, PROC_REF(on_take_damage)) + + register_context() + update_appearance() + +/obj/machinery/netpod/Destroy() + . = ..() + cached_outfits.Cut() + +/obj/machinery/netpod/add_context(atom/source, list/context, obj/item/held_item, mob/user) + . = ..() + + if(isnull(held_item)) + context[SCREENTIP_CONTEXT_LMB] = "Select Outfit" + return CONTEXTUAL_SCREENTIP_SET + + if(istype(held_item, /obj/item/crowbar) && occupant) + context[SCREENTIP_CONTEXT_LMB] = "Pry Open" + return CONTEXTUAL_SCREENTIP_SET + + return CONTEXTUAL_SCREENTIP_SET + +/obj/machinery/netpod/update_icon_state() + if(!is_operational) + icon_state = base_icon_state + return ..() + + if(state_open) + icon_state = base_icon_state + "_open_active" + return ..() + + if(panel_open) + icon_state = base_icon_state + "_panel" + return ..() + + icon_state = base_icon_state + "_closed" + if(occupant) + icon_state += "_active" + + return ..() + +/obj/machinery/netpod/MouseDrop_T(mob/target, mob/user) + var/mob/living/carbon/player = user + if(!iscarbon(player)) + return + + if((HAS_TRAIT(player, TRAIT_UI_BLOCKED) && !player.resting) || !Adjacent(player) || !player.Adjacent(target) || !ISADVANCEDTOOLUSER(player) || !is_operational) + return + + close_machine(target) + +/obj/machinery/netpod/crowbar_act(mob/living/user, obj/item/tool) + if(user.combat_mode) + attack_hand(user) + return TOOL_ACT_TOOLTYPE_SUCCESS + + if(default_pry_open(tool, user) || default_deconstruction_crowbar(tool)) + return TOOL_ACT_TOOLTYPE_SUCCESS + +/obj/machinery/netpod/screwdriver_act(mob/living/user, obj/item/tool) + if(occupant) + balloon_alert(user, "in use!") + return TOOL_ACT_TOOLTYPE_SUCCESS + + if(state_open) + balloon_alert(user, "close first.") + return TOOL_ACT_TOOLTYPE_SUCCESS + + if(default_deconstruction_screwdriver(user, "[base_icon_state]_panel", "[base_icon_state]_closed", tool)) + update_appearance() // sometimes icon doesnt properly update during flick() + ui_close(user) + return TOOL_ACT_TOOLTYPE_SUCCESS + +/obj/machinery/netpod/attack_hand(mob/living/user, list/modifiers) + . = ..() + if(!state_open && user == occupant) + container_resist_act(user) + +/obj/machinery/netpod/Exited(atom/movable/gone, direction) + . = ..() + if(!state_open && gone == occupant) + container_resist_act(gone) + +/obj/machinery/netpod/Exited(atom/movable/gone, direction) + . = ..() + if(!state_open && gone == occupant) + container_resist_act(gone) + +/obj/machinery/netpod/relaymove(mob/living/user, direction) + if(!state_open) + container_resist_act(user) + +/obj/machinery/netpod/container_resist_act(mob/living/user) + user.visible_message(span_notice("[occupant] emerges from [src]!"), + span_notice("You climb out of [src]!"), + span_notice("With a hiss, you hear a machine opening.")) + open_machine() + +/obj/machinery/netpod/open_machine(drop = TRUE, density_to_set = FALSE) + unprotect_and_signal() + playsound(src, 'sound/machines/tramopen.ogg', 60, TRUE, frequency = 65000) + flick("[base_icon_state]_opening", src) + + return ..() + +/obj/machinery/netpod/close_machine(mob/user, density_to_set = TRUE) + if(!state_open || panel_open || !is_operational || !iscarbon(user)) + return + + playsound(src, 'sound/machines/tramclose.ogg', 60, TRUE, frequency = 65000) + flick("[base_icon_state]_closing", src) + ..() + + if(!iscarbon(occupant)) + open_machine() + return + + enter_matrix() + +/obj/machinery/netpod/default_pry_open(obj/item/crowbar, mob/living/pryer) + if(isnull(occupant) || !iscarbon(occupant)) + if(!state_open) + if(panel_open) + return FALSE + open_machine() + else + shut_pod() + + return TRUE + + pryer.visible_message( + span_danger("[pryer] starts prying open [src]!"), + span_notice("You start to pry open [src]."), + span_notice("You hear loud prying on metal.") + ) + playsound(src, 'sound/machines/airlock_alien_prying.ogg', 100, TRUE) + + SEND_SIGNAL(src, COMSIG_BITRUNNER_CROWBAR_ALERT, pryer) + + if(do_after(pryer, 15 SECONDS, src)) + if(!state_open) + open_machine() + + return TRUE + +/obj/machinery/netpod/ui_interact(mob/user, datum/tgui/ui) + if(!is_operational) + return + + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "NetpodOutfits") + ui.set_autoupdate(FALSE) + ui.open() + +/obj/machinery/netpod/ui_data() + var/list/data = list() + + data["netsuit"] = netsuit + return data + +/obj/machinery/netpod/ui_static_data() + var/list/data = list() + + if(!length(cached_outfits)) + cached_outfits += make_outfit_collection("Jobs", subtypesof(/datum/outfit/job)) + + data["collections"] = cached_outfits + + return data + +/obj/machinery/netpod/ui_act(action, params) + . = ..() + if(.) + return TRUE + switch(action) + if("select_outfit") + var/datum/outfit/new_suit = resolve_outfit(params["outfit"]) + if(new_suit) + netsuit = new_suit + return TRUE + + return FALSE + +/// Disconnects the occupant after a certain time so they aren't just hibernating in netpod stasis. A balance change +/obj/machinery/netpod/proc/auto_disconnect() + if(isnull(occupant) || state_open || connected) + return + + if(!iscarbon(occupant)) + open_machine() + return + + var/mob/living/carbon/player = occupant + + player.playsound_local(src, 'sound/effects/splash.ogg', 60, TRUE) + to_chat(player, span_notice("The machine disconnects itself and begins to drain.")) + open_machine() + +/** + * ### Disconnect occupant + * If this goes smoothly, should reconnect a receiving mind to the occupant's body + * + * This is the second stage of the process - if you want to disconn avatars start at the mind first + */ +/obj/machinery/netpod/proc/disconnect_occupant(forced = FALSE) + var/mob/living/mob_occupant = occupant + if(isnull(occupant) || !isliving(occupant)) + return + + connected = FALSE + + if(mob_occupant.stat == DEAD) + open_machine() + return + + mob_occupant.playsound_local(src, "sound/magic/blink.ogg", 25, TRUE) + mob_occupant.set_static_vision(2 SECONDS) + mob_occupant.set_temp_blindness(1 SECONDS) + mob_occupant.Paralyze(2 SECONDS) + + var/heal_time = 1 + if(mob_occupant.health < mob_occupant.maxHealth) + heal_time = (mob_occupant.stat + 2) * 5 + addtimer(CALLBACK(src, PROC_REF(auto_disconnect)), heal_time SECONDS, TIMER_UNIQUE|TIMER_STOPPABLE|TIMER_DELETE_ME) + + if(!forced) + return + + mob_occupant.flash_act(override_blindness_check = TRUE, visual = TRUE) + mob_occupant.adjustOrganLoss(ORGAN_SLOT_BRAIN, disconnect_damage) + INVOKE_ASYNC(mob_occupant, TYPE_PROC_REF(/mob/living, emote), "scream") + to_chat(mob_occupant, span_danger("You've been forcefully disconnected from your avatar! Your thoughts feel scrambled!")) + +/** + * ### Enter Matrix + * Finds any current avatars from this chair - or generates a new one + * + * New avatars cost 1 attempt, and this will eject if there's none left + * + * Connects the mind to the avatar if everything is ok + */ +/obj/machinery/netpod/proc/enter_matrix() + var/mob/living/carbon/human/neo = occupant + if(!ishuman(neo) || neo.stat == DEAD || isnull(neo.mind)) + balloon_alert(neo, "invalid occupant.") + return + + var/obj/machinery/quantum_server/server = find_server() + if(isnull(server)) + balloon_alert(neo, "no server connected!") + return + + var/datum/lazy_template/virtual_domain/generated_domain = server.generated_domain + if(isnull(generated_domain) || !server.is_ready) + balloon_alert(neo, "nothing loaded!") + return + + var/mob/living/carbon/current_avatar = avatar_ref?.resolve() + var/obj/structure/hololadder/wayout + if(isnull(current_avatar) || current_avatar.stat != CONSCIOUS) // We need a viable avatar + wayout = server.generate_hololadder() + if(isnull(wayout)) + balloon_alert(neo, "out of bandwidth!") + return + current_avatar = server.generate_avatar(wayout, netsuit) + avatar_ref = WEAKREF(current_avatar) + server.stock_gear(current_avatar, neo) + + neo.set_static_vision(3 SECONDS) + protect_occupant(occupant) + if(!do_after(neo, 2 SECONDS, src)) + return + + // Very invalid + if(QDELETED(neo) || QDELETED(current_avatar) || QDELETED(src)) + return + + // Invalid + if(occupant != neo || isnull(neo.mind) || neo.stat == DEAD || current_avatar.stat == DEAD) + return + + current_avatar.AddComponent( \ + /datum/component/avatar_connection, \ + old_mind = neo.mind, \ + old_body = neo, \ + server = server, \ + pod = src, \ + help_text = generated_domain.help_text, \ + ) + + connected = TRUE + +/// Finds a server and sets the server_ref +/obj/machinery/netpod/proc/find_server() + var/obj/machinery/quantum_server/server = server_ref?.resolve() + if(server) + return server + + server = locate(/obj/machinery/quantum_server) in oview(4, src) + if(isnull(server)) + return + + server_ref = WEAKREF(server) + RegisterSignal(server, COMSIG_BITRUNNER_SERVER_UPGRADED, PROC_REF(on_server_upgraded), override = TRUE) + RegisterSignal(server, COMSIG_BITRUNNER_DOMAIN_COMPLETE, PROC_REF(on_domain_complete), override = TRUE) + + return server + +/// Creates a list of outfit entries for the UI. +/obj/machinery/netpod/proc/make_outfit_collection(identifier, list/outfit_list) + var/list/collection = list( + "name" = identifier, + "outfits" = list() + ) + + for(var/path as anything in outfit_list) + var/datum/outfit/outfit = path + + var/outfit_name = initial(outfit.name) + if(findtext(outfit_name, "(") != 0 || findtext(outfit_name, "-") != 0) // No special variants please + continue + + collection["outfits"] += list(list("path" = path, "name" = outfit_name)) + + return list(collection) + +/// Machine has been broken - handles signals and reverting sprites +/obj/machinery/netpod/proc/on_broken(datum/source) + SIGNAL_HANDLER + + if(!state_open) + open_machine() + + if(occupant) + unprotect_and_signal() + +/// Puts points on the current occupant's card account +/obj/machinery/netpod/proc/on_domain_complete(datum/source, atom/movable/crate, reward_points) + SIGNAL_HANDLER + + if(isnull(occupant) || !connected || !iscarbon(occupant)) + return + + var/mob/living/carbon/player = occupant + + var/datum/bank_account/account = player.get_bank_account() + if(isnull(account)) + return + + account.bitrunning_points += reward_points * 100 + +/obj/machinery/netpod/proc/on_examine(datum/source, mob/examiner, list/examine_text) + SIGNAL_HANDLER + + examine_text += span_infoplain("Drag yourself into the pod to engage the link.") + examine_text += span_infoplain("It has limited resuscitation capabilities. Remaining in the pod can heal some injuries.") + examine_text += span_infoplain("It has a security system that will alert the occupant if it is tampered with.") + + if(isnull(occupant)) + examine_text += span_notice("It is currently unoccupied.") + return + + examine_text += span_notice("It is currently occupied by [occupant].") + examine_text += span_notice("It can be pried open with a crowbar, but its safety mechanisms will alert the occupant.") + +/// On unbuckle or break, make sure the occupant ref is null +/obj/machinery/netpod/proc/unprotect_and_signal() + unprotect_occupant(occupant) + SEND_SIGNAL(src, COMSIG_BITRUNNER_SEVER_AVATAR, src) + +/// When the server is upgraded, drops brain damage a little +/obj/machinery/netpod/proc/on_server_upgraded(datum/source, servo_rating) + SIGNAL_HANDLER + + disconnect_damage = BASE_DISCONNECT_DAMAGE * (1 - servo_rating) + +/// Checks the integrity, alerts occupants +/obj/machinery/netpod/proc/on_take_damage(datum/source, damage_amount) + SIGNAL_HANDLER + + if(isnull(occupant)) + return + + var/total = max_integrity - damage_amount + var/integrity = (atom_integrity / total) * 100 + if(integrity > 50) + return + + SEND_SIGNAL(src, COMSIG_BITRUNNER_NETPOD_INTEGRITY) + +/// Puts the occupant in netpod stasis, basically short-circuiting environmental conditions +/obj/machinery/netpod/proc/protect_occupant(mob/living/target) + if(target != occupant) + return + + target.AddComponent(/datum/component/netpod_healing, \ + brute_heal = 4, \ + burn_heal = 4, \ + toxin_heal = 4, \ + clone_heal = 4, \ + blood_heal = 4, \ + ) + + target.playsound_local(src, 'sound/effects/submerge.ogg', 20, TRUE) + target.extinguish_mob() + update_use_power(ACTIVE_POWER_USE) + +/// Removes the occupant from netpod stasis +/obj/machinery/netpod/proc/unprotect_occupant(mob/living/target) + var/datum/component/netpod_healing/healing_eff = target?.GetComponent(/datum/component/netpod_healing) + if(healing_eff) + qdel(healing_eff) + + update_use_power(IDLE_POWER_USE) + +/// Resolves a path to an outfit. +/obj/machinery/netpod/proc/resolve_outfit(text) + var/path = text2path(text) + if(ispath(path, /datum/outfit)) + return path + +/// Closes the machine without shoving in an occupant +/obj/machinery/netpod/proc/shut_pod() + state_open = FALSE + playsound(src, 'sound/machines/tramclose.ogg', 60, TRUE, frequency = 65000) + flick("[base_icon_state]_closing", src) + set_density(TRUE) + + update_appearance() + +#undef BASE_DISCONNECT_DAMAGE diff --git a/code/modules/bitrunning/objects/quantum_console.dm b/code/modules/bitrunning/objects/quantum_console.dm new file mode 100644 index 00000000000..1ad516d7d4c --- /dev/null +++ b/code/modules/bitrunning/objects/quantum_console.dm @@ -0,0 +1,110 @@ +/obj/machinery/computer/quantum_console + name = "quantum console" + + circuit = /obj/item/circuitboard/computer/quantum_console + icon_keyboard = "mining" + icon_screen = "bitrunning" + req_access = list(ACCESS_MINING) + /// The server this console is connected to. + var/datum/weakref/server_ref + +/obj/machinery/computer/quantum_console/Initialize(mapload, obj/item/circuitboard/circuit) + . = ..() + desc = "Even in the distant year [CURRENT_STATION_YEAR], Nanostrasen is still using REST APIs. How grim." + + return INITIALIZE_HINT_LATELOAD + +/obj/machinery/computer/quantum_console/LateInitialize() + . = ..() + + if(isnull(server_ref)) + find_server() + +/obj/machinery/computer/quantum_console/ui_interact(mob/user, datum/tgui/ui) + . = ..() + + if(!is_operational) + return + + if(isnull(server_ref)) + find_server() + + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "QuantumConsole") + ui.open() + +/obj/machinery/computer/quantum_console/ui_data() + var/list/data = list() + + var/obj/machinery/quantum_server/server = find_server() + if(isnull(server)) + data["connected"] = FALSE + return data + + data["connected"] = TRUE + data["generated_domain"] = server.generated_domain?.key + data["occupants"] = length(server.avatar_connection_refs) + data["points"] = server.points + data["randomized"] = server.domain_randomized + data["ready"] = server.is_ready && server.is_operational + data["scanner_tier"] = server.scanner_tier + data["retries_left"] = length(server.exit_turfs) - server.retries_spent + + return data + +/obj/machinery/computer/quantum_console/ui_static_data(mob/user) + var/list/data = list() + + var/obj/machinery/quantum_server/server = find_server() + if(isnull(server)) + return data + + data["available_domains"] = server.get_available_domains() + data["avatars"] = server.get_avatar_data() + + return data + +/obj/machinery/computer/quantum_console/ui_act(action, list/params, datum/tgui/ui) + . = ..() + if(.) + return TRUE + + var/obj/machinery/quantum_server/server = find_server() + if(isnull(server)) + return FALSE + + switch(action) + if("random_domain") + var/map_id = server.get_random_domain_id() + if(!map_id) + return TRUE + + server.cold_boot_map(usr, map_id) + return TRUE + if("refresh") + ui.send_full_update() + return TRUE + if("set_domain") + server.cold_boot_map(usr, params["id"]) + return TRUE + if("stop_domain") + server.begin_shutdown(usr) + return TRUE + + return FALSE + +/// Attempts to find a quantum server. +/obj/machinery/computer/quantum_console/proc/find_server() + var/obj/machinery/quantum_server/server = server_ref?.resolve() + if(server) + return server + + for(var/direction in GLOB.cardinals) + var/obj/machinery/quantum_server/nearby_server = locate(/obj/machinery/quantum_server, get_step(src, direction)) + if(nearby_server) + server_ref = WEAKREF(nearby_server) + nearby_server.console_ref = WEAKREF(src) + return nearby_server + + return diff --git a/code/modules/bitrunning/orders/disks.dm b/code/modules/bitrunning/orders/disks.dm new file mode 100644 index 00000000000..ced1dde883a --- /dev/null +++ b/code/modules/bitrunning/orders/disks.dm @@ -0,0 +1,26 @@ +/datum/orderable_item/bitrunning_tech + category_index = CATEGORY_BITRUNNING_TECH + +/datum/orderable_item/bitrunning_tech/item_tier1 + cost_per_order = 1000 + item_path = /obj/item/bitrunning_disk/item/tier1 + +/datum/orderable_item/bitrunning_tech/item_tier2 + cost_per_order = 1500 + item_path = /obj/item/bitrunning_disk/item/tier2 + +/datum/orderable_item/bitrunning_tech/item_tier3 + cost_per_order = 2500 + item_path = /obj/item/bitrunning_disk/item/tier3 + +/datum/orderable_item/bitrunning_tech/ability_tier1 + cost_per_order = 1000 + item_path = /obj/item/bitrunning_disk/ability/tier1 + +/datum/orderable_item/bitrunning_tech/ability_tier2 + cost_per_order = 1800 + item_path = /obj/item/bitrunning_disk/ability/tier2 + +/datum/orderable_item/bitrunning_tech/ability_tier3 + cost_per_order = 3200 + item_path = /obj/item/bitrunning_disk/ability/tier3 diff --git a/code/modules/bitrunning/orders/flair.dm b/code/modules/bitrunning/orders/flair.dm new file mode 100644 index 00000000000..ef36348eb6a --- /dev/null +++ b/code/modules/bitrunning/orders/flair.dm @@ -0,0 +1,40 @@ +/datum/orderable_item/bitrunning_flair + category_index = CATEGORY_BITRUNNING_FLAIR + +/datum/orderable_item/bitrunning_flair/cornchips + item_path = /obj/item/food/cornchips + cost_per_order = 100 + +/datum/orderable_item/bitrunning_flair/mountain_wind + item_path = /obj/item/reagent_containers/cup/soda_cans/space_mountain_wind + cost_per_order = 100 + +/datum/orderable_item/bitrunning_flair/pwr_game + item_path = /obj/item/reagent_containers/cup/soda_cans/pwr_game + cost_per_order = 200 + +/datum/orderable_item/bitrunning_flair/grey_bull + item_path = /obj/item/reagent_containers/cup/soda_cans/grey_bull + cost_per_order = 200 + +/datum/orderable_item/bitrunning_flair/medkit + item_path = /obj/item/storage/medkit/brute + desc = "Don't beat yourself up, it's just a game!" + cost_per_order = 500 + +/datum/orderable_item/bitrunning_flair/medkit_fire + item_path = /obj/item/storage/medkit/fire + desc = "Great after heated gaming sessions." + cost_per_order = 500 + +/datum/orderable_item/bitrunning_flair/oval_sunglasses + item_path = /obj/item/clothing/glasses/sunglasses/oval + cost_per_order = 1000 + +/datum/orderable_item/bitrunning_flair/trenchcoat + item_path = /obj/item/clothing/suit/jacket/trenchcoat + cost_per_order = 1000 + +/datum/orderable_item/bitrunning_flair/jackboots + item_path = /obj/item/clothing/shoes/jackboots + cost_per_order = 1000 diff --git a/code/modules/bitrunning/orders/tech.dm b/code/modules/bitrunning/orders/tech.dm new file mode 100644 index 00000000000..286e9817f3c --- /dev/null +++ b/code/modules/bitrunning/orders/tech.dm @@ -0,0 +1,23 @@ +/datum/orderable_item/bepis + category_index = CATEGORY_BEPIS + +/datum/orderable_item/bepis/circuit_stack + item_path = /obj/item/stack/circuit_stack/full + cost_per_order = 150 + +/datum/orderable_item/bepis/survival_pen + item_path = /obj/item/pen/survival + cost_per_order = 150 + +/datum/orderable_item/bepis/party_sleeper + item_path = /obj/item/circuitboard/machine/sleeper/party + cost_per_order = 750 + desc = "A decommissioned sleeper circuitboard, repurposed for recreational purposes." + +/datum/orderable_item/bepis/sprayoncan + item_path = /obj/item/toy/sprayoncan + cost_per_order = 750 + +/datum/orderable_item/bepis/pristine + item_path = /obj/item/disk/design_disk/bepis/remove_tech + cost_per_order = 1000 diff --git a/code/modules/bitrunning/server/loot.dm b/code/modules/bitrunning/server/loot.dm new file mode 100644 index 00000000000..29b730aae78 --- /dev/null +++ b/code/modules/bitrunning/server/loot.dm @@ -0,0 +1,123 @@ +/// Handles calculating rewards based on number of players, parts, threats, etc +/obj/machinery/quantum_server/proc/calculate_rewards() + var/rewards_base = 0.8 + + if(domain_randomized) + rewards_base += 0.2 + + rewards_base += servo_bonus + + rewards_base += (domain_threats * 2) + + for(var/index in 2 to length(avatar_connection_refs)) + rewards_base += multiplayer_bonus + + return rewards_base + +/// Generates a reward based on the given domain +/obj/machinery/quantum_server/proc/generate_loot() + if(!length(receive_turfs) && !locate_receive_turfs()) + return FALSE + + points += generated_domain.reward_points + playsound(src, 'sound/machines/terminal_success.ogg', 30, 2) + + var/turf/dest_turf = pick(receive_turfs) + if(isnull(dest_turf)) + stack_trace("Failed to find a turf to spawn loot crate on.") + return FALSE + + var/bonus = calculate_rewards() + + var/obj/item/paper/certificate = new() + certificate.add_raw_text(get_completion_certificate()) + certificate.name = "certificate of domain completion" + certificate.update_appearance() + + var/obj/structure/closet/crate/secure/bitrunning/decrypted/reward_crate = new(dest_turf, generated_domain, bonus) + reward_crate.manifest = certificate + reward_crate.update_appearance() + + spark_at_location(reward_crate) + return TRUE + +/// Returns the markdown text containing domain completion information +/obj/machinery/quantum_server/proc/get_completion_certificate() + var/base_points = generated_domain.reward_points + if(domain_randomized) + base_points -= 1 + + var/bonuses = calculate_rewards() + + var/time_difference = world.time - generated_domain.start_time + + var/completion_time = "### Completion Time: [DisplayTimeText(time_difference)]\n" + + var/grade = "\n---\n\n# Rating: [grade_completion(generated_domain.difficulty, domain_threats, base_points, domain_randomized, time_difference)]" + + var/text = "# Certificate of Domain Completion\n\n---\n\n" + + text += "### [generated_domain.name][domain_randomized ? " (Randomized)" : ""]\n" + text += "- **Difficulty:** [generated_domain.difficulty]\n" + text += "- **Threats:** [domain_threats]\n" + text += "- **Base Points:** [base_points][domain_randomized ? " +1" : ""]\n\n" + text += "- **Total Bonus:** [bonuses]x\n\n" + + if(bonuses <= 1) + text += completion_time + text += grade + return text + + text += "### Bonuses\n" + if(domain_randomized) + text += "- **Randomized:** + 0.2\n" + + if(length(avatar_connection_refs) > 1) + text += "- **Multiplayer:** + [(length(avatar_connection_refs) - 1) * multiplayer_bonus]\n" + + if(domain_threats > 0) + text += "- **Threats:** + [domain_threats * 2]\n" + + var/servo_rating = servo_bonus + + if(servo_rating > 0.2) + text += "- **Components:** + [servo_rating]\n" + + text += completion_time + text += grade + + return text + +/// Grades the player's run based on several factors +/obj/machinery/quantum_server/proc/grade_completion(difficulty, threats, points, randomized, completion_time) + var/score = threats * 5 + score += points + score += randomized ? 1 : 0 + + var/base = difficulty + 1 + var/time_score = 1 + + if(completion_time <= 1 MINUTES) + time_score = 10 + else if(completion_time <= 2 MINUTES) + time_score = 5 + else if(completion_time <= 5 MINUTES) + time_score = 3 + else if(completion_time <= 10 MINUTES) + time_score = 2 + else + time_score = 1 + + score += time_score * base + + switch(score) + if(1 to 4) + return "D" + if(5 to 7) + return "C" + if(8 to 10) + return "B" + if(11 to 13) + return "A" + else + return "S" diff --git a/code/modules/bitrunning/server/map_handling.dm b/code/modules/bitrunning/server/map_handling.dm new file mode 100644 index 00000000000..2a3c0bdc9e0 --- /dev/null +++ b/code/modules/bitrunning/server/map_handling.dm @@ -0,0 +1,183 @@ + +/// Gives all current occupants a notification that the server is going down +/obj/machinery/quantum_server/proc/begin_shutdown(mob/user) + if(isnull(generated_domain)) + return + + if(!length(avatar_connection_refs)) + balloon_alert(user, "powering down domain...") + playsound(src, 'sound/machines/terminal_off.ogg', 40, 2) + reset() + return + + balloon_alert(user, "notifying clients...") + playsound(src, 'sound/machines/terminal_alert.ogg', 100, TRUE) + user.visible_message( + span_danger("[user] begins depowering the server!"), + span_notice("You start disconnecting clients..."), + span_danger("You hear frantic keying on a keyboard."), + ) + + SEND_SIGNAL(src, COMSIG_BITRUNNER_SHUTDOWN_ALERT, user) + + if(!do_after(user, 20 SECONDS, src)) + return + + reset() + +/** + * ### Quantum Server Cold Boot + * Procedurally links the 3 booting processes together. + * + * This is the starting point if you have an id. Does validation and feedback on steps + */ +/obj/machinery/quantum_server/proc/cold_boot_map(mob/user, map_key) + if(!is_ready) + return FALSE + + if(isnull(map_key)) + balloon_alert(user, "no domain specified.") + return FALSE + + if(generated_domain) + balloon_alert(user, "stop the current domain first.") + return FALSE + + if(length(avatar_connection_refs)) + balloon_alert(user, "all clients must disconnect!") + return FALSE + + is_ready = FALSE + playsound(src, 'sound/machines/terminal_processing.ogg', 30, 2) + + if(!initialize_domain(map_key) || !initialize_safehouse() || !initialize_map_items()) + balloon_alert(user, "initialization failed.") + scrub_vdom() + is_ready = TRUE + return FALSE + + is_ready = TRUE + playsound(src, 'sound/machines/terminal_insert_disc.ogg', 30, 2) + balloon_alert(user, "domain loaded.") + generated_domain.start_time = world.time + points -= generated_domain.cost + update_use_power(ACTIVE_POWER_USE) + update_appearance() + + return TRUE + +/// Initializes a new domain if the given key is valid and the user has enough points +/obj/machinery/quantum_server/proc/initialize_domain(map_key) + var/datum/lazy_template/virtual_domain/to_load + + for(var/datum/lazy_template/virtual_domain/available as anything in subtypesof(/datum/lazy_template/virtual_domain)) + if(map_key != initial(available.key) || points < initial(available.cost)) + continue + to_load = available + break + + if(isnull(to_load)) + return FALSE + + generated_domain = new to_load() + RegisterSignal(generated_domain, COMSIG_LAZY_TEMPLATE_LOADED, PROC_REF(on_template_loaded)) + generated_domain.lazy_load() + + return TRUE + +/// Loads in necessary map items, sets mutation targets, etc +/obj/machinery/quantum_server/proc/initialize_map_items() + var/turf/goal_turfs = list() + var/turf/crate_turfs = list() + + for(var/thing in GLOB.landmarks_list) + if(istype(thing, /obj/effect/landmark/bitrunning/hololadder_spawn)) + exit_turfs += get_turf(thing) + qdel(thing) // i'm worried about multiple servers getting confused so lets clean em up + continue + + if(istype(thing, /obj/effect/landmark/bitrunning/cache_goal_turf)) + var/turf/tile = get_turf(thing) + goal_turfs += tile + RegisterSignal(tile, COMSIG_ATOM_ENTERED, PROC_REF(on_goal_turf_entered)) + RegisterSignal(tile, COMSIG_ATOM_EXAMINE, PROC_REF(on_goal_turf_examined)) + qdel(thing) + continue + + if(istype(thing, /obj/effect/landmark/bitrunning/cache_spawn)) + crate_turfs += get_turf(thing) + qdel(thing) + continue + + if(!length(exit_turfs)) + CRASH("Failed to find exit turfs on generated domain.") + if(!length(goal_turfs)) + CRASH("Failed to find send turfs on generated domain.") + + if(length(crate_turfs)) + shuffle_inplace(crate_turfs) + new /obj/structure/closet/crate/secure/bitrunning/encrypted(pick(crate_turfs)) + + return TRUE +#define ONLY_TURF 1 // There should only ever be one turf at the bottom left of the map. + +/// Loads the safehouse +/obj/machinery/quantum_server/proc/initialize_safehouse() + var/turf/safehouse_load_turf = list() + for(var/obj/effect/landmark/bitrunning/safehouse_spawn/spawner in GLOB.landmarks_list) + safehouse_load_turf += get_turf(spawner) + qdel(spawner) + break + + if(!length(safehouse_load_turf)) + CRASH("Failed to find safehouse load landmark on map.") + + var/datum/map_template/safehouse/safehouse = new generated_domain.safehouse_path() + safehouse.load(safehouse_load_turf[ONLY_TURF]) + generated_safehouse = safehouse + + return TRUE + +/// Stops the current virtual domain and disconnects all users +/obj/machinery/quantum_server/proc/reset(fast = FALSE) + is_ready = FALSE + + SEND_SIGNAL(src, COMSIG_BITRUNNER_SEVER_AVATAR) + + if(!fast) + notify_spawned_threats() + addtimer(CALLBACK(src, PROC_REF(scrub_vdom)), 15 SECONDS, TIMER_UNIQUE|TIMER_STOPPABLE) + else + scrub_vdom() // used in unit testing, no need to wait for callbacks + + addtimer(CALLBACK(src, PROC_REF(cool_off)), min(server_cooldown_time * capacitor_coefficient), TIMER_UNIQUE|TIMER_STOPPABLE|TIMER_DELETE_ME) + update_appearance() + + update_use_power(IDLE_POWER_USE) + domain_randomized = FALSE + domain_threats = 0 + retries_spent = 0 + +/// Deletes all the tile contents +/obj/machinery/quantum_server/proc/scrub_vdom() + SEND_SIGNAL(src, COMSIG_BITRUNNER_SEVER_AVATAR) // just in case + + if(length(generated_domain.reservations)) + var/datum/turf_reservation/res = generated_domain.reservations[1] + res.Release() + + var/list/datum/weakref/creatures = spawned_threat_refs + mutation_candidate_refs + for(var/datum/weakref/creature_ref as anything in creatures) + var/mob/living/creature = creature_ref?.resolve() + if(isnull(creature)) + continue + + creature.dust() // sometimes mobs just don't die + + exit_turfs = list() + generated_domain = null + generated_safehouse = null + mutation_candidate_refs.Cut() + spawned_threat_refs.Cut() + +#undef ONLY_TURF diff --git a/code/modules/bitrunning/server/obj_generation.dm b/code/modules/bitrunning/server/obj_generation.dm new file mode 100644 index 00000000000..221308e0487 --- /dev/null +++ b/code/modules/bitrunning/server/obj_generation.dm @@ -0,0 +1,101 @@ +/// Generates a new avatar for the bitrunner. +/obj/machinery/quantum_server/proc/generate_avatar(obj/structure/hololadder/wayout, datum/outfit/netsuit) + var/mob/living/carbon/human/avatar = new(wayout.loc) + + var/outfit_path = generated_domain.forced_outfit || netsuit + var/datum/outfit/to_wear = new outfit_path() + + to_wear.belt = /obj/item/bitrunning_host_monitor + to_wear.glasses = null + to_wear.gloves = null + to_wear.l_hand = null + to_wear.l_pocket = null + to_wear.r_hand = null + to_wear.r_pocket = null + to_wear.suit = null + to_wear.suit_store = null + + avatar.equipOutfit(to_wear, visualsOnly = TRUE) + + var/thing = avatar.get_active_held_item() + if(!isnull(thing)) + qdel(thing) + + thing = avatar.get_inactive_held_item() + if(!isnull(thing)) + qdel(thing) + + var/obj/item/storage/backpack/bag = avatar.back + if(istype(bag)) + QDEL_LIST(bag.contents) + + bag.contents += list( + new /obj/item/storage/box/survival, + new /obj/item/storage/medkit/regular, + new /obj/item/flashlight, + ) + + var/obj/item/card/id/outfit_id = avatar.wear_id + if(outfit_id) + outfit_id.assignment = "Bit Avatar" + outfit_id.registered_name = avatar.real_name + + outfit_id.registered_account = new() + outfit_id.registered_account.replaceable = FALSE + + SSid_access.apply_trim_to_card(outfit_id, /datum/id_trim/bit_avatar) + + return avatar + +/// Generates a new hololadder for the bitrunner. Effectively a respawn attempt. +/obj/machinery/quantum_server/proc/generate_hololadder() + if(!length(exit_turfs)) + return + + if(retries_spent >= length(exit_turfs)) + return + + var/turf/destination + for(var/turf/dest_turf in exit_turfs) + if(!locate(/obj/structure/hololadder) in dest_turf) + destination = dest_turf + break + + if(isnull(destination)) + return + + var/obj/structure/hololadder/wayout = new(destination) + if(isnull(wayout)) + return + + retries_spent += 1 + + return wayout + +/// Scans over neo's contents for bitrunning tech disks. Loads the items or abilities onto the avatar. +/obj/machinery/quantum_server/proc/stock_gear(mob/living/carbon/human/avatar, mob/living/carbon/human/neo) + var/failed = FALSE + + for(var/obj/item/bitrunning_disk/disk in neo.get_contents()) + if(istype(disk, /obj/item/bitrunning_disk/ability)) + var/obj/item/bitrunning_disk/ability/ability_disk = disk + + if(isnull(ability_disk.granted_action)) + failed = TRUE + continue + + var/datum/action/our_action = new ability_disk.granted_action() + our_action.Grant(avatar) + continue + + if(istype(disk, /obj/item/bitrunning_disk/item)) + var/obj/item/bitrunning_disk/item/item_disk = disk + + if(isnull(item_disk.granted_item)) + failed = TRUE + continue + + avatar.put_in_hands(new item_disk.granted_item()) + + if(failed) + to_chat(neo, span_warning("One of your disks failed to load. You must activate them to make a selection.")) diff --git a/code/modules/bitrunning/server/quantum_server.dm b/code/modules/bitrunning/server/quantum_server.dm new file mode 100644 index 00000000000..66223746de1 --- /dev/null +++ b/code/modules/bitrunning/server/quantum_server.dm @@ -0,0 +1,143 @@ +/** + * The base object for the quantum server + */ +/obj/machinery/quantum_server + name = "quantum server" + + circuit = /obj/item/circuitboard/machine/quantum_server + density = TRUE + desc = "A hulking computational machine designed to fabricate virtual domains." + icon = 'icons/obj/machines/bitrunning.dmi' + base_icon_state = "qserver" + icon_state = "qserver" + /// Affects server cooldown efficiency + var/capacitor_coefficient = 1 + /// The loaded map template, map_template/virtual_domain + var/datum/lazy_template/virtual_domain/generated_domain + /// The loaded safehouse, map_template/safehouse + var/datum/map_template/safehouse/generated_safehouse + /// The connected console + var/datum/weakref/console_ref + /// If the current domain was a random selection + var/domain_randomized = FALSE + /// If any threats were spawned, adds to rewards + var/domain_threats = 0 + /// Prevents multiple user actions. Handled by loading domains and cooldowns + var/is_ready = TRUE + /// List of available domains + var/list/available_domains = list() + /// Current plugged in users + var/list/datum/weakref/avatar_connection_refs = list() + /// Cached list of mutable mobs in zone for cybercops + var/list/datum/weakref/mutation_candidate_refs = list() + /// Any ghosts that have spawned in + var/list/datum/weakref/spawned_threat_refs = list() + /// Scales loot with extra players + var/multiplayer_bonus = 1.1 + /// The amount of points in the system, used to purchase maps + var/points = 0 + /// Keeps track of the number of times someone has built a hololadder + var/retries_spent = 0 + /// Changes how much info is available on the domain + var/scanner_tier = 1 + /// Length of time it takes for the server to cool down after resetting. Here to give runners downtime so their faces don't get stuck like that + var/server_cooldown_time = 3 MINUTES + /// Applies bonuses to rewards etc + var/servo_bonus = 0 + /// The turfs we can place a hololadder on. + var/turf/exit_turfs = list() + /// The turfs on station where we generate loot. + var/turf/receive_turfs = list() + +/obj/machinery/quantum_server/Initialize(mapload) + . = ..() + + return INITIALIZE_HINT_LATELOAD + +/obj/machinery/quantum_server/LateInitialize() + . = ..() + + if(isnull(console_ref)) + find_console() + + RegisterSignals(src, list(COMSIG_MACHINERY_BROKEN, COMSIG_MACHINERY_POWER_LOST), PROC_REF(on_broken)) + RegisterSignal(src, COMSIG_QDELETING, PROC_REF(on_delete)) + RegisterSignal(src, COMSIG_ATOM_EXAMINE, PROC_REF(on_examine)) + RegisterSignal(src, COMSIG_BITRUNNER_SPAWN_GLITCH, PROC_REF(on_threat_created)) + + // This further gets sorted in the client by cost so it's random and grouped + available_domains = shuffle(subtypesof(/datum/lazy_template/virtual_domain)) + +/obj/machinery/quantum_server/Destroy(force) + . = ..() + + available_domains.Cut() + mutation_candidate_refs.Cut() + avatar_connection_refs.Cut() + spawned_threat_refs.Cut() + QDEL_NULL(exit_turfs) + QDEL_NULL(receive_turfs) + QDEL_NULL(generated_domain) + QDEL_NULL(generated_safehouse) + +/obj/machinery/quantum_server/update_appearance(updates) + if(isnull(generated_domain) || !is_operational) + set_light(0) + return ..() + + set_light_color(is_ready ? LIGHT_COLOR_BABY_BLUE : LIGHT_COLOR_FIRE) + set_light(2, 1.5) + + return ..() + +/obj/machinery/quantum_server/update_icon_state() + if(isnull(generated_domain) || !is_operational) + icon_state = base_icon_state + return ..() + + icon_state = "[base_icon_state]_[is_ready ? "on" : "off"]" + return ..() + +/obj/machinery/quantum_server/crowbar_act(mob/living/user, obj/item/crowbar) + . = ..() + + if(!is_ready) + balloon_alert(user, "it's scalding hot!") + return TRUE + if(length(avatar_connection_refs)) + balloon_alert(user, "all clients must disconnect!") + return TRUE + if(default_deconstruction_crowbar(crowbar)) + return TRUE + return FALSE + +/obj/machinery/quantum_server/screwdriver_act(mob/living/user, obj/item/screwdriver) + . = ..() + + if(!is_ready) + balloon_alert(user, "it's scalding hot!") + return TRUE + if(default_deconstruction_screwdriver(user, "[base_icon_state]_panel", icon_state, screwdriver)) + return TRUE + return FALSE + +/obj/machinery/quantum_server/RefreshParts() + . = ..() + + var/capacitor_rating = 1.15 + var/datum/stock_part/capacitor/cap = locate() in component_parts + capacitor_rating -= cap.tier * 0.15 + + capacitor_coefficient = capacitor_rating + + var/datum/stock_part/scanning_module/scanner = locate() in component_parts + if(scanner) + scanner_tier = scanner.tier + + var/servo_rating = 0 + for(var/datum/stock_part/servo/servo in component_parts) + servo_rating += servo.tier * 0.1 + + servo_bonus = servo_rating + + SEND_SIGNAL(src, COMSIG_BITRUNNER_SERVER_UPGRADED, scanner_tier) diff --git a/code/modules/bitrunning/server/signal_handlers.dm b/code/modules/bitrunning/server/signal_handlers.dm new file mode 100644 index 00000000000..b0464b351fa --- /dev/null +++ b/code/modules/bitrunning/server/signal_handlers.dm @@ -0,0 +1,107 @@ +/// If broken via signal, disconnects all users +/obj/machinery/quantum_server/proc/on_broken(datum/source) + SIGNAL_HANDLER + + if(isnull(generated_domain)) + return + + SEND_SIGNAL(src, COMSIG_BITRUNNER_SEVER_AVATAR) + +/// Whenever a corpse spawner makes a new corpse, add it to the list of potential mutations +/obj/machinery/quantum_server/proc/on_corpse_spawned(datum/source, mob/living/corpse) + SIGNAL_HANDLER + + mutation_candidate_refs.Add(WEAKREF(corpse)) + +/// Being qdeleted - make sure the circuit and connected mobs go with it +/obj/machinery/quantum_server/proc/on_delete(datum/source) + SIGNAL_HANDLER + + if(generated_domain) + SEND_SIGNAL(src, COMSIG_BITRUNNER_SEVER_AVATAR) + scrub_vdom() + + if(is_ready) + return + // in case they're trying to cheese cooldown + var/obj/item/circuitboard/machine/quantum_server/circuit = locate(/obj/item/circuitboard/machine/quantum_server) in contents + if(circuit) + qdel(circuit) + +/// Handles examining the server. Shows cooldown time and efficiency. +/obj/machinery/quantum_server/proc/on_examine(datum/source, mob/examiner, list/examine_text) + SIGNAL_HANDLER + + examine_text += span_infoplain("Can be resource intensive to run. Ensure adequate power supply.") + + if(capacitor_coefficient < 1) + examine_text += span_infoplain("Its coolant capacity reduces cooldown time by [(1 - capacitor_coefficient) * 100]%.") + + if(servo_bonus > 0.2) + examine_text += span_infoplain("Its manipulation potential is increasing rewards by [servo_bonus]x.") + examine_text += span_infoplain("Injury from unsafe ejection reduced [servo_bonus * 100]%.") + + if(!is_ready) + examine_text += span_notice("It is currently cooling down. Give it a few moments.") + return + +/// Whenever something enters the send tiles, check if it's a loot crate. If so, alert players. +/obj/machinery/quantum_server/proc/on_goal_turf_entered(datum/source, atom/movable/arrived, atom/old_loc, list/atom/old_locs) + SIGNAL_HANDLER + + if(!istype(arrived, /obj/structure/closet/crate/secure/bitrunning/encrypted)) + return + + var/obj/structure/closet/crate/secure/bitrunning/encrypted/loot_crate = arrived + if(!istype(loot_crate)) + return + + for(var/mob/person in loot_crate.contents) + if(isnull(person.mind)) + person.forceMove(get_turf(loot_crate)) + + var/datum/component/avatar_connection/connection = person.GetComponent(/datum/component/avatar_connection) + connection?.full_avatar_disconnect() + + spark_at_location(loot_crate) + qdel(loot_crate) + SEND_SIGNAL(src, COMSIG_BITRUNNER_DOMAIN_COMPLETE, arrived, generated_domain.reward_points) + generate_loot() + +/// Handles examining the server. Shows cooldown time and efficiency. +/obj/machinery/quantum_server/proc/on_goal_turf_examined(datum/source, mob/examiner, list/examine_text) + SIGNAL_HANDLER + + examine_text += span_info("Beneath your gaze, the floor pulses subtly with streams of encoded data.") + examine_text += span_info("It seems to be part of the location designated for retrieving encrypted payloads.") + +/// Scans over the inbound created_atoms from lazy templates +/obj/machinery/quantum_server/proc/on_template_loaded(datum/lazy_template/source, list/created_atoms) + SIGNAL_HANDLER + + for(var/thing in created_atoms) + if(isliving(thing)) // so we can mutate them + var/mob/living/creature = thing + + if(creature.can_be_cybercop) + mutation_candidate_refs.Add(WEAKREF(creature)) + continue + + if(istype(thing, /obj/effect/mob_spawn/ghost_role)) // so we get threat alerts + RegisterSignal(thing, COMSIG_GHOSTROLE_SPAWNED, PROC_REF(on_threat_created)) + continue + + if(istype(thing, /obj/effect/mob_spawn/corpse)) // corpses are valid targets too + var/obj/effect/mob_spawn/corpse/spawner = thing + + mutation_candidate_refs.Add(spawner.spawned_mob_ref) + + UnregisterSignal(source, COMSIG_LAZY_TEMPLATE_LOADED) + +/// Handles when cybercops are summoned into the area or ghosts click a ghost role spawner +/obj/machinery/quantum_server/proc/on_threat_created(datum/source, mob/living/threat) + SIGNAL_HANDLER + + domain_threats += 1 + spawned_threat_refs.Add(WEAKREF(threat)) + SEND_SIGNAL(src, COMSIG_BITRUNNER_THREAT_CREATED) // notify players diff --git a/code/modules/bitrunning/server/util.dm b/code/modules/bitrunning/server/util.dm new file mode 100644 index 00000000000..298679bde5b --- /dev/null +++ b/code/modules/bitrunning/server/util.dm @@ -0,0 +1,141 @@ +#define REDACTED "???" +#define MAX_DISTANCE 4 // How far crates can spawn from the server + +/// Resets the cooldown state and updates icons +/obj/machinery/quantum_server/proc/cool_off() + is_ready = TRUE + update_appearance() + +/// Attempts to connect to a quantum console +/obj/machinery/quantum_server/proc/find_console() + var/obj/machinery/computer/quantum_console/console = console_ref?.resolve() + if(console) + return console + + for(var/direction in GLOB.cardinals) + var/obj/machinery/computer/quantum_console/nearby_console = locate(/obj/machinery/computer/quantum_console, get_step(src, direction)) + if(nearby_console) + console_ref = WEAKREF(nearby_console) + nearby_console.server_ref = WEAKREF(src) + return nearby_console + +/// Compiles a list of available domains. +/obj/machinery/quantum_server/proc/get_available_domains() + var/list/levels = list() + + for(var/datum/lazy_template/virtual_domain/domain as anything in available_domains) + if(initial(domain.test_only)) + continue + var/can_view = initial(domain.difficulty) < scanner_tier && initial(domain.cost) <= points + 5 + var/can_view_reward = initial(domain.difficulty) < (scanner_tier + 1) && initial(domain.cost) <= points + 3 + + levels += list(list( + "cost" = initial(domain.cost), + "desc" = can_view ? initial(domain.desc) : "Limited scanning capabilities. Cannot infer domain details.", + "difficulty" = initial(domain.difficulty), + "id" = initial(domain.key), + "name" = can_view ? initial(domain.name) : REDACTED, + "reward" = can_view_reward ? initial(domain.reward_points) : REDACTED, + )) + + return levels + +/// If there are hosted minds, attempts to get a list of their current virtual bodies w/ vitals +/obj/machinery/quantum_server/proc/get_avatar_data() + var/list/hosted_avatars = list() + + for(var/datum/weakref/avatar_ref in avatar_connection_refs) + var/datum/component/avatar_connection/connection = avatar_ref.resolve() + if(isnull(connection)) + avatar_connection_refs.Remove(connection) + continue + + var/mob/living/creature = connection.parent + var/mob/living/pilot = connection.old_body_ref?.resolve() + + hosted_avatars += list(list( + "health" = creature.health, + "name" = creature.name, + "pilot" = pilot, + "brute" = creature.get_damage_amount(BRUTE), + "burn" = creature.get_damage_amount(BURN), + "tox" = creature.get_damage_amount(TOX), + "oxy" = creature.get_damage_amount(OXY), + )) + + return hosted_avatars + +/// Gets a random available domain given the current points. Weighted towards higher cost domains. +/obj/machinery/quantum_server/proc/get_random_domain_id() + if(points < 1) + return + + var/list/random_domains = list() + var/total_cost = 0 + + for(var/datum/lazy_template/virtual_domain/available as anything in subtypesof(/datum/lazy_template/virtual_domain)) + var/init_cost = initial(available.cost) + if(!initial(available.test_only) && init_cost > 0 && init_cost < 4 && init_cost <= points) + random_domains += list(list( + cost = init_cost, + id = initial(available.key), + )) + + var/random_value = rand(0, total_cost) + var/accumulated_cost = 0 + + for(var/available as anything in random_domains) + accumulated_cost += available["cost"] + if(accumulated_cost >= random_value) + domain_randomized = TRUE + return available["id"] + +/// Gets all mobs originally generated by the loaded domain and returns a list that are capable of being antagged +/obj/machinery/quantum_server/proc/get_valid_domain_targets() + // A: No one is playing + // B: The domain is not loaded + // C: The domain is shutting down + // D: There are no mobs + if(!length(avatar_connection_refs) || isnull(generated_domain) || !is_ready || !is_operational || !length(mutation_candidate_refs)) + return list() + + for(var/datum/weakref/creature_ref as anything in mutation_candidate_refs) + var/mob/living/creature = creature_ref.resolve() + if(isnull(creature) || creature.mind) + mutation_candidate_refs.Remove(creature_ref) + + return shuffle(mutation_candidate_refs) + +/// Locates any turfs with crate out landmarks +/obj/machinery/quantum_server/proc/locate_receive_turfs() + for(var/obj/effect/landmark/bitrunning/station_reward_spawn/spawner in GLOB.landmarks_list) + if(IN_GIVEN_RANGE(src, spawner, MAX_DISTANCE)) + receive_turfs += get_turf(spawner) + qdel(spawner) + + return length(receive_turfs) > 0 + +/// Finds any mobs with minds in the zones and gives them the bad news +/obj/machinery/quantum_server/proc/notify_spawned_threats() + for(var/datum/weakref/baddie_ref as anything in spawned_threat_refs) + var/mob/living/baddie = baddie_ref.resolve() + if(isnull(baddie) || baddie.stat >= UNCONSCIOUS || isnull(baddie.mind)) + continue + + baddie.throw_alert( + ALERT_BITRUNNER_RESET, + /atom/movable/screen/alert/bitrunning/qserver_threat_deletion, + new_master = src, + ) + + to_chat(baddie, span_userdanger("You have been flagged for deletion! Thank you for your service.")) + +/// Do some magic teleport sparks +/obj/machinery/quantum_server/proc/spark_at_location(obj/crate) + playsound(crate, 'sound/magic/blink.ogg', 50, TRUE) + var/datum/effect_system/spark_spread/quantum/sparks = new() + sparks.set_up(5, 1, get_turf(crate)) + sparks.start() + +#undef REDACTED +#undef MAX_DISTANCE diff --git a/code/modules/bitrunning/turfs.dm b/code/modules/bitrunning/turfs.dm new file mode 100644 index 00000000000..93dce1789c4 --- /dev/null +++ b/code/modules/bitrunning/turfs.dm @@ -0,0 +1,14 @@ +/turf/open/floor/bitrunning_transport + name = "circuit floor" + icon = 'icons/turf/floors.dmi' + desc = "Looks complex. You can see the circuits running through the floor." + icon_state = "bitrunning" + +/turf/closed/indestructible/binary + name = "tear in the fabric of reality" + icon = 'icons/turf/floors.dmi' + icon_state = "binary" + +/obj/effect/baseturf_helper/virtual_domain + name = "virtual domain baseturf editor" + baseturf = /turf/open/indestructible/binary diff --git a/code/modules/bitrunning/virtual_domain/domains/ash_drake.dm b/code/modules/bitrunning/virtual_domain/domains/ash_drake.dm new file mode 100644 index 00000000000..02bb91abc58 --- /dev/null +++ b/code/modules/bitrunning/virtual_domain/domains/ash_drake.dm @@ -0,0 +1,18 @@ +/datum/lazy_template/virtual_domain/ash_drake + name = "Ashen Inferno" + cost = BITRUNNER_COST_MEDIUM + desc = "Home of the ash drake, a powerful dragon that scours the surface of Lavaland." + difficulty = BITRUNNER_DIFFICULTY_MEDIUM + forced_outfit = /datum/outfit/job/miner + key = "ash_drake" + map_name = "ash_drake" + reward_points = BITRUNNER_REWARD_MEDIUM + safehouse_path = /datum/map_template/safehouse/lavaland_boss + +/mob/living/simple_animal/hostile/megafauna/dragon/virtual_domain + can_be_cybercop = FALSE + crusher_loot = list(/obj/structure/closet/crate/secure/bitrunning/encrypted) + health = 1600 + loot = list(/obj/structure/closet/crate/secure/bitrunning/encrypted) + maxHealth = 1600 + true_spawn = FALSE diff --git a/code/modules/bitrunning/virtual_domain/domains/beach_bar.dm b/code/modules/bitrunning/virtual_domain/domains/beach_bar.dm new file mode 100644 index 00000000000..871c2cb1338 --- /dev/null +++ b/code/modules/bitrunning/virtual_domain/domains/beach_bar.dm @@ -0,0 +1,22 @@ +/datum/lazy_template/virtual_domain/beach_bar + name = "Beach Bar" + desc = "A cheerful seaside haven where friendly skeletons serve up drinks. Say, how'd you guys get so dead?" + extra_loot = list(/obj/item/toy/beach_ball = 1) + help_text = "This place is running on a skeleton crew, and they don't seem to be too keen to share details. \ + Maybe a few drinks of liquid charm will get the spirits up. As the saying goes, if you can't beat 'em, join 'em." + key = "beach_bar" + map_name = "beach_bar" + safehouse_path = /datum/map_template/safehouse/mine + +/obj/item/reagent_containers/cup/glass/drinkingglass/virtual_domain + name = "pina colada" + desc = "Whose drink is this? Not yours, that's for sure. Well, it's not like they're going to miss it." + list_reagents = list(/datum/reagent/consumable/ethanol/pina_colada = 30) + +/obj/item/reagent_containers/cup/glass/drinkingglass/virtual_domain/Initialize(mapload, vol) + . = ..() + + AddComponent(/datum/component/bitrunning_points, \ + signal_type = COMSIG_GLASS_DRANK, \ + points_per_signal = 0.5, \ + ) diff --git a/code/modules/bitrunning/virtual_domain/domains/blood_drunk_miner.dm b/code/modules/bitrunning/virtual_domain/domains/blood_drunk_miner.dm new file mode 100644 index 00000000000..abf2e0fc5a9 --- /dev/null +++ b/code/modules/bitrunning/virtual_domain/domains/blood_drunk_miner.dm @@ -0,0 +1,18 @@ +/datum/lazy_template/virtual_domain/blood_drunk_miner + name = "Sanguine Excavation" + cost = BITRUNNER_COST_MEDIUM + desc = "Few escape the surface of Lavaland without a few scars. Some remain, maddened by the hunt." + difficulty = BITRUNNER_DIFFICULTY_MEDIUM + forced_outfit = /datum/outfit/job/miner + key = "blood_drunk_miner" + map_name = "blood_drunk_miner" + reward_points = BITRUNNER_REWARD_MEDIUM + safehouse_path = /datum/map_template/safehouse/lavaland_boss + +/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/virtual_domain + can_be_cybercop = FALSE + crusher_loot = list(/obj/structure/closet/crate/secure/bitrunning/encrypted) + health = 1600 + loot = list(/obj/structure/closet/crate/secure/bitrunning/encrypted) + maxHealth = 1600 + true_spawn = FALSE diff --git a/code/modules/bitrunning/virtual_domain/domains/bubblegum.dm b/code/modules/bitrunning/virtual_domain/domains/bubblegum.dm new file mode 100644 index 00000000000..bede97177cb --- /dev/null +++ b/code/modules/bitrunning/virtual_domain/domains/bubblegum.dm @@ -0,0 +1,19 @@ +/datum/lazy_template/virtual_domain/bubblegum + name = "Blood-Soaked Lair" + cost = BITRUNNER_COST_HIGH + desc = "King of the slaughter demons. Bubblegum is a massive, hulking beast with a penchant for violence." + difficulty = BITRUNNER_DIFFICULTY_HIGH + extra_loot = list(/obj/item/toy/plush/bubbleplush = 1) + forced_outfit = /datum/outfit/job/miner + key = "bubblegum" + map_name = "bubblegum" + reward_points = BITRUNNER_REWARD_HIGH + safehouse_path = /datum/map_template/safehouse/lavaland_boss + +/mob/living/simple_animal/hostile/megafauna/bubblegum/virtual_domain + can_be_cybercop = FALSE + crusher_loot = list(/obj/structure/closet/crate/secure/bitrunning/encrypted) + health = 2000 + loot = list(/obj/structure/closet/crate/secure/bitrunning/encrypted) + maxHealth = 2000 + true_spawn = FALSE diff --git a/code/modules/bitrunning/virtual_domain/domains/clown_planet.dm b/code/modules/bitrunning/virtual_domain/domains/clown_planet.dm new file mode 100644 index 00000000000..92f000c9cf3 --- /dev/null +++ b/code/modules/bitrunning/virtual_domain/domains/clown_planet.dm @@ -0,0 +1,13 @@ +/datum/lazy_template/virtual_domain/clown_planet + name = "Clown Planet" + cost = BITRUNNER_COST_LOW + desc = "In the deep, dark reaches of space, there is only Honk." + difficulty = BITRUNNER_DIFFICULTY_LOW + extra_loot = list(/obj/item/bikehorn = 1) + forced_outfit = /datum/outfit/job/clown + help_text = "The trials of the Honkitude have begun. The sound of bike horns wailing in the distance. \ + this realm- some sort of puzzle, has existed in legend as the final test of just how silly you are." + key = "clown_planet" + map_name = "clown_planet" + reward_points = BITRUNNER_REWARD_LOW + safehouse_path = /datum/map_template/safehouse/mine diff --git a/code/modules/bitrunning/virtual_domain/domains/colossus.dm b/code/modules/bitrunning/virtual_domain/domains/colossus.dm new file mode 100644 index 00000000000..35ba4eee0ca --- /dev/null +++ b/code/modules/bitrunning/virtual_domain/domains/colossus.dm @@ -0,0 +1,18 @@ +/datum/lazy_template/virtual_domain/colossus + name = "Celestial Trial" + cost = BITRUNNER_COST_HIGH + desc = "A massive, ancient beast named the Colossus. Judgment comes." + difficulty = BITRUNNER_DIFFICULTY_HIGH + forced_outfit = /datum/outfit/job/miner + key = "colossus" + map_name = "colossus" + reward_points = BITRUNNER_REWARD_HIGH + safehouse_path = /datum/map_template/safehouse/lavaland_boss + +/mob/living/simple_animal/hostile/megafauna/colossus/virtual_domain + can_be_cybercop = FALSE + crusher_loot = list(/obj/structure/closet/crate/secure/bitrunning/encrypted) + loot = list(/obj/structure/closet/crate/secure/bitrunning/encrypted) + health = 2000 + maxHealth = 2000 + true_spawn = FALSE diff --git a/code/modules/bitrunning/virtual_domain/domains/gondola_asteroid.dm b/code/modules/bitrunning/virtual_domain/domains/gondola_asteroid.dm new file mode 100644 index 00000000000..4deacb4f9c5 --- /dev/null +++ b/code/modules/bitrunning/virtual_domain/domains/gondola_asteroid.dm @@ -0,0 +1,39 @@ +/datum/lazy_template/virtual_domain/gondola_asteroid + name = "Gondola Asteroid" + desc = "An asteroid home to a bountiful forest of gondolas. Peaceful." + map_name = "gondola_asteroid" + help_text = "What a lovely forest. There's a loot crate here in the middle of the map. \ + Hmm... It doesn't budge. The gondolas don't seem to have any trouble moving it, though. \ + I bet there's a way to move it myself." + key = "gondola_asteroid" + map_name = "gondola_asteroid" + safehouse_path = /datum/map_template/safehouse/shuttle_space + +/// Very pushy gondolas, great for moving loot crates. +/obj/structure/closet/crate/secure/bitrunning/encrypted/gondola + move_resist = MOVE_FORCE_STRONG + +/mob/living/simple_animal/pet/gondola/virtual_domain + health = 50 + loot = list(/obj/effect/decal/cleanable/blood/gibs, /obj/item/stack/sheet/animalhide/gondola = 1, /obj/item/food/meat/slab/gondola/virtual_domain = 1) + maxHealth = 50 + move_force = MOVE_FORCE_VERY_STRONG + move_resist = MOVE_FORCE_STRONG + +/obj/item/food/meat/slab/gondola/virtual_domain + food_reagents = list( + /datum/reagent/consumable/nutriment/protein = 4, + /datum/reagent/gondola_mutation_toxin/virtual_domain = 5, + ) + +/datum/reagent/gondola_mutation_toxin/virtual_domain + name = "Advanced Tranquility" + +/datum/reagent/gondola_mutation_toxin/virtual_domain/expose_mob(mob/living/exposed_mob, methods = TOUCH, reac_volume, show_message = TRUE, touch_protection = 0) + . = ..() + if((methods & (PATCH|INGEST|INJECT)) || ((methods & VAPOR) && prob(min(reac_volume,100)*(1 - touch_protection)))) + exposed_mob.ForceContractDisease(new /datum/disease/transformation/gondola/virtual_domain(), FALSE, TRUE) + +/datum/disease/transformation/gondola/virtual_domain + stage_prob = 9 + new_form = /mob/living/simple_animal/pet/gondola/virtual_domain diff --git a/code/modules/bitrunning/virtual_domain/domains/hierophant.dm b/code/modules/bitrunning/virtual_domain/domains/hierophant.dm new file mode 100644 index 00000000000..142623f4f81 --- /dev/null +++ b/code/modules/bitrunning/virtual_domain/domains/hierophant.dm @@ -0,0 +1,18 @@ +/datum/lazy_template/virtual_domain/hierophant + name = "Zealot Arena" + cost = BITRUNNER_COST_HIGH + desc = "Dance, puppets, dance!" + difficulty = BITRUNNER_DIFFICULTY_HIGH + forced_outfit = /datum/outfit/job/miner + key = "hierophant" + map_name = "hierophant" + reward_points = BITRUNNER_REWARD_HIGH + safehouse_path = /datum/map_template/safehouse/lavaland_boss + +/mob/living/simple_animal/hostile/megafauna/hierophant/virtual_domain + can_be_cybercop = FALSE + crusher_loot = list(/obj/structure/closet/crate/secure/bitrunning/encrypted) + health = 1700 + loot = list(/obj/structure/closet/crate/secure/bitrunning/encrypted) + maxHealth = 1700 + true_spawn = FALSE diff --git a/code/modules/bitrunning/virtual_domain/domains/legion.dm b/code/modules/bitrunning/virtual_domain/domains/legion.dm new file mode 100644 index 00000000000..f1ba146f380 --- /dev/null +++ b/code/modules/bitrunning/virtual_domain/domains/legion.dm @@ -0,0 +1,20 @@ +/datum/lazy_template/virtual_domain/legion + name = "Chamber of Echoes" + cost = BITRUNNER_COST_MEDIUM + desc = "A chilling realm that houses Legion's necropolis. Those who succumb to it are forever damned." + difficulty = BITRUNNER_DIFFICULTY_MEDIUM + forced_outfit = /datum/outfit/job/miner + key = "legion" + map_name = "legion" + reward_points = BITRUNNER_REWARD_MEDIUM + safehouse_path = /datum/map_template/safehouse/lavaland_boss + +/mob/living/simple_animal/hostile/megafauna/legion/virtual_domain + can_be_cybercop = FALSE + crusher_loot = list(/obj/structure/closet/crate/secure/bitrunning/encrypted) + health = 1500 + loot = list(/obj/structure/closet/crate/secure/bitrunning/encrypted) + maxHealth = 1500 + true_spawn = FALSE + +// You may be thinking, what about those mini-legions? They're not part of the initial created_atoms list diff --git a/code/modules/bitrunning/virtual_domain/domains/pipedream.dm b/code/modules/bitrunning/virtual_domain/domains/pipedream.dm new file mode 100644 index 00000000000..fd54ef6ca48 --- /dev/null +++ b/code/modules/bitrunning/virtual_domain/domains/pipedream.dm @@ -0,0 +1,101 @@ +/datum/lazy_template/virtual_domain/pipedream + name = "Disposal Pipe Factory" + cost = BITRUNNER_COST_LOW + desc = "An abandoned and infested factory manufacturing disposal pipes." + difficulty = BITRUNNER_DIFFICULTY_MEDIUM + extra_loot = list(/obj/item/stack/pipe_cleaner_coil/random/five = 1) + help_text = "Not long ago, this place was thriving with activity. The workers \ + seemed to have left in a hurry, and now productivity is in the bin. Something \ + must have trashed the place, but what?" + key = "pipedream" + map_name = "pipedream" + reward_points = BITRUNNER_REWARD_LOW + safehouse_path = /datum/map_template/safehouse/shuttle + +// ID Trims +/datum/id_trim/factory + assignment = "Factory Worker" + trim_state = "trim_cargotechnician" + department_color = COLOR_CARGO_BROWN + subdepartment_color = COLOR_CARGO_BROWN + sechud_icon_state = SECHUD_CARGO_TECHNICIAN + access = list( + ACCESS_AWAY_SUPPLY + ) + +/datum/id_trim/factory/qm + assignment = "Factory Quartermaster" + trim_state = "trim_quartermaster" + department_color = COLOR_COMMAND_BLUE + subdepartment_color = COLOR_CARGO_BROWN + department_state = "departmenthead" + sechud_icon_state = SECHUD_QUARTERMASTER + access = list( + ACCESS_AWAY_SUPPLY, + ACCESS_AWAY_COMMAND + ) + +// ID Cards +/obj/item/card/id/advanced/factory + name = "factory worker ID" + trim = /datum/id_trim/factory + +/obj/item/card/id/advanced/factory/qm + name = "factory quartermaster ID" + trim = /datum/id_trim/factory/qm + +//Outfits +/datum/outfit/factory + name = "Factory Worker" + + id_trim = /datum/id_trim/factory + id = /obj/item/card/id/advanced/ + uniform = /obj/item/clothing/under/rank/cargo/tech + suit = /obj/item/clothing/suit/hazardvest + belt = /obj/item/radio + gloves = /obj/item/clothing/gloves/color/black + head = /obj/item/clothing/head/soft/yellow + shoes = /obj/item/clothing/shoes/workboots + l_pocket = /obj/item/flashlight/seclite + +/datum/outfit/factory/guard + name = "Factory Guard" + + uniform = /obj/item/clothing/under/rank/security/officer/grey + suit = /obj/item/clothing/suit/armor/vest/alt + belt = /obj/item/radio + gloves = /obj/item/clothing/gloves/color/black + head = /obj/item/clothing/head/soft/sec + shoes = /obj/item/clothing/shoes/jackboots/sec + l_pocket = /obj/item/restraints/handcuffs + r_pocket = /obj/item/assembly/flash/handheld + +/datum/outfit/factory/qm + name = "Factory Quatermaster" + + id_trim = /datum/id_trim/factory/qm + id = /obj/item/card/id/advanced/silver + uniform = /obj/item/clothing/under/rank/cargo/qm + belt = /obj/item/radio + gloves = /obj/item/clothing/gloves/color/black + head = /obj/item/clothing/head/soft/yellow + shoes = /obj/item/clothing/shoes/jackboots/sec + l_pocket = /obj/item/melee/baton/telescopic + r_pocket = /obj/item/stamp/head/qm + +// Corpses +/obj/effect/mob_spawn/corpse/human/factory + name = "Factory Worker" + outfit = /datum/outfit/factory + icon_state = "corpsecargotech" + +/obj/effect/mob_spawn/corpse/human/factory/guard + name = "Factory Guard" + outfit = /datum/outfit/factory/guard + icon_state = "corpsecargotech" + +/obj/effect/mob_spawn/corpse/human/factory/qm + name = "Factory Quartermaster" + outfit = /datum/outfit/factory/qm + icon_state = "corpsecargotech" + diff --git a/code/modules/bitrunning/virtual_domain/domains/pirates.dm b/code/modules/bitrunning/virtual_domain/domains/pirates.dm new file mode 100644 index 00000000000..52d86a71211 --- /dev/null +++ b/code/modules/bitrunning/virtual_domain/domains/pirates.dm @@ -0,0 +1,10 @@ +/datum/lazy_template/virtual_domain/pirates + name = "Corsair Cove" + cost = BITRUNNER_COST_MEDIUM + desc = "Battle your way to the hidden treasure, seize the booty, and make a swift escape before the pirates turn the tide." + difficulty = BITRUNNER_DIFFICULTY_MEDIUM + help_text = "Put on the provided outfits to blend in, then battle your way through the hostile pirates. \ + Grab the treasure and get out before you're overwhelmed!" + key = "pirates" + map_name = "pirates" + reward_points = BITRUNNER_REWARD_MEDIUM diff --git a/code/modules/bitrunning/virtual_domain/domains/stairs_and_cliffs.dm b/code/modules/bitrunning/virtual_domain/domains/stairs_and_cliffs.dm new file mode 100644 index 00000000000..2d9bcca3645 --- /dev/null +++ b/code/modules/bitrunning/virtual_domain/domains/stairs_and_cliffs.dm @@ -0,0 +1,29 @@ +/datum/lazy_template/virtual_domain/stairs_and_cliffs + name = "Glacier Grind" + cost = BITRUNNER_COST_LOW + desc = "A treacherous climb few calves can survive. Great cardio though." + help_text = "Ever heard of 'Snakes and Ladders'? It's like that, but with \ + instead of ladders its stairs and instead of snakes its a steep drop down a \ + cliff into rough rocks or liquid plasma." + extra_loot = list(/obj/item/clothing/suit/costume/snowman = 2) + difficulty = BITRUNNER_DIFFICULTY_LOW + forced_outfit = /datum/outfit/job/virtual_domain_iceclimber + key = "stairs_and_cliffs" + map_name = "stairs_and_cliffs" + reward_points = BITRUNNER_REWARD_MEDIUM + safehouse_path = /datum/map_template/safehouse/ice + +/turf/open/cliff/snowrock/virtual_domain + name = "icy cliff" + initial_gas_mix = "o2=22;n2=82;TEMP=180" + +/turf/open/lava/plasma/virtual_domain + name = "plasma lake" + initial_gas_mix = "o2=22;n2=82;TEMP=180" + +/datum/outfit/job/virtual_domain_iceclimber + name = "Ice Climber" + + uniform = /obj/item/clothing/under/color/grey + backpack = /obj/item/storage/backpack/duffelbag + shoes = /obj/item/clothing/shoes/winterboots diff --git a/code/modules/bitrunning/virtual_domain/domains/syndicate_assault.dm b/code/modules/bitrunning/virtual_domain/domains/syndicate_assault.dm new file mode 100644 index 00000000000..bae0da6874d --- /dev/null +++ b/code/modules/bitrunning/virtual_domain/domains/syndicate_assault.dm @@ -0,0 +1,13 @@ +/datum/lazy_template/virtual_domain/syndicate_assault + name = "Syndicate Assault" + cost = BITRUNNER_COST_MEDIUM + desc = "Board the enemy ship and recover the stolen cargo." + difficulty = BITRUNNER_DIFFICULTY_MEDIUM + extra_loot = list(/obj/item/toy/plush/nukeplushie = 1) + help_text = "A group of Syndicate operatives have stolen valuable cargo from the station. \ + They have boarded their ship and are attempting to escape. Infiltrate their ship and recover \ + the crate. Be careful, they are extremely armed." + key = "syndicate_assault" + map_name = "syndicate_assault" + reward_points = BITRUNNER_REWARD_MEDIUM + safehouse_path = /datum/map_template/safehouse/shuttle diff --git a/code/modules/bitrunning/virtual_domain/domains/test_only.dm b/code/modules/bitrunning/virtual_domain/domains/test_only.dm new file mode 100644 index 00000000000..6e5e852fb5c --- /dev/null +++ b/code/modules/bitrunning/virtual_domain/domains/test_only.dm @@ -0,0 +1,11 @@ +/// Used for unit tests only. Skipped in UI. +/datum/lazy_template/virtual_domain/test_only + name = "Test Only" + key = "test_only" + map_name = "test_only" + test_only = TRUE + safehouse_path = /datum/map_template/safehouse/test_only + +/datum/lazy_template/virtual_domain/test_only/expensive + key = "test_only_expensive" + cost = 3 diff --git a/code/modules/bitrunning/virtual_domain/domains/vaporwave.dm b/code/modules/bitrunning/virtual_domain/domains/vaporwave.dm new file mode 100644 index 00000000000..45d4abec983 --- /dev/null +++ b/code/modules/bitrunning/virtual_domain/domains/vaporwave.dm @@ -0,0 +1,10 @@ +/datum/lazy_template/virtual_domain/vaporwave + name = "Cosmic Vestige" + cost = BITRUNNER_COST_EXTREME + desc = "Suspended in the silent void of space, the Neon Relic is a haunting echo of a retro-futuristic era." + difficulty = BITRUNNER_DIFFICULTY_NONE + extra_loot = list(/obj/item/stack/spacecash/c500 = 3) + key = "vaporwave" + map_name = "vaporwave" + reward_points = BITRUNNER_REWARD_EXTREME + safehouse_path = /datum/map_template/safehouse/shuttle_space diff --git a/code/modules/bitrunning/virtual_domain/domains/wendigo.dm b/code/modules/bitrunning/virtual_domain/domains/wendigo.dm new file mode 100644 index 00000000000..fcad3db6faf --- /dev/null +++ b/code/modules/bitrunning/virtual_domain/domains/wendigo.dm @@ -0,0 +1,19 @@ +/datum/lazy_template/virtual_domain/wendigo + name = "Glacial Devourer" + cost = BITRUNNER_COST_HIGH + desc = "Legends speak of the ravenous Wendigo hidden deep within the caves of Icemoon." + difficulty = BITRUNNER_DIFFICULTY_HIGH + forced_outfit = /datum/outfit/job/miner + key = "wendigo" + map_name = "wendigo" + reward_points = BITRUNNER_REWARD_HIGH + safehouse_path = /datum/map_template/safehouse/lavaland_boss + +/mob/living/simple_animal/hostile/megafauna/wendigo/virtual_domain + can_be_cybercop = FALSE + crusher_loot = list(/obj/structure/closet/crate/secure/bitrunning/encrypted) + guaranteed_butcher_results = list(/obj/item/wendigo_skull = 1) + health = 2000 + loot = list(/obj/structure/closet/crate/secure/bitrunning/encrypted) + maxHealth = 2000 + true_spawn = FALSE diff --git a/code/modules/bitrunning/virtual_domain/domains/xeno_nest.dm b/code/modules/bitrunning/virtual_domain/domains/xeno_nest.dm new file mode 100644 index 00000000000..2bd4105e13c --- /dev/null +++ b/code/modules/bitrunning/virtual_domain/domains/xeno_nest.dm @@ -0,0 +1,12 @@ +/datum/lazy_template/virtual_domain/xeno_nest + name = "Xeno Infestation" + cost = BITRUNNER_COST_LOW + desc = "Our ship scanners have detected lifeforms of unknown origin. Friendly attempts to contact them have failed." + difficulty = BITRUNNER_DIFFICULTY_LOW + extra_loot = list(/obj/item/toy/plush/rouny = 1) + help_text = "You are on a barren planet filled with hostile creatures. There is a crate here, not hidden, \ + simply protected. Expect resistance." + key = "xeno_nest" + map_name = "xeno_nest" + reward_points = BITRUNNER_REWARD_LOW + safehouse_path = /datum/map_template/safehouse/shuttle diff --git a/code/modules/bitrunning/virtual_domain/safehouses.dm b/code/modules/bitrunning/virtual_domain/safehouses.dm new file mode 100644 index 00000000000..bb42f690ac7 --- /dev/null +++ b/code/modules/bitrunning/virtual_domain/safehouses.dm @@ -0,0 +1,53 @@ +/** + * # Safe Houses + * The starting point for virtual domains. + * Create your own: Read the readme file in the '_maps/safehouses' folder. + */ +/datum/map_template/safehouse + name = "virtual domain: safehouse" + + returns_created_atoms = TRUE + /// The map file to load + var/filename = "den.dmm" + +/datum/map_template/safehouse/New() + mappath = "_maps/safehouses/" + filename + ..(path = mappath) + +/datum/map_template/safehouse/test_only + filename = "test_only_safehouse.dmm" + + +/// The default safehouse map template. +/datum/map_template/safehouse/wood + filename = "wood.dmm" + +/datum/map_template/safehouse/den + filename = "den.dmm" + +/datum/map_template/safehouse/dig + filename = "dig.dmm" + +/datum/map_template/safehouse/shuttle + filename = "shuttle.dmm" + +// Has space tiles on the four corners. +/datum/map_template/safehouse/shuttle_space + filename = "shuttle_space.dmm" + +/datum/map_template/safehouse/mine + filename = "mine.dmm" + +// Comes preloaded with mining combat gear. +/datum/map_template/safehouse/lavaland_boss + filename = "lavaland_boss.dmm" + +// Chill out +/datum/map_template/safehouse/ice + filename = "ice.dmm" + +/** + * Your safehouse here + * /datum/map_template/safehouse/your_type + * filename = "your_map.dmm" + */ diff --git a/code/modules/bitrunning/virtual_domain/virtual_domain.dm b/code/modules/bitrunning/virtual_domain/virtual_domain.dm new file mode 100644 index 00000000000..c2bd193f4e9 --- /dev/null +++ b/code/modules/bitrunning/virtual_domain/virtual_domain.dm @@ -0,0 +1,34 @@ +/** + * # Virtual Domains + * This loads a base level, then users can select the preset upon it. + * Create your own: Read the readme file in the '_maps/virtual_domains' folder. + */ +/datum/lazy_template/virtual_domain + map_dir = "_maps/virtual_domains" + map_name = "None" + key = "Virtual Domain" + + /// Cost of this map to load + var/cost = BITRUNNER_COST_NONE + /// The description of the map + var/desc = "A map." + /// The 'difficulty' of the map, which affects the ui and ability to scan info. + var/difficulty = BITRUNNER_DIFFICULTY_NONE + /// An assoc list of typepath/amount to spawn on completion. Not weighted - the value is the amount + var/list/extra_loot + /// The map file to load + var/filename = "virtual_domain.dmm" + /// Any outfit that you wish to force on avatars. Overrides preferences + var/datum/outfit/forced_outfit + /// Information given to connected clients via ability + var/help_text + // Name to show in the UI + var/name = "Virtual Domain" + /// Points to reward for completion. Used to purchase new domains and calculate ore rewards. + var/reward_points = BITRUNNER_REWARD_MIN + /// The start time of the map. Used to calculate time taken + var/start_time + /// This map is specifically for unit tests. Shouldn't display in game + var/test_only = FALSE + /// The safehouse to load into the map + var/datum/map_template/safehouse/safehouse_path = /datum/map_template/safehouse/den diff --git a/code/modules/cargo/packs/_packs.dm b/code/modules/cargo/packs/_packs.dm index 357f32f3cb4..4d7e5066a4a 100644 --- a/code/modules/cargo/packs/_packs.dm +++ b/code/modules/cargo/packs/_packs.dm @@ -86,7 +86,7 @@ return FALSE var/list/open_turfs = list() for(var/turf/open/floor/found_turf in get_area_turfs(pick(areas), subtypes = TRUE)) - open_turfs += found_turf + open_turfs += found_turf if(!length(open_turfs)) return FALSE diff --git a/code/modules/client/preferences/middleware/antags.dm b/code/modules/client/preferences/middleware/antags.dm index 3e51218edf2..888da90d5b7 100644 --- a/code/modules/client/preferences/middleware/antags.dm +++ b/code/modules/client/preferences/middleware/antags.dm @@ -116,6 +116,7 @@ /datum/asset/spritesheet/antagonists/create_spritesheets() // Antagonists that don't have a dynamic ruleset, but do have a preference var/static/list/non_ruleset_antagonists = list( + ROLE_CYBER_POLICE = /datum/antagonist/cyber_police, ROLE_FUGITIVE = /datum/antagonist/fugitive, ROLE_LONE_OPERATIVE = /datum/antagonist/nukeop/lone, ROLE_DRIFTING_CONTRACTOR = /datum/antagonist/contractor, //SKYRAT EDIT diff --git a/code/modules/clothing/outfits/plasmaman.dm b/code/modules/clothing/outfits/plasmaman.dm index daad81ea475..a422d2d736e 100644 --- a/code/modules/clothing/outfits/plasmaman.dm +++ b/code/modules/clothing/outfits/plasmaman.dm @@ -281,3 +281,10 @@ gloves = /obj/item/clothing/gloves/color/plasmaman/clown head = /obj/item/clothing/head/helmet/space/plasmaman/clown mask = /obj/item/clothing/mask/gas/clown_hat/plasmaman + +/datum/outfit/plasmaman/bitrunner + name = "Bitrunner Plasmaman" + + uniform = /obj/item/clothing/under/plasmaman/bitrunner + gloves = /obj/item/clothing/gloves/color/plasmaman/black + head = /obj/item/clothing/head/helmet/space/plasmaman/bitrunner diff --git a/code/modules/clothing/spacesuits/plasmamen.dm b/code/modules/clothing/spacesuits/plasmamen.dm index ceb31b23a28..30e43c793aa 100644 --- a/code/modules/clothing/spacesuits/plasmamen.dm +++ b/code/modules/clothing/spacesuits/plasmamen.dm @@ -443,3 +443,8 @@ or they've murdered one of your fellow badasses and have taken it from them as a trophy. Either way, anyone wearing this deserves at least a cursory nod of respect." icon_state = "syndie_envirohelm" inhand_icon_state = null + +/obj/item/clothing/head/helmet/space/plasmaman/bitrunner + name = "bitrunner's plasma envirosuit helmet" + desc = "An envirohelmet with extended blue light filters for bitrunning plasmamen." + icon_state = "bitrunner_envirohelm" diff --git a/code/modules/clothing/under/jobs/Plasmaman/civilian_service.dm b/code/modules/clothing/under/jobs/Plasmaman/civilian_service.dm index 1590fa77138..a8674b03c94 100644 --- a/code/modules/clothing/under/jobs/Plasmaman/civilian_service.dm +++ b/code/modules/clothing/under/jobs/Plasmaman/civilian_service.dm @@ -115,6 +115,12 @@ icon_state = "clown_envirosuit" inhand_icon_state = null +/obj/item/clothing/under/plasmaman/bitrunner + name = "bitrunner envirosuit" + desc = "An envirosuit specially designed for plasmamen with bad posture." + icon_state = "bitrunner_envirosuit" + inhand_icon_state = null + /obj/item/clothing/under/plasmaman/clown/Initialize(mapload) . = ..() AddElement(/datum/element/swabable, CELL_LINE_TABLE_CLOWN, CELL_VIRUS_TABLE_GENERIC, rand(2,3), 0) diff --git a/code/modules/clothing/under/jobs/cargo.dm b/code/modules/clothing/under/jobs/cargo.dm index 4b2e74bff38..e3145fb740d 100644 --- a/code/modules/clothing/under/jobs/cargo.dm +++ b/code/modules/clothing/under/jobs/cargo.dm @@ -62,3 +62,9 @@ desc = "A grey uniform for operating in hazardous environments." icon_state = "explorer" inhand_icon_state = null + +/obj/item/clothing/under/rank/cargo/bitrunner + name = "bitrunner's jumpsuit" + desc = "It's a leathery jumpsuit worn by a bitrunner. Tacky, but comfortable to wear if sitting for prolonged periods of time." + icon_state = "bitrunner" + inhand_icon_state = "w_suit" diff --git a/code/modules/economy/account.dm b/code/modules/economy/account.dm index 3be319fd233..b4703945092 100644 --- a/code/modules/economy/account.dm +++ b/code/modules/economy/account.dm @@ -7,6 +7,8 @@ var/account_balance = 0 ///How many mining points (shaft miner credits) is held in the bank account, used for mining vendors. var/mining_points = 0 + /// Points for bit runner's vendor. Awarded for completing virtual domains. + var/bitrunning_points = 0 ///Debt. If higher than 0, A portion of the credits is earned (or the whole debt, whichever is lower) will go toward paying it off. var/account_debt = 0 ///If there are things effecting how much income a player will get, it's reflected here 1 is standard for humans. diff --git a/code/modules/experisci/experiment/experiments.dm b/code/modules/experisci/experiment/experiments.dm index 1959a849598..ad42b95f375 100644 --- a/code/modules/experisci/experiment/experiments.dm +++ b/code/modules/experisci/experiment/experiments.dm @@ -291,7 +291,6 @@ /obj/machinery/rnd/experimentor = 1, /obj/machinery/medical_kiosk = 2, /obj/machinery/piratepad/civilian = 2, - /obj/machinery/rnd/bepis = 3 ) required_stock_part = /obj/item/stock_parts/scanning_module/adv diff --git a/code/modules/mapping/access_helpers.dm b/code/modules/mapping/access_helpers.dm index 16da29837fb..c208e2eea9e 100644 --- a/code/modules/mapping/access_helpers.dm +++ b/code/modules/mapping/access_helpers.dm @@ -386,6 +386,11 @@ access_list += list(ACCESS_CARGO, ACCESS_MAINT_TUNNELS) return access_list +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den/get_access() + var/list/access_list = ..() + access_list += ACCESS_BIT_DEN + return access_list + // -------------------- Syndicate access helpers /obj/effect/mapping_helpers/airlock/access/any/syndicate icon_state = "access_helper_syn" diff --git a/code/modules/mob/living/living_defines.dm b/code/modules/mob/living/living_defines.dm index 766a7ef89a8..e9d306875c9 100644 --- a/code/modules/mob/living/living_defines.dm +++ b/code/modules/mob/living/living_defines.dm @@ -225,3 +225,6 @@ /// What our current gravity state is. Used to avoid duplicate animates and such var/gravity_state = null + + /// Whether this mob can be mutated into a cybercop via quantum server get_valid_domain_targets(). Specifically dodges megafauna + var/can_be_cybercop = TRUE diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/wendigo.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/wendigo.dm index e9cf04b9c21..26f3690fef1 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/wendigo.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/wendigo.dm @@ -267,6 +267,10 @@ Difficulty: Hard /mob/living/simple_animal/hostile/megafauna/wendigo/death(gibbed, list/force_grant) if(health > 0) return + + if(!true_spawn) + return ..() + var/obj/effect/portal/permanent/one_way/exit = new /obj/effect/portal/permanent/one_way(starting) exit.id = "wendigo arena exit" exit.add_atom_colour(COLOR_RED_LIGHT, ADMIN_COLOUR_PRIORITY) diff --git a/code/modules/mob_spawn/corpses/job_corpses.dm b/code/modules/mob_spawn/corpses/job_corpses.dm index c8dd458f42d..3893f3e1ba6 100644 --- a/code/modules/mob_spawn/corpses/job_corpses.dm +++ b/code/modules/mob_spawn/corpses/job_corpses.dm @@ -83,4 +83,4 @@ name = JOB_ROBOTICIST outfit = /datum/outfit/job/roboticist icon_state = "corpseroboticist" - + diff --git a/code/modules/mob_spawn/mob_spawn.dm b/code/modules/mob_spawn/mob_spawn.dm index a853d48c0ec..d24850b8732 100644 --- a/code/modules/mob_spawn/mob_spawn.dm +++ b/code/modules/mob_spawn/mob_spawn.dm @@ -32,6 +32,8 @@ var/facial_haircolor ///sets a human's skin tone var/skin_tone + /// Weakref to the mob this spawner created - just if you needed to do something with it. + var/datum/weakref/spawned_mob_ref /obj/effect/mob_spawn/Initialize(mapload) . = ..() @@ -44,6 +46,7 @@ name_mob(spawned_mob, newname) special(spawned_mob, mob_possessor) equip(spawned_mob) + spawned_mob_ref = WEAKREF(spawned_mob) return spawned_mob /obj/effect/mob_spawn/proc/special(mob/living/spawned_mob) @@ -250,6 +253,7 @@ if(isnull(created)) // If we explicitly return FALSE instead of just not returning a mob, we don't want to spam the admins CRASH("An instance of [type] didn't return anything when creating a mob, this might be broken!") + SEND_SIGNAL(src, COMSIG_GHOSTROLE_SPAWNED, created) check_uses() // Now we check if the spawner should delete itself or not return created diff --git a/code/modules/modular_computers/computers/item/role_tablet_presets.dm b/code/modules/modular_computers/computers/item/role_tablet_presets.dm index b96f61d44b4..e2f1b354eda 100644 --- a/code/modules/modular_computers/computers/item/role_tablet_presets.dm +++ b/code/modules/modular_computers/computers/item/role_tablet_presets.dm @@ -270,6 +270,14 @@ /datum/computer_file/program/skill_tracker, ) +/obj/item/modular_computer/pda/bitrunner + name = "bit runner PDA" + greyscale_colors = "#D6B328#6BC906" + starting_programs = list( + /datum/computer_file/program/arcade, + /datum/computer_file/program/skill_tracker, + ) + /** * Service */ diff --git a/code/modules/research/bepis.dm b/code/modules/research/bepis.dm deleted file mode 100644 index d0640ed5d1c..00000000000 --- a/code/modules/research/bepis.dm +++ /dev/null @@ -1,296 +0,0 @@ -//This system is designed to act as an in-between for cargo and science, and the first major money sink in the game outside of just buying things from cargo (As of 10/9/19, anyway). - -//economics defined values, subject to change should anything be too high or low in practice. - -#define MACHINE_OPERATION 100000 -#define MACHINE_OVERLOAD 500000 -#define MAJOR_THRESHOLD (6*CARGO_CRATE_VALUE) -#define MINOR_THRESHOLD (4*CARGO_CRATE_VALUE) -#define STANDARD_DEVIATION (2*CARGO_CRATE_VALUE) -#define PART_CASH_OFFSET_AMOUNT (0.5*CARGO_CRATE_VALUE) - -/obj/machinery/rnd/bepis - name = "\improper B.E.P.I.S. Chamber" - desc = "A high fidelity testing device which unlocks the secrets of the known universe using the two most powerful substances available to man: excessive amounts of electricity and capital." - icon = 'icons/obj/machines/bepis.dmi' - icon_state = "chamber" - base_icon_state = "chamber" - density = TRUE - layer = ABOVE_MOB_LAYER - plane = GAME_PLANE_UPPER - circuit = /obj/item/circuitboard/machine/bepis - - ///How much cash the UI and machine are depositing at a time. - var/banking_amount = 100 - ///How much stored player cash exists within the machine. - var/banked_cash = 0 - ///Payer's bank account. - var/datum/bank_account/account - ///Name on the payer's bank account. - var/account_name - ///When the BEPIS fails to hand out any reward, the ERROR cause will be a randomly picked string displayed on the UI. - var/error_cause = null - - //Vars related to probability and chance of success for testing, using gaussian normal distribution. - ///How much cash you will need to obtain a Major Tech Disk reward. - var/major_threshold = MAJOR_THRESHOLD - ///How much cash you will need to obtain a minor invention reward. - var/minor_threshold = MINOR_THRESHOLD - ///The standard deviation of the BEPIS's gaussian normal distribution. - var/std = STANDARD_DEVIATION - - //Stock part variables - ///Multiplier that lowers how much the BEPIS' power costs are. Maximum of 1, upgraded to a minimum of 0.7. See RefreshParts. - var/power_saver = 1 - ///Variability on the money you actively spend on the BEPIS, with higher inaccuracy making the most change, good and bad to spent cash. - var/inaccuracy_percentage = 1.5 - ///How much "cash" is added to your inserted cash efforts for free. Based on manipulator stock part level. - var/positive_cash_offset = 0 - ///How much "cost" is removed from both the minor and major threshold costs. Based on laser stock part level. - var/negative_cash_offset = 0 - ///List of objects that constitute your minor rewards. All rewards are unique or rare outside of the BEPIS. - var/minor_rewards = list( - //To add a new minor reward, add it here. - /obj/item/stack/circuit_stack/full, - /obj/item/pen/survival, - /obj/item/flashlight/flashdark,//SKYRAT EDIT - /obj/item/circuitboard/machine/sleeper/party, - /obj/item/toy/sprayoncan, - ) - -/obj/machinery/rnd/bepis/attackby(obj/item/O, mob/user, params) - if(!is_operational) - to_chat(user, span_notice("[src] can't accept money when it's not functioning.")) - return - if(istype(O, /obj/item/holochip) || istype(O, /obj/item/stack/spacecash)) - var/deposit_value = O.get_item_credit_value() - banked_cash += deposit_value - qdel(O) - say("Deposited [deposit_value] credits into storage.") - update_appearance() - return - if(isidcard(O)) - var/obj/item/card/id/Card = O - if(Card.registered_account) - account = Card.registered_account - account_name = Card.registered_name - say("New account detected. Console Updated.") - else - say("No account detected on card. Aborting.") - return - return ..() - -/obj/machinery/rnd/bepis/screwdriver_act(mob/living/user, obj/item/tool) - return default_deconstruction_screwdriver(user, "chamber_open", "chamber", tool) - -/obj/machinery/rnd/bepis/screwdriver_act_secondary(mob/living/user, obj/item/tool) - return default_deconstruction_screwdriver(user, "chamber_open", "chamber", tool) - -/obj/machinery/rnd/bepis/RefreshParts() - . = ..() - var/C = 0 - var/M = 0 - var/L = 0 - var/S = 0 - for(var/datum/stock_part/capacitor/capacitor in component_parts) - C += ((capacitor.tier - 1) * 0.1) - power_saver = 1 - C - for(var/datum/stock_part/servo/servo in component_parts) - M += ((servo.tier - 1) * PART_CASH_OFFSET_AMOUNT) - positive_cash_offset = M - for(var/datum/stock_part/micro_laser/Laser in component_parts) - L += ((Laser.tier - 1) * PART_CASH_OFFSET_AMOUNT) - negative_cash_offset = L - for(var/datum/stock_part/scanning_module/scanning_module in component_parts) - S += ((scanning_module.tier - 1) * 0.25) - inaccuracy_percentage = (1.5 - S) - -/obj/machinery/rnd/bepis/update_icon_state() - if(panel_open == TRUE) - icon_state = "[base_icon_state]_open" - return ..() - if((use_power == ACTIVE_POWER_USE) && (banked_cash > 0) && (is_operational)) - icon_state = "[base_icon_state]_active_loaded" - return ..() - if (((use_power == IDLE_POWER_USE) && (banked_cash > 0)) || (banked_cash > 0) && (!is_operational)) - icon_state = "[base_icon_state]_loaded" - return ..() - if(use_power == ACTIVE_POWER_USE && is_operational) - icon_state = "[base_icon_state]_active" - return ..() - if(((use_power == IDLE_POWER_USE) && (banked_cash == 0)) || (!is_operational)) - icon_state = base_icon_state - return ..() - return ..() - -/obj/machinery/rnd/bepis/ui_interact(mob/user, datum/tgui/ui) - ui = SStgui.try_update_ui(user, src, ui) - if(!ui) - ui = new(user, src, "Bepis", name) - ui.open() - RefreshParts() - if(isliving(user)) - var/mob/living/customer = user - account = customer.get_bank_account() - -/obj/machinery/rnd/bepis/ui_data(mob/user) - var/list/data = list() - var/powered = FALSE - var/zvalue = ((banking_amount + banked_cash) - (major_threshold - positive_cash_offset - negative_cash_offset))/(std) - var/std_success = 0 - var/prob_success = 0 - //Admittedly this is messy, but not nearly as messy as the alternative, which is jury-rigging an entire Z-table into the code, or making an adaptive z-table. - var/z = abs(zvalue) - if(z > 0 && z <= 0.5) - std_success = 19.1 - else if(z > 0.5 && z <= 1.0) - std_success = 34.1 - else if(z > 1.0 && z <= 1.5) - std_success = 43.3 - else if(z > 1.5 && z <= 2.0) - std_success = 47.7 - else if(z > 2.0 && z <= 2.5) - std_success = 49.4 - else - std_success = 50 - if(zvalue > 0) - prob_success = 50 + std_success - else if(zvalue == 0) - prob_success = 50 - else - prob_success = 50 - std_success - - if(use_power == ACTIVE_POWER_USE) - powered = TRUE - data["account_owner"] = account_name - data["amount"] = banking_amount - data["stored_cash"] = account?.account_balance - data["mean_value"] = (major_threshold - positive_cash_offset - negative_cash_offset) - data["error_name"] = error_cause - data["power_saver"] = power_saver - data["accuracy_percentage"] = inaccuracy_percentage * 100 - data["positive_cash_offset"] = positive_cash_offset - data["negative_cash_offset"] = negative_cash_offset - data["manual_power"] = powered ? FALSE : TRUE - data["silicon_check"] = issilicon(user) - data["success_estimate"] = prob_success - return data - -/obj/machinery/rnd/bepis/ui_act(action,params) - . = ..() - if(.) - return - switch(action) - if("begin_experiment") - if(use_power == IDLE_POWER_USE) - return - depositcash() - if(banked_cash == 0) - say("Please select funds to deposit to begin testing.") - return - calcsuccess() - use_power(MACHINE_OPERATION * power_saver) //This thing should eat your APC battery if you're not careful. - update_use_power(IDLE_POWER_USE) //Machine shuts off after use to prevent spam and look better visually. - update_appearance() - if("amount") - var/input = text2num(params["amount"]) - if(input) - banking_amount = input - if("toggle_power") - if(use_power == ACTIVE_POWER_USE) - update_use_power(IDLE_POWER_USE) - else - update_use_power(ACTIVE_POWER_USE) - update_appearance() - if("account_reset") - if(use_power == IDLE_POWER_USE) - return - account_name = "" - account = null - say("Account settings reset.") - . = TRUE - -/** - * Proc that handles the user's account to deposit credits for the BEPIS. - * Handles success and fail cases for transferring credits, then logs the transaction and uses small amounts of power. - **/ -/obj/machinery/rnd/bepis/proc/depositcash() - var/deposit_value = 0 - deposit_value = banking_amount - if(deposit_value == 0) - update_appearance() - say("Attempting to deposit 0 credits. Aborting.") - return - deposit_value = clamp(round(deposit_value, 1), 1, 10000) - if(!account) - say("Cannot find user account. Please swipe a valid ID.") - return - if(!account.has_money(deposit_value)) - say("You do not possess enough credits.") - return - account.adjust_money(-deposit_value, "Vending: B.E.P.I.S. Chamber") //The money vanishes, not paid to any accounts. - SSblackbox.record_feedback("amount", "BEPIS_credits_spent", deposit_value) - log_econ("[deposit_value] credits were inserted into [src] by [account.account_holder]") - banked_cash += deposit_value - use_power(1000 * power_saver) - return - -/** - * Proc used to determine the experiment math and results all in one. - * Uses banked_cash and stock part levels to determine minor, major, and real gauss values for the BEPIS to hold. - * If by the end real is larger than major, You get a tech disk. If all the disks are earned or you at least beat minor, you get a minor reward. - **/ - -/obj/machinery/rnd/bepis/proc/calcsuccess() - var/turf/dropturf = null - var/gauss_major = 0 - var/gauss_minor = 0 - var/gauss_real = 0 - - var/turf/my_turf = get_turf(src) - var/list/turfs = TURF_NEIGHBORS(my_turf) //NO MORE DISCS IN WINDOWS - while(length(turfs)) - var/turf/T = pick_n_take(turfs) - if(T.is_blocked_turf(TRUE)) - continue - else - dropturf = T - break - - if (!dropturf) - dropturf = drop_location() - gauss_major = (gaussian(major_threshold, std) - negative_cash_offset) //This is the randomized profit value that this experiment has to surpass to unlock a tech. - gauss_minor = (gaussian(minor_threshold, std) - negative_cash_offset) //And this is the threshold to instead get a minor prize. - gauss_real = (gaussian(banked_cash, std*inaccuracy_percentage) + positive_cash_offset) //this is the randomized profit value that your experiment expects to give. - say("Real: [gauss_real]. Minor: [gauss_minor]. Major: [gauss_major].") - flick("chamber_flash",src) - update_appearance() - banked_cash = 0 - if((gauss_real >= gauss_major)) //Major Success. - if(SSresearch.techweb_nodes_experimental.len > 0) - say("Experiment concluded with major success. New technology node discovered on technology disc.") - new /obj/item/disk/design_disk/bepis/remove_tech(dropturf,1) - return - say("Expended all available experimental technology nodes. Resorting to minor rewards.") - if(gauss_real >= gauss_minor) //Minor Success. - var/reward = pick(minor_rewards) - new reward(dropturf) - say("Experiment concluded with partial success. Dispensing compiled research efforts.") - return - if(gauss_real <= -1) //Critical Failure - say("ERROR: CRITICAL MACHIME MALFUNCTI- ON. CURRENCY IS NOT CRASH. CANNOT COMPUTE COMMAND: 'make bucks'") //not a typo, for once. - new /mob/living/basic/deer(dropturf, 1) - use_power(MACHINE_OVERLOAD * power_saver) //To prevent gambling at low cost and also prevent spamming for infinite deer. - return - //Minor Failure - error_cause = pick("attempted to sell grey products to American dominated market.","attempted to sell gray products to British dominated market.","placed wild assumption that PDAs would go out of style.","simulated product #76 damaged brand reputation mortally.","simulated business model resembled 'pyramid scheme' by 98.7%.","product accidently granted override access to all station doors.") - say("Experiment concluded with zero product viability. Cause of error: [error_cause]") - return - - -#undef MACHINE_OPERATION -#undef MACHINE_OVERLOAD -#undef MAJOR_THRESHOLD -#undef MINOR_THRESHOLD -#undef STANDARD_DEVIATION -#undef PART_CASH_OFFSET_AMOUNT diff --git a/code/modules/research/designs/machine_designs.dm b/code/modules/research/designs/machine_designs.dm index 1c44e8bc4fb..72bdaa02a95 100644 --- a/code/modules/research/designs/machine_designs.dm +++ b/code/modules/research/designs/machine_designs.dm @@ -358,16 +358,6 @@ ) departmental_flags = DEPARTMENT_BITFLAG_SCIENCE -/datum/design/board/bepis - name = "B.E.P.I.S. Board" - desc = "The circuit board for a B.E.P.I.S." - id = "bepis" - build_path = /obj/item/circuitboard/machine/bepis - category = list( - RND_CATEGORY_MACHINE + RND_SUBCATEGORY_MACHINE_RESEARCH - ) - departmental_flags = DEPARTMENT_BITFLAG_SCIENCE | DEPARTMENT_BITFLAG_CARGO - /datum/design/board/protolathe name = "Protolathe Board" desc = "The circuit board for a protolathe." diff --git a/code/modules/research/techweb/_techweb_node.dm b/code/modules/research/techweb/_techweb_node.dm index 2f01252548a..ae50ea7f65f 100644 --- a/code/modules/research/techweb/_techweb_node.dm +++ b/code/modules/research/techweb/_techweb_node.dm @@ -16,7 +16,7 @@ var/description = "Why are you seeing this?" /// Whether it starts off hidden var/hidden = FALSE - /// If the tech can be randomly generated by the BEPIS as a reward. MEant to be fully given in tech disks, not researched + /// If the tech can be randomly generated by BEPIS tech as a reward. Meant to be fully given in tech disks, not researched var/experimental = FALSE /// Whether it's available without any research var/starting_node = FALSE diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index 3f64efe851e..d12ebfaca1e 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -14,7 +14,6 @@ "basic_matter_bin", "basic_micro_laser", "basic_scanning", - "bepis", "blast", "bounced_radio", "bowl", diff --git a/code/modules/unit_tests/screenshots/screenshot_antag_icons_cyberpolice.png b/code/modules/unit_tests/screenshots/screenshot_antag_icons_cyberpolice.png new file mode 100644 index 0000000000000000000000000000000000000000..180be6064f854511b57e5a2659eeaf2003495ea5 GIT binary patch literal 670 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 diff --git a/icons/effects/bitrunning.dmi b/icons/effects/bitrunning.dmi new file mode 100644 index 0000000000000000000000000000000000000000..bfdc7c63436c2f20dbd6ae62d511783f11a78475 GIT binary patch literal 1568 zcmW-hdsvfo6vxj-#N{Qq4nybxnOeCNL<$Ury*h*m0)cV~T`+|n5=3Ki5n|&-ZZdF6 z0wZUjf-@9RVBTuXSTY|+zT)DRT*@1u#KZxzXYy^=KpPHB(1Yp>Xk)dvfa?aEK zE;#tXIAqE|Rt2&xO-5FNYBOlT6RO7{O$yRdkor#|C$SX9JK*y*M#T>yfD7DOsLh31 z-=ju)870<2yby#3LFmmlG7W@lK??3F_z1Y+z+Dk%ya)xMMt8&LD1{dp76r^_14fVG z#Ni#WJXTW1o^MkQ@KVzE17x2n68TwndD@unoBH_3aEW2a`}V5qt<$ZneIfPPJ=@AI zPp>TI;loy;uQ_ScQ)iu1A7*KnvkSh?ZR_u{RWI8$x4LHi`{9W*IW^y}tK!Z&6j=(f z6PoaZt+$s>8Jbt!i4|@PsvLJ=uiK8bWZZ}(*F0SkG-C+kXK7>~)J<=4{va@Fw9#(x zJb+0*n}zR)Et;x%5pRb(lw>*WDh|0&U=dyHB&O9Jtqv^Ot+pEfX2`V5>sHD>mPB zT;5jhr^uI{&$oW*m2rB*v|8MD&*h$;vDZ0kZalzoO#NqB=|Dw@&)Fr(evb3@?P1

!#IM{+|6y=Pn9N8|jMUEgd%NvV?+_cDZwIJX86xcLppeRrSYL$@0K9&t5RFGW8&} zY4LHah1kyhh%T5d_>j-4_hs6BWL0G~0~_yCQsVtH&Ic7d!!SQQ@kE2Ao9VVfFR|J- zCI~MqEG*9ayR?PUyg;X1XlQ6iB(J1?_QSmjp^I5XW#uz0IdihKcx#U-5{Qa=j<@o~DWoYGNH%hFlKYfvS=Yq=2S;e+!tUSIJw4m+KU_F@6#MPl zq(0^EQ7N|c{u>xhimEl*-rimsxwCfEFf%jrDLE@H60bHnGC)(fS1lFE@$S)gZfoOn zBBl=KG(=vySUa%ru8APM7!!Hi)J^$i;q%Pq=J}Y{`xeYzbd)?j-1tRW-9VgSmZpk1 zq<^r7v?rs;^#@wzoLtVO7$1)J_Lr%AMUd&R- z(_?b#LdoFBqrn`r!`4H?!#(|9UW$Ia<*dB>PRU?g{v<;*I5c8-W1(}>nd)fmot>k; z1N*+*nz>l_FviV1?X;^mVmjBSo8{%zO5W1m%rR|-M)3e<0N%-D)F(%!Ce%tK5qWVA z2dXD_J`q06T|$KI`Ne+ovC6l0LO&GumNJW%KDkoH|AUJ61b17Edjo0WYWGz~enbdm z{^#c}ys2*Is2V+fDo@Pc9O0J>+4oy|#a)^X)J6GKLf2eEHb8IHisEY)X<$jUp;`yf zdGkNn$0^%_OrW6nPNvJNHVnyU@XM~s_TlEM?>8(?n*0^OzUDhY*TuPdqAR}P?$r^! z{2ym2xq>utldO@dZ?QI4Ty+V&SYA1O%fJ4zZ}$TW7aRP$vDe||T+=T!W;gkV%IQ*T z!#^~Z!)(Fh>(AFr)X99^2tDjt^>;b1cfYLH(To-0D!8|opghWc@PBbVBh0eqXIkQS zV-=sL2gbT)zuqc8;ofXbP;C3mN?PjqgI5w1NUsR(q=X!=;oUtqwCukJ&khV@wQNox F{sru0)n5Pr literal 0 HcmV?d00001 diff --git a/icons/hud/screen_alert.dmi b/icons/hud/screen_alert.dmi index a1fc01434e45647bda69c4e19600580e97558f32..1edd4d29cb52d4cd617201536acd42e0b62c01cc 100755 GIT binary patch delta 26973 zcmYIvRahHs7cK6^i%TimueiHQad&sO;yOqvEn1+(Ay{#zxO>syP%OB+1PFHWUz~HU zGMUMfi~Vj{d#yE_TNr6a7(W;gZIc+;-zJIlGTM)nweYOaeb9Zl6(eh0@Lfo9;6jW} z%A`ULm55Ag<-p@|X%N2tagyJDCSD^Uv7K}$h&Y;-qW;QyA&vfc7WOZN0*U>T#Py5k_mLRY=(tm~ zcfWchcn_egBFN2NZfI`9Pa_)XvA?Lb9I%7RPUTtf!z5jLsmX?wsi7G>_SbtTIt6(J z?kBCu=0_OnDL;@X@o6&LS-KR?Mt=LP-p=&}*`%~1u>cA?A4zX3X#cxs9VAS!7aYchp}ooh#l8lu}No|_fo$fQKt5PmF}X0|(jUtGl7&sYqt$JOHQ zKn@`DR%acscUhy_ddDcHB~T*xsZ1=VNAOpqXWj)}9q#@}CPC_X^swN0ob`JTIj-z| zD?ZnHu}FZ1$!bE0K3O2445JzB;;AEsHC0_)d6b^i%k-m(6zG0FhOVsD?5&(WgMg=} z(}T1@14$y4NgtHC(EWjvJD7=(bq z7fcz}FT@5UZ8ujqq+A2yT#v8Jeo=n+L62G~*!U^$%UFNu6YgF)K!@?tj!RN5kx3Da zQ!r6ns4MY(Be?4XY6QCO)=n3*&h}p1ZfS|1Ky;zKfx3~gD9y1bh%}?Xc47JX^XtA4 zPl^h+q8*arr#=#V1`H#9E{Ey4-TGEtR;|uPz4m99vH5kVUb~|^>1lJP{_(=XvXiSb z+uM)tBi=d_N3m3VVyOJi`cH;wOogc-2SRHvZaai%nXK>pZu<@oA1ms&1!ou-JzwL~;raRS_9crr2(My3 zc&}0x#T(s8TE6YpZUlqd6iG>+N83m>H7YX(0bOROZa=9yw9P2v1%mS(!Tn`)|Gt;n z&zabO_;8as8!``;plMdO_)IR>*3H9MYXF-~0llkU%2($cLb*K#Vq+)vF=uZS%3vHd z>li(S&FKOw35_+uGaWR~S%3y}BvrGdm|GoVU1%|i0e>iWbpcn4h>_>co~#)=!_zAi zUs*Nl$sm{C)%7+0*MMNJlT!u7zYsQg*s`hWMCIC?-lDc{WK&01r~m}0 z{7avkm~nuIpc@O&qEHacE;d5RuuK$Hcd@^M^8rEoa*oQj7ZNAC(}cp#gZ+!a-~^G< zvKHE~w-r#Qx}|*l4diGjqjzZEe`CW}?Zrfx&dBJ>VR=JH%FGAWq2;n)FsSQ@TTT{4 zsE&a<3nQ70dRA=%gKx8Cb`f^=_SVhz)(y6njYjlp(*;23iqewH(I43Y4VpQF_QjQ& zZ`+2fPFu08W3s}-8=qVM_*+#n(o0S;+TEWl*Q+?A&NAk0&Z+3XhU)7$x3EG*XUb%# zMlZEZOX!F;9!Sj!8YPh%pDdM?JE863Jj5I5eybDuUDrOR=PH;Q>Hq?tJH;zMeV<4d z44I7ygA7{g|jb@>6vS`_YRRUy&tf&lnd#G9DrdrwV<#}Dq`jEUmY5r=!-ZqIGp4U zgGSthRIG>zIYMAfe)07O#E!;2MQ{h>M=BFy$S;Qn{qEzXo9Jk5Cd9J3?$G*%c{=5a zc|!6o9SveRE$c8Tr0_68oUcC^6cu8VQ-hhtl5HA|-cEBd;cKk?et1R<76yg@K|$*2(uUKek2H=s^K z#5yGU6cX~rPxr*G@Y&Fbv{|Du>F15EuCb+3bR=EvxkS1DeFjXjYF%vXXFZ`-o_t|@ zSvh&Ocue2yTR#ui?MThewO^Q%A_VbfW7xmr1#>uTt7)ATw?eSQ^;a-919zp-qhl=halC?{(e$Q3cX>~!rxFr zL&M&`mD^bG9x^&Q+GnS2{Uu*RkdWw)QcQvD5t7W`&)x>Qu4Q)OD4B7RNAz_i<>{bm z9Lo^W21$tmpawu z;Iaq72D*FqUdGEjDz3XZhcnGX(x$3}@6t#fh$;MOSiLegd)Tu@$zDzic+U6qbM@XX z$2!&DzM5&-wMJ94sPYVSLNhi3S(8w7cHQ6XQ>U3+OJodg5JwHc)M~SGKw@Sbz55rs z^Eg2y4sCWM=#xJYP#-Y&_pbwM_sc`wW@%~oJ8U{{jvrOK{SG_BN^>lT8RJ-$mri{n zdhy}i_2x2e9DyKtE))bze_bp%Q-5MtVnBdD+w}N^71gK2Ld<}V@vdIknvEdb!SLG| z$t)-XTBu?Z_$-@=w;UpKq@AhKJ>*s*T!5T$`%lHjbANi~eRAuz3nxnY(W`vAV45YJ zWX}|$ymu5qf5E9G-?R+FI8GFTc9QwYfgR6O=k4hX0nT1Wivs-cYiW8U76 z+?OraQWQboJ<;KlSoV_LQlrG(Gl$*!U*;aNv(t~sObkWJ?<#0B4=+5~#35;A7o zx-(b1SO|8V8?lCF6oziu%Ql=S(5+dJpH8`@0fj#7;=!nN`9SH|i+6ns*<4JQFV@k~ zaq}n(bn&!x76xoTCcX{ert1+o>E=6HE5N-R0{KON>plxKQc^w)t_h;0pnhb{Su(F= zj6tkQJWJQZm~{r1_T7`?3JUW=j24qI}ymDlL>diC)p2%pBgN2 z3{eb?CVdnmD2?=EP7`?yBU*w~deZqCMU~R=Z!&)&F#+#?7|kJ`$x84XDrB%D;zlo6 z+&G7n_)`25Z=-KUshUP06+$C6IrCQk z>dMLIz@7yqJ?`nt^PL|p=jo%PUB4zeOEx4c+8kx$=y1_d4L{j0YUBsPw$*=ITr69F z6~^4kA`lB+8HPc`$l7BC<>gWS9PBlVI)iBTIYEMwY%dAMN6z2p4s@Kxa(zO`-4u>< zGOAw~^Rf$RwLsGXPUV zNj1(Mexh@OBdBr5iik8Skx4j=@qf41@$3r?02g*`8K62?9j*amJEvQ-@ho_>K7Zj( zE}FxK4a|VhZGH-SKUV)9-a#Aw{b2B+Yz(8R)WhDaWsQ=iVo>qlp&YMk>V@`@-V}G9`Huert^ztmQ=}-3HT(W3POl+&`h!r0; zz$=5qQz-t)>@}^FNTu>kDgx^BVGigUURMh&U;?waphpTn&p%RK_%sO~C}ZbbV!Yp9 zR_vt1KI(U#djg$(mPHf-;vlhvAqscI;4?uZVkT}Wo{>Hm)YUU1lWIeqd7a;irnh10 zg%X~tDq!=2V=$$~f_zW}SZaK~bnq0=Tf~Ho%R($7zr7wNmNk20US!9z&t^kFFOW3~ zIp6N*O#7KXUes2PDr`x}xY7NBRJenie}Cy9>F`LtmD98_Os#KdXtW%2P)H9W#`#LD zfvJU`mo6zlc%34t*OYpWsidv^E z&hWT@-^-fHL(}#0%=v$HED`GXSn|Hd;EIP{%unICmf&3}@zUB_{9r*UD+UZ10|hCj zfAhyporqy7W|Z_7X{is~kCB8}QH&v)!GG4(lYu@T^_kA^66DLyLpRGzujy z2E$b3A|mN}()8VTwi>F@;&w`!e}5!#W-v%fQ{B$j(#E2~`X8c5oWV@_*Jar_oO|r? z6VO+g<{t%fyraSzI-|7D!2f#`6J+?%JuG^+zJ6G0^kgebsH8hlNd{|(1Rwar%P`|y zLU?)Gnt!G3OH6JC>Y=rNZrS3}8cnUg<8}o1qsyB<49Y5VU)L@3{J`y>&6h}8Jw#+jG;WWY)yosZvZfe|am z#2uZ-9~-QvN0MB$fPqzygBEGPdMPF8%Ky#s5*)6mn>c$tkItcvxiRwkUbqj3)Y9h%v=<@>uYtnFl(Qc za8LH0+%q=@LnXy8 z3@by)h6}(8Z`w!?3c!GGP^hOsLj2pitqKoqBh9KKc{@<4sYw)d8bweMDnWEb4P=7) z&QJ`?NipWzt8F<)!tL#2W$r%EJ*{axPd38JhPrwm{2%I~-eZ{j#r(FLW4>=;`Rm4- zpw(kOZYqL18~fc;^`WehT5Z=MN;64X5Sa~0se?~y%*EFf1V%uypt%{ZU5v6_O!?}e z=�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 delta 26015 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 HmLdNK8fMf4 diff --git a/icons/mob/clothing/head/plasmaman_head.dmi b/icons/mob/clothing/head/plasmaman_head.dmi index 9846cf02200117ecc4ecb04042f0f068a5f21e59..1917ae7bcf538b7c706e887d197e76f580597517 100644 GIT binary patch delta 15214 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 diff --git a/icons/mob/clothing/suits/jacket.dmi b/icons/mob/clothing/suits/jacket.dmi index cd924e847eb3e43756879b75e2160b12b9e1c93b..a6f25d91c59bfe13b83f6192ca035a66221b9cc9 100644 GIT binary patch delta 13742 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 delta 13261 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 IYdM7fKTa_M-2eap diff --git a/icons/mob/clothing/under/cargo.dmi b/icons/mob/clothing/under/cargo.dmi index 4bf30a67a2d7bd7ca96368d00ba1bdbe9140c4f3..180f0e4ec876fb97b9145ee999159cdb7d679c0c 100644 GIT binary patch delta 5129 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 T%)Q68)yMY=&crMnyHZkE{Z`o8a9 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

azO1ND1U9&rFpny-va)srG=9-I4w0?+^ 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 Zx8PAK&tz!k`7!`qin6LQl~P85{|BHDOY;B# diff --git a/icons/mob/huds/hud.dmi b/icons/mob/huds/hud.dmi index 9a602eeb806abd53dee9a36b19d7f41bfab4ee03..d71ba4b0940a677b549f6f5a6a1072a98147ccc0 100644 GIT binary patch delta 8529 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 delta 8485 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 diff --git a/icons/obj/card.dmi b/icons/obj/card.dmi index a5c4e8283010bdfc5380be68f7b38d3c83327dff..2bbec93eed2c96b18d5e4b87e5765c4c3a60d278 100644 GIT binary patch literal 18101 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 E08|J5+5i9m diff --git a/icons/obj/clothing/glasses.dmi b/icons/obj/clothing/glasses.dmi index 20f24dd22402f8a9393298045293428c407ce14b..fd898d3105fd88ac4946da2ec50d60dae2f99a1a 100644 GIT binary patch delta 17489 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 z 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 V=$M$!QL_L5002ovPDHLkV1hpr^uz!F diff --git a/icons/obj/clothing/head/plasmaman_hats.dmi b/icons/obj/clothing/head/plasmaman_hats.dmi index adcf9129c458304358c1c99991fe7eda3c484d78..f593a08b88c3004ad780ea4aeb6727ba736e4008 100644 GIT binary patch literal 17740 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 literal 17302 zcmch$!<2&Py`=hF>cK6t|YS-Rtt~J-J{-~{~LVSzn761Ums!x=j z0{|A&^@e{F0D!w8WkKM{{@WJ@9!fUuR&VTGJ?vea0l?>LdeSfFIesGf;ZuG5eNT?m zGJUhKyNV?Hd^fqhr$jjOl5xTMD}i7w5~CB@ncBISGVZ>P>f$yN>r&4kBCVuY$N zNEt4(um&!d4Lgl~2-&Q(1nU>aM^BEcx>%34UVIc`%03Kze?Qv5kj3e_LJnbELgT~x z9=hRihW3t+6wI={Ej`pM;_uL?^k#{Pa=@R7Sl(P%6QRl;eDm%5vq3C-{aL}!-`VVf ze!PX`KY48U^I>&2>kJ?7w5nK&7<^2GEbdXwL)#!9)!XD|tY3ETeZIRN61TtRZJDM^ z>-z|w@TlMR1#cO6#fR$OC5KmP?mZJzkt}v*ahHGVbJeldsy4+rr0Mi5sRNtLmh6cL zvToTje21U3IOdHmZ6k%o)@NtkT#CqVK9dyf<-Nhrt7dk+o)O+bZuuyMi#m7^E5GU( z(0&n8%@msN)#eWK{cvh|vpT>BdAfbvko@?P(e~q$^7f>?XM)sc8|$y_yvi@pd-G)CM&T?&A={5u z(mnF~x!nz1ri@4P6xWAT!vdlLSa}G7;3btLEBO+5ar&hA9N-TpwGUML!cMd*=j!9fkOAo$$CMG5^m)G# zYkF9Ob+4=XHz7h>7>9L1)fouP1j>SP*6JuuCt@{smbGYE_BkrUTRvEe!P3Nea5z zgvw@qxLMjYp!=-+oQ;0ztc8WrBjwx6KQ?5QuRPnCC> zIIJS<9%?9ZDGSE{kjTrsQ+JuNrnEP~TmRm#OSR{K@~4+bW>}rb6I}IrxqgOEb=!Pi z6xO4M+_26N^}v0X4p-k`KoMEs3dIYm z87`|iXEAQE@hv~ZcA!C=H^an<@LY>Bvz>fc;;`Ft_6to{Ri+NXb)W-+l z(_=9YJ;{8e+i>r_h^oOG<6D#g-LrPkh_aY6S9gzU13NzQRM~*W^964h!Ny#(IR+)y zDp?YL2w`LJyueM{;Jf=;hN0smQdg)n5CibPY)vX|DP28$LsasERBh(XhoGd{udbe8sg3aP8iOJxfUEYMPT6Qkwp@AeTz7lr;W zKC86hLqH3yP#<&4NGBANF93Nf$DG`<${I4zJiY3iMZnQN2yuuxF7Bw`PD_ogIczl$ ziBFS_J#QKa8ZxRWN4SlcnfV1AX_*zbPT_L3eV#jy#^HfgnbeOt zpqxgyO7-_dNrVHC9;0KTTHwIv^&euMC7IQ4$3hSH|6DSb!}>KcRj$%$M#|9fxBchX z)fC9G3N4^c@HHZ;nW$6iqZoRy_=@4WEo~<)-j`;Y-fAXP%`!WrLV^Q^1MyDi+Qdmj5jFL0z?8D+b(uHe_Z%R%%?9 z1Y*E_{qCG(V6kZh^rb1sO_=B{N5@-V`!T=UQ~JXKd{TgMh|qmpuH*Oz97kzn9PHo0y%tGeuN%ER_0pKJvYT{*6f!0C;i!_I?RE z!W03ic|%?G5`qKVzT9Cvf{8&9Phbu=f1o=w+COg+vr)VkPFEVKF@(yCQPI9tO<%r+ z7(KX1-m)na8uPjHP()rsgI?K8faa`Fx|#!rT%?FoI>gXVnX}tv{124S&nW$-|ULa554Fx@8gAHZa@s=bMMfRyidEhCx95Db?jRq>B_eTat zrrC)54v$j1e@EV?p^5ke1dFzW>JYb$mC9Vkmi%auApL14KGekb_#=5puIC}z|7QlJ z+Aeup--*^=W7?rQ&xe}eFefC}V4vT2*gElVaC&uu3pl%_g#i~AxBds}VZDhI&dK== zMJpGz00O|ZhWN+_DH9qVu2`zaA|^(eot-UqlFeS~5-p?Zr!>wxy_YcK_4-O}_ssJS zIr(F-VPi0DA9=x5YWDp3{Zy}C3JMBub74hT6ciL67Z(?)1g-IJ-MUrbvj3E7o5ZIH z;6(+g{)U0Qucmcb)X(0WFvZmr0fZ81)tB~Wstb#YcPsyfB{$3@_k+Psn1zKWravgw zZ2&-v4~N=`7uHaQOeDCbsc2j6DYLS&Q_V=V!XAZ-27e6DbgtD#!o8clns)JC>e?=2Z5(vO4wKeYY z)|dC?N+01a)jB-q?tc2w>A%+ASzPLX7LW{^{f?=IaldZj>j|$az_X zZy1#pQA|+jSxJ>rkQaH>MZD>Vt+uPLrx!6gI@-NCGc(gWG$bk;8xymEWO)!UR#($f zLi<_3oqF%Gq6_IR(u5UctRE$E07i57cJ0oor))MG_?gTN5=QP^2N08XX3j{)ah|DR z)VK+-lo%m|x~h}p4Zi`9J!RSZrUgICIB$9_&wa_EH>i~CB95(m{&Z&sIkAfHYbY7& zt%`-AZbzDzn}ZnYJ`m+f%K zU*P7pQ>ks6@Gt3VMTf5M_1>#sWHgsScj?@79~VQx4I?3@^ODZj{YAE_RGW(tUgK-X zO2N5{r?rhdX!0`youKb;cus1dc$tWrx2lv;l!uyq3PoiT4gp1FcfsS8{MNPF1m0CM zFia6c5&P0MMnM!8Z#pCU1(Q6fF;xRL>2%B8S?7LcS5-t$#tT(I7yUbppCb14EL#di z^)*l}2qbD0g21~VVEEaPg8}KHoNEw`8T@d!40-*uxch(5Kx_^3t@VP#1ONQ8E{3x) zs&ABmBVBfGL#lw&)*DFD`zC|A2<$Q(Lqfk7F4L~0~$!}d5qWFwl3;FFeS#a*Ba@e^Ba$2@G57!8CTH@LE(5N{zv(r2( zu5mdsL61g~b!tg^y?jVJ$|xaxQ7Ab`0yLsAB;s3Qg|!)5(Qe{NqMjtXC0qr~UWciYSL3g!hU zqc-%I{u~(VWKM;#;VTGi1^&-n>Ho|hE5|zjHZnBi2t$i&J=gQl=Y-N)f^bK1to*bu z__@|8HL9~yNuaDj{dwZH@U1j4mjiMn=mJ-y7x+~TzeD-FQ0Olc-s1ERUn0YQ46G7l z1=L^7-RU0+;^gA$3Jtvxio}uSDqgCtx|NNVS5UwPn;$pyH0dG&1hBPqiGS(nDlSEm z1t`l22s}GEJ?(x%$<)J!Eg?%rwTXE)yU8|a{s&*x%RR#9McRgtN!7cQsIuS zhzvA~&J;PgEzoHh@KGBZm~T{2$B+%Ha8DgJRzwyDf;m7+!-G}^$I8I2Vnblfv#as7 z{6GMumSNO?`dQJn*GrAUdyVy;_{YT8S&XWTapv2<{xm=&FfrhU>8%}M^sU%i6Hw^f zJQz!=wKmDw$n6h+8=vx%*AR+EcM# zd~wV!pQP=-cFVW=B3l?B?^PZr!S#J!xQ>HXH%6I(c~3qJ+KK^92Ay(G3%6lUf{pyY zTem9qCY`C2yW46od z-QVZRUYJ*zA})=t@^zL_muKN-rJ1=cvjsFfJUrLGO5N6S%w#PZ_Uv8%4%!SE=kSSr zCvTGLQNnhteUH~v*r}g7G*O0_k)A#pv^EqiPU;t)3jnqm8VaMPMdqH;1P7Pv*1>_t87T!+{JEMAo|#&BW}zC0OHpC#h(8RtlT{-50w?lW@%{4 zg8+8-iPsfLsfR*sJx%hLsl!R=?~vcQv(zdBJZ_c62JlhP8?Q3U6#nsU4H+bX)ms>; zHnLADL)3k&MBO;Lr2z_J(|JUI8Y_4UK|=jzTJ0!}aR z{GYvJIjaW%)~ij+_ zMblh=HE*^(vk9}pxsM-Q|Lp${U#h3<`Tw{=U+<1qGCEC_kK;rByd3@X$XA)8!&7S? zR#VSZ`(h*qA>-oac?nK=gDA`Srj;)CJ1Uw-Ti(`77T37 zpsaDgM4|I`Bm#_vfZm-5&$*y!2u7}ljd?(f4vXdLA;KwON0*wTN?#=*2Qv|6aKjIm zWk9UCLzX&Es?y5ro_;{yirq}l6os)=H004AY&s71ss;jn6biBcv%iWrOBr~aX~P(8 z*JF{D#@LR-a9E)=^wE1+bd5bGNq_d*gF{U3g6%!@IN@qLq-N3~!Qazg!TXlK4WGAC z7=F`{qZB`N-_|a0Y3UsdH8>^r;3yo2nY~weUovTL8!N3?q7ip1>H(u6+2{He;@lvkZH{)U=jE?X_%x<7F^7_|V4h6Yo zSq^MB8!xiqd*aT>{EeJH@7COU+OqLUedti0&*o23Ko-q$PFK|w+=(OHD^uxbux(|7 z5HPcmJSM}Qy;1Jz!QhMV5$M(~JS|Q8F9jCO69}mi%mPOc#2|T)D?}RotTZtzPV#u< zb3J^Zd)M223Nk{Ke35A_V{pDFFGp;y2tQN0j%Qx=t?{mcduwN;vtrDOrB%%&GBSG7 zmG(_ST41C;$*u2RD@R>IBhZ(8P^emydGk5=K(iaj$L*b)`aJ0h+jGA4|1(lneS%pm z4f20p+Or6w;13TqJ`LQONd;RrnEP2@eCK++k(Q`B(DDr@~d@h z!85Nur!r(uKNp#_uH9%Tuc#i2&v(shw1K&-Jo`wHk{S!^%rQY=?Xq^x`2!s#`ZZcL zlQ1)IZ>?7%)w>g{k$lsn@ztwPE?ZVrko*40QSUKYL0Ycddm=0b%Z8}c(tC!~RM3XJC~+3aHb^r6tcfe++tpPG;vwPu^b5M(GzQS^ zyP@eC6d7yE(UXjo=snY$C}z3)&~@Geq!a7TlSgFTB8Q639XEhB;WHNT9pR4Yb6?F4 zp=gf9hG|cKZeZz?Ku?^$Sag$Y+DFNkFF(Q=jw@RIg#hzEAC&HzsfmaNW{e-HTP@bB z`=4i~0709FGm#THZu5vQVS}NQQ0OWcP{p~)f;^NQJ3|xio?vS1S9>2r(~8q&356Zo zkWrxRD;qIsn|5Mj%HcZI9n_;oPy`q*`^rrB`-YS(&1*sVRM} z3yfDP(9o1$hXw?(j0RB>p_AK7=!gK`PHUz09gsjW7!od*&4U~i>wdGRbUF%w9Oxiv z%`Tq_?+5d|-7k~PD;M_reEK2Zv;v$ves>|U#2=XOSCq3a|8L2e|3gO6&GVC6%j_Xf z-=9Cj1QMq|*~lNwvs=s8-5&6nPED{Pftn zNr%qjNj;$l!Syp+qx59tKUZcF2-0QDU${7~FS8 zgKvOD5E%cD&dt$+;V%eiS@z>hpvwojwI}N8Yv{~6kWx~A@R8W6&N!Y$ zxku@j{(AUPk^K3KHt=98ncdp)jrDH7AX6>xZ7=}=S)ml8(hUa%FqN|O@c04u_3{#} zs;-V6&dJGXNR9i6&=^!1;+&_pRxt6ga%tX@8|peY@jK!Cp;BJ{d`E8ReKAP!4Ntwd zy6f-a!_OKT-Y3co&KX0o%%INh7l=^fd^f={#iv^4D=O!NVgtgjX|7|JT2bc20Pc(`s$VaE;UDi$ z3#ekOB*A<~-pi}@l_R+&a(89QFj@{%>JR1)-H#dhsUqnH@QOZWbX1Wp?C=-2wnllh zIchM2gUUBMdn38!PzpXZ2YZ>du};K`v&s&C_JUHo7hsqoBZFZK`i-Z zQC}7Nf>TI=-;HZ~z7_iX_p}TLG+=+JCthcIG1SmBs>^u~ZCQ7JR*nB(MH8@iGzEb) zPFnoUiDnOn&(eMVg61yV#k5j)O2B3NIA}mFv}K@!REDU{T*)bI>8Tk8HFH1EkUB13 zBjmrQL10D%@>PI_agUAP>#ne7V)n@|Mx}g{Uo8JSAvJ&Uao7KB!8kO!`as+$7xOcS&;T@1Y@O zkdx{n1izXd@{P@9C2jSIb(fIX- z{>|vv71c zqrw^ACN~;DlfjBluOOozF{4P@zqJ6-SQoMGkF3xXAq1+BK&sEabkP_3OW;HY!7#vS zP+=L{{&L)9aHUL+S^BQ0r>6l3ms7G$de7_p``>{6*FwRkkemFo4Dm40MvZ{u5hely z0O$SZVn?&^N#)~Z3F2WIAGGlWm9#fMuw;UiP~wi}{|AF|P~>Ej0-FF3nEK1r=Xpg# zpwWv2s&c(mpMalm>8vu__URWtw=WcbdeUT2$Np?IcVblom*N|>mX5U`4j>4n>-*tW zinG&|bir~;H~Pv!oo*QiI4^3x7teB4zgwMB!Gim^!h=<~cvX;?lxpbE7r9;V7>uZa zpz!eUO3hNeoU$?!FdN!DwZbPNx(hOKogj1a19Jbq)5Z-zK6?Wn9OF-kiD4j#)U@R& zdvOoszkWobscLA<4Q(hlu|3a9wiknbMulIy!uFjgiIt<@&aOj@gfMeEAjti~;5^p- z*ETBJfE+_zcV_)P)}IRTjHGExrALW?nwr{DU7hF_M)%!OQP>-^FO00Ac#m>MnPg>O zCbsN76}Sc@aDYA8H($#}ffg|H@RTY_xEw!Iz^tscK2i>l0e!N7a%p$6BV}4u&PofO<_c*e-MLahYPI5bUOZrO0&oI z9UyC@p^bN=<3m)`-P7Ddvf?wEM)^&LAq%gyy_W@;_T#6aqyQNp=!Mpqa{TRcUdf6U zve=mG=}aAC1?1z81)7Bab%p7apZeBG786^=a39hEyshQQqfpfOQU~Hb;N$D3+Sk!u zmU*OSFzvRZuU~*;&M%O07|Y}wYK&CsYzZoQmuq*GV_YrczM9E2&g@LU4(5*_6&Lg2 ze_Yl0KLF={HlJ*TSjgFbZ*XM~b%7rB*ceMu6*f^SaM83>9P>H3X&*7_GQisjt zc%%$BfQtQ<70X64>R;)Fx`rz;BU%q_v?yf4zRLCVp;5nwg35TLNx^5>UVy!^K_`Jry1@9(jt15(6z#H_eaW&U{^r&Z{j@sJ&G% zIW#z}#*|-zvWS=rs&>`tUHb0Qx6%zdjuC`F(&ewL3hh%*3xS(Hb%fTjTHj7^Rg|oE1KjnzP zGWUOxuvLu}G+cuh_6-w6Ll;BCy7+0_uV=~NRA_e%>u>G~ZNHP8Ck0>MY9a%l;NF2x z-2aY~Rv5Fheu-Re0~|bnsQ&V8SIz$8$a@y6-O*m7-hWPn602V?BJ<}hY~~Ux_Ldb) zb1LCUnh;7qnp5+*1MFKF9Gy%HxO?`~A!FNz-%jRjR$KDRTXhjU%T{^*L6fPAI6{o_ zjl42`40{w&hHRw0k{dh{#D|B6v2N}|RGG19?l;kBbb539DUy^G;_Qz$|Fh{e*<-O( zF@qC+@uX7ON^-0^NyT2eZ{|LOrXkV0gQ5hxpr*!pg6&p9_(B1Q&WomYpfb8zgGbwmw9m zU?kYU9>(joH!AJZVauf^KgyA`3cEY&-ztytd}*$0Y~KR$*S26FF*&a2Vn8z`8U&B3 z#UK;C@|V#fj#Ki*lM1(Q;0FVxdXeC%Ibvthq{iiDK;G~Eenn4DktAv zNaO44YuZ{*xrHMi$Chyh|8-3DaZ|u!>llT1?n>`h9r~PlL|-SP=9R*Lzq(ylV@Qc% z1xVz8SxyI7q`vmcpWhCGCV+XWIzDMl8o|%gSx0~h3-{b5+ZNux8P&QxEa6YCy00G$xu`v;{-SU}2C*t?@$LJ+|{m4(wjVh5E3 z0o-?p?lz4`k*x#&yo?$dIq- z3t=)V+^bDotTTTm8q7-aheL+J^+l?LDLmwXuyh)MBXn0g^TkciK6ZfLxmr@fP6@1A zJqFAmb>izW(}Q)zy73 zo~d=;<0wNFJ$c~f^o0@sLj-|>>bJ}QjpiTDOg95v*?^@LLcHb5z57*l&8(Mau$;(e ztE;Q;(`Wo1dr>P#x6s7S{q_eGSwG`^;HDkL{!nGLst;-a5+3;VJGN6wZAPyAjs$}E zT6k4X6JN_9QD@gU7+ir{xAqZ4!V{9-ApBr$B0;8Lrn@0TV20Vn^cN@pKWTpJ@pS4x z@s0H|Y(nPY&Y8WGu?jBe*Qy79Jo)Vz0EBt4e#>dZ35v@q8B0?&;UzX+*|W?O0Me*5lH?JM=1=zZB0@mQuRw z;OeV$K3iyf@tCi{pat`kwh>5_@%?Vi_I(kNbK?Q`>#hE0{!J>W-`dcAgxH`NyKDhN zQ20Tt{H`~{E7TCqHA;f&#tM6M`^)k}S4p+6Go1{;ZkRiDbl-C z&=&iC}mgCbHw}`92wK4h!d*$}FB4)CEgoYfvkmsd66? zLZG$m_V}>B+;7W(`A7~EgyE_t#;UOk*#Jo;1WYJ5ZUp_inif|IdyQi`Gc34(`;X4B zH8-P_v~{Ro=XB@8!dUAR;^W{#?0?qHs`52%#-PmI$<2|fa-al3ZrzLTIw?HA+Nsc7 zg-ondzM?^hiecrOm88ztUtQ}QwyO75i>NEpyIVmXGG=Xd@kTN_b2T26FX$?RTE@S* zYW?`R7+8_3l4l(^qpT|%KTopZjnCsNCbV^s{m=4QeiPF_ss{P0e*xR{JnCOHG*vlo zh^bQp|1nlc59Z=uX{6Cr*Y}jal5`1e$fufi|W$q}Gmz{P6GW@~7;1Ay{eCsi;#t*j~dIQ=aY`j0OxG}j>z`mbkd~FmDH(?+ql`6Ph&P$#e&c4 zw_SSYKu(tSkErXoSz<#;|KCCIRG%3?atWVj@g?8bu#)7mbq9xkGBj$#eGjh;xxqT| z%U^uQkp=-O;2cHJf7N@SXyRJE*UdQhBeod*$%N@R&W4 z-?hi02@3Q;HO2>UfqlILS3@zSWX|HID`g2$)JHrVQNzAm@) z2Gl=yW;TnxZwdrg4CwX+`vu9wI5nRq872~dD7>}x%9*wEB%YMjswLI_s^sE-;Dya>oi#8_^7wCSi*W*s}QZ+!7JkNe&HN@Mw zXSEd!BBn2%J$UJJVQ00vDM4JGd(EGIChR2IjjcPQ9_mJCQlqjj^1A*-x7wcpyLB{u zN!>^jC$dP`z9g_}zeVAbFanvM&^lXt7V9AT8j&25_M9@@Uwhy!BT z8+7f9S8}FK14?vZvElH}w#xW=QFPiP2~`)9GnZTsc?>P{ZsEU0BYRi30NNET}y+sJnw?`eeSE#l2KM z&j%G`hZgDeE)!lrTU1p69OCV>@EIv13ZmQx+V=-|*DneDUyI!S$@|=%!V)sT-q_9- zVRJlw+4g9;65`(gHgCb4UEJ*EiDc?2rv#a`#-9|U6U z2TkoFsZp@ams9{?S+ezcKv@6c;nx1qteay4}%!fE@Ir%^@Y$~KDCR|t+j*D zxVYQ?M<|u^rOVjcps170n~huT;&nMR7U@y5CAmnNk&#ho#`qqIcy@Gh61wXnrxeiG z2;IdAsxB7#YML(P{HE16SSMwX2iEO6K_8hW1!;6Ie7Rlbk^*xT5wZY~iSOCQ^@d-<-1A50LDneXrf zXfk7dua&{(N218&h&pBi9Lb{Q0068KMFK<$_Pqp6TXL?JtfyB$@Z6G#0WeI*8%>TF z_~lo>YsOKgyw^Gb1m8a4)BCQh{fELD)wsxuRK+{Efh2xB@Xql)DkynSzHb4~&)?)J zb%cq~_K@RXlhuMKQ({1FX_+!el!DSdsl9mkqUM7VxZ*SP+tI020d>rg6wZH3g>~LZ zy=>{dE_kxE5-Io}ttNU)R*)Ci>Y9TS>sx7$RWdr{(yF98cC}4EUc}_Y@Kj(W+(K`4 zn0@BsAJta#XMHY@jbnTGQFxjIKNv6)OR&2A^>5d+ZFKh+S^Z|7a`+w=*zM* zKKW0N)x`lN-I*T1bX9(0WD7@(X3V`hKM!sRDWPL5qTS%MRPBG>5cpKvm|)Cm{TH}% zc>y%^l%uV}H>rLr_DT>Ro%$6j%bOYy|>Or9s`yIo7-& zv(9lP4TiwAKlH%2sBHHTllR;jl^WUH32GNHdpp><^QO+*>v|S5!=$9cf?hDz{TA5{ z#5j3uL}FC_(YBAOcR81kWslfkt#faSI%UCOr1sTah)Zs(;aQOxM5V3MfsT%@424U_ z{nh$a3^<2V%Y+R};zjU(N{V2EH;-8WOQixc;B zHPFD?Xesy$@I{6crri(+JzOzVIjdu16sGt$jWbeLXvmuyG8uI|e^SjB2(!7GA#dHx z$7G&0H$`E zfUfgoX!1q!kQ#hMOpMw6c)19ZMo)dO=gWrE($liBASV$Ui>LXuqM``gm+O<6Pz_UKqXi5#|o{rauhlvO5Xm z-h5a@fZCLCF_Fj-+tV=_)P?k?8c8=9AuqwPISoUUrq5h~=C;daMjXcB4bCL;`inxG z>k3em)`1*O(PUv=Ke2D3hx4dz{rtAxls3wRRQJqR^#K{t(1Ea)_j82{uB zsw@p6AQBJSY`QJ#2gIYyNC@T;b-c6e6=4eo&<_)ys3X`XJUF<0YAj<^-}U+W$*Byp z^F99D2UPTfn~&$D>H(5AUiOYbM~iC-2`Q`0hn1`xb`r@5ym*Gr_g0<&(fFG5&=XN8 z>gp)?s*1(c`7?lM zM%B%Y8rsjCFa>LTmE(F)IF1`E7J+L+|ROGv{74 zy(sO}?0m%3#uRVt7sodcrkNzm0Uz@kZ4;BJ?B@D$6>j;hDmglf+6SJb8M5q|zEox5$LRpr->CN7nnh^`093qfG6R(WYj7O)& zYPJn>RP;NBuX~S)XXoWr1n;uXZHzY>V>^m*(rrBIf?kMwzld~KsX1TS_4lt;Ta=$K zExEpof~qP3c(Yqv2zCyR%BQQ~t8CTKE7N+{Wo+$-=Z!k*uo@W@jg z3lPkt-z}NHs>zqkKf~LB`^s}j@X_LAz~!}K$J`U982_A$E(=}uFA5`>nVH+K%{N4q z8rN~YU2ph_kfQDRR2?hfp(q&41eh?Ux#=~j4uy*LOuXVwiP@%}BuZO|31RxMsG%cv zGjDxlhDq#NtPc>KIopzE`BhsbigT_aCU9Bs+c^i6P7u)xjdDLs#_zm&^XBcJ7W`l) zXR4jx|6S1^GNP2p%E_s=T{lvY{r^h*Re(a#206Tr!#TQl-V$?OK1XO0#J*Vo&k?WP zoLZ08?Es3tzr=w`+aHwl6?cME@xl_`(n(NEfpztpW5OA3`tUD85ynyn{6h*2@w3D^ zz*p@Cuj$M$VrkpPk|bPq?DTSvPIMc;hIt=!BN(Sn>$-GnGzAeFU@(-Ek>zo9V>IoP z$FKbLHT*p+6BqUPl6jui;y1_L{V|TwZZLnA3Ov^Zb>)ECxs}~UPBAe)FB8YVU5f0z zx&N)Y(F)p`AzrlL^qClO*SJRx^6NfaELQp>JAk<1x%ES4pDFs1Hj8CSrJSP_rX1I8U1+<{X z?eHC_Lhod+zEQ31tTdxNK}IIeb1uPLyP_P;;H`7-Dv(d7582x*8KHIZ)5#3cSP1tw zKk8reArXfzZgbAaTb;w`OQ{UU9#gdUuZ7?A{}hQyzr@}$_IBxton;)AoW=r2;0{QT zx1WUU;90CJeWcnIzo!@y_RF!5jjowKu9k~f9PdTpu=}W%y87Ko2a)bwnx&QXkI%ln zUqdO-NBo@sl$^}&yx5%59pa2d_ih)1@?`a{J`-%Y64<->omYPuUrkC*o3!C6QP0w^5P>N-?wfU_%Eu|JU!~kh7!+mVj-Fsw z5aPd*4i7lbh?Es#1lY-EAF{q+{n63YPrm9&S&?}FckMTa7w_0j1-Nb<;wKA>;Nf*p z@`(c^rhLTF=(3?#pDJy&mt9^bApSHYCQNO)hL;bP;);+P{gzf z@rs$<1ab(lZnE4eM2Jnnb1NIj^ykXe0wt1$OcYuzP$Sb$u#|4WY+6QHHysv%EOKbe zFnYgDDgKX+-mFicuz zJYp;`@;6<|r>}~!+rQCWrY(s^hTSa0Ysy(O`8XO1DC&XXMa#SROOx?(ZJd!`uM`07 zc_Sxb#xf)VA%3tKEilqb$Nu3 zk2k%fh*J_S@{SZudUVODr=pm*R$pYVr1;Xmq^!3O*KRl}a^8(aI@M{5Zdw#ya?wNd zD>$~Mevzgf8Cy&Wv;EEt!q*kI@j{nzK?!wEOx8J z0xBlVw2f+&-<-lvH)i>~h#|a=1<1fyU=8yVT#-Z%6{s_=T9fK`T|hn3i0LaO$6}oC z!)Bd0B>G1`mx2y)@uZhraVIzVzST@(H4;W=QCAq_;br+zYSfC<{{yIwhP7(1Tc|6tb0Xvy;7oO!jyYaX6gj`o#5B5xdD;&9MIynVO39v2psz5~4$ z0i2X(_=fGANR5aO*eWA&!jp}m%pNU-4;PWS#9Q`zcjgOdfaEx>|hhrM7Keokh`Kv`jpRwc;Rj_&LVCE&Ii2+u4v)3{qMY zlXq=%E8Q5T($t`GPpi=7m3)9Ajvn`AyeTbgFiVb^eWVcF#SLuU%L79v}d8=$6TEe;!EnGA@Jflxxqt9d{nx)3{6kP+7zc8#9IM$9 SoxuOw08}4qDwQdi2mde7&mElr diff --git a/icons/obj/clothing/suits/jacket.dmi b/icons/obj/clothing/suits/jacket.dmi index c63f262f104944f0b01833ce3841bac013e7da52..dc507017cd25d97cc66d87e48909a7715abf9a8c 100644 GIT binary patch delta 4984 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 Y!{-`~4-g7}KU^SPgn?F-h8_C90FmLSsQ>@~ diff --git a/icons/obj/clothing/under/cargo.dmi b/icons/obj/clothing/under/cargo.dmi index fc04a897d5ea868a66ddb1d59449e295fbef310f..63e40538899f7dea7ad443d01eda4038a1546e4d 100644 GIT binary patch delta 1481 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 ID}clQFTGnbApigX literal 12753 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 diff --git a/icons/obj/machines/bepis.dmi b/icons/obj/machines/bepis.dmi deleted file mode 100644 index f348c2e1b05596e5278d8230cebeae969b208224..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4246 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 Jal||EzW@|(a^L^} literal 0 HcmV?d00001 diff --git a/icons/obj/machines/computer.dmi b/icons/obj/machines/computer.dmi index 10974f97bac6852243d9b9024cc2ba26fb47a7e4..5ffa3445db69223c9959b5e9e575d403f1d334e3 100644 GIT binary patch literal 139612 zcmd42cTf~t^zYjwK{85GqM}F+B1tkRK_o}XL5Y%c90U<0Ba#FGC4=M~2SFr*5+#lx zIm3_!W~N``Ip=p@)vfpHR=s~-SJ^c^cJJA}_S$Q&?`JRGYN{)d5#J;R0Dw$I`H?mN z;Qzk-M|1`H#;irk6}m|E*ERHf^uoj1-QLyH-o+UJd^5`o)m;9FkxJczccwL!go&B& zkR}W`M?a?!j; z)AF0uf^;6FDc7ru+vrWk5NnCSuxdq@P}=uEzsJFwuLG{u9lQQGesLtotow@m&`jPVnypek zh4~`s7s2;7T9cnl60^8FGeebq8`Wo=H$&_E2a^pW)6?F1-mN{}vo$%@i(-`IsEAKMS;JUqX9QI9kwqud7k6u?>IF{Yyw^?N zNvstUC#>>T#5{y+c;sDz}*pwWNYf&LBtQ+-Z8E=BsC$dqOxV z{zNv#*GERaog(ipJ`WJ&>5>dSv8?=n3z1_@W@ei+sfcF{ce4uH5orf!e=V-%buQ+ABXb| z30nH$na@Mw{;A@RJJwm`UA^UJrfhKL$hSUszI-MxaKWWM`n-C7+6#XSE|rycBNB@@ zd=FMTZ}V_%&}NgdIMDNvaR$ErNcF7~QA3StdIyEr$rs;S?G?vD=)~vnXx7M?&rXf# zB5rD}&3{cm_08O#4=~a7!piJV5pfmx%2hoj(bd1MGNmm_L&P(m zKREg#X-GBS4l%0cQFc_gau-wb!oFUU;|6+dMMP zOmA{}^zWfhSJZmna_JjaI3q7l(CPd`J;o0LZlCuXPG#_b%%LU#Xe`}fN`t<#I6~a6 zQ=8_qZ~E!PcKhGsF^+TRx3`^a@iJj8GYhX05@kX*Mb^uh8|kxzbAgHL8D(L~;CP zBMzDmM|nIzbIbgcm-K1pIM+Z4H*n6il^XVjW-)Kcc#@xxYN0A4D}(*NKC$R>cBtsw zh;=oXmDoS8J&0T%Z|Zj{kFwADg58&j*t(~|*prDGX!U>TMIciwn;x`D4Xm5J)}cjI zYkZXV?Q!OdF6f898q=B(e!i}0*>!$g;Hy3~PFpH4=HXmWZ`l3$XY^}M?!vSsaZw%P z$jhU*jf+5Rg?b!~=GH3^dNQUQ)C8~P5kA)O+?eUI&h^KXYb3v@&|ug*a2v)-9^Uxd ziPKFt7tkqxzxU6Qbv!fnYM}WlH?TGG7At0o-_5o?o{k~F>CtTonW<6q8 zLaY}x9wEC$k0=8bJ-uN*(VG4IZj|SOr2ex&5>nDfDk@j6kUvd`2Mh8BH`gsS9NDwI zLO(rDYkcO0`w&OW^4sKFl(F&nyp~w)?*z-ojh8QQdF8p9K$UUt@A$HaQ~$nnmM`Yy z`WL{Ob(~)_e3TIMp!|~squG<7slC%rWwOOz@OdL%?PsmM&KL94s2@KxO_~B#S`Y4o zxKYA=vvkpT2@#UZD=U3lDypgqR#vy2n|{3!S|JiyQK6H(N=*DN+I6&7+}5YAO<|$F zG|_!ja6fZz>*ZEKyz8xdgmQ9n9NgTc(a@%p9DJfj$qPdaVEyUNq?*TE+U_%u3MnP#7IvQ{3JuMJ1C z4fMD104kjiJ@@@b$j7~H|p1Frx}r_L&@I)O`}~E-jLIj-zmw6ABEnt_2FVHzYfcodfr!- zc%8{*%&ziN<#8#nyA44V?Q-dgc`XvyqkD^;YuQ`PE{@+s`s!w$FIEGD02zabXQP?E z+3tb#1Scow!KY`k=q|jKjlxl)#_ca-OR+nwv~x2!>$(RaSjuSkPYHXXM}2ql%2bp2 z1OA-XIWq5!{Tp5YO%v_V&QAG=S+<8>iiR!q?l=Oxykz`OGh>3lhQfZq!}s#?My#K8 zY>&=OSz%mYy~}bJC!0XIAPWE=Xx9B0_%k2q zPB245N{Y-p%ia-ZFk*c)r8dyrur_WkiadRHWu$H7frElqcU|pud*$u-kwq=JwbQ;# z3EsEKv_@`RoSMUSL*`OA(>`xDv$3&-i#W|Rw(hj-wf~9B&bG!*($byg%(7T+pD+y~ zMq=kZpAb3CQT~KM`R^|j%72+A`S*d~h?OQY^4{$d-c$my;!4^g`s2w)H*0DdnonO^ z8DHVx*v&P%C4V-0{`^ibY9*CxV4%N0kZbazR1z7mek{w9DU}p!Msf7D?|M(7&w&BZ z(MER@=M*^Bn8M?7aL=c6hA!6lQU*?wm`hCxX%CUepLr@tTm$*IA1ZpX@wlQRb`|$m z*0wZ%_>OIybJGl%Y0aHPMPG>X!yYG1-l(u5zP&)0VDr1a?n7uVx^!&~1+VpSPks>{ z0RQ6}G}%zYsu8Z+h@HdnOV{N%6pa{W?8GyUU=Sgw?Yo#i2Y_|`uJ1cb%;N$l`u8CukSek3{ z;NarA3}Eu|@|xP(+WAH7^MpWWXQ%7NJKsSOIZDl4EBue66Qu@KD+7A;5{tsnRMAPE z-Lt!3sKDmzm+!hnvz*rU{URbK|Ni!R zR(wY=w9sj_ZV0i8{VEh`DnrT6_kW&`qQ3 z_OAfbY9qIH9^Fi^FkxudFbsqItJm3I{n(2;n!l;33Fxqj39md;d>2jEZOzr-%;eyz zs?2{io~(oL87}UYFfI_7Kog=wNFjURRS~By_vrc6Q@Gm!~yFcP#PBa@NMaz zu@@M3%6LgEDP*<&o#requFk@*U)L8`>OHuI75$(5Tur(c$5wm11DUJKWp6JWn$EvY zVF3ag6+(ir-BP}h(B`9gAE)c=>eK~8hLLw&Miiq{$|z|Um=S1elFOwCYGB}TuTG)* zr!QYfr&`naxTjedV+y09evfVCHUCt1R#dp^LR{HqRYkR_7#A|CO?KFD2R4Kt8D{(a zo(++=)qZ$F@7b=6r1yliSzlZDeyxhg7O-!D%(__N^He(s)4xPQBB;lEvrYN*x=Um3 zW8*ZxW3&|PF6~0e;VIgM`l=oM^R5UI8yp}D7Q`1-PC~@N_XYckc5x4tbQ&W@%McIR zFrP4;+_YV+2MplB7%sNCnL5Xa-@h#~C4AJGX$o}>4I?Wn1)kg5=0a07JUo2;R~4Ij zrr4qzJ|p0_oKebIIeK{M#J!1ZdMO5?Qu==Nng+RB@1>pQepyR=ocEq}YV<=E1h$!O zF*ItreV@#R{UQYHCR>{ZdYU~}4)3DAR2cA?%ePF5mb@HG#bsp0IynXTg%ti&=W{m5 zJ=3>U$F&H>jVy2~lEXS!V5J2b$;uTwiUkkVj4FCAg18q(#;)F~<#-=%>KL(Iutw=! z_HlFTxHYHE>f((X4lk1FF&%a~%W&wEUie#7Q+~bBTjNY-UmH+4(`3$`Kw+wklYH^09=gRFj@hs8&GKe?MZWMpSXQlN#HV-BY z43BVFip-EBp6Js2yf zei&rp8s+q{&%KLsX(9GzqiX-SF^dq_NFN#+(!-E&vC>-VE0$BoF^XID4qH5bo>wV6 z+fvhSoSuSm39>7-7+2wxq+yz1rKub=^7VKeUmrDlMojNyLS^%F{c-22j`=4q#|~!$ zpLsHdS=Z85Mq`mZd_eMk5&tFu{^!cUhNO*+e7Ua`zUcUP9LfYScY2`8?(B?(MPZo# z*#~N}RHk1c2lEm1AHZrnh6MNTk!1!G%VX^1drDG>y{kFiY_H#!Q)mTGni^Oq=iP2Q zM1YL07*4Pk;e=COTRU#4YY;)sv}~U;x}w8Z5aqr81BVWI=!#rbd*CujN?=g2FE6^ZWyA}HEkKUN-mMKFY$Eh^C)Rb$gXTOhoaWe0Nu&k# zyo2pW)hUbrLDJtG;!r9QryX!m9tPXhwX_SE%2EJutM7F@G5P& zc?G(Qf?0C?u)2l?cCFC&Njw=Tkt;oBGT)IRQ~DW(j&lP`NWuK*nV+~(#GBhPGUm*t zg?WtO22c#N8Tz2t;;aEhHTs_iVV9baJhwknDeX8KBjp`fLlxqC`^v`Nl@N0nhUU{J z8kX}2Zmic)8Pg{QE@l>^CiT8}8O-ZAriZNe?kPD(zw3DykFs!^g#${_4LF*ZJ!|ZQ&Z^5dY76`2Tzyoj z)C(Q{eyfZWwnar5ftwu$K*&&GdnYv_uH3{iLnDZQRl|AUeez~IHl{9Wn1 z6pC&;3knnhE_CPPjGknOcBgVne`}~w`ux1vFhsSzg_L3hO&=fcr|(~)iyX6#x14@O zru@}OtjUV^DA+92;LGDjTeAs)J~zJmu!KhF4#U|Q3&YJKf+FTC>l3is65I78*{V~} zdoJT_D3!4LlmzSx|`2k*_@=0|={ z8$W2q@u@-*T}4IX))xgrliofzjyRl-)@LKP*|BbyiVD&sOVGkbZYy}KXl9m${`E8-)+qPTY? zuA|SCQ~87Ns6IZFnA=!>`{(e*#&aOa93#=$)s>i>9PUHg9s*-(c}06G+1&l(6b>LU zCThL?da6W<#2#V@!dPp`1Dkmb8k$AYlDOMRGjkB-X!hKBH9oE(h@MWZTJ37M6q7?4 z!bycWSuMYaz!HvjoQ@y&l3Y)o)@wL1oj&>VjwyF9TZYdKBZ zPCG%GbpoU68~uQ6cvD3hQeKyikU`aB{X`=1`$w1Sl+l$xq`=pe_^U3ska4(_IyWv9 zD3#jN!*pMd1rT#UQr0VbmQ9SEJ<3*J)%Y)Fcpcu*1KA*i2w;&#vrvwV7oV9on~xQ! ztx%b4AeC;C>MmO7w>4)x8)Rl=z+*<;UA`IV?5Cmi8B2TV2hcdwKYGnCe` zLni2R^um{2SvLHkkL%ZkWZU`Fl;)EUG%_XK7!62>e_S;Une6x!M(Dc!8)w-RUDsc= z^8PZtizf*AG1Q=G=7`Y%s? zG~*$TTkbX6a?ts$@9=nPt$hs{70*1qR!MH&m|>h(ge;~YWD-z9Nq3DU?tT^%%EJ=v29z}}Bzk%D^SR6;$IIlDewRqrIV5b>8g zLZ|URnjuNVvcn7D1#Y$hdX7Y=lqW+7o;r&=KI((0Q%e)mO8v7gmJP@q9+c?SCyq$| z`SE7;RvCmHM}F5#>@78%_Vf>s9P*1(f6W_!-0ay-y{Xy@y_x#5b0G(>jhWmh2Sa}E z7e-{B{~pO@*KaaUDo{Isn#yed@0Ih|ng9b+oGWToYHYvn-wrINd3o4<>d^>mad zz}Il>i`ppyj^f@)$vhgYq{C;E*Ao6`_fo@ap{_{M{wiU}Uv+L9o-Kk--J)wtjQ=8F zs*M3l{JBqfgiGdrL2k{WIyW3YLu;6?$FSj?&BrZ5P8;N3=Ts&TUUQ;ZHh1S}pVx7V z5q;58*PryCRV7Q^NgGG>;ic2xgR!@|{sgIKONKzXkFGdF$-9=&cMtpr=l^6z8<%qw zeqx3=+wMXuE#SH|$%{{h6$&;!@KGMqI(;4-_6qO%a*xYwy`FPV3ctav&p`n%=Nh&6 z9?tA|x3oC%2c4SEu4Tjc;^hbX`o2PUEGG73Cz3er*57T|2>xA&s>so4^9MqN!rtIe zDhaxubN+|Mu_e^MhizW?3CpXIxIu^3e2amEm80$Xs)I{(9LusB!vxLOJ2GIxtFKK> zzs8{m)ER}lv`HcJt;jYznU0PI;qLoo99wEoVfE*G?7;?fL}irnhN{?R5nO^@^geQg zd?cdO34>O6W1TTm-(3|oOXy;@btX#rUmwa}nvH+<)X@r29T5+p1%A|2QUaHgu3cjU z0&iRIAZZRnvQ4~?*IIz@nEEXKc!hV6MeG{N+MD}h6uVD&2m6PGykYjGNCqoWsP6tb zvgqxh(=Z#60qpG7OA+H(#VpQ-TW)o{_6+^rEe-){vvU7=oUm;Pq-<#y1A_+7-jI!@ zCcpO;b|1<3=`t)0V)h7tvoRTPL$l)=zFcH{d_0_6(u8?&RWh`aeb!^)jVB5+`FDvu zecCg2jm$^{_M}0N*l~B}f2Q!ckSR_%pEfO-qp_>dSp9!KQFLM$@;@6Nqnc8=4F7O- zs8h=$|M&l*Bys((qmOP{;lxEo7LlvWR2%OH@&~0A^Xgj`tj#@jsv;JWTC;J8)=S&C z+(-D*`E;Zyea4E$#(#KdJf-;!f!OWapC9JA?a{|HQCpnFjijmK$p2XoR21!UPlMM9 z!W^MB>-%Ngz96Li4Rvxe4KFO0Z2l^P2dAv^29wkHD(?s>iiLg<9qWGI?cE|ORpW*| z^kqE6*iobRyO3)aaJMwrd=D-(+q9T!svKDX>jL18(=@M%8JN3}aW@=s9NGEm>(4hU zFbmfQGg8Q`g^U8?$D*eU`mYnC_@x3)#skK5U!ja=KRLO*p|SjKLQL5Y2H|VDz;aFt zibH>*D#+r$R)vYQiS8KSI-Ym@hkcRLqB#GpJG{GJ#lE(8l{?ZJISbhjI8Q{>(d`U9 z+GGpDtR6oMFv<*Uf^0zQi+r(|VL-cncuMB$QQ~^K-k=${t8~qgd^RPD|KfB{N%mdymJI|HPtg<0@u(5w>#q*tcYB~Qi%hHPSzj%Bg9?a11&n+_ zc@USdG_F}?-K|%7gdf>0vIgs4$!pt;`s84LIvC)7YjXa@iv_j_vhH3>g@e5=8SCZB zPiLm_9BQ++c^cBFZ$EaT*?yaidon<-;Yn{lCb~cloISkTz39(itP!y?dfZMTEsG$) zimR2ZuLeK$6Q_Yj$Ex?_bPqxC8dkI+;*bG@?nG6?tK_l6m?=}NbLxc~C{xQzKG42v zZ-|xQb9l`{=&97asBR=kNm>cLAF6mr*Z7Y!nYDFcW_h8jAb0TM$@U zA1TWBj#xob-s0O^_T8>lxaYyq+WucHfV!gxY3CQ)s_iWbH#=iSvoRFC#aKl4Be_?; zjMW78s-E*A$co=xQ}j@#!cG)fk^ZbR*zdgf!8utG1B!dr)D#=67vgwm ze?8*UpV3sCx^^COmTH=d?9xW`d%-d3Ua2xz;c^zV#asVOLVR| zcIx4L&j`&%zP+8-lWBbXnO(wSv>u8}6py)ObiC$m++I#ILWr&?>f zlz9&n&0LqhU4;U5@pm09C2|I?3I(IWTE3O5G9}#C9PGP7>4Xt)B!t#xe>x2_UdD4m z;kjWf=Ax7*;DPuJ^TNE}KbM~m8e97`F<=JEGTb(x+iR$Lm|6rNuEt+kSbsonI`O3SZX6K0c9zND>FOi}OrCES)? zZ*K9-WW1#ZaH6HX4VjVM>iAEIsC~|i=fVj3x9nBF$;)=TZ#38b*>S{bxkO9sj>a|e z!<)BMxH@wh&dm=?$G%Tqk6w5pk9hNDUaMAa)(4TP4ZH>+t&J^NY-h zVnbDYbmLrS5aA%kJ1%1)U3)c^!buy}Egc9*#D^ds%xmubsk$_ae{}A4o_zj7v&+m| zyodpT7vBT3qm3s76|k}^2g`X-8QsL~%!+$&HC2BuJk2x~9;&2r4e^a>LwI6%Z=(fZ zYvvuMvE}Y&mn4YrD@ndx9(~lFZpxhRgq3INqIX2k7ySf+b z2R$*d>;l!=?7G~&eY-lL84?hJskpBPwqTD2KAkQO_NVH}3}i{*Eo5>%aK_p;?KgbZ zYci*4-_pj8rrTv>)c8%2@PH%Z!*$iwy>$J{Y>kuF;^AE3`T6{1_IT#D_yF?fM~`N% zt?m)5n){3wqq*bs^a59^cTuOY4Qv+jtjN<)eJJOmn-z!bF9b_oPnY?di+cTll1E%% zp2XEBKA0o~q(N-nTy=5MrYbn=b88O983;m>zwaSKQJ2x3KBxCavLSj#)w_v ziRNGJKyQislbdq11*0DLXDr`DHi)pb6CDhs`U(7-!EW)X%Rwgl=NP3_`lmSJQe@ai zUM9i+9%NO3(tl}n-mSl_{*#$M_;#7V{&OV0`F~Hu|9L`L;ol03%ZL8I{)lEQiK~jS zH;IEtp2*<;suFrUxAdpL4@%|#SKZKdGXICw|2^0LpBuu{vpj_Ay153AGBb*K+e_SV z%Kyv$S)^CBL!jI;=I2l)6 ze$tV)8#5MqHom(#WhfYgD>YM?^2fLq2x;@(V`@l~iMN54VNiHepc%FmJgMhe&}ob^h<{9*1)?_dJT|T^j*dX+r*a9*h?!$($fSTnPl=0}-A#ot2 z7srVdMdRLg!YRKTB0}zT3lmu9F9CQg^VfwRbzvcI&Q_(TwKc?E?OI}-kv~s7&%AMH z3r?{h4U{aLn9K9MzP zSSxznUrNSb@IE-?f|U^m>)r}BIyaQoV;j4BCbB0_255hoZ*Ci)R8L?{^il`!a;6Y; z4QGv&;6V2}s#k1ias=Hbx>SZ>+g*WeegGpIg5xzt>z;w5F$M(27E<^G1{mK~-&&%w z+c$6J$Vn05T6mmCkL8PF_v?o(9)o_d3Uu_Cw#rG@!6rYLlj(#nklx!xK ziTH>4c_3eOK+8xwu1*KuQ%OM4p+9oqQRnBYzyZ7Vl6HYo_M^1!W16NCoG=7yyz8eIur>zY`G=sEEU3BQU(rHA*?$yq~=%QR)>5sA3(qYkF~=I zJB{kWIfG#n@n$Txj3jm$u&?=M7n&#IAP0LefSASZae|cz!$8RPzUqDhnr=Aj_1CvD zeWR71jgRoc5txb>YRaE@v$`T+sU}|Aq2|NQ3!DygPHjv7;l|J^X)lUf8 zbgA@1+Pqw7ZE~<=f6@9!X6=RUsQ_%iNMwhQC+LNY(Hl{>v#AmVHvEQ?GrAcffRb^B zNX_U<9|-*RcjoN;Y}B_!673NFdG3DdY)PrUM(-op)Lf$ey*Dv29}^0~Hg37gGCY62 z{YW!d6yH-kYU28M5SZP>S1^Od5%k&cvgk(RSm?|sT|Tj`;0Haie#_F3v6^D#76+U` zBtIzc{5)0d0;fzu*ewIxEJh5VDuVlVMZj(JpWb1a-BeV((ao&{_yWc}9W2VPDk+B@ zEYC9|2{oOtRaF>D+R+=9w?0xa%*LZimABBwUae&_=#>$GVh_a5fjGU{pyDdakH;7m z%eFq)yeiEej`QK^DHiT8UoZ#8&VjSs75 zuY~BSwej5TZT0xEmkeu8B6AeKu~7r>{?UD`bh9PK?E#x&+gT+;y5hMv(m^Rvf;->y z9Y4UiO>?u#n+5#RFD;JkCxvAUJ6T|fZO&#N*mVtXQdrE~3lhZq+-cPE)xjDh=q$N1 z0ovbR_8bp%AIiwi$%(=4o0}m}NvP)CoOR3bQTms@)+~^@ULSTPiXEzzJI_iVs`2$x zC|NxAEckwpXql_A0tkz$p0Js(N{wOZ0@i0_PyhGu2Bux1apj=EHr<_`h zr)E~r5v`NP$H(x@L%21e z{;5hY=!4Fi!8qVZ-KYaH)!khG;KuJvSZAeJrc63NoyBnW;M6f8u~eX>$aRK=UlEg6 zZOI1UUY*aN{%7x^_*Kg#Px`8#4C~iG!QHbG;N+6 z>nV0OVj4HwvG!D9`|95gyZP($9>+-59!qjVwyP)_`A8FvK98eLW)WtxjX=0h{ zN$*`C#1qwDe64naiWD#uvcCsph!HPbAvK?)09Lftz&)o^(fQjrPKV~$)Tj6~cuVSyZYY;b9BM)w#O#DITofg$ z-AX?A3q0ISi_aA#u9vufWV51!y;5QiTO z6GICrq>6^we}z2Yx?b^zvTi&MA{w6{|I=|JMN+E)eNqp`i$~?CP8jE$LY-9`2l`kuV2p#WvI4gE8ZF z5&ZYHvBR~!G7_K|vB$SW-~Iu;Lw=kmn!>Q+d7~AX6Bj`a^8VLl^prPmzK6Xv3}m=y zppQ8?rD1N zuv<=6)9s-%{d=%*WUpi$+$;x^lPP`={am6}D2^0|e9J7bl2R3AbY8si}w+ zw<0*AP|y#HTZ+Kj5Ek(G*qr+f=l9#DHj9j^ksqhvz10(3T`Z3C`5y#s(e`Nt1&SOH zSZT9M%?5`tu#p8RyM^{ofuy~wI}BFPRbxekPXM>WGKFqC#UM))1K_&a*o>kk{CX!F z>JAKQ#cH+L7k|9so~?{+mxA*tIM)WM_Jl|xq!CVFg&WT9r*A50q!z3pMX#a(C&kc~ zV>|cz=ig_mE^ zG;nihgb&T#m!SGqslf&^gJn>~KW*STnE=d5nAkZay08QLK3Bg zj@?zJr@f~!ki>s_?0hjwp7Fp*Zst>q=k}W}I#}O+HwGxY{b?Cmecq?e%Rf6PfX?L_)<>Lp?YIE%3wS2^3o!CYF7=LEe$8po*pVfo0?8afaA-a zF=lfVKbk;1OeK%F=@>en%5^kVV16{LJcv`Bo=|3PstCL~#G^PeUPv3Zx8h2Vq; zW`FAvxjmn73JPZ1AyG0eV?e}G^pUhh0s7;-Ymy9r!hrmOByEl%spw-QY@q<>FrHug zBsP@6R|;3V-+TtF-~)|fLz1E-D>c3rEWo}Dl>|I7U$|cA4{C^-*-J+#0WeG4v!wMamMb}j|p$uGfE#(VfQ0sdUe?A9@zcJ;d;!{ zM&|y3yo6X7nMzLg6)o%-HdAiSDc1%t;BqT=s2TINyO>KDgcj^L-?F!4Aq}{$jQe|2 zN4U``=s6VMU1!gM->%aPK8mk@L&-O}PTFn4+OPT6;(Eb2Of|Qe`=uyX)I)V8Goi&{ zg>0M!=V17(4G5vmAQO>8R3Jjh#6Gq#0Rlp5^I@(MYZQ?cIGkW1-O1NVADjcbgabWh zmbrTAPWgv_UK+a*zdfuLZ5@KvC`keNz%VT=Zuy)_=BXEKkfq8viHZ^sfTByc+(z@7 zIpZB?hG&~F933{;3OJl9bsz#WNR91Nf{GRboo%r|Xbk?|-?tC~JEa8H$CjSC6j zMg^!53qa~9eaiM&nPWd^ zWOrK-x3ix+>IXZ7zEtXt`vUE9kwjwVit~Eu4~>nsQZnLFP-1qg~Gaw z0p?6`&%VW+w$W$skp2y46_=C8o7{SZa8oIrP#YhEIPdiOX8zT9Z5VOq_BYa}W|IuO zT^Sbs<-k{)F7g(K(ux$r!0Q5gTiC`-FQ&a1MCm4?Kp%VBEwy-9eQyEEI=dEj@GRn6 z=fq)sLsm}S9fdN@OluyN%GfcSr)CA%9~aF(zeWcU$t&SRW6Cb z!@a$fN><`XZg9;0{NFm$rs<{ml2HI4b5RnYv?o<53R?1R*e{ zZCo7S{>sJdS1yveU>7Okg-+@~a*ZD3*ulIxZ&9EzPdjRNuSN%iY?Xb?M%rXXO&5^F6ctVpJD}5`w|C67)htzc51R1S%JB^@s~J?)o0b zGTpxgXXfnONsL|D8vS|Q3{%Pfy4pC6vUGv^wNQ^wWCScsZ0Ln^IbgR>fJh!|!nMg$ z9Dtwe*LJ%oqhv&$WMa=IHg}-Ca};-~K`Pj3JHgu#({xHUJO7q~7}>rX&k!yO<>jBx z9GcMCX0+Vq%nc8&kS(@@baW|;$tx5^GhjO0o4ESPzTTvFJOu!V2R>K9lx+V z&$XIWzb7|^&aW~_NYWX$YySq+hVmBrw~zlUa{kJYwSDYywNQZG91b>9plH?y`@a@ z_Gdp!=Gfz#N2&gD%Cez$>jp+B7x{txRL{vVj+}oqbr~K zGW+%&(r6Dmk_{#QVK%~AK^_nSN|zuKa@v0eeb%6~0Z%{)t8J_-vkgwNABzhGg4PhB zgkLuKck^JgR@v6L9=wy;aT7v*ctABW-dcIfz{&q*0EGYK4V7&HS;g<_o}I3eqwola zS+frZB^D%KB65Cra5b1p8ok!1ilzLK!;FtpDeiQNu=ISeWz!DDM~8(O%LGlF#r}ib_!R%P;V*{|RiPIvv>{e~A;{ zjME(t%Ruc|BEZSkN)ooz9>aFfSQxeoUMOJ-hvPy9$V}rQ%JHjtk{tL4b)?kSd6hA( zM6e|?G@DHv)0uKT)>=@b#u{z!^Y0l_T~b1B_C0wwOU@@zPq?xCNg$3aa{rAT?SiJ6 zdClJsvJ)aV)%wlT!_D4Th_fB?w>^uS=t~DW(7f-!qn>uRbdazQApkSv2bVgvc~~;~ zu;z(ys!L@lgQ;>cIRW2&)&^WNV3&Y(jpcOUk^(;efQ7rB+|irbD+U8vK)Qce6mKFt z5o5lEF5LnrR$RidE^qc=MyvcU_F6%Tj!_JP7y;&Qo35Cfa0H(i2Z0skYv#5ju0SQ{ z4jcZ8j{-E7%3WWNDaCWh?%(&m{XdWlB3on-B$FH1?}w4R6Z-iV**V|?MC3I5gb^b0 zNhxxNGC*UNaa3iI{^2ul$*zx$@%7u|IIC1?x)sK~; zMHJy*W_KT=#U5Cw*@MZ3tM1s*fRJw`C{>Kig=W?+%9f=+=>krLB8-Ttcs0R4&6^GX znGODZr4q0r>rODap&+QGYOOW~D)GkZd0~c85~r{ncd()v%THtRV#|pU1*wPGKupcp}QN3WWO}I=2eBrDnEy zU`q>w`S-x40R-X#jy#pgJprM@kdJ&FI1m=O=v_<|kWz*RzU`(vR+7T58F4zBz~3^2 zCxbu^YvH4I9$s@u^f^;6e1q^>V{j9F$QiEq{{Xgj+2i}mbqnrTe-M{%MF#p z$$OyUF|4D&9;=P;88%1VthB=BrhM<<$p)>A$JtgY2F=pJ>SfP}3u8erzQ?AM2V?#+ z+CLNNvkL;1=gllG|J4FmJ!g+m=^;Pp;0##OHB+ z=QLX?0F1717e4t>pd-H zznFUusHU2>-#eiz0-^#^qoShHM5KujEJ(3{6{$gxF46>~Zmfuah=6p0h@$k~Aqdi| zARsl=fFJ}25JE!sndo!h&;35he0-~4B?4}n~(-<)mb zajG}QA5QifdTzT{iu;fwi14k)PThGw)-wJ<;Of(VV>z>Xg&;s4D$um+hran~81l$9`PjN8d z2QnmsYBt91+uY~WwXV^dB`5COVBB-HVkYcarT{JnWM*aWPJq51Y-kQg)Fxa5y>&Dx zT84R)3}pe%Ac}cUg zg^NJy>L z>OWrA>mD%&rp3jZ>J%M$@BO!@i#kPR=yCME5(}%LUXB-fSp2jH%XvU;K_U~8X4Mo; z^)B)IT<0Bub33yHz9Ft}x0afA&ZCul<0F#Q(`$HQR;pmt>$rqh09GQ|jiC z#ONwXL5B<|THLncGbokhQ04Refi$%>c>H2Y-i75PoAdM;H`YDu13MOAu(9v*h-E+< zI1(l?eVke7g&J+j#kzbjsB-e2>EJuk`WDWvzVlSKgGL7J(M#F!=hbiq&ch1Mv7_5p zf?-UbO&Y4Y6qW2om+!G)00!H#6!bmI?)@4wwEgsrlYTUhwoAeFK(**QE?k4jCz&o- z^w9xqcw~oNy{QHd1PN+y7L^=bhevg8c(SCTr)4RfMc0Umi-({N2E?)5^UI4RvV!-u zH|X~BGia@?g_K{>)i5g`u~sM%52O9e!f`DQ(fMR+mdFQCkQqgyYCzy~&I>YXfk48f zOw;i(dJ}hq!|!XuD3Z=;naT1wha66dD(O31v_V5-Ij;M{@m$|Gw(wTS#f}#{MJR{+ z?{GMPLGIEAQfVz$zJQM-Q&snD1A`IxaeqJ|^hc8`FL15i_0>K7@=5od-K)Nv^%4+x z^!kH8d&2rvsX5jkJ7>Qma}p)b^mvpo1oGZ>nWdA6ebp_KPlo!mKwiUA!k5tjy3r*? zc#3b?_QqAeYXo$f#nk)4OY<~?!)bMjIx{rPpw%3$?hk?C$O8n%_b0r|K=W+Xic&tT z*KfXM-HcIr_Mx2CnD+JDDe0$?@TyixD-mfl1yX^AKr&c_#8d1h4q^G03^}c!7)%JW z&*XAMcRtKKv4^9IBydl|^`+u`jst+abgh&NmxVSKs5nD390jXl*1rxh5HjRz zwt7z{F8erC%0#o4$_L7*h!o1*yKQs#?u$m3@aHOrK|O1r5cS-xIY~#)6jT&__NZ`E zHwZ8Ul%Z2fCIE%7J`riLWO6c4syjqUHa*2m*#>%Z;1SMi`7+L-W{`q#$Xc$In&RV0jvfw*G!Lwb04 z*wkYY4p7WN5{S>Y{|nDlZ!lLr=+mmH*g}ImZbe~7m9#Po9S|Uwv)*xX)Cm zwN-fdFumd?cVzS@<49pQqVP)agA4YBw|9PP{%P{%&daQPX?pU$3>J2!nWlc8`yHPZ zA-l3jI8)Xl77`^m(s#|!b3EyY*9q6wqW5JfJGH)~Nb0nv(q_U2Lk%%s=ib1TIaEs! z%0@`hubk5F1>=?u!)ej=r%aTNLEES}?^N0c%NOPIu%2wN%k7VC5dG6gOe}wf9i4$f zKx1bgR=4yf=BU_6w7xs6HvrpwtY6u}y;}YV2j?LB ziEu&n3-^aym78}ky(Bcq5-zK(G<~As1#t$w5v?(gO4d+6%QJ}3?;32#K&{tHwxaZl zLg{aC0H$PoJ6z}M>ssvme(5j)kc}+y;StIi29f{+Dm6_nV*Pt5zwKQpY=X3QkLX%U z?F+{@4u2G`;IiSpuj=d!3~?DePb-6+P6PStuEvP>b8o_V}=W* zgIm6Ep{=l8JM=BIt-lVOu_gE-k`i+Lw|mR_F7j!;z$BQAFbSkF_?IzH>8CJ>n76U- zNBg#0nuK{NR&nM|dbe594>Km25n+ZHZht|xsD|U&|4#a zirNEMONCCAs<0zoAD8NQeQfp3!u6+sdN3?l+MQk?PCcJyg!yv-YcLuaS|_9hL;SnN z{h6q8D_)ApRNCZkT#>GX`7g9$K*R}MK~DEI+_W;=e0l^7NO-2-8Eh1!XXCHaG4w615M!Y_8c)_4V1WXkShgIv zFkW3F@qj{Q7^1)@#8u(a{Xp!(Po^$~Tnut4O{6%4QH1qkfobZ~A|+7s8B-Tw3$uBX zn0IvxiNIum84RVqi$X@l4n~t}o7d?b^iz|E#uv(h!BPC)%%&sbvY_=AfoH%17wr}; zBM*^da5in2Dn~iU?G8Oj4q7X&r?r3hNU4yj;WIr}Khazls8&IRuzCHI z>0SjGS;MA*xVI)!GIY9ff8?Pr*5h3Ds+-}%U28{5v@9I5MS-Yyo{BfwA(-7+9OfGl zoO>rR50H{Gl#$oMC1M&py?toU@7#!}vWuxSWO8Y4BxOk4}qAK7c~S&;zLSPMRnwOr+}qnFc7(ExIRE=~}r7&kPT?|M+!F0ePkO(*2Lk_O^AS6qm zqH9@g@R8cJ;cMDGmWX{)>3pwzBQosk+8N%Wy$Ks90V_F0t1=1}>0$%l#v6&}itkph z{bLv!jphN)jerCy(2@v*uF>#a`t}yuho3dxU=%aWi$Ne*lTY|0pMb5Jf8JKoF(J@S z+(8#UK5(0krs9WtOuX8AY2TE^ZOZPcY$o@HZ`P!Iie zP75Tk0hfDeIo2aA7Ls)KsaAuI5sj+u%{j*xmwwv!UG|MCs%qiTCOB~!6x^@v<=_BY zEi~L&&&=Bo5te2P9W?0)@HQ~dXA5r+{1}t@2&Jt_cHX@=c#w}QkoP;D2Lhe#s@qjK z@ySJLyOYH#qq8^2L!lC93MJdx4R!WDN6?;iD9D5xmIkbQO z{WY0wz7b@>f3Sdt7*gVMKRz0ZjMkVA-($t5AN5{*z=WzBjra+*lpW0GTZu&`Bh&#-M5Q% zYL^hV>oLvrPnxWGnznp-nmpkeS*|;Zj>_fKA+evd(RMdxz`+Vv&`^agSdUZAOuRK!>7@MRRO*_@V<<}Cz0-60 zk7p}vAwnu&iR*QT;Dkfs=6mjBwV?JsGJp=tLgG}s@5#K84W)ynTfS`Wh}AYzlF}k| z^23Byp`7LY`fSrpsne6yI0|mH$xP~~$mDQR2yK26sil@Y&5tbWnVw!g2lUzT{<|^ZxW6j3{TLp697x=UW8yR&QQSNxdU}PVji}Td5rs@9EDM8!daf z-*}KUv%g*QOJO_uv+BH~%)wp>`=|Fi=LBCLSYclsMk>SHF*qnQ3E8|1Qb>wkwOx_h z;XNd$-9ITaGGc^EmZ(YGd+ko_BwqC@#Yd{fG`s5Y><RQ%xx9);G_5L{8 z%$~dNmj(`8U%~l){x-RRQFSy91ZB_wO_!bPkRy8IvCBZ^UaBdOftd4Ga>DSR1;#T) z;N{nGxOu5k4Lr;RPBf?#T)`^^;$ye-`@3lpXjP_JaS!S(h)Jl0sct4?uIoLh_ zS>Z#%?ucc)(|xTynNfD2Sk^O?si=9ddXGCQpm6QcOvW=M>7ka-nAL&wSZBlH%=Rt?Rf0^lcW7KkKTEthv zNB)z&B@Z9ow7rtlt&bu)Cp`_W+SwFe96^joJ2}>A(T^ZS!cOXOFBZ4THx!sx&U!H) zzS8VUAXcI@=-JWIKCSqT0R^ZZi}a$*NC`fwRnd&`{(0-(W?30U&u{tGz1z2+f@|Ql z)Wi8jiccK!C*AkSCz@X<{8{$Zmyg(zs)n8oPctz|Ie2rU>g_A2flgd8kM_CeL-x z$4sO(0+Fv;sa}S;S7A)1ReEH!3dP4jlF8>hL$~bz%E1JP;5lsE-(I4|r&A zl-H&7*$ORFU+17T!TO#fE!JzZ_m;2E!v*ciqT!oiVm>AKH+Uy zz3fq2-2OO8_>Hoxq(S^7p=#e`^&Qb=Ao%<^46UxqW89p6532o=kw*8`xa5V z4jpXNLBY3XWW8y|YRnDp1k>aYb?-TxEhxnV>{BL-{_)lNjj0OILK{MbC#kH+TyM72 z7c{l@v4}5oG^;<4MoPrRVQn$E4POEp>?7&;7CDDz{oCR2+so4rH==kS-WfG}H)Kt( z7L=d=b)1fgDKVH`Mw7^4FP4dUh!S(!vCjS$|Nb!Pa`lt60?_ZyZtwNF^9)i=8WH| zsGrfvTWa^Yo9Puf<{JA!+oK8Z{%!qT3Fb))U4lTKKPR%32C;=NaXJhKUZr22(SjR^kRFBh&v=N5d3VD58m5qLZam!{BmesHDp zSqJsj3~n0B87?TEy%)8O;$u{I>3OqK7Tcn+tqwiH$tbkDo42+^bQ>kGbp!Me1%uCC zvQ--7F)P7Xe?-6&7>Xj{%MW@lx<-H9n?N@Z-Q02cfx30uj!(GnELl3g4rw=XM=2we z1vnE5)P;MV6?c`X%oiY|FXkChcge}zI5~D!Gb)!BdLX1J;zmC$de5sfkDDnN8Ij2Z zu2gTj7Y-FHqY+3`xC{$}JwA;p@VM9x4_p`8=S&@q#CEUZRGyKrc^)EW@pyV($BL3A z4M64wi=x=h@;&-kg&AS9M@uotC_(vwM=sv<6W0Bd2_xU;kXWfh(398!=JDli53Sqo zY8m$M@5k`-9y6o_k~TmA-g>r-TBKCu+&TOv9GBM+Ik2iIZ~{_VoW#3>YyFkzF_+5Y zPB|YYp_R+Wt#NYjt#L)VXnlSCg!hN!{xGQ?8I1k;v#uf^ZB9G31m*HMz5!Cg@z2fb zvT$&1bXVr?y8WFnjjC=aASm?yEE`y!+0&?aEzx-^7N2Fo|(9 z{zUQFxT3oKX_SP?EDlT@W18ZE zqkb}fd8ybePsmaHbCcwL>b2yE`umu`#=E;;F6syU%dzm{;KYu9EBBy(Ovifj&)Ho6 zb6(KaM&2KI9(a;>Xg@q)haLJXo1WXFUUD6C<4&62{j};&wO6RaSNyI%OI$BY+)UZ7 zy5Od|rpf0qIO8!FeC$_Y=fZb^n?HVkaQyHT({Qk=|CdB3Ue#Yds;g&idi)@J%sxr~ zl}lXcV!t_X2S4_&j) zbdUEf>l#{CBdxdLuiIK}W!2jm7~J1d$f*<{EY!Q7YcPHbgL`?1lTmx{lE4Gxt0+Bc z?g37M)8939x#3Gr6orHs_7;KdE$NI~K?;YB)wt{%<(I+1%>Lg}4sjOIcc-}IrSKm8 z=~8<8+lw?C+|-HYDlOrz9EZbX0!Zu30XwVVb1RS(VeZ}zQW9?0 z8$C}>Qfv(3SEzE(yc}Gkd5zxBC77c|YvC}SVjQuu$ET;1_$FmUi|OgMZW`w;F$9=~ zaDsqRCdjgpO2kM!CaDBW?h0bDN~z~N4ey=NHlSETYj2=2+ceTFGZzCSz=0i+9(h(F z783xvnufZZ5Di^#5hIJ;`b)o%GbAy8tEbPZ4jR(h@lo~=C#xjS4}z!6Z7&4qN;rnh zj#Gqx15Dvnu|=AUn^Q9dd}4y9EU^$(=2c>FM!LV?_Da@UQF z!MAdp&neVSuWc!;tb4&VZ76tqpjdYXI=kH&WGCnEHT<;D6d%p_F`n?)_J)GrO$|-Z zXWVJx+;PS9lvw=Rw}ln5D?$s+*V)a-V$4z$1>S(ou@7nVefNMZM2R5FL*fY$T@j!( z3xJI%O6$hg2nu_{OB!>tT30M@8y@1ponX@POthlkZ)?HNUDS`o*@P$IT(%t`kwYl# zod)zr9S=BHDb@s(D{}F7HY%s`y}dBvjaZ<|WJ59t>$(@U#9LL$%u!8mNvA^X1meN{7+p43fTF~EF(yQelFNVZv!gy?HZb#2D4O7xj-5az8w-gi z5jTlnJE1%|13I0B+?*%v_#VrKpsHmh!lrx;P1BrCzp4Ujd%-;A2=aUCqVp&oBneF+ zyh>clAQuVi?_yg1r1o8e_FQ6ve3BO%Ab9hKG;DIDa+7P8I=saA#G+)uai}u}nvKCZ zwV^ro6NsH@_Tbn&z_h%xb%}mVEwm>#fwU)vCWCA7gE7$3uNWLv=VKZ+7Ppr^G%Ee5A?YX?VL=F=3obp5{U9ACE53pO8EbZ)PLgmU-vvtSHD!h zR>g~*usp09qFWdngHt>HSK$5=zW;R(FY$v&po&+|YVSod%LA$^-S z+uzfvc_|J5m|K1RA5dK9pOdct|9#<%z}Q>IhuXUb!u5ar-v#e{F}!{J{~qIaeR^$O zQ&l=C@D`rqfvt=DspsS_N~Mr&O4L!Nrc!d)_ydlaFRSY`=HiAD780TxjQ{_C)DpM?W>U==QJmSR5vVc5%HrWSO%gE)Hsb zgtnl$tpSKE0wZS+!pWS@Z0~p4uo^n1r8d3;eI1D<6NC&9Lc4aw2Sob2)DDUJxU_@p zI%9cBQalECR+--W_TRAuvBgpe-cK?(uj_46VLYi$GGNBTe4bmT+Oo0JYe&_vvRVUi zI!z|Iy*ZcPQpkn57H#UWUVf)W_pS$gcI>QF7j+7Gs86ix@~OX{K%v$*!7o`Ig&j{o z^Uk!uB&dnCRQmzQppw*)YS6@qlVuE6=3r59UvXq2T}$?4hKlIO*3s-8j41l zI;d?JE&)lQWwZKM-17TkaY7q(J;c(mTjzcoUGD8l0>wVGyhbqxvYSox8A18;Cs4+c zSz)(M_@i5?`yR4|JfiqC(%jqd6Y5W0==%l6LRvMl_GLKwGiCoPWA6yKDr}>X4u;-X zl1G~R!LMf^5W6L={8~EgByl_3dxc8_i(L6}Yb+^R+73<1D>`Bz!U+GEWHONc76XlGpGR6soJ)=_O*aQLivN!iqg_{o|q{i zQIK%FelvRUJK-!~eivrfO-PKGI3**-7C@=Eb_fcX#7BTg*CKcv8HnCBEcxw4XX=i|QB4uaWju_BrQl;!=yhA_MvZq-L^~FA1b>wh=q5zIM*E!R=<-a)RGpHwJxKT{- z{naabY$*r6%$d0i`Zdre?bz}-4!$ zoAc<(;7J+Ih%-0n4V_54cD$c(8_q9&{584}SE*RHADW!$cv{Fd47#KmfMQ~b?j8x) z&{yQkCEaxYk^fnQkv)P;S@OXUXj5V>A!qy5%R9$*W-+ex2z^PA5?42d3X4A&0tt%< z?E3T~J^VC1D*-8f0MgqMkbXn*tWsDEyiQLV#of(41qp(a!)lAd8xv~qmD}v6L-Mog z_oCl_+M3J`+e#PF@S5Kdse^Q%#K7@=i&O2`v#+Q|nkv^_UsF0F0|wU&IwD2(q;!#Y zABt6WIpF$n3NiH37p=1M0Lf`fC5ARavZgOQ)1-^Q-A^^?S!mCRHR7pNQGK`Jh3a0_>h}YaLP8p+?RgZ~apT+QYSJdw8hbN4FooJpXwN+QLY6VT zOkWr5@5~sOpZ`$`NGj$@BPV1ubvy$1OHe=ifE;{TRrgfpJN_$_)+D6W9<`8IXOOt= z!JHQ`-=L#nw1wdfg47bE)G}0!HRs zlfmCSuI#Mm%K6=CpCS-V0dhPdBg4H}&qzWv&>Y~14QCJJjQ$lVyv7(jB+{dOW#Scv zrHbQynu2)<6^&goen$gk`@^Mj zZFp8ZT!-nKG*%FF(BR97Irso=<@mj@HYg2=P>~!JsBZE}TafvY%%@I2S2g13r+*sk z-0u$k&JzmNR_XBy&(B@o+hUrzC!yL~L4`1dY2r$xNxvp<*@c&G@okvx1k`O*<~Jw4BIikHJZepQOuiznw+})hq3*T$$Mr&|3}4zcRKX{8oK|$g9jyzXXYKYff?m zvEw)dABQ!LL#i*gyEDhiMTpk+n=hS974v;2{5K5&8KyjP)w2vk6 z1%#elH02e`Z{2qi^vMVZ?x!1Q4AuO%?EWLZ|J+B&TQ>Uti}9cz?$1L0y~fS?(QUE+ zc$D;yKg|q{dp=LhFBjJJUVg77)rtR4b^@S_ z@^aB{zLID2-|&^+VCLQWeqZ3lKOtddX!Nvo@RMC^M1H2dncd8lex}@YmL}VwS0{fi{@fT1{rzlj&4h+E* z>Hxz41HmnC=&AA0{6$7h=|>R`B*>GJ_Hc|m`FQk7NUoUSK1QJSxv#GKCsDGmcd%A% zvsH5V!j?5vgOa0{c~|im2S2+HlRpG2XkFSf5uw)TMkqM7+M=!Tz+}%!F6Rx3aVNdc z_4<04;ize~K)~|~tVqy@9Qq~W%^rO03RT)~&Blm~Tt4DGxeviEwy|~l-4M{slHQZa zA1L^(DeZB_L*d8~&R)Kvw^L4q(nd!ps3A9Gf9TvROCOm+pLX~6?&lyznH_jwV z_z;8}aWI<|xpw+uDELt0GVwBqOzTt#PkdlW2e7BN1KSAC5g>AexMMiviXB5g<(g+o zkfZ+koo2mNQ$p?a&gpXOPpo=eE+6Xrbr#Z7>mFjtM&m;w=O>&$#w9OHIe~LeS_0&gu`D_s9}xpDFP~q66lWXh(X$T zp;$Tt<`q6k${1kIkRO5dQOWgIJLvvS2#s@L7ar&YIgn{nquV;DMG9-$x}jQ*m;EYc z4t}^m_;7+7AtZ9d``kGlouH$RLh^VK#NmrS{F5max-GAqJTurFR@n1D+{04Xt>=O* z^;a9tTqj{SC-xpZ=$Ulx$k}FWE!KfK zEsKYWIuBksLdn>ngqsN3{s|j>pxAu&O##N zH&ry9Z8gq*VY$@#a4=GFX3wP>Xp6SnmV0dRkoZ$4I6h8NTX*qQ>o)~$+r{Te=XRZ% zf(Iwmz;Iq9Nuj8B&8+yxvDy`!PcuiQ!xP#$6|U9W0j);4XIg|LQu=KrL8evgm>8sm z?+dW8elc9A7gn7$K4fe&@r^z0fKB`lN6!WRVEb988iQR9yvET_XZN!2dNaARmuI%y z$V;|Ky7psV|6acP0Kv!t0jNvwL{}KKxSxn)cD5xX`8#l%cX+D|kz;W~68q-eJeAYx z(qqu(;FrYwgNBq=ob2q++_)}M9h82i|Ly%m0#Ub@F`R8#uEW09ZF@eliOO<1lBU@f zu&t3M9^?SLmtEhv+>6|2Rk}Rs2f$QHa5bb8;qb4ZCM;wQO}u>nWquheNkGwQ&Co)^ zfi_GI=F#{mX5Av%OlIeE!jZ@4Bx_f9xotnrTBeyb0}TW`RX|jD1V8f-WE9?8nb5Ad zF&A1zhyC?68hV&SKFyr%AUn2Madyy|9aAac;Um-1cZsR%+~B&Z18IoaTX$f6+9+C2 zWB!dZ>zea}^nM=+D3G>wI|%rQsq*w_JeWM`@5=;V&=mL9B#J?iDc4VR9$BQKfy zN!q_sN;ZaNHtgX;tJTHq7VmIJ6F!{|GCNnnR=k_(xcgdGmk2gF^|sOOg}peZ$HX+Y zdINekHh@pPoIRk3qGzbE{hQ0xx6?ec1-$K>PbGjyAo>u$c?eB(bFFuFup1N!oEk^RDX`-_&qYy}B`WV=D6@#*8_!u*@-j?6XrAXs^zW zMxLN>w`oN(bF+8(e)v$gL)qX!&hi!AP_puqlmbIOw>}$jr1Sb^hi^NBAI|)eMrdol ze&YyX~v*B<0G&k1$2-t2#=KS0>g8}(F3ouy@-fqFIlGyKTh!>|hLz=BMj!b+H~eSFb}BLBCC zCE@4qT{N7$>h-aXS`>e?WTs|(;tM^Eh-;H-)uTT=Y+?YCtcHCKSg_sAB_6s!KRQye z|LR4SxJN>>kk*M6J^OF6?ZqeHgR3k{pcVzJRE-X+NMxYBlKv>snWpMg*G$zalY&`A4RL1f}Nam>T-#V>bkhKe0BzGh{VQMwnc<6m5%W!$b~}xJvJvqfK-^f4O-y$T6$}tck6XapB8L zT3Tr)dOQi*GtpJ_LD*$K{$H9GS%FQzIfi3X>edZ z)R8&hW05H5?N}(fknO8cBpmgL&5okw?zl>!qmDnC#2eFtbaXo0TT?8irZMicJ=wbR zc6M}|W1ZuJ4quZ@K`UL@QT8e^a}qa2&r`nXp##-S(ITjg&wXh#MF@lSVVVd2h?J6GW)a{)041pWVOjZ1>A-^=3?d#Yz zE4AVGTZ9|TOQ!H3IgLp@&77%kCS^qF%U-^vFL+{T9qQ)0nKj3VlNBBj^2|)Ol22oP zrk_-aMlp{^K(0CK5zc_KH`2XXYXpsFh(T^1_g%%gq1B?Jl>RZP@-J~t4^LWqzTh{a zCuugSFtwl~1)Z%4P}%gGNJHCdlOX%9p|={HsJ8@E%ZAg25vHVVV~N$A{)j^wn#aSj zkZr9R%s7na@3ZEki|AZUr|B0LQNb4*>#<{0`|EFkM{DW3_-5<**x_A98q(i&%%7R z3emM#O`1XS%$FcsyVABiiusBk5?*8aRCnkkPVP5<>ELXq0IC3Ve zxZ|yDpYwXFQ^1{x%^2#!^eX{9bV}mq(-K8{C)#6M+_ZJ(9}hdphLzI%{Fw$*+#dq` zV*!R_LTIwL6cJm~dul5`e=#&U<$uV6L{?$$xJ7AI;aw-Vwtjfgflgh<8|_rVe4#x7 z%Gi>=vf)P~PH&;E5~gJf_D+Pl(8wew_&MbXC3qJ%g?V#_G9qSWm>f_LtttYG<|uDN zbj6)KsXUQ7g#t<7i?dD7ay1T}KO|oK;bIdJel;;+@o3}(29$(k!b2g3B&SPfBo>#M zKe@HB!Lv3oB*l&!Xgr&PGW;lb{VcY_uQ^icE#K)>WKGTT=a{7BlcbWJ|EB?mp?R&h zc3fJM`tG#I&lK`J#8tlI-VPOr^RQF!&C{*pO@^e;KNkp@l*oD|VX&XV$+)(=J4CSd zM)AyzX%pZ0-Au z2jmZN=)LS+F@m0?zgO@FiE*&M?pw4KelR9t);Bxwb_T29U3{}$608Dw`8-{!W}A6^ z+H2ZWkM{`sSLR&8zG2&*S!P2C2$sFviT}5IMGXGjnjYbtaW0s-jeJ_< zjm3?F(=Gfds0Ta}%}JDoWg-qpE@#TM_lGD$E;OIr&6M~pIv&W!7#vuV%blV6&DxGO z6|ZhM`Q7LJBf_DD*kf6GEjwQvTiQb$4d@Zz0kUN4z%h71vu-saH(}u6LTr7UAr9}* zdBg7d;q3EP<81dDj~@kcz52s+Tk&bQP-I#2HsI@ic$7w;Es%=b$05$3y|7qV?p%l2 znUUBF$`-2&YuZlnR@b3w!K3~4{Rp1<@dXPrS|8O1)d$$;e{qnU54uZN-w;zD8^))+ zXu-!MMnuWSQ#ilU7T&EaA@2pcQ=A%)6P)(*PU0<*+5O4cvnlSH*IW-E#(sn!`=|b% zfABo|cITKX0`69kVZeI7T{z^{PXRT}Yr|li)hSZWGg$5v= zHn7h9LU7YxUH~IHkW|1i{3u1~EV|1|Pdxi+pbXs%L^Z>eKnYDufhgJAz1s71UZeYm*4 zH73zg!fQT&R>m&X4oB$)PL_RnGpOQ=SnJ)~fZXh)7LC1Gon%7m+QDE0=F zHsUaGeW(FSoq;&l@8It^kY+YYUj24Wk}tRO9X#aOI6W(L@TBLt&i&gMqPTRu;^?Q( z_8Jz~FFLDra4cGln}a68kj90@cQ-#0wwIGHow*ia7Eu4%&3}gI&UT4q2BmYh83&ll zr>tz^@yXA{<$#$4IoYo=XUa$iy>R^bIQ3D@cv$)dJ%@vkQ>?Kf>-&Jm^;YPLQyp&{ z{9VAQ{v%cuu_yj}3iEYLCEvE@!wO*PrC}l*FUNeKTkmT~>`v?U0J$sG?K_*A$xGvP za!ynJGY;ZvaB<2L1&VNe_yR5pGwUG>evwb27yl*evuLn0nfe6HJC1o+2{)vWFV54zKt{) zDi|?R(T~~Hd>{+z%7O%Z{}P_wc-dPgQ~JBI=?Y@0Yi=*~uifj|Q3^H~in+TODqG(^ zfjoGC)j)(xokTW9P}mQgx&oiTkZF_QA-A(Q5y|RuD}Bk~hkkv znPNM6nk#3%i{OgP8Sd}j{f{C7*e}Y6i&rfyo7-rt>IhCOuYq1=tSD?1#^O$^BN4fu z=TiC|tx_Gdg->U?$A=fOg$riJASb0^bD5xsD4c__^`0*#MQBPix-PRZEP$OiIC^Fl zb~^sjY4oM@i4`T8AcfKr_zV3uq9(C!&A%b7MHIfkd;di<>%#(Pn&*|T4415%$rhK< zD|_I+C-@G^Da6WrEJW`10!WKofyb%9e0(Vj0im+#CGN+`x-W&1s z({ts6X~`^<@r%veVY}HqyS!Zt) zzVD%_iUU2D`u$;8j#BZ6Aem+vU!iQ{a_C_F=7|5k5L%XbBZKPfSg(3Y2@ZcP66nxV zK6!q+Ie;Ya1y6=Nvnh=SMpb;+5hNZ2iHvQb2u$(6V`ywJY@hWk=f;*gNg$_Sz>%$g zBECXjR&DOr+J$9lt0m3TvzA*KJd$VU99+va+6&!??^a*^QUxOO4UP)tg zL#dP>dA(=N-*=zvBKKm&MJ%84PyVsjUhQ!&Cvk2E8gPwFCJPj{Rr;+178dUZ(PpM$ zal5%@Jsdf$GeuZ$%yTXX72pwa^5*s#^B~ziWo0!~E-q)9f(m~ z%caBpSBU%N^X0b(0{+%wsd^e=Z*MRo07jYf1G6k1O_s~d_!01efT4M=ds_}6lIsB+X?3X&=^ui?N>t3(GQgQEw$V%|hj0^kO5yuB9BJyFdqAZ(CVpSWBb%xlo zc9HKi1=}|yh$n71y~{>U{ah=tK5211N}bwiupD|;$tl(U+5$04QjijOZRgI*&jg(t zqK{o#KVD6Kw-qf@%BcWh9Gc2HYT_fa(d#P-lBLA#+vaxqm)WMOKNu{T&xcg7lBP;* zSYN>%I`K%)UpZOqk_|sxD_qyx=$ltyt`}cEv}|(6)BniHQ+#t0V^45+;Xw4JkPh>j z`!9Rh-u-1^33?j4Q{FtHM?3#4-C#cL1j_Hg{$qmC&Q~^y&$Z$UW|g%xD1j%KJDO1a z^Hf4@nfGd^_HxcL0%QTjg0}Pn4QLWihs_6@RnQDqbfvVCg|CD>&%MI9^d=xi&oo-J`@Q<2KLJq>|PhF`#d?9BraXW0BElfsLW?dXT#1 zC`={PmlzLg;wD315Z^(k z`hXH_l)N(6>Db*h_JWzET8rTCQ#M)O6J`t8aljF6Am|Q*G64@>zv*Kw!<)&RlvSM~ zy0ImoC|LC1=CC!F4UPsZoz2{o;Jt7gS{Zn6#9{fUnbf2mK5idZOuiDJwSdJ1F={%E zDO;>d6caV?pmGBGgH#GlH=AhnT>=^W)KLFN3HyX30;;WRHjY)h4_li{1dO&lOvg?> zQJ@wgtDKg%?gq8sMkRb*T!0_Il`SNbHWONSpUs4BvbN%B)fT|K+Nu{iF%*AMm4AFH z6yoyaE?I=4)2C5(llZG9CQ_N#k9lu3oyZ!u6-j@Et?en3jXkj|8mPjxKRWL#kZ6?l z`}`+X*aKA14~HYA`k>OY%r!K}05FCIa^sVeZ;s33VWj!k#tnj#-0yMLVxGQ(cFf-R z$Aw?&cA{$&X!B(C)SF`J0V_G=@ebA^U=8|XwtYuHO;e9fwf{>8$~pU{+c|QJU|+r+ zEjqoCj}(VxnA@qh@@1HXV{w;(W$rS_K>#Vt2jK$rlJb!7pYhoWw=-GqY4d*7*du%O zsuv#pmW$Hgfq2=y&uJs)5{l#BqjZ1!?MBLy`|`YoEP4iqDjntYsvSZ60V-2ElIFGT z-}BnfC;WRz_kZXp?muMZRCEH_)8Q6*zsRGcf(N$lN|AMcnc?~I;(YRCk^IwetPi){wAv(|qxQvd@(OR0o@z!<*?+6E1S7s)RnWC28ehZj5#8e1FXyDCYo{x5 z#=&Bz_h9G`GjE!5_yFfq$P;2qE!P3+Ipim)Velrh?HclE6q5J2-^#>nvzJfXZ zR8VitjbkABa_aP~gob3_$m4-9dbD*Pkvu4WbMX01vN$9|DtQwQ-Rihkx!z`Rosq4J zF^on67d`0UP+8m!TRS@Ey9VYx{LKQtxp9gggAlf(_@|(deyC1fk)AK&xkTA|X*2wJ zM6m+Z;e-wp^ISboq96V}99(b$ejohGe2gRrE<RPs&n99&ZHH zL9HnI8g5~8v)8YD_cOGJ=v4};be!W_23qUX>f;|6l%LE2e{|FePdZ}8d&$&m1JTXK zvwQGpe?$&YElmDZ-%yi1l+1*IBcoMFjjUYt!81SrX}1cpjUiUuADW%`U|N+$jm6c6 z&?GsP%ym2N#l!-)(V7VfpS#E(`TcE7cea@?s+K0r|9KMn#TCRs=zg0wOLMmje?ib! zwZ1-*J;yfo=I6qC>3a!qg8hTl${?oPnno{Cb`YGHZ@pri<32~D@~(vwa7`tt&Gc=d zZ6HU*IqQp9OeT?YsZzt4?92Gx?=*=voRu4YXwf(`pb?{yjhuf9o z;Dlx!g(y3!4X>zXK^X9Bj*Uy>^bta*qmN(e47P;32|MJm>%KMJIuwS5w~{+&4*5}D zlKd}}pPGcVpD_mzq-x`vo8TLGtN%sadq*|Vwf({g5l~RDQ4|El0xC^WIs^+~1rZdG z5)>)YLhle10hK1A^rE7o^xh!|QbUnm0)(0%0RjXFA<4`c?)$l)_j%9x&RXZc@0_(} zB{P$m%94%O{7{dAR}HR>pIr~X;6P~p_{%(%cEG>y6G zrU*_cxhJ2oA*5ANP3H0C=&%+j#~g=2lNp(*#EKX`;yv}*cB!*94YU6bzd1Y8Y9e-P zrNuI)?n&y3BWDt(X~``HFkEH5J^TIgq$zJ5R1#9AO1Hs)-|5xXWxK$)%eJX|9#6D= zivf9i=ep>j?0Nex@&zBEU&#-ddem4G%`o{FGD# z-T3~{5sot$znEd;8xsyPz2OuEwUyWFWr~1GX2X`3TFja|IdILfrn%xWa8l{%GF}8Z z|3|frgRL7Jn|js--ryOr#0i2Vq-q#66co|$C`|Uo)^lb6euROE7F}OA@|QEW9J`3| z>B4w-%>V*_W}=bJ@6YO|ltblp8?|TZNJI9t4Kt}y^uuIo|D(OP#-Dj8$j*1KZBL>B zA%ZEn2GygFij@{#&chk1B{cPLvsq9=(3i z=97=3oLQjC^A!JZC<;NEUJXp(G3Q-zb%~dOYX|<&#iPu*EY3z5D898`+d>X_9dT-) zeJyWXB`EPVW63wmG8q@G>koHV=(m4v{ya4QT14ceKPy$E)d*}Ep!0T@sRLJ!A_r+sHBUW;;S})F}nHw9@Ps2epmJXxKX5Q zw)D|wzAuwkCtW>KJz(2=Z1A#pdYm$l-Mqy1re!xF&kRCi(!DL1%wkdh4qN9`_~YHP z*H1XPd*z4wa8_$n*cS2s+-!lkrY!$+N|=UVd>UKFjw36we^qp`Lz_r3QJfY1GeeM2 z=g0c!ZIuOFfJ#^xRXBg51_sud8!!U@5bn)w)lP z)k~KGzsFnoD7$c5X^F6Ry*VN~VJ>>>ipHh$;gb+==;AWb>LIWH=}WDX?`N`nK-p1B zj_AdE5|D%?t+y1RxpT&U#aOP+HObVdi!;iOz((tK!(eZE)#CMw&L=rA zPQyO6LkuSPzSn2^81^OFB!uaRM07!DiH&b@@9t{_a`QJ*d`@n}+F{UUAxYTGp&fK2 z)oW7^+unOIIvP>mHi%!3S5p`7UnQT#40#YA0c-M`z~bqMt?_G$rM+(O#dOTxtUm?6 z^9_Iw6$l+^E^P5`_Ib>BK#NEyk#%=T=Z@FTLOR1DJhWjKrL~ON*b3H|iHX1YAZPLP z%}Zu2w9iGQF_jO{dAFl!skH86X+$}UrJ1q@)_rt?U=@j(L5I`JF{v?F`yNPzF>a&l z+y1+6`#lF_v_E+PtkU%=`N|Z8D1x%Nk?Rp%cYuYVrVAnh~_RR2A27zogh8h z3}w8$y7I+|cK`ToaL_mk@>q_cD=gRTUl-ptM+sj+o}@Lb2!eU62e1|GOFTH=1zaqHy$7A%$m)-@{-K!hPHI`=!!^3X--(yn_!M^=VZ zuk(t$*+}4pRm{y^o%~jr0C8>DF{u7!o^3QlXR<;G{ z?2kB9f6wNg`~QT;ct8Ej5*rKSOLC=isvxu;0#vO>3J9&HRnXN1Pqi}}{B%v+et?Ck z7_fr!jkbuQ*|!5vIaEKN+#+qo$6)81vJhYMsePXJEjzwFn;;zSUECWZel~-|uRLu> zv|E;w={T&W$}zs_)j03REhYmZOR-NoI83$N9SaCA_>n&@l8)M!oKxL9mPMTO!d z&mbk>Mz*RyYz{?fOy#!AO?~mT;=f_Q>C^f}7Qp7uf5QMnIYWC$WQ|rZNc5b3q&lPH z_zS!_sC%m=T#f!2(zNdQQyPE3baASzZlpui)0?c9mA=3=2D&1@@#i@~i&Wfp?oA2i zlr2&8#dix-D-;l2@iz#B<%jbH(ea3X%lVe&9y~_~1ti>aw;m{(8vZw^$X>&c600Gj z4fApTer*=r?)Iqls+9W`zDaqsNk=eRs1o`+OKMrux6&5oQpi6B$h+&OgLcf5|Mmzj z{=DCM!|HR4*!TaiMz$iap#CF5tM30Ahu{Bziq{Wn-hoS#SmQ|p0msRI_4wa)JBx~; zh#gPmsnkl+TL`WVEI3I(&F^%gV=jM*hD?JE%N|N)ZQ~X#>YC?NmhDwG&)y$#LE#H^ zW7?w_qfr5Go*IWWH43hV1s)R}m0kXySS>kdf6=vL*6E@I6)-TJEhCbYYP{ts~nQs^SnMLtKGdKgM@MwVj zD>TAKPGgEf%^;ul^5zu=_+sib#l-hunul$Te9dgYUMwi{(Bq2nU#gObx6u~&$vg1t z&@@(k+jJ{V%xo3{ytjqVdOmzGo(Z{RHTE1R#O&pCQhX8P%~y|2!1BfK4=2ALGYrrM0)Lq*Rdkjq{ZuF|nXHW%9KN;b-rWLnS#w>arWOb7?M_ zp7_PU-m-2c%OaNP#hVa9WIZYW`$#(;{Y&SLKve*d!kIiP)0nEnT?)@|3vnv;_kycS zm>#=89~z3EL7}_D8mBY{mG7Pxx&LH=V%_0?w(rv3TASS8j&c~n0vWeDvUMlm%=-{J z1ywAh5chr$R6(1TTURG+h+Uy*RF%@b@@*RodBM!zj>(BTfm)wS6)Xn>J~=g+AJmR& z@*o_UqxxtUU3{zOze`gTOWg1oDetVm0MjUb3yd_y4_KN|)6pJ=FE6giY;RqDN{~mu zR3{A8FqWIf#IDo>17Q##y1Ksjrtn5Y&N`Zl78!8kko^?p3Gpu8oR)?Vo zIZ=mq*!MdxEv5)UEnOWsHWB>{JythJavN1c_Unwiwd~omL$Li!dKe*;017Dbr|z#q zCt@)rVOl4sP~{-(;wL@9a}_X15Z7PtJ&S9>^xV#D@MVU%zb^z5>3_j2($$e$wsjqT z2SovI$zH>pLv>5~UV+>JjLoGLZz!KVk%hwvK^xx5Kw6q@I7Cq6I|7O$}lj3;2FvVb%eG@*|sY6j~K`f|gpM#5J6 zlE|wI`Ph1~DYatr?Zh*XGqwxzoGbswRe`<(YBZNA$Oi7>sy3xik?s$lcU}w8oq%)f zrXdb-tF;S`+&`( zT1ELXO{CQW{nSO&OkY0;?pv9kx>ck1KJ?khc6a$W!r$s4rn5w+F+_Z#yh@;A<(H?8 zPD7^FeeFU z`wKyeGPd)YrNjj|#)wPVBC%@%r+p)(t7p+0Rt3?jtGn7C*#wVUt8N-j4xlify7x02 zA8X*bVD2MG$Bx$k<`*ZZ~PCsQT!7Lewh42SYK_S9ha z^fV@7j*Fee$U#tgZ-xKNpd*JcjC6BINE7y!1LmC}u}{P5Ugv1QzH>8c*{m7Ncgo2l z#k$Ou5fyMs^=6$5&c`7im&XB=Pfdj(;F>*pua(m$52u%&b$MAULXvt3Y_Q%erh z^0ph}A721U8o9o@IX8?MUZ#!k*iv>U>!;nK;qI-K>uysGWo(ZE>jK|_tX}M=_BkcK@@{qr!3P1k z1wS@?hPQ~1EDqd*2F97=1wY?Ia?#t>)3DDYr$Hs%+z+lt7CjIguxPTrLut*Rv2$*; z&0$d&bxKD0L<5adD}b!56~=6511_|XH1t%A_;OP_5WW;xPfqb=|^3=GQil z<)Rw)Q%{-lRBqr5#C7^*TAZcB%HZ|a{cWbNKjj>DnrEPbXkP%q8Ey!*p;wEAD3dgGjPQyp=6bYg|(yf}{URXPc;fGV) zStq>Bi*L+|O*APDD=94cGMY-YwY;q7Jb%c&505_ZP{q?*WlR@y{=T5||ybuJR*MVUH@a4X$ z^y$o&@O%7Hc`!rTpRU0dAzm)f#BTxWID_x!(Y9+WF@%h6jqNF0EaT%ozau2TI4rok z<%AyqH)tWe>Q7eJ?paKZshv6=w8_m7_}XFtY3mY{+|E4AGkp!IhAfC3i508OH<-W& zc}S`7WSDg1{+j4}SG6csK=edZ7~>+9*WFABGn9QO>seXJhz;-^iQ2dBZ;Ht{ymeZ5 zMPmU;=`mTG70Vmoo?z*^LfdtXmWbFQW707G&!y@!` zf7Y}EbezQV(yXugm*#aaj_RIB`^e$$(NL%P=XvKzl)0j-rGZ!PVFE)^mKggXyAI26ug3Zt zkE>MlSO8p)|D`aU&%XzKMcMX?+`wtLSH4z! z{kf-oshlbcQO3?kA_Nb~4##?bo-83FZ1#oP3W;$%)SwFSON zhXSx&iE@3s`W~4RZrR!D0pv}?Z@ck2#4>5_XN~Fyx{X?OMfP4sxS7P4mXria7-8>p zAcwaTkyI2{i3cFXHwj~$5)OKIXvIZe{bbE|jmXDq8I zc530>H&2tlp8-7v`9l@%1jPp{TKskWGx|Y;zmYEVnWfYEA8E_iTK?}(p5ka6Bv4{0(zsw+>)kN5|u6aAW!D-hjdlj?@rwNYd38h+UH#7mzEw> zbuzZMC1FN|PuPoj^$LwjU>`FwuKn?hzNO-R=);o82haI4=kRLhmVVzgDDyKI{gnLO zf%d)Rnu6ZQvfi^Wr_V*>8NEE?*R86{N2AJw;heA=LNS6K)=uQ2x7GyxDS$ySG}}`S zSpdE{Z}^_)51%{s@$-gB(-Xac1xW3(L(Bi%_`{g^G8nBejdQi|XZl&GhD3Z-PV_!t zuPE8)-h)FWLwJ04*6z%jt?X(c>7<}1h2KwsrqVWi;hJO4JueFk@1E{JLAg%;+vd^= z?!U6MXB=S3OeawM_sq*$SWBK?#355-(AtLyKhyK*X}_%m!Zpd*!HH;WYQW7VRv?Z2 zLpSLID(@_gMI-RS9vWd#C{%jslP0e9jg2eKyDOllCVn&CSoK%urOnX&MKH`6QL;3R zi~@Zf*1Abl34RslM$JRcGroSwAs;Z(@x{u@DIVAtPYPd6Kv^zv=u03@1}lsOS(H@; z3{|0mPE0QJUVW0{+^}bBAU`lU^BI;F7O+ZF>5`3Hqe8Yy(>$ix zrM^opP45wN_~6D^ZMBJ>9zB?u->Gx-0W+D}`)cFNmy3<+MvI-Kx7UT?y)luHl z<}m1$=qFQs#}sk$_%hU4L;Uef{N}-a(x7yGmsQIX5D@rK`WX5wbQ>x3c3NWlgfnyR zM6$u67}+!D>&Bv$I5;@kQKe2Tk=2cr;Zcus@jtw2o13?euyeu=$(VE1=WSMFRgfwu zb2;;x{OR+{2L5mF2$CI6fmlX0w()el>5JknWp42lXSTt7RP@iES56(=!`wiDmjN0E zH1zd*@EG_ihF?;6vKhT7GZuK#b7}N}hkQ@uiCYq1BJa@I@4Lm1kWyPfOfr=WCxRx{=+F`JTziB zHASwyQ;o|BqA*{yl3iqw8$qD_fU{T_v#e;juCC5i{_~Q*#o3@3JFMSuA;X5SfGJw9 zJ)U9J^ZAKb|C2%qW~xlS)*84LkByKrDTBeb84Q=+o8l*8Zdl;rq=qY8PM*G28>t0 z(Hlbbbi>z14vlFh)gMj$Rptb;gWB|8N_w@3YH4jKog^?t5VCge$pqW-=g*&q0yk4{ z?z`=l{h(s@-R*PB*x7@AI?9<6bBDjg1&|1^kEYip`F^}K%UF`^^GkFR93#Jf;4dVc zW?DB$U>tjEvf-sZ{xu^5F;J&a92he+PjKs2t6;9-;2&!o8=fXvSL%*KXSTM7u+r}I zNFoNHlPr6`+*DlueQh-i$%OmSmYaqPEnPY;w7kcN&#PO20BbPef~7NawZ)RTwd%b! z753Pe|J$9!7qnVRfHx`CtHAwFZzy;shK_<_fh$O9ez5P|;2KV*B_mq>oIAa96LTP> zTwBEF*E#<1VbxhwEiyxHPou5str&W~NjXovx$jxn#?G$J7I{AdI%aFTpjbvx%o-gGjH#>-{wko!4`R_J?jQaCayh`h9vtK8nt9w&vJx>CvyU<>{%q3?gV& zm4Vl>w-sy%jYe2t_nkzsZ}a0h8{{F&uDUSzD>WGBQ5@JLfco|O_x_z;<_(y?1`&jF zr$G1QY^*K^j7jgt@YGCjig?2^(*u<^m+*$Ge%S4S{FO{3YY&n!(hae1afwclPD*bv zLD!ykPwez2=a#Q9sol4YJx|hAtmC7?hj_}%oM_d4`8jl#x!}~zl}8`w=|03nqjIOz z5*!%(sNCsTmn!wnS)4VPAH~AVl1!z;BK@?9-fMN{3Xg)^bR0wi*7Zywn)BiO)_b&9 z=QE`wVHng7+;qY_WS&^>?dyO0z}&jb?Mr9_&<#+W5Dd(W zo%svj*+u%+9L6k!97sFp#99e+9;cW$s73qlj!$hIryIm7CA z!Dzxh(opb+Wpu7>aJ5;WqbJtl)y0`6Mgg&O=nF4y;7qkyy5=EVV{(TjZq8xJ3>u1i9QZAn? z1{lFuZq$kZR(=#Xj8_df1%KhKuz)JqOS7=c!p=H9OKIA$$!oA6KN0%=pm;4L{S@~| z1j};pY}L)9pFA70hFoSI*o8amtS*H<$hUl^HRd{gvU!YJOXnlLhzJrA6x2{pM}N04 zus1L)Z5dmlnx8vwpLZ$ItzbZm8Z4EPlad-ot5(37N*j9pdUR6eJ|E`?#=Q&aDU1s= zoq@9}mH5#Q!=ZWMXJEsjVzYNR)S!7L!H+y^HBx#wT=Q8|x%C=$W6)&vk1pnDi?G|B zrlLRwp74ZF7vR19Cli5%iTcie+Tm(Dv&GWcc|RJW+`7Yd!S&U{O41O-CPRM**IPqQtVm%L-DySCH2!Vbs5;_{+hH_29SYPwM!q(X0I{}m^1B0g1D@~pHZ(OF315Ylwsdqe{nZWsL*QwOd ztEr*g-}iBavasqJYeuFQ1t!?piY=n&8X1?bEM8<)ro*Yh*s((3l4iy+;)xafLcvOJ!(Gt z13mvkHH*+pf7bUc^60>2$I+5EpHd(>N|iI2;7DUdx=QEfY<}Wd#`D%ar=^M2pAF>vWn9KcjfQAqG2L|g{F!JztIilw z9Jj?|D4Co8dWqbyEp*IDzr8#vi?Ta&ZL3W;@C9$+O7L(wT2y`GhwfCQ!o8j%RK;Y$M=XXLj_>I!m4!C_@a^2 zy@4QuFtb!n;8_axfy8SUVQ6$D7}z!T+N2$*%o6R~bVl`amDC8^Z=P>)ubkE7jVbDJOHmJZ1EdmJm@<$D%AO^(j7!Zg~e%U=X zXm!GIIHV#X1cI!OaXeK}O@WPTKew%*#rEMzPWuTmwl?INq060h`E!Pzw@*%8Z95*1 zGo}$R*y_HPGkz9N4?e7~>*#ZwS=|i3D;D$J`*AMqs)_HA*1YGVO4qNKA#S(Q-gG02T|2v0-=%A9C(^r3x|GYE#vvwG0EQJ# z6zpQ{=NO>pn^yL^YJCcrUeKK+CZl;yhe3@n!B);Fw0a&L_C68~!Z$(d_&JjxdjXvT zI-2l1b5&MuTz7)NR|*uzOc*J`ldA7~r`gk$H{U=nDEz_Z648XP9XIDIpxTdE>CH^P zfC*8jx9L9WMuMtk4kHKc;GWy-e|A=howf5KCS+%Xk&(a*^8MjS0HA;(HfcU*sD`gt zC^TVvuw2pxz!wmLb{1RucD^73JCP!0x|~ydRjPhNebY!X9KG~yoPjYBm<+mqV(&fu zApHXKqq+I{-E8|8c31SiLRyQ$b*@M*B325x0u4+cpe^q-_6oBVhS_~Ont}lt51&nN z5=G(XALbP7aK+F^L5x;y^%r$@>d@Im(3hLBp}07+FDnvyA&3!{P56>?e|Le~+uJ#f zJSvhUFGL3hyIA1y1N-jZw1P)8mD@s?KIGG6uwX*K^@MNFF0Gx-&wa8g^+;J+IRf&? z3@xjJKG!Byu0nqi5$!*F@>6a!bk}2W$V6K^>;O@S-S-oFMV9F@S{^yLBKRni{ z%BU@TB`m$BImx}R$(tD^^Rm{C&3URvJ0A0}@T7Zw-#9;4%e87R=+Nc(ta)a&)Zw&a z_E@-vBj`1%F*OZ6ZVc?Jh^Bp}mKnZ326|0way19kC@elW1hwZF4Rjy#;U}66kIsD$ z+Zs>A&9UvX?;=rmD>IeSyEDqmhit#NELnh6E->H1*)XN^IanEpQ4*2~;Vkm3R62c# z_Ir7JP5^t|F#fWtqF_6LwCFFRx;_6!{#64r*rg0jLFiv?J0 z9n4@iE(;Ww4=7W-(##B=0w6s}B{-ylfqA=ZJb~SFWrEXoJ~$g-1EPQz;4%(&Lq23x zz?*=}>2A2_=TfJB3m~uziS46pgb}biQ7&^~Z7|39 z5S|6P6k}gQ6!`QMq~w@f`q$V=8UYdY5E-reivqp2z1ndR88f7b2mwQxhee>*pwv+s z=sN?^Y6w-xOO+O`WHnil;IO~~+hDTshwdLT-i3Lo!d_|Ys{Q_EJ>@XYh{I!c6Y01Q zm_;(Vk@$hCtp-N02Nb4cIEU|8VGM1Yvu^}EW(r8Jg&`f^8UK-ii*AH;+?-bJ z%0oOH&038PDcAd&C}$Ig@tk;VRBU}$g1lKropTD8xI(27^KkIt_Vf9Y;Nt9s9l}=C zQv7pk)^4qDZgQDv|7JdqnZ}E90zUoJ=+q6FowaLmEnUg&TM3)dJ(a;gL`x^|trzHK zA!#6t1}alPc=eWN|N41tup!RAU9&>bc&+0{#U7=z>;)gqO=|`H(pn$4$z^_~xfkMy z09Jk(tOUJ&xqy_d=_2Y%xEh8Vrid}NI@ zF*gXY8J@52FXYyit>_Hu%~6sKyIQhM@~*fn8eT6q`=R32J>723&=iC<`+IABCljbI zYbQ>3r@VoFcv4`vxE4&zC-ZFm$V|%`-jiLl)_#5!f(Uz1PQRHRYB0ZrADLf-w=UU1 zX0H2dUeWHJdx`N6#?r~D$_q*@UE2aom&tS-VWzzetQaBef~nFnoJrH}gDP&sJIf&7 zB#_Pk6)B*Q8sPN?easCIePa*&V6wjdF=V@-3SgjrFWA-R&Fp4j?~j4m2WTv$g#h7U zzIo)(?Q+AJ;sg~hr^?+V={zMQ`Mz`YTwY;?6Fn^soXBFY&?3Nv0+*~#MJ2pM`lAKw zp{6(H*N)u_&RZrIzdNYq4%e9ak?Gv>hOYs*=IiHIcq;xH8Z86CzEgakwCM|&rK@O) z*DdlQyK9DSoXOXPV+Ec#)Xw1e46y)OQ_+L03AlYZ^MS}qC5nGrE4Jsr@2CbZBxy-p%`rPK$$)0FK)Lj#qcwZIN~%sy);vJd97)Ft z2&up^KOii2$v%WIu?buG`9lzD^&%!PSZ!CWk;C`LwY9ZD8zSmV0_sdn0_-1OfTjfA z?jU$QoAacX&}wzG6k@NR3DLFEm3?@;%#JendTnNGU_QufPd7c~RXY)=PAz+N_!7pL z5~Q{@8T>qs9LRaRgPCfT?JM5F>WYsz=KPy!Rf{N_>{3BU4b>hqn9H9|m8F5T?U14< zs$9v9_+GbcjDaDoKIzy5yNW0sYT@T^XB=<%wKEy?=D{(r#SNrHxNk=JdJ;UfG;XT^ zVQN*&tgmxyg2v`IrQ;h@D{Zt(JMqis1GMbR8&Z+c&}85hqCt1!ItYcVDljxDD3G;!>epi1vr4)|Vbwd*L{(DAAkjXRnu#(W;z-T1sw zr-f5?yXm4t-zA(lih`u8)~pWV1sNopLRzr?>drM`pr2mTO{3DXDvUILxWsPZEFVqE zF~JTQYHG^;vdlE!tZB5{sMvj|7Z!u=_Bq&c=7@oO=O4buLKX&&MH@(Q#z(2E#GkkY zT_GHl`0a>yCFDCDaUDQ0hg+^DlY6VBKhRYmb{Wi4XMom3O_xp3jTp#}t#t#wv%r)} zw?gX;yRQt4O)@Vr{*%BM=mtWJq@INlY#0WsY2p(Bx9MeBGoX0>4@Dq<@FA`H+bpxX zL$g5!ksHdu?63|JgbLycDoK9SF2vBS1Iydpl#OG?#8jIuhFpOFmMO|8GA^%lBTa92 zqgSN!tXfiSrmCnxg)_~MCwqx;Qzk(;5;en9V&cukdrF+UU=eDLXC}rNnQJqay2-|Y zlC+K=`}U1^nEM~nzS98Gv<`&n)Cp2*O|MVCx*4SZ@_cQDAHLL|?kZ_oQ82A;EPf*( zU^DDa>(=p?b}1f8Wd7V3rqGC<{5#A^oE7lo@;l6LM1ht#m*dmQ4pffBB1r0BNy4^v zxaMxdbIU%YY#eeeU$z^tYYJ!@8+bl6{z}^I00$LU(wPoPDGX>}`I2~BkpN~!$`6b- z{OrfXSWyhtZy7h*>b3uK$tn(v6BXTKA=*Ws=U^V>2&_DuaFM4~vQ~)X-!HOZg>2D( z>ZZQ0pQL{UO<#?8S|avu*%4tFXEE5v8QdP>3e2n@)IY-%)$SsH za8E7mvhN-PwFxLKMjc|>EI#7I{1vKKC_%ZgV7$?Vwak5Po@Xm+!u&Md&uji1HGXya z;3W*Yd3kCJG6M0f!xsC}flE}w1Z)lqi*FGa3qkTQ-Jm7G$~a>J@+XuFGmD^-0LTOb zt-|(}z)2cT8St8LP?|ZQe+5Uv_2j{$sl>TK|j(W`^H~%b> zTtq4Gz?_?3h{mZTJQkeO+dV+cg8hmPnxCJSebe;$eH)vQo+N)yPtS=<`4Y2)c@>KZ zFWZ`OP0E)9tZ8H&qM6zB`YOPKD=M&DQfMdC?rpr6go*$CRbD!e?gon9F@;)%OsF7Y zS?gA^Wy9%tk4&k$5SIlO;#6=M1Oo~fB3-fvvMDe?i|Hh2X#8w#MM0t4ml~xPE4fV7 zPcAUE@Rb-!O7v)mg3T;m$}7^*XIC2jNIWspMBwP4$2I-}+3|H(h^qQuXMX9&bd!4U z`0zPg{7gr-wwJJ%2VRZs^MWZKZ0+EgTT4)@AfWQzqX9xhQ>nU_#X;){c(%MD{GJl( zLqXX^%v1_<$NmM2tc99}Pmje?fAZ{z2NY@wPIvs|af4Y9;=m8XR!(ysB0*AMzDyU? zP82GIN?BSe4RN$p*1Aj4HyH51X`HSiQGY@Tn=L4Xr9d7L$_SI zA%p5wp|2T`2@pP2>$ZP$`#Y4@AF^rxFPm2dr8KB)mK9?f5Uu3Zn7NJyvn4Y37rN2wb9ZI-rlDrT4k7L5i9{O^s^O3P9I8v}Mv z-lL=Na-Y;^oz?dY^uOyBcd1pI!t|#|jEPd~RKK#U0e#omT{qa>lAoRUVYl>)dAWsI zYW-D`m|y545S0S^0lnNav+|T+QG>sIA)t`F{6B1CIU~inJ_2klsVy*r#57r1@>ubQ zz3^11Z!SZ-7u0?>l%IRp%l6Jr8vdxHRh?e+ZV|k7wky3~Zyd}$%&5Di^%HVys{{?n zRdaDgGg#=qRODB-bWi_l)DR|ko^1-`gG_UnD_g>4`?wE44}?-;=?zxjX~GmLCkMxq z4MLIC@Uqt*(Y!qY<6X+B@~=v4W1jKdFHMi_VB1KW2>^<$R*#;sKfH*{{LKecrFtkk z?te|^oJnCGHJbvBL!^hc*+E`e(BkuN(8>b%X>^ktdaXEYabOSRO>Hl=Fk-f`YQ@rS zWK<9WCRz;h&5tEB<2OVj$#E1mm}&sUJVhRAaDk_z1ctEFBei~;7A+hIXx)1}LTa|$ z_&Oce%_Lg_9T29g>t-lY1)x-TeeQ6c0&Q%YMEzHcyJ$_kd|D6M!Yw*`c!rvibW~!n zH1^LP1cGZwDg$PC1D>HZ^fXo@>mEaCBkstxhrKU)@~yFAf7<9TiVH&>d;a30W&Z*vX~`Bk zJ683(-UFB0OHkFhsp4d2YoQlCY;_UbPGM>T*2HeeorgIv2@t?KPaO6uo2gNk#4(Gg za}Dsh+s9L{zNNjpafDrr%UE7%ZQSD^M}$boj8yA)>HBYCm)G*+@_8z=rRxAiq62uT4+o9_4*hMO7lBnkQ9;h`5mAa!VSYZJOn-+NHrhHHoH&Yi!)z8Of zSEM=koGz~a{dV+_Ea_>voFfc(D));HP{nT%YYh8gd)VTgu>=k^#O833TkvM-$&WC| z$8|X+HGL*cZGR-wY8gzmyiI|ZGRoX0m*&*HqZz`NTXc>_cXb=XCiZyL&a_0gtl769 zhEH43b7y%YB3@bmuGf_?l$(Aj7r>qbtbYe8B2K%0obkIAO0BFIf29gioR^OigihGs zzZNrOn~AC52p@8^TfAtxhd&?xk4vx{5>OYgBC?wbT%xw14Duygnh$rS`IW%oY(u>>4C3O@oN zBd&W@VEMba5*C(rY~_ttV|EQg1OjR*#UrldSvW@YQ7rkx(`8yK8`3DD~%&{M5nCSq>0 zD<)psf2?a>p&mSFkXiB2@sw%t$zMrl&sh<>e{B0D(%q8mw51?UC4}HbiuqSw*{8~U z#gtdf5DiL-KmPFiuS;%h=JRZ_m8;+Q@3ClF(c}A%pSAx9R}v4ph`%R}Il?~d*-mIZ zCt0t^ZV^JqNz_BGb5)Qqck=j59T;s7()>8b{4}Jt>+yG+PyH5y=6R%_C|gwODfhyC z)wEBe_$=cNtUM9rx9e#(i0D8jNDxtu>joziFtU1GSiZ+|1b6syTy^skN}Af{zP6#E z!Kz&YDkLEo;eboz4bVA~(t43%t3v5^W=$N)(>t5&x7c#MxV&woV)B}HTlKDzHyuo+ zE&A>J>4-qYQ22Ox1pnm0>*aBzprpNo81{)L(KMU-4L{={Hvds6$p7h7F--lW4d1{i z&gWNkf9$*2_8H3Fc@VP8zm2DZ!?nDgP0fG4! z%oo8Y^iDX!K*ZFK0MD0S_|$_~^Gw{eT{XuK&3RZR7s~xO#@}b?hR`lcVB-P?n)r}Q z9GbvPmaaDg>9ra*{DKEDtSdzB_{i=4UUD=ChlmI(#V#GTP>ZC7;GBPI*ry9DC}efz zR~Vuvln+2t4yHgU^rvsq5D<$KGPW*ubVp6hE3`2rI~Ozd@9zjy?D8}&km z&CGt@xEu z7uTIO}>h!{phi=pl-`$f*UGMX{BIG?}>o0Pr-$im6L$DFb6xoVrDQ$V4_-F=TRtv2k^Abu zyfr@)7Na}WWi4K6c-A&*Z;kVikG8$N5R730UGgyHFS{nKjss&H07+qqEm0w830WDFItnrK8Hz zcIUn^(01pbnYf6+X4a3Fbh0Bo2KSzXWwu&D_uu+^sFX>nnfd@GaUvp{Ss@qK=>Gax zMXzO3d&nOWwkX#6jN1IfVrleV)`?>4?y}A0kzi8~3c6l(2-8kV#JoztSWd@*6@BVXN=?yFrtJD-+R}S3gV{8xFh7=GTHp(M*ekli znJBsp()GwY)E0+&>EhkfbkMG6N`g6`Y*c|hK;=!01)pKSeeU@NvEVoMu$e!g1#nIl zZ2oltl)BB^vXTuU^Jxi-?Op}EJa{e1Z1Qv3c!kHO=YQc18~8oBz3YP^9Q+%v%!tr0 z30{wLZMM|vpknmrMlwpW1W2QLDOBCB_cadQsL&cZ)tfrk5+-+T4!_)^&}J~V;T+-s zZ!d(h2>t#iKS<|Oxkxpo~qN_8W5AffiF)LI1|K(`9V9qv9JbapY1^L zL2Ga(hH=>8k#j{aGgBs@IG2j9f^iPJ1&uTI%kpvr73NB2ou#Q?>gDK(Qt3VyUEum2 zjeII_5hNw*!(pOo8;NfSt0r+&6_H;v_~`Q2?un=E4_)sS4jKw9}>l{v}IE^YyX z_Rx?OnI|WZXZ*abo+}&A@JVz6R(VHkk}*6?rGP{c(vjzDXdj*mOYul;5-G~bLv5hwbZMlQTw#$xBy5WKanz>jCUa!*PWc2hIB}XdT6ew-aGnd7FhOzYVxt2 zOT6`vDQpN)EDQBm+A~t?P$YebpTtbvn{BmFXVy75G;w$$PvYjccXMKQhEt})bAToY zB&<<7!$7Z1BH=0U<}aZp8_H0A{W6FF+eILshDEWx)OhhMIu^ig3hb8zziHP?K{JFZ zT_Te$T;->rlPs{j`}?PAubH9l2$^!LjjvDQDaYW37mnt&@2;@J+4hfBx_vdET2EW9K<@e}*QE`!3#A4q*)DJOUfuad! zBZDk~fhINZ5yhLmvt-0e1AhWjepdS>$n$;CD?Sn9+(8hf#)r`rqUfAM4nTQ8Uf}`R zzywTzht>sfD&VW=nF0`ZIG$;eg!muSy$4hi?fNeoKtw=_NKvVZNN*xd1VkwcN|9az zDn;qN69kbeNRuu|FVdt*4T4A~(mMepL~1ml1(M7izPY{BDl^RylIM`(G-z$B>TMK)a_hqD<^fPP+@S8!Eys5 z?#e)&4)b!`tufw_{c)@DW$d1fm*wJKSZU*e+DJg(f_;k5$b!mH~TcUf!$OzMV1)Z67~sdFz*@D7tSAvu}398dX^C zo;(ja7gY)z3REe8Pu$#1dRO2-!}!H=2)>V+Hp@k}!2LIVU68njRsJ|YipOgR1K4xt zqIN*~!v$|C5GE+&4y*V@-1|Yzcp;wdY?Zl-4TvfsOD}Bo=(Y$8qnBFDNBZ~!>rKi^ zf8tiC4}P|i%|tYnKz$aCQQfRp+8>Q!#-{VQ$@R9vc~zg}09BT)uj6F)2JGq{*gm04 z*#2YG%NgPHm2_$K!*`|fBD=}F1fmKtH42jI0MVx2B>1)o7wT967XrD=q)W&jFQ1n$$ykkvUuaQ`7? za3ljrkJ*-8njJ;Jro-o(z^L>%PT8tiHECOLbz*V8%y@^&q+Lsf$i?QLVc(zyZRaMx z;B`5_Yy@c;l$r?BPuni4AS@IH7#>n-7Q9>FKC`^wgT&-CJ$jAdiJ)c-G=0XKz4Pu7 zU!u&|uYOtr$4dzyVD$q~di5m4|9CCv9xGNad-Y@~Ar=8;{U>GPYHH@3>Y zw~yGx%)39ZOq6U)<S-91()pKiLQEj)w=7lX%_8x)Rhca)rE2_L*25*B;Db8c8nB~Er4XR`@8Hmi0W28 z*zh_RX26U836}o}nH}kwY8hD~7+InD;rOk`J@FFs3P{kH^AB+M_x-Tr|IZVm%tN47wU9W%)QPEiH|%T6Vf2YCeAE1R-)@G#+dsn6>e&C@T+iTfq?DU<(?^Pn_}IB!1$XTsyz$LSw(xuTty20&um_|PoZ zpo`Bsf@8*BI)KpnEr_SnU4!(&oTmMu?x;s3#GOy&lmRE5>z4;`0JtwV(s|f`c_ZIr z{N&lw8)bKZ=*uJufo{^joeV|b9ZXKPnVck>1h}cwe(9KSEAM3&!{E+f0mT~Ijg<#> zNt$m$53-0xH@#b(v_V3=QJ7&Ig0RSGCU6fKf=Nv(@o!HE^7n zt|^28F6tAw&&|)-r!9ACYx!Ro5$ss3+1xKqbC2pgc>NNDYBQgizYsl^H-iV=dlP9Z zKLqIr+-Eu&4%s?AbAr0ND$ptl;@^9}u;40FgCe^tlci=d&wrlEyMy|Z@*O5T_XPgN z@A?^3D-LGeMF9zog*JcLu>CFy#^(GSWG91^J)$v{Vt+|0dsLoJ*Oi7Dfa&|__xxNe z+kKOExtEX=&YgmmVP zyB<5Jl@hKxwi@`_BMFNfAQXwhzv5sR;G8ZV#xzZsR%$)7=zGU5BAB|S^{A1#Q|+-> z3D}WT9S0o6|G=Gc9(G3s?>yF5jw%E@_ljIsJEuQT1bh=!NY%W$5#ZZ5v2*aRSb(B; zqC6Q`xTOFmBrYS6<`fl1ey~OY2ec8`V6>h{_raP0;{ zEENQ@WeQ}@E7^{=3*1M$=OLacm0*(JNDfe3PwZ+rnB{|n&g#2%6>s10vey)^qU=1; zUMQvLdVU9&P+^4gozD=H0A#>v(qx1^6g~Ux79bF(l&BX9&ghGOj-h{Gj6VssEMLQ` z%-`stVIi8$6a|1r=qSMNKFkdfn~~={wDBT)B2#iClXB%{z~#Tv!$5$4|8PJ*h1nXC z7l_J|t2vez92E2O5!!cAu<~Cbg-l%SOyQ-E%(T>(Tg`_5e3ipsKnVKtZM0x{n|vZF zF@K`Z`K5B!Sk{1eIhD^GZ{=xcKZDCqJb1RobKa1?OixV<`Gyj@(ZUPSJ!1lrqDzkx9Rqby+eYioCSz9+4)Fh2be z-yn2%J|v;J{S@~?oPtFOJ50rLXa)mT0gU3eRHq59!a=OlH-KbfERZBR>dR0p1@U=3(WOolA_m z!{{IbG_VmNb;k$3q?5eAIL zp+5woJX=kdtU;pZ7>MJ)>$dG^&TwA_qQFA-JLt#_!F=BC25A9hqByp$y2#!AV=uj>?qQ=ho}`y zKF*z9=6i_q*$z3+8}U80_tKyUHv5rJ4jNM89V*h9a1c9E_>wvX?MN&;QBOc4DppM% z7D-Q31{yB=)zn?w=YP!Pc+cKmO#y^q6(cy?BUh`*>#z{aT29Mi7F3`@;jt|BUG_eE+rDK}*Hk&vchU!hh!RIhtJ=U{(%0{e3@!{tSC=PvO;Jy2VO@*u=~m+yyOKYZ@n z5(JkfD1<+$3dai%1C3*Sw2>o3*!r~HYl{#{yLj&E$6&wNljhbCBxSQpcm*&WEQEKN zK+*^uVAydm{4wgC6QN!BnV0fD9Ild*z#TyUL4a^`yTx&qQlaGMb&dtB$L0tbIxar| z9ZEz^Zd=%1`!an|CSz;FuFkNj;!vr&U3?xInqvvdi1g+Xo-F5G&U5SBq?Ro^l)vI9 zX~5h+#q1(pA)<{T$oEuDpC1-fZ;rJIiMX$~uti<4j7C|N{35rO$!dr+n)ZvdpZM8- z1?nIMXzpi}GjzsUeGN3?}jRc~QJ4PBY__tL!sT7WK0noDt zoYiwN*}tt6@=KnMPK2qy`HU|(DUa6#v9Pw;<^i+RVY|fs=Y`cJ zR}OF2&58sB1iTi5P4H!f7`qi$D1UftjL$hM34?)TE)26H`2&a~@m4RkJ;JUpE~~mK zU*IrirqOoX^wAfad;a*{9j3E~7D2OKtcw2rctGnKwY36dd7{ktsY2tkz<|~t`-b}a zIg?|OCcee&4-&FpE98E=WtT5`Q&n+Xln~*eAOw(31&$(PmWs5a__0b)D@ZiQIeyiL z{$1%Brc{PJ48N5KFCf4=3Bq$sho}8BKX&l&$V>vJm!ATwyr4UzOu{P=)bC2c{^0HF zX3GnH2&Xi@@GWNt*YmT5+b3;JIkqw$@tZ@n>xa}8lb^j4LOs_jlcmXB1Vf7|ta^K^ zZ&T^C5w%tZtI=Buh{_|Ls9gh3+>gunppc22-G@itgHD(^j^;f5_HVWJa_)P54C01d z*P8r&uSJ(Mi}9IzK%4toaWuE)UA@NDev=Ssq8&W7_NLE;V#xW!^O2vIY9xTU`aYx- zl?88F;6DP9Nc%;s~x2ebCQ;;>wbP&3>k`Q+7r$PNW= zglGVh5#&qA!g)tN0K()M_?|e4Yx1#y+|K zF*jUc-a$Vg*)qt{g9s+s`Xqs{vOg}L{80;I>#9~O2qQefx+ye4lX8>;a;(t#x1NlR z8~H%w7Q96)MZ^U^tyQ_Z4=@jgSNnATXKFu+dF2f=>#~_5)h7iii-}V;M@Y#=%DK=V z%L%%6T2UTZH;Eg~o*AzQ7F9OQMBSuMby{8su+AXVC6E4MKOx zlq9KM3m)>b*7d<;^miS2p$65-gukdL{y|9b_kC~~$C;~77oB1MrvKMV>3RBZ|AL;u z|CvON|IJf922~j_gW-3~)2vmYnEBf=&M_4NE?WYPf+LS`h{V~Yzqt+4m8E&>{+_w; zPvQuh0}cDXh$JMMqG#7dI;CI4HuK#C_U_>6x&P|s?ETB>#m74?nbfpX_6D-|mBB&k z4$aVotvd%C0$G0y!DrSV5553d_mS_KZ}8pJCt_fhTtrPqE>dP!@&E;GJ52)`FGb;3jI z_Lp|UG4n!Dnc7#o!_{QJrTm6N^r@nvpD|gs#&ma_P)AuIwLO`{hMWEnlPIBgDfs?B zBC#aN)Y9$JiNz83W*m$3o>a2fF#Kt)LvA-cDKofFJD0L}YqMk5z!#5pl8OBglrU<2 za?N$8PU}Z-@3Sd4gj*>r>trnud?n6^W#OrM3C=^xO89xoh-mV(a}b3@1WZB+&kiP9 z7TUlMd@Ma)OZx%DkAz^mv=@9fWJTWHm&mcJRrhU3WPVuL*7L&3=?NO3Q&4md()WJ% z0XYlR$?kmF7;dxuBAl)db|ZV|A`N1&VAj4>Ujj)?`zQ%O(t*B~3>X2M z%kjIPast5>1tqx%b`A;kDVrab4TG5xvc-^eiAuuScR&eAZXuLf4%f3}57D1f!dsne zCtW zz$z|Eh%k#3SiGh-_g^&Pmq=&(@_Zd?oQ=zk8%TCV2Yy929{RWRJ)L;?<)$e_kvy&U zuc#j75j@qflmpqDIgN0Ps)CiM!-B2FDN2;8~YBazLk#?RIjj(_F{G)j&}R zudzOAWbs}xHu~^Y4lh+cD)~>DY^qMz&!_(ll(!MwPR4)@VJUd4>W+mADteR+g3>?? z7D_}uP9xA7q1bP0fBYH<`_a2P=NkG)|MdX_BUtU1CzVnc@_7Vt zDOh1k>4y)uo4s%vi^2%96zl5Qq_Q{2fUACsr?4i~4s+kVX?gPJ-gnZ6S8piO1z0%w z8u%PYFCZJ_>S&JM1CxpaCn zk@jOpdiG7&0u-{7UG3R*Fd1S#_@be-FC>QdU%2c^0c#+vYu!kKHFQ0!42xmyVNJs# z9fQ?>3)Elvgn+!^3pNKWT2HfJWPLYYg)hm|2(-m;XZtWODXbZC?2YKjIY|8uAGby> z1u-vmR~%sc#A9Qm(4Q4j`B!#jqBzJXK>HwQl}+#@#e@DG1G4^4B?HNv%{NSY$sc_- zu<(k})hx77`)vDpN>3SvBzGzc9*CVtO2N6h%fC|Zw6)~TYvZ-%KqWg*@7VdH^IELY zUWB04_vKCDjEYo-zQwI~T1r}fR6aiw=ZW2UbWS-Kq5g5uHzCyg$?+~H8QPlk2V|Up z-Qon(80<9Pi#2)Tme7YBXp(wg=7iNRj^{=4odaoPLYK&-KfBa=hRUbI=-d%-ueP0R zi$J&n*rd+!BK9Tu7nye;;s_NSvPdBtcrz~P(Vx8a8lh=t%{*oZr+^$&B2<26C&fTE%4fu-f;V_+sL7wC{5#(HqV^yEWIIMY_y1B^=M_H-2jB;QFl*;Ske$w7F z<^|dzl$@by=)8=x%hnJ~GnWEq=qs!_0+T~(_b{gyD*Q9D0mO&XLc8Wm00nwc0+fK- z!>k7Dgj{~bpGsd|A0nLkDp8Yy7?uW2&=2Z+-w6K&XV}RA=Bo${fmoq7|6|Q{7d=Qoy`pF(jw<~VM&Cy_vT1|R!PwsL*CQ1lf-bovQK{CjZH4rx|i-pTfQTwt?``m~n|Ms-srWj=G@yy4I@ zzOh~gMJgTUkg{#F-?Tp3y$|I~Hg7M?k7Q7dD3F658AQu4X;$#cO<)~N2rju#+Na?O zIpm`oY;v1Qk2Zu=XXO9ryV;Y#r0?HfwCydM1#4*j8J1z?@eb& zXw+a2(vFUQI_bME=?x<_?cCf}v`_@(!#TA}f=NZIS-$MA`veL#)K&V;LQ+Y)C(3y| zuuG}V^5@hYh{(P1biIZ@gQq72#tM2dTeoa;m5fz26m-STW|B; z&DK%z+QluM{V~?_Sw&;|e9o=s7&;5kS%RgT$-R5@r$Uo|g$5J@tRkJJEEl_CJI;J> z-x(-awn)&B2e83I@E6;_WRC)vZfK#7Y81}XJ?tQ-k+3>+NhS}?fhf)B3TNNb9!`8r zhPgNrNS#j(*7|c2g(1-ru$4j-oQ{RE*bFILcn8@&=;W31Jr%M{wG2> zs~9Dow^v|8(0oP&(q%ow6i^UGAG`oD8UH3tM>z-6pW$ug++SN${xJx-> zhpoO@lBZ`|*Yxa^pvFmt_K@Szq`5V0OWV8PB))gRlgZCjVQ_nc+UlCmx(W8=b&ur5 zw~2#@n~NxK(CNf+Q=?OavSvb_8m2%<{#}i^)3mzQs=(*MRqitan{pOF7&pDf%NFH; zflF+*C7rg?C9|X2E6l1s`Kuy^8zt5#?FGVP`W>q7?$ za782{Z}0|cq=vaPkjLr!ku7+p^$REQ)fp<~@mzlbd_RlTIh=>0fcuAtw<3cTU&);m z)?L?d{_dho*Fl{q`2rx)?T+;v&<=kP&6pQ+Meik4{>PgBwNBb*7@HV;-|4~%3Nkbof)8x5>{HQ+nw~1A#}*OIHIt;;UdjT4elC1 z_&ezAIe@j-g5DV-)RB{uQ&XoawkLmbboArP{W&m%t9A986$%e^e_CBW*?VuCQtmWq zf$y{61hX2I&7Gr|sFciPi31?Y8klAW6ZvPr40BR-Lwr0vUs@>2L;fFg=q3$}j z&(nNkS!=8{cU|W(Z8C+Dyn{j`86L6rmNk>b5>z=djXLgpIF=%oQWgC zeSm~#>zOt{^($g7QMov#=Nh;{0@uO{rVx6HUz7NLMcZFeZR!yR3@eP@27JI>!WnDX zlGqmAD5j8pyl;ksdY*-2))f(AG>%YakPBy7b+WRi7Lct*>8Lzr4J|Cxx&VQcU8lK! za2O+=b_>!i5AlSN)haS-*=bRg3IQD{iy%veJ;dbU48Nte`R5PwlF37J!8#2O4q(=M zAv|^<)e|^joTyIVOxpmj`aTS!#Peo#0RXv)2KWt%Uz|NQHQv4V++xa76ehk7rn+nY zc|1*^LJkWfU|t{Vyl?LV@6|hJsX`y}2xA`Py%XZeXkhq4Q#5&95%VP`gld6Mmi^E< z0-=(mc`ZXM1xZbBZh&PY()-P$svT~r8i134t!1J!KMBOJKZ?$>rV>DoxzV*U(p=fX1I9nW%4s`4YPB@bIoQkWGrer3KOh zP=IgK0~<6LST1G?mLY5=H?M8jH<~ol@mc%T6}XIg=Rw`|Ja1LMBZ;@EGA?*1aU?$o zuh!s8MysvR*f8@!==3`e0J**Jn&-D~z89FjKFrL>BF zECpZ8gJ7zt#XIGaA%P4pHJj*kY^n&_c?r*DUi+5nKfGQ?nWupb&`hFK6@sl$Ug8Hm zl)4)}_%olpAY2)Qw1-wY57$nVf0&VduLfE}>;R2IESpv6p92_Ti~2n6(y=qtw3M`-&c}&E8y$p1#){9d`xCf3=gHOy-XYMnFDHdQnKjTDTY9JdI1K{K_Ksd6seo(zr=)sP9)3{h zZh)tU(vNPu8^d8_kXH@`v(gJ2;#*mAhdaP~F_p#R=*l9kGiIhS3C@tDb3w~YrI0$h zuS=6&6~_O9Ry9qu5c&D?sT3sf0RjCBsrL1{4g~*^|PeegVH1>;N{gzpm8J z0hY>jzHih$A7k^MeL}KV>jE>=GAO=J&!a$G`s4j$++sZt-lOhoHd`4pB*dpS=W)5 za&Sx`U?0&RF^Fjk3VmuAk=J@Zvll z$T9w6IBHX+KsXzOQ(i)M(!OhR)=Zjx-oqhi6RSzu2sxppMqv0Ylw}LPlAp)1MG@g* z>j|4gq^Y_vz`YGftMLK4$FNXx5gc1-DhcB&@+0mnZOssrqa<%lOoS3|%GUGr0+<`B zsSa=M7a}#7lcKAtbf@_%(#OwVc7D-B=>AU72(j`B*ll zXphro<&+z}GfUYyu~Hstx6s#FjO&NJyHXiBIg3NPBSd@~RNN|Xc&Iz%AY&1~D}_+) z;f=a%)nxp!;CGAybvJK6wF#T(XCDvKLH>&2>D$A$Rr1zP5-MBy{7YXMVU53f_sid% zDk7myXr1U|S$pn#qSaH}FZcG}=KqaP7+>V4R|!$Y$>A7WNS4E7{e8K%z2 z3;oO)c4J~{YVHH z1N?s?9v=3Tl?nPATLi+4ajqsuC@o9dO)Zl~yoM9#Bf)(oQ1BK2EH%W`f5igOmd$Si zf+`4QZm@pk4DgsHfP}Xuy<+6@jxWP!ej72kmM9UtxY@njwc;j__&~sgE9~X|NYnft zo}Y1CkvGu?b}jL)AFlcWeWaeb`IaB4p`oE_4eo)`6vQHq?}TS(zybLjSm`^c&icsX z55$UlKj-}$Ly*(AzY#OP{Tp`t{P&7RGJoR{`d_(;fg2gfHXvvuQ+UbhWvocsUS?pK z=;z;Kj=M#TeO+4B&1rMjXvN#t|0gfvX?lMC2_s2>!v~^WN3OF5rzc$(U zn3fN~+k*Vlv)h2jGt%ky6AfRO0b-5!INVm;W>T+))|w0*igzFlQ&lYx@bc@cd*u(i zcL@EK|Mffnb#VHF?_rEF)r*xTebp{8EA#NzOmEdWFQ2^>+mixaWWKMjG0}+9xOM?# zr;XBfSq~8V6TJm@O~)1q-xxfreb?e{=ETfkDA{|kgUNPo5gxt18UPv>o_ zud%Rmqj2tBjaSAjR=k+vtR#^4l;knU4@k-`MY&h=DH~_qUVXvqG49%%?Qq*Pl=!c% zidaK7m1`2YAkRbCmeFvKb8K+9pFk_tnPFLb@so=d_-0*8guMG?LEbr5q$TxXx~ZH7 zr_Vk+L?<@3t8>PQBKyI0x1Xh@TWVj*lg_P1Q#PWJliss3HJ|rkkaQX6D=!@#rFQK} zyB@+oG!Ff2xGTaWobn~59kl3WYmaPW&b9k|#t5^jCC z8!Yo@=^Qz8qcsDDEElSmmHtSbb4YfKA*UXkLsLepl5e>fgcjd0p09Oj3;Q+~u?^5) zBmzCGhf5S&--XkS^i~{zTsc^W8ICNpJT^4Kk>v>PHJp0J5hJJ1&Z6%)B`&{`E z#6s4JECj#vlr^=<`zMR_&OPG}NR;dcPB>|(yh8u`TTVy3M?@Z1Bo}kY0CHFysokWa zK<=|KR@4~$>n6;#@fF^lDfg?3M>*Y)a`Gc0Qg8^FTw@ng>&w$380w5K3X?hvww&;UMPjpJf77FJtC>BuVfob+oOxQK4WQEZR(v&8Sg zUgZKC&rb-5#sYpvl1dK&Wd|-*l+-u|R{j&19;KY*nVD#sLaRGmy-%{HxalLo1!3IE zB$(0yKuu}dy-(X2v~IMS^{LknqV@^@b?GA7T$#K}046nE`Q#Bvd-wXK%3eXAD*ase z%;>F6oYfH2sbbI5$aGP=w$fb+wgZd`4Iw#9m4F8PR&2cXn)v!f$;@X)Ln=4jNkKeZ zzIR}H@4V(RBWNdiFJvE)dJ!;BXZINWTwpFo95fm%y4sM|B>+NSCfri_Zp{8KWz0U3 z>>Ik{0GEbmL-do7m3@umZZ3Ys`dhbXni?Bfg^jCDD_znaciHc=t8ZU&s1~*SVN#S*#3knq4XyuRjT@8dD zd-z3spmPR+kWkq0RddcZ2176s8>g|mDLdz1AD)Gue}zXQSxfx+U^~9AERbY0{mSz} z*j4CtrmtW}NP-=+?t1lfbnI33X%yzJy>WaQ>73c@!d3wN3W}u7S=r3ntMS?~0#=?) z{5BJfJ(^a7NJpmVGx?*X!tf9WHK!|PJG}%)N5@tUG3V4%LikY!15V0)kN`D{O9uK0 zoeQ&S?*QAlo}0f&k^)w}Qi1zOl1!*WBV1i%r`F^>+EnXAOAaR<&wT<kkdY{e=#oMJa@|iWD9;@&CB)&umyCKFO%V#)IldEjO_=EszxVJ|KbU} zCwmj1WLwT3br4{R762ubupi3k3qU#nXPRh^$yn^g)J;TH;H3Ad51Uebi}jU0QMxj6&ekf4;g`KwK7=y0>1a(oxn+TOAa*T1@{>n z(qT4j?_kC=KzJfd&$Bb4dqvmTx$^0BwQh6NK-FXqTT_HaPWYGTpD}9on%9{&_vhx! zx=(uc{qDGIR8I^c1A5j#`K^G}xz1Fz#vQGit{mst0XC3x7+D4V=#f|k@H0}pdtiBO zr={;82MXNA9}Xd>XMkZFk`07FuqQR2v>n_&fgeT_691T16A3zsve_K_AkSPl5t*I0 z#{GG9y23=H7&2l=pJT<1`cC-2+i30kA6{DUyBhX;m5LIV#{S>m#IyN$|4pLUm;N7r zU7~gSE1~jq_rHsa{$B%MNY-T#cCPxcpAm0RW3>txZl7Q^U8t}4CiVXmYn`Grt4HQR z=Ap5w*B*ca82RqObr9LF`bZUa6HrF1TnWv=6&47X3sR^^i&+R|8X3a z1h1xbyZiav&+n&DE3Su)!J32(IBuP`IsNM8_@MDBCR_0E_nvRHXTW626JplcXRuP$l%WuLZE_%^$Sxa7F4@Cya-9>z_xG_&A0EW7(b`6Bin6@v=KY zdg=xtEO3RQGtoiv+!0M+cP)K5sH@ew0%9E$e5e>D1@l}O;XXvV4q`Ll@-ASW zF-8n*)N6|YWYsD=PBwuET_T8Ak`#QPB*6h!Z+>8r0Um)37wz;cG3fxsW<2ubv=C+^Rh22tF`v2lMc4zX>pb%jtg&j%Ch@^f}Z{{);I%{SIs#LQobf&~&lylc|zVY{iw=;=jV z4VDE(HK>-FWy0TWu`zb8y^-H?fUcBP!SNjL18ybf}W6)p2+k`5ndu!hO%G&T+9O-U;;e z0~lN14**9bu+2k)^#n@sk?R((Y>iE!5GhBb;UVvy=K)N%2Ed&FMc|iq2bH}WIMbAT zWB5T+pRYzO5!pm3X9Lneg3n&$xaDGMOZ4bokpOjAGaFH^gl8Z$yNsx;tW2#sDo!2B zW06$lv~)Fmc!njJYPKc5Ercvlci;7j+diFi70XH$36F6ix`BZH`{TCNWtVv5Ylj7ERrrs|U{mm5LyxaAVfQr>%1NIUT{hbVakrvJ=Ja!6FGhb@5 z@oF-JhoS}<@Uhgop6yCLOtVpqGm?ZHqOyWBNva|n0o@LYZTte-Dd2V4zW{t(=%Vi= z@fSSkLjb3;a@q3!u_*Ys2e1oaDhiA?f)&S-SpphJ@l?$M%cPAFdO;bK!1J<(bufSXH4J%JGoXJm+0J^3=whu)R zk-2zw*5x5)&!LgW#hlHy-iZ%5$V)9t^uOH}zQJ(Mxw2t!iYrXW3NB5{_ViRIaeX;p z_N!jA3KiXq*pu(AdR%<`kVAO1%u<8ozh{X834y0Nb)&^fqwYy7Ka3q3wce;Zf-xS^x{ z(XyCjXiYrE_2~z&J}cXek=%sH4x+R9`y9s{A1>CmO8nzEP@+$05ucgO%A8Y&IZ{c% zLuZ`py6sgsZE!%pBVK$QQI{upbQ8AaFA7);5y)L+*K>m}8(9N7&@?AJ@(Fd+6@qAL z=a5oPLM>p9a0Dl2N%def0VKh06BDa*zXmkrawqw`Hxw0L12$9s_`&-#>Vi6M+qUh@ z-vUMGQ3Jqc5qh!bLwW3NOje^8<2tndZab)Dj&w6tzJGB2$I?V0>xvkh;9)+MJPhL1 z-%qt@=dv=L1Vy65@*8VFGeoG#`3DLscgc|?Tjslue6NLF%Dx3kN=Sz1WF<%*{{BMD zKhW+e@;Aoj>gs)5clG|`JOA@|^ad;btIlI(>0G*!4CviY2mAI={m8qmJ6nj3H_%Li zcmH|ub?COZwUK9j&GYw@@D6`T7%_vTdUsrY_4|)Bu*o3q_v5z#3Z3bsfpm ziPX378D@X|mh z^S=>xTWQuj9nZg9*fcl)Ketc*FX3>OU)=h|0xnG|zn_>tUn!bi&~i?UNVD?%JK_%7 zx{hf3ADcBl1q_>p3ja8?+xb57V%!4u6O%3T7{Bys(M9(DZO~xIve@E(1Bh{1h*JQO z_0G2t{^dYqwYwsK35Ki7*CMI^`MLkHEgGQ^uDcPL3~{#um<|6#Ip)*|ap|dZD$)%3 zR!}lMBaH>NG)zuj8v^f^QetktXx6?50_={xBAYK5c(t!6a6&o>Kxsj*tWRwg_5Mwr zvQs08bg~H4yQyFYf_&-8j=>PJ7=gA@=c~OEF!CfdlO`;;_g?9E1s~_Scy(DNm1NM7 z+XDRPY%dND`$ISId!<{lVLuN9<0&8yeoHPeQKns;`Q#ty{s=EFD-5FV0tGf_#p#SlO^czDTF-vDua~7u+s9y+pW0({ z!GkCJ`;u}$bLT_n1l*>@MJ$zYvaUms3Jb%?vqQ)`;JSosI*U6z7eYewx#0_rNUkQK z6~CtF3gWrcP)qH)??v@748z&c>z{A#`=I2Z8aO2Mu~l`&ph^5q7+DRYi81tS%KPd?AG=Z$sA*JV{VgLm4VPlj69ZZm1;*vQJcXdVhF-XAJr%`uF`qIIc zTN&+vWQB)-7^NZru_58*eY-CD{gy^g&pQ1)Sl5Ey=^sN8F~~;qmOF?qt4sz;hc~Bk zbjS8RMaK?bGZ}OM7Y?BA(au}eq#Kej{dBlD2umdXc_2Ha@P{&}x{p9d>t?oPmuar+ z8EmI!ZQ1^Z-hxpC+QOWQ4zg_LH2VVi6D74Z6(3Z72fby|;U&me8-mLJQM_M?0F!bo zCdR^IzvXbl&Zne;VSDLt#q2)#{8t^_f{C9q_J`K%^R7R~w8VSB@;+xE>2mJ*X0ORY za~-NEI^k)lMT>_RQyTd-(6DYrF%Yo)JF!3xGl;g?hf2Y0bN5ge{6#T4@Q$~LeFi%+ zA5%<|BxX+dRb;N4PtUYfv@Pe`FKkl@VMD2~j#-MYBixYXCnN{QCfm_DLTeLA{^y@( z;UvCllq4)`YU2s%ZU_df^*w$&rw=x12kETsFQBoqdWT~;M#KBK1qh0a69fzrb~$9? z99*@cEIL11&P;$LBr`A9vSyD<__V5Etw%pU&+BWsRa&X)@83GA3ov(uqfqZhRJ;rw9kJd= zIL}f-n(OLUD(-q)=FCJY?jQ;I<4pvD%+~fxc>{}k)|B_5VWr=n4OutB5FJFw%@)~_ zemracB0~0S`2{!p8VpIzUmE#U`|;b6iv@dob6`o3P84uaW9ppu-nfF)Z3%bp<7cUc zhh@`QS-ZNfv0L~NL%Zq110%#JAN{D4OACeTdpX%NmY?)L0UZ=nPEc+ff_Z|_dMMIU z`;1f0>$ij$SCSI>X5G&G4?Q23x!{jK!LvsaR-5}uVv0d$^8`A-j)+_I#(U=lCWukZ zSF97}or-*Q9ML>?{MO`H0W_2OI!|*!JI&zow)nDdy|In*_GPkCm4!{XTk+KzktQ7Dbwo-KvMQ$^Uto84V~NR&G&mq7>?d!*e?_8h;-IX zB*knLDVJ%Dpyk{4TH*MyHy?0c;RD$l~|e1 z{B)##9gt=rp~$ADipaERJ-39C8244h<>#bRY1cuqtN_Xkh>5u#S?AI3Sz(-unve7Y zt^l+hNg84#&Y8}U;ZXatT}S=C>E+O`elDxu>U%$oa(a}C*EqPc1>}cT`*;TAeiD1PFj~R@vX)cu_&-=*Xq3@PL#CG5+P>IIFl`GGUqkLJ^UL|(LsPNi zFrb^EH=aZ7aFIBS3n$KBmRlM;4u;ng;7M1=U=qRC zgXYdTEFM@f=2EE)BWdJm-F~K+*NE+%gIHU7mggD1um~NG4-qmy9J8(MU&b|rBVg-v*KWl*clPW4oWHE`;Bk!jbG#?PDOC3)D3TGvib_0=N?Z8 zyNDr^#j^EuHk8eS16>oaad-dsEJnOu37FKPdg|d|jMd#)Y~>t=pS|0iYxd;u5?Ws* z_#+>?vx;h#UdG8xHqvg;^qMIcf(RDDbsFE{KNMhcy%EP zHb>R3fIQ*Zk$>R{*~GFo^_+YxC5Wbnzr&;XMS-ck0^y12MIKk;NoPC(mjh$2ft^%) zVP4(iCzBHCY~WC?vVs-Ln|5A_H1`m5SO;ufc+w(5GiYkIJ+nqZpmY{JDbfdS1$ha1^`?jxT76 zr0bqPR+yicTB6WiuV$qXPKxaR(Bvx~pIb{Nu0%Y$+tI>ONsF^=m8XNfBoiyU>uH+t zm?BInI?)v}kr-{ngpW;(w|ra<+QCwMGVnKe=%EwbW9iO{-~#p)l&E9cm#j;oFY?tnZ=Ny6me!i zr%HRW=etL&m{#u>h*1)`aL5Z|4eKcAQ~fjwu$qrgLnaiyeI7?e6T-lp3VTVPX~8S8 zFa*EVc%i6Qi!2gpRis6FGv=c4YU>l!XNs`@sDt}cA9o*#3sg1Vmox&I@_l=s<2%RS zeyddgBCY03e$)F&ZneEARQ$hq`wplmx^2yFkf3BiKuH2BC`m=h&;$vJ5=22Vk_E|8 z5V{4GoJ7e{L_l(Ea*!w)CFh)TYM|+^IsE^wli*kYY(31FjLb!>s{Q=QE3^@Hn8pdQuk)4eu*?psi>s8Zw<;U9(Rl`@PE+is5- z!Dhp*<9pdrs;T*d6Lz`n#lEy(OV!wq9+s-kMjR%W?V8) zn6}n2`0-m(qT@P1lx02hE3ydtgG<867IJkhpfiQ zvJ5u-_e5WQP(ekxY8QGvZ?nwov=!Q;;7x)Zqt~r`th$h&=-XyADGH0Rx2L0QIL1RG zZDT0myBT#3pLmZ6^?T&FCrO&SWh_6sVz<86+d=o8s8_SL{GK7S(rtq-!8{!_c(!E*cGe%)J=-yfsM2c}6FcjpUK?of^O*PMW!(9DPGz3adP-EuC*= z^Pz}Wl;d&3-BLBpHqv0d*&TPwy^>e$&$EoD#GcJQ<}I?P7|E5p-ZDe~%=kuBG^MNr zE85vnCYy_=M@tHj%9;Ao%EBtBlKC_xSgGVWXwnxyU2wS<7gQW{e-Dc_F>X z&Fhf7-8osaYMHV*QN@){#Y#S{uE$Wx#@DLMy8#ux;B}s@OUgLi_3@Z?qURT(s;f4- zpNDwn_b^)kFj7z5b$z1wI?9#u6NAuq)glvTdd)jSN)+92kF;e`|4#SynSs>%0^@1H zq=pyPkduN-%e~4wpnTkHp`R9s5Hd}a^uS`8t|HqhT)y_x+p8|Gtnq!ts8;=Ugooz# zp0FT^dLR=HI{6V%Z?HrqLxft(Rv<FB>rJ$(Q=>4u9}nVdFnzyms18Ql~&f(yU)rhPtA!NgWK-sD3z@^S1}-qj(h?6SHb z9JFP#xW%z3faZ#Zl#WM-YJJS85bvPVUl$aMj?l>Dyw2(aUH7?=y6MsEO*1?{2x|E| zmyKJw4@ z(u}lyA{g&Nt31tlK^eRBUjilWEB7(~TNLH*AN^0ic@~l#O=7G+(_#~i=e{U@;MuU$_)C$DF?p=^tuk}(Ag#Sg|{x5M>@B1un2gHH&$ zPY@cj-q3cocjaa|%nh1l`aIL^0LPi9NClCYzaR0$MsnF3 zpG%Txa6cWyNd3cUnhYHtIk&pLUGix@`yW=Hay{q|{<7qf3k>o zK*lenJ5EqO>*RznVW-FD!|9vo+B4LGcwy;4nNaxDsgt24MKSDYCphVi{Z4V{Db#=3 zBk?B+_!0MF0DIol74W6mR>4i8T6*U?H70&R|0gWNALWhr{JGzcfaMl1eM6MZW(6+$-PmTLcd3Vdu*Xvhmbe|}JHIJJ z`4fNFc)E=Xx`-7JFiPcY>$rw(Uf9&W!xCfF@QdK>jj2->7B~s4{O}R)nq?CXo8Kh+ zLKn`aHc03f#@zhIP>O0o%clFJ+9XmjR%dby>BW@1W@z<%uX^ck9Kt(M=#o+Ju5f&5 zMEw%m?N`TW{K&RwD={u;Wr0W(GOL+tk%&Hlib55}gChA1o%2rje(4+Gh3s!4uR<8< z@I4ahR?4(TxF< z*6)ayOWh?)C1vYPURi6$^hP;lPD?85;}se;I8B-k5A);pS*Ce85W<&V?{Y~GRh4f? zYdhw^s%Ef!v4}}+k~U3+%?D2C`4!tce_1osYp;JD*}G4#=HlHlk?m0v^vh4tq<=-u zet-Gp8q=dPr4HooWPi=t?ppAJq;RlA(u*W;#P(-JHR0abM{-Pgzma&f^n9O z=fh#Hx>BfrGwvU?Y$#1ucqxuLiM4lcRHp)KzOmkLh|qBJZRGn!U@k9 zD8Ks{J@RNPNj~waP-6pUYvB36Xg$eW@a2l0@LZgDsj>O0I_7 z1Ak`kUrxXgJ>Ex(&$qLUO(|_*b+Rz;mN7;9(AA}>qn9VC+yiNT-!NW)cl^-l7SfrS zFua{bX)-zkyz_SC1L(?9+~(8V<*J$Gn@#Pd1)UGd(8!B{03b)E(RQ z$gSG6gTdYg&;8K*LF^THqz7BuCrH2NltMVn()B)6HTk3DZH2dVlXEn{(uQm}tFYCNIimG-eg^uHQ^;Pt_LUGkiU1QxGQv@u&=RO}N^7 zwqT&(Qx`0NtLnyPaGBUyY?MG1Pdb~V?-YK6oO$cZam8a0h^>e6Tuu)mWxP^UG{{2&Hm`0NU>>LPEhw&35x3i~355er0&Hu!8vjC-T-p&@HTr%p%9 zX>N>fOWx^+-(g9GHY1`#+OAoA9fON?dw=9$Vul#WlXbY_u7Ek^6>%(rAN{uQ7~Rl< z7ubac$l~uNMMne>;t)$G#RXLmNr*aL=fvh+n|6UX^cGD7yw(-FXXxqWWcW$-fzRnN zH1?e@Zxc0!!y!-4uW&_=LX)1Cr|JZEhrHNGS20jZdj&*dx=tvThzOtZL>)(JxNeRI zD1M}Tl9Z*PN1rKE6`U#u?;3YBrBDq;oe7Zi^z@_cMm`w1f>a4pV(iQsH9J+4o!`?Ud}7KKBhIj`^Ob;&eqn#OCpeGa!2+U$&T0 z>A}YEf*f#Ba;Cd4>^N6w1*X z3#a1k-CYU3kD`%%-BL`PUNjgNsSCb9+Yv|w_1y4XQNw28^Qk9=t`fL*IHdO@H%)daky=z z%oXj7H6?oG6rRfxS1mB4{h~R6Fe3lkg#I$~19Nc3YHu9Frn*DFO`Vpk-2 zj*gi+Wk{C2iD=KH>3tEBWr~B}ho_huy!vI@cNdfQ$P=EY^}^j#Jzmaeu-l16u6~oPForN z*rLm}sh?$k02bsVa^DV;(vN+!hTd*rLN=6YO>}fGef=-&7Z54a@Ne$8zat&#OHQqC zsA?)~j{I5JDv z#;Ze_45`Y`ES{cwox-^9r5E-v#Q(`T42-X{RW$R$;X$>f@^PeLQEsqURrV)HY>Dy_SRI`V4 zEqWeeE%p;qcmUA#1@;3LOuYSpBkJHo|J@(3XWyeX-rtIhMnQW5mgmNOgOV3ohD;JV z-yeHY{Vx%sy5YM>mR}LJZ4OyF@afq30U2dyF5k;y_vS=phG^@nV6s^qzimGxOU)pw zTpFud!?HUZS0xOe+z@~tNg=IOyJY_nK5F`#=!SqFx#anK>| zw9cuYE+&lRGAXc01}4FXqd(JC=R`hw1PUjMs1Vwhl+cAxhN7%jXB{bgB9Jm%FaPB` z=Wx2fmaO!z_*DJ>X5P+!)9%Zx8l%|uwY>Ku=8XX_JsG@yBf@`IT7tC*{rsOzoG0O} zcVWL0atqhq4uknoF-zx5dD$P;zsutUPfAVC;O=D<@>2j>jMH%w0$G(ao}d1%nD?!fAmO2xst6qX zm8r=)V+hwBVyj5G2&&AIuuW$h;y6?gIMZrS$Qy<_t61^pyXtFwM8(?Yz`&9*hSHL6 z6W-$=T~rc8)Gv!UTlRGr(R9~wAPk;8g9~{N>6xoOn3s!K>cSmGKRI<|JwI#l4?p~r z0dIXQco}%(*Z9bfsWSf_eGm(u$IKYMcR}L^ zk8oguZdO)G$3K;@s+Wh)jBS}v7))gVgv2ah27mEaBGxi4A<4U07hZs)=W59ZC#1nw`K zDyXEPej7{HKOVz{gAue34gvKf1r`BV^M39U=;`Yx-sP3JNakI4;RRgcWNGBZ&b(b; zfz@*Zapal!`IBG6Du_2bf1Bln{etP+gkhhP6OSIMR}vGmqSGgb>jCU?A7L>3Q7eJ~ z25d`*9!U&rT8Z=Wc*R@l(BumE#3X`gcD~s)6cwb9mL4T=Pqn!lk@3RUtPMkDm>b-kIn{U^)gey0l%&Dq& z+h?BVl|~%GN>=iepRJ2O>OQWP zmLknpc0CSO1BMJdDKZjWuhi~@*iF}9CgniCd2s*W?pC+IP9@GlsQ#94odwPi)EsK1 zs9M23)Fx2n;xe4e?XiWxIVZf`{WV+dj-7NBE*R=XzQ1|R0C7V=&nPg63X*Tdn}Pdop-6!L%$a z)llU3T`YLs7x26*0s9H4{m$2x`E7>DxFti4f*m%gse8wFAicm>cAHli%n!cl^Tb~@b08^`Ed`ugn@I}?_b#w4#K{^=7E>;Zk=1OvG z=YBm=d3k3j9u6~UNeFrpFV%p6D&QN6p>$R5yYF%-6Pz1@f)%_$r5iGsnt=f&?5s;+ z-!6SS$D{DoMSlHlA`*Z6qSWe3?%G9hLlrt~NgjUYx%3#Pd(Mo+biGFXjEK-{C8@HP z%0#^+!>21+>iQMu!}5MO=jf}r?@nfHFaLN1hGbIoN1q|9v-Zah?YbU&MIAt@Mm=knrU@!P-^v!cydm+>DBi1{lG8h~(IRH~zXz)F2`ozvipUL;+?5n27 z?3wrPPqpoK<3FaavD?LM{AA}JeTb`3pc_r#m0oZhF^iu0z+h0XYj-M(qcNeZK}@f6r6vl2{dxy`&bH$~NYWL*&o*=gaas zzHA`N|Ui5_Y!VCuqq#I1lfJYIfL>!OJCU_oJ&JEHSoj>u9A-WoUnG zh$>p&^|H{nk8cya4o5Bz(FU9gWtMucp&}~JQo6TUwN*K2&che*;PZ1FHrr1^*_MOZcT=C@K<#fLdgZ|u}<)Wpq3Vel%6-MI40K{RKgS081S(?juQNOGTg<`Q@^NM z7Z`2mOA6)o|M5#$$ajw$td@WKx=vZDK}H-&(00^NI8VwGs4t9oJR8< z&znr4H-hX!3cN}ZwRm3?NZ&NYB3}MHr?~58jopgj^-EbupuHu{?_32pm&~c^H$+=| zspNFX*WRojmEXm0RT1!l(0k{#lbgG%{>~~bTngy3u5n+>MfVp|S>=+#;n9YgRRAFP1rcRp-@Y>mH#9~wtrJr6bo^{Udu4DD~Pco1_ z6aB{h^%S$SpIjqFOiD%Ine+)77{T_{0py=?au=Gn>tMDIBWJmg<9>lUn#ih`-(*=$ zS`eK;o1}ax>g+4nNPbHW$f;W}%r?FZmWpNf;pI>FhQGwBq7%GL<0t&yP*Vpr(>Yuu zM)wr)xY{?RN}1bMC%~jT_-$fp*!WZe(btV}J)FKiT#zm+Ir0E3 zJUv}-zcNJ_EKG6-ZZDD~@t|DQq)24d>1%yD>*}k+GC4m>M@kXT<5ytnYb~PoM&Hk= zJlwD!sQrFzNqF~!S0RgsQuN8>L+xf0+xlyEmH6*N`?|V55V^O`W}$gf9B_oZfP+<`{ zzDrHr1UU;t<+)>JGt)Dis~i8(S`_glU5%-OSah*mtuCRAcL?(9@M2QXN`?qX?-M1X zZ4HeTx4sp@w!b=%ozjSsf};)(zYa>4_!F>Bcalos*i~JFRj51YB16O_NfLB{0{hJw zm$M#txd8)~7gz}R&Isy>Q?#y$ZY7dD*V0NWymNo|iKO1)mDiKHr|g*#L^SfAF&W$< zE-qDlB+axunULE)+ROBt$jJMrHTg~@$zA4Map`nLIE>s*=LHqk-5(S9j@y?M=Z}>f z#vo$_`)>-Nuj$06yqPFSj*7dkbk^Org10Ez2>m=In~Q%#RyFpLzf-_Au zeo)e+6gamX1ShAkmDS-+ByIh!<7U4w2o-w!1BM0#pn_Q?uWZB>C)iF_i>^(D zUb){MA@s=;G~|oR9Q8NBqCgh%JIBQ%W15#m?2TlQT$F?%3Tde?cs2V!N<@PpSSqtY zwuuy5xh#C&r{(yjLLT8-fHEZIeE4{l}j| z+=9>xMG-gkBQUX8g)T-m4V%$bI5=Q)nKI&>4}v6NYz&zXY6aQbGHFjwT@rUwFFW5^ zBY`uv;!@|UKiaviBe`goG_}Yl2;3A)=r?3tr1tnSmXYJY&EL6ZbaSFzBa)b{sj#A= zqTmQSkkRuB0vcLyqaT&{#52c-+S=MJbtwx1-PMEnh6oqM#!ee;J=YPlR~D1SoXEn* zJ6AeNe0eN;9*+(W$0Y3Wy0oa4NPaSSTkKz%)88g6klcSJM1_Z{Lss)$Tf6St>AITh zI4pMcj-*?q{_3=Ob?;}PVE&K%ohr@5$sFr({L=R+{Mf_A4W!Cf@$ny3yb2I6RLy$; zl{rmvsQ$L4%xz=ccEQ)ip*t_ELm=(Gb`>h?f@iS6F{)%yGl#^@%hb;tMvrBDiQ!80 zCa~$WFe%5}#Q6j;mp*^_@^TA!y1mTI%tSo)GlO!AlDwa3)uMevo$5#O!TK(N`?KJF zyb#^zzxT=F#z1F>>mFK#a9fDK_Q<$HRcw2>BaFcP9E0K8J3xXSv`-% zqxb|TKZ~6w2$yIoI)B?sml&Q*XbV>U)VHeMR~u&{2$oPzDA$bDm%d{stvQSb>`|P9 zW(!3&i--763!RIqFoGATmrzf~l9z~`z6yK;D!Vl8bDKb=1H8>uQA8AXQ-Ja(zuMtj zjh-o>DmN@8)RDTb#nWXzInghfV6zK;EfOdxFAh5^>SqXHp)TDW#4x`(_x1BIue=5m z3M`BaaoOaz>4EJP`2}2#{nC&Th zw@l5(R(@~ZgX(=;tlY}IiuNeZ6~Ih{kUVBg59fR_($g1i1A+=NOK6F-oOx1oiP>mP z^Po(mNiEp@inwde%!s+Q)2=|2TfZ= zr`Lr|90l`mefP_cXQ4*`z8&$QU_ur5NHH;$JqNsUq0#4-+jFEb&&FhhRG2qE z7T2as1C6T@gR(is?v(EB1Q0rku95x937G_*jVtgTwzjua!>(moBnILgWcI+Bn^iMo z=o0;bHzUT3PT7;bzo_VLV{uB+@D23UOJn;!cjE-EghaI%7gmRob!U{jA8o$`_77Jm z^Tk_%w#jdI&#R1=oELvOmYTvK*KEn}AhP^1vG|>V>dVG%pk&l9)(lwny&4f*qDRJ9 zuAZX|;oH_L>Ir-*nRllb6FLZz%6jNH5MvpG4do zUApv!ROi$YS(E2&Z70*YXa}#WNjlpchKhG}J;^Ti;(G}6D5qXOq)b(U#T;O#=0Ll1 z#P=Qt-{NTmfh>1k58qy&tYI?C8XN7f87r$8b^U5glzOB|YLog%+=Ks0$PdhzWPXCW zZl;FG-il>Yn)|vLS{FcOWp_t^{hk~$bTgEutoce;d~D$fFnVm=IKe2Sjp|6f#!B__ z#QFMZ3)89>ldx@5rg~asHTh`l?SS#w#hEXoeNHNuCX^K2+|%tS$*yyJojrHDeQTBA zFL+NEwMPZAz0hORuLR9I)fB>5L$;ahjBq0sa}#b;&C7jhP6m{h?>46Jrys}MF;Or` zvu~QoI7?h6{Aaq$uYafJNwc*TM*V$_zdv`|f0K{L#jOgiA0WY|9(asBTG$DHZo|Ix zuiyqgo$7Cyr@*b&b?O!TZ}=(S^08+v$kk>9>y}Mn$))*!F%#w9jO3abd7gd8Z1-CU zw%H4?(L^XUZQIT5l;bF_>Hh1^V1q~!iKLshCE6}nbYw%}v&MQQz8@5r0tNB5bicHbg!snyy+;@Yq_h=A79%<~`M0-ylM~K$GPjLkw~gPjxjn z`AGZP#a}v)0~ONzn~g)uGI(qk^Z81G)a|_mK$YBUprh-G4ym8vUP}8sNu&MkT7>V@ z);qv;qr*qv=zHp}LZ-Rm7Wk3Jp51@qc|pYPvZ48L-SoKK+=kE$T> zo!02s|7zL5=PzUoZqjF5atW4rU<($)PdUy~3z7$Op?s}^P zj9gFh?iM67d$xZ!5*Z$7qcaOF3`E$e+^)i5c&y3nu|?yC>n|%$Sj3TRhq@xb-W~md z2*)EW@RLn=JF-$3k2N0Ej|2AMqZlMW7R3s;#zl(-H+w+Q7V!P}E2MqMPuTt1MIx>4 zR7YyQ+XH%j>lkZu?wjs0VGBqBOsbnIpMZ$ea{^oEYP+ZGJ_w_ChZsiX3){hIx!a42 zhg1G+yXZ2Q#ZYL((2WGwM^=7oXE;kIyy-O8%(?CQUNp&`>L&>#Xv<4H5HKdKpwwik5%t|A#H-)eO3T01 z?O$26<2!_|#R9+}S{wbuTRyMn_x42)wNc)0dprg_=Wv+I`^Q6c z=y>UQ-3X;~RhV@RfuVfEFc1Q1;1P0^uA>)4wHyZWK@FaI|63Fw^K0?*zIKbbE3&|x zQuq8MA2O{}VBe?dZ6ScIK>C zT7|5ejPGb1|23P+VwlT&4egWlOLZjQ%ZXzidU;6#n@2+U*gmg9^J2h*hB{PL$Z>oz z0G@O91|+xZ2|E$0-W|y}!_CtXXrUW0F=w-@#YBBr`Os890kFukR}Wq z5InA%9O7K}(aN{hda!1b9D*R^%sU?4Nq&|Xw{^_{uiWa#D|&8%tVEo_C&usQ#Q?^n zEM?|U^-QqPq~_&OHYz5>-Ki)%y1040LWL1LpQ?PK`fHBCM8#f;7u(~wdjZGF((!fm z_+jxT1fSag|o2Hfd|D#SMgY2 z%hHS%#ggaae+pkSAY9x6{ErW_pgJ8?1Q8bbbQNO#EZ55!;eSHZxg6{~Dqv__G*jVZ zo^AN)z_9ZId#yj&iNL%mn+@K_oegyAV)Cc8_wW-IEySI6!=Pi5_(OXH?l2iwXDzb~ z`Se|W7>l$W1#+{0V5YWt(Qb@A^PN-n;z=Vh`XEfZknsCNEZSq_Gh6X7Eeb|&1d`k@ zekKSG#32N{6VP{=HY_P+)`J&LzC_kNCGnMV+aMKLOs1QsQ9FrHg<x{%gq2bz+C^lDvr%{@|2H(+6DVY%jUi+MRy_Bp3P{osAhlwrt;Y?PEctp|1pJ(f9z6HB)| zBs#a4tU@k|kU%FrK7w9R(?gidif7vg&DNnx7R`o-y>vE)AWC`$K=}=XV{;JiRsk)_YkULs0Q|-&{n^pR&!84Sj7^zU|ii z`k+wuaje97pv^RV{uQ~s{$t?Ca?Ecvfy2ec#lLlqNMMXI^2QTcjtKBUON2YDl$I^> z4E;Tzr|;I&relzwq>${E$JSFM>ri6T`+bG#!9m$&GG&52RX}4oLKlzZZW9Q-#L=Tj z7yRIF)m;0=%P>RM=;g0vlbMfIj_S^yWqC!e}Pxe>#lmO#kmVE_a=`r)3s`1-sQi ztY6Gd&qf&yO$5dnXvPm77`QAYy3rpHodD4O@ZeS39u6AAK?gdX{{Bj~XW*I#W|L)g zqRMR)hdlX{{8^d5qA6VyT(5PevztzLi*G&qu96r?g*YupsY4v}YdC-#-ty)n2rwQB z0VIjQzsj}b)Ea!**AO}x3N7JDK0G=;;Nsx0i$TscV;}_h8}coksho+IE%#%?C+q$<0T0T`lq^ zAG1D`_b&_6&jFi(Q1NdH(1`wEg-ZQ<=8P~S?4<9}X#spS{ZMMdX=zGCy)QJ7P~>i? zzt7CCw#fF<9c#%#$-Sq#yUk#f==ltu_AdtjNr&AHk$DJ4&+BBrAu9tUb57AKABrvm z>m=be)DqDC(5&Xq1uLDe)Li_fL!Nm^dc_tMb;ZU5Jt*g7*pqFm;gpH%7Vl4*h^dL9 zb^7Ut+#5q>Rh5!!SX0A=C^K{l%Z9B`nh|jSzx>CV3MS3X4Q~fS306hGns_<}=);hN zzcfLDuZ@k3JMa<(8YrZiCi{l^`?ozD3AEFHvo$BlC`#`>+eLN9=Jl=+jXL$go3)ED zq+>4W5aw6yqhvIH!#fA0qsc*(5j>BqCr>8?yjWUZ9{&a&=CH7Z_rx7Z?8yk?A^Y1hv0$|{Y1&Wyy#!1!{StLZ}{O0IXS{TH-G(O-^qOqMw%`$|1?VD#B_uSb`1j2j49m3IN#Zlqj%DXKkGQ&U5I`gAcUZl0|pTA+1zp<@9e3X_l^=}6L^ajW4Vd=yJ` zeHH1nA-2Ez<~%IZy#9kA#}UV&y!PV4!UsJ}yAhV{)n)rPZ{D~sr~1u%sYk61<~H_c zX?STFb7~$7FoIc@dVqdCaxpxKv^Mq*apL87)iaGtW&BKPh0gWN~FIG9uYh5a(AiD>Jk7j%eG4A`8uFwF!7ag=kNACe8s=_Vd$U8W14Y;gv?!_3;tV9=T^{s-8^^igmK4D&D9_mdt^__l zKFe3H?(}~I-p=FlSjipV%ppt9&tvg@-)T4gz+pAUQ))Oin4{BWRFIMfVcWCnZhI_( zaQJie`8lC09Z}a`65zsaZ5rtL{EFn71MtoApA0G(NP16;Thr3ioV5$P01DNi;a}%;J*=%eY zuZB3@L@`{-r=V7ci|_!Knue#{d|O)=it_{))tXqXs+a{bC?5hOS+R35oVX{RuhDk;gbv9S@iRs%>Vl~h#~pFX_^g1cS@ z;z82RlPo`KS*88n3{^H}QO9#sQb$*7k7mib4nD^^yqdc)_l|^B+RW^_m6a7L?ykoE zm;H?~Ey@<~?~t{*!Bzk1j{0|m4%78;I(qu{2K3LLvOvK91tS8|Rdvlp$ou3s+da#0 z=GU~)(&Az}q?=2n)bJfVrhWkj&d$-RxJXD$ep_F6xo-crvO9>0DYO|A0`Vxsm?>l( zvop`ln+;x=35yXt7`v2j-_EII&{Fylo`rIqCNYw|?fWVpwSslR#mZ1wP?eOHvEL9P z-spA}NuU&Ad8!8tX_Mvn;Y%$8@##YC0vD)+tA>wA)VagN4*|zcvOUxLk7ijOwdPT(sK zZ8r=E0wz(%Z_L-!Icmd6cIB%}N}lCS>1&)blzk<^D|kNo&a`X;(k%KhW@zS7c`)1} z9cq}Zhre2HkZz687`*g2E@4xGJh!S+6u6(j zyi?paCW#z`3sw%FFk-Y^WrCHQk5oCr0R02C^-$jZk|$t*gzP3?|ETq3`mAlQlJVyg z%)fDF`)CR`qRNZ5GA00b2;3{z$czy)vVGHeNWdFEKjFj0h8F;K*ht&rO)cOOjoC%;CjzakH2u{F^ z27WvTp+1*jDLFahVCCVDMQLsWpZV8XNMI(D^`l*_$LLc&84p>p0>cZIiB=*+FiQ}9 zS5ic2k$MzhOpf0(f~j?RXc*rk<+|~%cdWE@xkp~ab&=5{c==t-pF2vys_)Yp-!&=I zI@B&mSn=n`Jk}@wUHpflw2{F^ZVcsAUsz)DeK6b4p{BO1#rECh4<+^h?Dyp1a#0zp} z5o$jwHcCr!F*E&!#o;?EavsaQsRn{$54O8>zv~q+N-Vk=_*(n6+MlA8%=H#TQl4UQ znk9FS=o^-Ik{_@t5b7T23boaQucBX*x|55f=CAu)a3-1_kB$$}w3ojeLy+UuVrgl) z-FBN+U;Rt0gQi*iP0Ru4cHhPs;3}O1Q^2r(#y%w_rM`$X&Dfwj~n=j{#sa(ni(z)v7#L=sha^~$M}k$6$q zO~wlFO)DQ7o;wBGKh`}?fLT+&0@8~iY~79@;nkIUr;BFTXtFYUV?abA(Y@ z5CK7Pz2k{xcF1{)0en6nxVt`0tOTzBJ$79B1+HdBKMR~V1zuQJu)Y~Bbtl45JyO`t zi~8whqy&^KV$Zzu!IVFL{``vqqjzQ}1Q7>^U0SNTNpOn+Qz8$V%kBzQWrr0hRHHm& zeL!7gW>At*Z{;T`dRnA*8f2{D`^@e0UA-#u2#xSy5`+|}nq z$Zo+vtSfr=n~_YU2Fl=T(5rjn@IrUg`#6X|G*Evu$~DA*ij^hy*QUT((?q zsS(fSkk`WPf7w^9{>Ux>Q715IfR2KG)wss9nA@rl7)qZn0v22B^;M|Vr=i- zQ<|8{IZ4$Q?T&S)a1N=u@#v0>&&b*Q+?*9P?__*);~C9c&z1COUW%rGSe3oq-FdUE zS}eb9#R7dWi}+xgc)|1GShym2I81RzATT%agWQMi;MxMpS~$&JGOKTCQC-(-zj<{0 zeo3rqn$o#=(cg#}C!7paW>Yh>SRIQePeQT|M&2#US}SPjMBo;Kfcjv#`EfN{-@{1Q z2uut-$k9}<8@yvp|IBQ{s-cWiG4zELaU5wa&|GGLnozzFrE9-C|4@{(yPZE%7R-I- z45Lb!d^uAtNlh`JAP2-N$WOfrez|?!# zaN%k!OZC7Q(ZCR+J^3wKS<*tXG{fz#B%el?5g*08mstyP|*I`RU_B;Mc|*FKox! z-rjy@M}sA?GhSHLHu8Bx^x2QSgeXua;VU@XY*3x2m5mlFaCj!afCsyHLxw#5EQE)}* z`Wcu8xZ@>&SYl1@D+^2+0ZO}m<%7Wb@KNY&S?qY6+`ce|wiBlFCo`}Am9vT7)VH;( zT)AjxpYty7|S&D`4w4fK{ROziK&+gfR?48H~N0M<{H`eL5+7@~uw zUmEW7Goq{`cLA`#@QxAhL)`)hpvBlcmf5?s)mG~6OYAh!cK4+zrWFsIGlxW*IY z`2&lhN&Pc2&B+;3=FRfNrfP5-VBrWPDf@f-iyze#OAxPYEDdeQsBS-T&hOV@C2e5!x1Xm7E`8B_D3{?gaSpsR4JDyHdv`!& z#`fZ2>kqqBj8?UuV+={JX5%(=4+melP5EkmMj zE1{Fpaf2S3B>_O}sdL=zPeS6~WH6%ez}ng7vF-{M1CM)fgS`HO$hs`!L@zW=-RUq4 zF87JTm6~^5(dZGb(U+<@ds}cKwH-Itb5e7b_tdf+RK(My>`fHK#CVcmw{+9`vj?1~ z1ULoo`jdJ5bqcM@Piazi+i{@6{D>qtA|rvgz?I-W;maT4B4-zj@x9sRyC4O`ZJ^svQ+=)rX9LA z4UEPGKH1aRvy+ovVZ0LG#z@j2awbhPH{ZX==m`ox>8B#W5w$gO^gji6pz`r9$VY;k zB_sO7G`+5S!Ql^PbNpHA49@gY@va;3~1EG|08bbcT)HS)%gJu-|t(sNzeZWb>A7)RM&+Wh=2-+ zf=ZL3sE7zCy$1yWMFdgl5CrLB=p7P71*9p`tAI2qLFqL?5L7w>p@-f=hY$!PcP{Vu zeed_KnfWto&5xP2U?unF-kX!X&)MgB_TFb7vawU?HW}xjDw%=wT=H{Nl|0~E#bMIG z^P#yEnc7I-l+|9GvTe2%P%(Ns>0q6DLj|Z9In8r`XhBBNXxxdCaGqvLi!c5C$;$Mu;&Os*}W-#wb#rhT0XNp66FU#_7GBGM|BuDF-*z& z4pc))WUSVTJS;_VuIM_+_AR{80F28(UD4W10xG~zf3 zUbsqv#qQ$s0j9sia4JHBWj1070x`X{Yza~6N<2CtH*)ym5g!xRl8V`i92yy{F24aD zHk05>$>ZH~|jm%!#I@I}Xprc*#eMN97id$8_W38GTzZ5jc~P}lNm2NNcn^H(f;G#QRwv^VV&NOYX5?7sjp%^1ty;mHbz zaS7Q&1`)L!;IDN4aZQju(p{6CRH^14bY43^VuXJe0p6szdxvEO?LI9?k}dW23_qmK zFE?w}s++-jq(Kzam=tCu7S)UqZltTMnV22eiF4Y};M?d%N{pP&2ZFNNkcGs~4cO@b zY#qS%?O;mSpBds^qj5(CSEry(LDp!{qOfan_YXJm5eMmdcs`)hA^1_i6!7XZ$Dduk z9^@grl-K0kU>*98T zANOG|%j|Yr1GCm)4+HJN;nT{d{6=1Y=uZuk-m3%D4{^1FhXM3wiM6M?q2X+1DT#=; zH#(R+z%d_V_nPRiEM?1c5%Bc^yWrH*%ba~O%NRX)F|#_6xVNs2Z(vrxwTzJkN2$eG zB`Pe50^Mgs?Wy#Ex`-en5$#E+5-+a^GNM&U;~qaXrI%ibD*R{y=&%d!J%|Po7A-Z+ z4}~P*{Y)&3xeprvyNaf3L1V~HyI>eq;QTvWiPOz@yg*zAutm)4r7wgbP1i8j!E-Qb z__it73KBl!fCbVi&2i<^0s4f~#=^G7YWfV~NXtx+-`#jFr<=`eWu=~~Y^^fIV0 zNa%rEq@IZn{BaabE-7`Oa9wLO0H9fQ8(akSM8A_>_SRL_6ov~>Y&V|6@H%1ll(bmZ zx}V-J??Pe~frbFIuK2||zCd_Dk2_G&Xh4%rIwyQ+a9}P}PJ`=~LQ-U;PyFR?{fzD4 zj~3}@Gt)Zu%Dnux!Vp>Pi(Ny0U+zsDKr4c+(s-6S)99zsI)ekqxe9p72alH%Yhu^5#v6&HKp7HBB#uwm^ZY5gHc|+!184E@aurCk^;Mo$g*nP`GKAkHR|Uj!rQ%)#ek25>P&3 z5v#I>u_lX8?Iso7b4;^U~Anlh~%gRkz%mFzp!rG$ckKpp-3|p$B=87HBzd| z$YeJWVFNyYeRYESr;Dxvx<9>8+JJ9xz$V-45@KYHBn6r%7}7{TxS5SgQLdqg} zG4DPai9jbO&gWA{7S_c|r`gkl)#c2}8z{8s0s8DvN{Ufz=#MfJ`DoP${|o(rG%{t( zzu{#qf!#Oms|`ro;{zzPe0JcEL?7Oi%x3mIG@!?hNr=!o1wR7fIAtB2j$ekVMgwb{ zvTH}Z7>7*AwdF3VrdI3>fFlTb=q31GdT|rZ3F+Ay#!K({QH4Bcj=58y6VVuPNWRA* z#VNSAn@=jhn)|R*Wov=_*fH3Q#8-B6hRpZ`&jdhw8R`$v3uF>|HnrV|>uLq4BY4@! zBxvG{oR05o<07OrJ?xPs)nYi@JXXT_b>%^THeQZ9u~Bc7;`S6TN5C}7IAtPcQ>C)j zwM-VF^9SghV*e8NZiqxXa!#Tiz2H!Ih&yie&jtRVTRhoRs#u8Ufyfbk$QYR)QUfd0I{R# zD}?Vn!nGIY5X=LX3F)IRqT@k?p)H>VA>MF3~AIbD|1OYz$_7dYE-ZX$C{7VBK zsm6Uc$iQ@f9(-%D4Ba(D+AK4ccY$+k_csd5^nw^A;rQ~l#&J-HRQ6J33TcGCa3^xG z4w6(mQbfx8gxaC$bQ^pSFt_j}yfMLT@J0Y>;bf**k377i$H1?IeADmJ`KLJJHO!#f zT*z>O(Hf>|!GS%1@sLDp0Mj8lcHrHl>j@N@UT_i+hHl~wArFt4mABqzGkT_<)$iJ^ zRwfS>86qD{jW9oH54nkB?|mWX&?xeV3g0J~&|dJa-%IQ!^NK0kT%%pfLT5UqD4#B; z7&r!dBkp*@EF!RZrFLIBsm z6;@n)a#*!W<;$UR7ajoy9QdF#a?=oU(}JxV{Sm41k$KL=LqeIkn4fh6Z^Ic3w#t7C1ACmB-pYBIPozfjey66%AUIaVH}j6K9Kj+IfIg-uVV%!qp9mNT|!8!8c($;XoXD_;tp9={-!0X zIPhYHN6c6y-*M*n!;_nJI?8<>Gui*!`|L~75qV)74cWSv)1xCc^AsyNd z2?+*Lc^3r>%tgnShW*Y$CUFA_rj=|r5K#k^LsiP;5?k7H3WtwyT36p44c%zliTinM zMzB*hY_xYgn5vI)z;f3{LAK&KT|R0IGA4DR;B%7d9pdfixpb#eb$kFfF`!BZUdOz< zR9Mx-bwmnO9e^c_K6jQCu(}IhrD^~aJaTgbU+0C$AXHXXl1=jp3QmNDg~7SN3i%M0)O5X4wdRWgeOd6p$;Pf~-}Y$sbl!gq}IgG8<>6<(jm zo=vvoE|wlDKv%4LE^8cYR{0%KzFgqZ3Z^cwd>>s8XuJYcaLq_?nd}^9a8N%QrUW|H zn%_(RO;A~)0w3xr&0no(PkP#(Vl~Hq8e+PWa{1^#da^rm@d}zKuh3rQEKOaG_FXCH+HjUKhh$$+?U0+f46o!jL2y2S#@^#RF7Q4S zBwL1$$B0_Z9a(ChIMRlXll@PsfzkI?_fH_VDdF${k#L&+a}AC^{|3!_{RmOdPVDJg zIV*XTQ(q_kH-()%9iHckzstSS$Izibo!Eh|eE=&l$Sdxw$^zzVA0QB3GOaL$edIo+ z^GAr&CcGd3(azb9hUGNYNn7A48rmk>aEn~Pc*OVskqa=!)COies$&^(0S5Z?m*M7D zts%*Cm`~th83<~A-bQsa3A8=`=I|`1j?`zn{>b}V)eel``l+^IFAI2T^1^jR@e)Y& zvG9C8bFxo#u?)t&gFMGhZNxR9Q_Wstn(eoqs>n;0#90?l)L$~ZcXKypwU20Sbe@406$>S|2bo;5!{+v75V{UvY`Qg2D zM2JBij0J^X!vmD;od*d>+TP%MYP(W-MMV^HppwJLWZ$|!Vg}u>zXr4D+%(vR+le`> zVOf9p>1QCXoIT>w+fRM6{BbrSxy;-k?i^X4 zQCMx)=(heEidozD z=$ZBOpsapRJW@CcBM$8~;ojeU|IeIL8shdL9=EH49ODSR?{nq!}$BB2{QvIc*3 zm;Uunl`~{BxC*6PMbE}E6qhAJOJX{mDOPK>pAwXvQ|xj0gMIRd4TJr64x;jj^V-@7 zID|P-sG2tTQW;1asL=T|!Z@(_IZo2ez2OA5cCDrcXE*Z zRTj*Fx}9%$i;iQj^a^ow3WI~BYSG6=ZyP*Eb==k0BAYtqNmU4;znUXxIHy$1HFCr%&Bp}!!TIn3@n$ffFx_~<%2 zEl@5K6#wZWq+UC(Pubi?HSXtXtqo&<=dUZ63<6(Wel1uedtIM7|84+qxr#{r1n zAv^A~AAKng)p4AqXaj%UGh->}yO2*;96>8s{Oa+)trpJ4$L&VC>8<17NVU3C85`sw zdteOF+t4_~)R1ppb*B#lEmuTOee=4f9;}-DyF;)78;(^16XNz~b?8k&OLfCXSIRG< za-eLzpek(A5ky=7~ozxvS!A%Dv7;!Jfo4SO{2)#Q{aeEt{3N&rOhHx3}RE8!b zdjS7Q3Wh(c1Suhhq}I26dv-#^+u>=!OiA6EYl(5i?>@1Me|u!%80yx%p(5xRsTs{a zzLu(J9uyw<@pZFs$z9AcateR%9tZIbYoL-J!%MY=V~|B-ua_~#tBsj~&P1B-lDEeB zbcQYB81c#4JnXxBkRlURh|_;^0kS}|1o;&|fX5B89!X*OzAGzSwllJ+0 zQi4wBHzrrck-@%J_;P0ARNXFId-P#IT{LDyx@inqEUmUo6>fv{_f_h_ow&)}1Ux(d zA{%&Ey&iYt_1_Nj(e}v2Hz4TRq_VA|IFp8fz=AwpEu_0+>RtNRU2BtQGwCW+QzZJcu5ZTV|*gDJRsxJ?Y4%u)C}Nzzwx89d?>3Ea}HX`pRb{gZ3X6{nl8 zTrb?hx(z<6Sd0Aq^>@omkO*i_WvfD?H`=W8f6@$awL%FIM{W z1uzKM^b!ijTPziH#ylFfD^vb#tSk$}FIU43*OmW35sk$7;J-yYibfP%yZA_D!itb4 zJ8EY#Z+L{F7Sk;sed;q$qyghtm%sSf#jk&TMmxo~J}^`8luseOn&2x4i4Hjmq5SJX z2#oT@7TA4u9hccopC5Z2_B0M71-9pyuxG%j)Ockv-gR$uyV_$!a^Ys&@TL6!%r1=- z^6U55Qn#`4Ptm=$msVcg2jfKUda_r#_j`&Oy*-I%icI0lkk2JwARGN(qL~Bsgb8G6 zY0hTW&$mCbApLkDv*iEa$UM-BoVeI>>aRAxR`Ink@Ec#BmK`8PI=lF>wP?J=gwM>1 z(fn7G)nrga?Eh+_@5#JbxpBUZAHkSGN4R%k_}}tjfM=Y(v+~;OGN`Uck&DyQ)Ix9r zpBQ06t()aZYGc8N|6cj%=*oYE#2$60u|0l2h)y{i=|~z@GXuQQyg1VjvstQtGsNIL z9WeXlJLCeWscCh}lzuFwZg_na8qo9K0M{;o?M`T1%dt9|Bffb}7g_z3s^F2u9D-4b z9)0<+c?!`zlPnx#`WrxWsa&A$Dyo|&Pku``3|v-A(F!1jm{{}7F(Ddv-lX@q;MmYV zd@XB?$XS73;aUCir~dQa_+WJ+O0#!ipMCtuAyESKHUhowRPdY4WbbQf1&`Ao^;Emi zTXy}jhpRq5gOUO{Rpc=~>fe$-QsZe$nSY7W0TiWuAk9tgivOv9ydGkPI{(9?V0gR@ z^$(9j%N>sYlf&=QkOYt-n~|F#rSxR74Lngu=9785<~P%vfk**&u8|>+g*%} z^7&ss27B3ShGzQiM8XI^>=>cayny0+>>sEd@KRW8NT)>e)93w1d+~OaqyX!vP2`m#DRf!(>%#H0k z4}6_iPr}4v6MBK4DxG!JLxvD+*-Uzq#vfR0d+s4{`_C({=lG8?F>^2%Wl0fl2JL-- zZMNa0_IG)R!Pi-uB~{tuLX#j*^NLE233+#gWk^I@9?ZvQrbNH|N1Krc9Pi~$LwY`p z9&ao4cAu4|HK=XSFJgc=5)A5MFZ(|tzvGHz-GS*1olRKNJ2{c>1Fc*3{AJxo6+@+E zWHqkqLR98$z-|6uD)}mp_qw8nT2z< z!%@HwDXqqjBc+Y~V`M&)b+y50?P4}5M7H~8Z0LR9EEP{A`TVQ{*T0aFI9Phi7X`jg z!0p#K49%q>5G2TlS^z#20{<(@0udd2d>7VN0_dvwXGRI>1i5)}TfTo4#S075B;;XomODqpcK!J*%MSG_3-RPTh3%ku+4ZbjN=X~-xEndi9T+9fjZex^*d+IByfO>cC@lA&=U$dwBizXsPr>TFjHkLq#LeC>2 z7n!CF1RqBu$t)XWoa*HR5G%-hSb?FDc(rf9881o*|E~tU9`~#>JT;Me8zNO_LTTh% zubT@zHD`fr$#l62ty(ziS88~*?I;H@5bA6-@!&m>rfET5w9uXI*l5_aIH8z0lE z0z39z44%`y-QXA=1pg0>u2uvF*+A|c1SEL!AL7p@M3Kihf8q~AP=|1ZDa;3bs{GY- zm`xb)j0eSrLD4lZpQq4PKL5q~nf=_9q086yt^MtVy81zR`sqDT+4Wae8KrmNuc!<) z%;(8)nZi??g%YOme~>50Vz+_dF?vQyhMe2^!6KK{@2bF+zw%{Wxi8&-c2UCT_jf%d z`}r6kmw{42)G5WX7gxkXY_dFUMR)_J&p?!1c+CiRAD3S0+n7i03bNBe=7ANRpY;uH ztZ#J!Ph6l~9$i9S{xqMK=>N=Z+jgjaPGSiV$!H2H>5zu!q&-kXc3g4mhL1tt+prDN zRR5)q{~h%a4i@8=S!4G%vY-IevDTGtRlS|`B z>y0;5zdJzP$W(FUhx?xo_?RL*zjDbs^G_Jp4StzFowC^mz%Yl6PdhJ4vk95Kh~sn) z`qY6cqaA?!#Wpzm`&Vvp>327>aSyUvOr$)V{FRYpRG~B9u+$O?@(-DVhaDppk#EJf z@2xgzO;UwFZ6)X+18H)A#!R3U{L{5j?nUYx2{QTt09H&pY91(Rfj>yg)Bvdg*@3Z@ zZ!5avw>uK0f9NWiw8KdG8qd8x^t=I0)OXr(S*L@n zypp08+G0I)g3bkFjqm<=Cj^NRDTHgewP4fZ9jd*gdhV>!Xx-Q*uA;uglVrFpy}<4YF+JL)P7|#pEFRBD*Q4lZ~6PN^DnlmGO>vd zjkk>YO&8=nM-x}?1rAi;iqnfo7*d^Ci}E*PvF4qkCGYHc<_F!$QTTr9Alf%DZXf2# zgXpghq8~bkYA4@P*Z$R9R^>^tAoip@Ou$(tx$+PBI5|EkG~t5%>AP)V0Lr%PJjON+ z^)`3$yanA~q@W~O%yJm+;PBON0aDRfzO;iJ3Ju=#(a+ULyU#;LFx%{lnRCCwVMIHf zH!^S-kL0OIjJMNqbD&nTxd}8rgZ6KOK}K-Vn?mR-??X=Wb>A>~>sQ%%m#NmqHjNT~ zshQY8y?bU&1TT!68XJFW8!uAz=|{_hc^FmjEVbfvRJ&NvcHv`Z)4(u16<_95Vj2P- zCIWl+8I2!wvo&1x7~n*^eLeZPC1 zRbUBfL90RfZXpCTcit(01v$RmR!ZCcjSpr(qXHee^~ zlEvHu)mq!!m4 zq%{4JbeK?YU3M9C*i#wI1;lso$1b%XeOQCM8MzF$rNP=j#qwJDW2g4n;RT5$!dVvk8R)U+XfYiIiOkY zn`a+0JnJ-Ba(_2DTJ&Q*N%?1C?i$Dh3i;}c`o?>>bKXRSCd#R)00E1A$eA9XG>Cf8 zlXGMloH5UgeDqY5{QG3 z`F$*#&t)`?j~rI+5Cf_rCsx1RAW+sf7ZUJ!z{QU8L;pOtSt&bSN#1)07?tf$n~7=8 z7bJ2y4_16A#l$Z5uAO*-<_JJ{ASC5_ zrkpvIx!fa74P3303RaK#yWeJJ0MTeveOslWxKpi+P4SRrZ}7=m;Ci`#VkltoDl26@ zV@lrs{wnU^{g^PFwjh^_WhPtKxKlN0C414k_{=SsX3+Mor|jDw*|<9)_33^*C|`cD zK91D5NGd0^v@%fYCfiTEEaOrDnLN=G`L)JiYN%JhP{CfRl>Vnq${SS=1`)fjf)j`6 z#x;dc^w$pSPwxq%Za^qG;>2R!9rzOLGM;t|{wUfE3_?5m2q$=@EQ>$3_0f`pbh{l7 zJq6Hcw&j(n$*>W=p*XZ0Dv~S|k8e&1yMOwh5usWz02R;qnkVndJ;iZVTO1`kZZ13s z%2p4H44I&xt!nnLyH#FjcvT7m3@rDKAV>`lVU{VxZO3`_vlnNhiErh zPRX%WODSc#&+NC|Z6AN-prVP@d&W?q z#d-5uH2aTh61Y2=yaLzCN~UoXbL0GLqv{W0@%Vw_s`&?L#2N`yC-Qwe*rvl|Xo1~A zUc4>#?t{NmBQMeQR+I`nW^;W{o}YW*i;yZq$;k)ZFt4d6TVQ2)mr3KTJIje)gd-u8-DLKC`$3=r41ky57YUm3_cS&{DH6KfuRbCm}UUz8@0j;qG%jjDLPACpS4E}Ig8*L_?{#h3>*ba`?+IqTKfc*Z zY63BSIeRy_m!s>(QsDFu^1jl2W^6QjT}8~x1rUFDy?tNClJj;^n&87`kzJY;wu!xP@R>^Xkr zgw8{ybI^q~=_6xir6CZ5Ukt-h^R*CvH|p7@t673#?=$N%50AK= z0b*~2{G~I4_ED`4RsTnQ zCcFy1E!k0>ej`0S@o$sSm;^0W-oz;wL~gNl(!@J+j!?6F@^jc$gy+(e;rOP6jiynL zfM;fLB{9?xnUG}%GjmcA$J-k#>RY=Po@f5fUa2wjg%{zjW_{O3ULoGP^!W8%^I`vhctd@T=1BczCrb>2WRl6|?tqw5`gyM9=n&JBIp;uIbUtph zYWaGV(+ANaWx~Yw-hw}~@>iK6+ddNr3KEl_T{C=BThHdsEhx-bTA9UPA>BVw-5xx$ ze|Bjhh?5H4wZR(AAtfgmUSl8|y*Lf$X6qO)cI)UE@kv$`d1}OZSp!KL(l^SBv-8N5 zTuv||z7{a1Ldg=7V^ul8)Lj!t;nvQjpsjNv5Y)$PPpu@U{Jv{mez8L-R(?HB#(|A) zJ(Cv~&+|p^y&Ug>39ub88p1x}#oANZCkEk_gZkx_70-aihDURlvW0t-&vkr~V4TjL z4C9N)$(GnWY)zf^$?xFu?0F~???jhW%T-e;Y?uuXoL+NGSr+s zVk%Rd%`_0OPiNQ6$ljcGkc49UH9%F+3Y6?#OQE@J5N|Z`GJ7-QJu@~eKhJNM`%^ki zUS4@{lhH8f1A?SXe;zgkN%z|w#T2m<3(m}s>fh#t?D_@O00CF z%DyA{$+dmg1Dy7kSofhrn)Im$mA~bSuSykHwfju!?8a$kAmn>PKV-K}TddOLM@F6v zyVg)!T5?kN*yN54wg#aEG=~pXO8f8I@QfJOK~Y*ZDaKb#(eK(nyg|R$le>Tw{ru#V zhQLU03{Aq#4at&vDJY!!E7dm2#m#rJU50=P$bG_o9@Nyu%sQxTlm}0<^DmSZhc_2K z&0gb>(@nW>^dt9&_oum~Koo<$ed|SnF@5aTu+EE_nEl+JsIuhp*|MPnICGzJtk%KJ z0|bke}!GQB?2I5P)!e8SqKdBrB6MpvOR~a7OCQE=9oj^&whg0NP7GQ9uN@*F1YzMUfQF#v&CLnC7F!`iBlhg`rS_f zCZ(usF*LFjDvzrp@ww+^nQWA%UhidPRw+L5I;~?JNh9B#@|HZ~TpkdOX1ULT$a-P- zZI|)EpD^`=wGTFQ&!huWUmaPZcFi^>AUNnLRl~%~=8Hq|!TQ)~{Ta&tPbU&wVR7D9b1>miJ6MdC5;FmYUUZ%zZ727bu$m zcs1$!CPGZp)nv@5g-*i1ech{^_)Nvu*LJ^tOP9|&j@ZoT?96z!9pC*KsPd<0s1+ae zkMk7YJiL|Ap(Jug6v8efH2AxtLN{N~^tdfh{2P_*9w5Lq(sy%->?>KG^NZ$(=4+}S zt2U?e)C!Cr^imObtrs^j+qag!HEOQ^F>q5CMWiASZL41FlOU$vTOtUhr&)eHz1b z)D=U`Z*Tp&AZcdwX7=5M%V`oqS!~~5*8w0z=-pba+9FtKM3c>MgInE7%TZ4rrpdn{ z4aQ9_uqX$8K{xIcM(t>Ycn2Vt=M1JBJg&%kEXTr$gdewVOh|>JTQR<|9xeQI-Z0mU z1A$*itQ1>!gnZVOJT`iW+r8XeUh48OoMITdO==_w|(%J?`n82OM<;k=42>0g=Yj7ng z2?au8T+|KQbIv!%$KJBGYjUlqZ7YYE(icWKPa&>c**aw`*BZw&V=GiPxYcg+%yE1n z@!%)zjX*N8zRP0&2mu~JJ^z(WyygD4yFX#_jEJ0cZv2j9OiUAx8miQl-DmPuw2X1|&imbexc$}M#g|MUs} z%l>PVoq&{SH|SiP9L$*Zx8+$7zTV@qTTUl()h6rwi*4IIChG(fB(3*l@5=`B{KB~> z?~R6BV)TRT@g8VI7U80Qd4T6N$DQsO^3&P`9qa1I4<6DAcxdz?6zU!TQLDeB`cLGWxTbGJ8Y&i7xP^V=d5f%$9u%I(p zD1vJe6KpZQsWtEIz3=ez{y|Z%^Cb`6|6e z-b0BTW$Ff(IS99pJZ6ZS5Zg1vfRIb8KY9B}Jnt0LnI!8eM45-Jg$gV`JwS40bz3+r zDKTK?+@3_J%vV0L4yuc(dP?H+O2w4KdvZ61yF@@#da&XYSP$u3kPZ6Bk5+N0=mYyk zSDgh8XTMTXrTg>ZU37XwRgP7t+h6Bo=}kGBZcS!=1P9X|r!NGoK11!f68wu#I`Hr! zSm4Qk=2Py-f*SO4bq{jupS~aDxA|HotkLV^i8(yO(7iLL?fl@^idS%WhkFf2_5*bF z3ur|DXc~d0MhK{70>{AB&-ZPe{dA+03_^DSoYX8Qp%s+_ z%)bYnCScf0JFVtPe_Xu(U@SSb;_@m$+xd>wyb1b=tK|7QKkJ2HBE;O|lU@ zw5Wn6iAsluSg6daTqshqaHJnQauSWa5v5OfLSF7JdhuZylSol3CEyhv6qhgyiDzWhLl_X{4Ow7W z`L>!Mj-V3Km?r)G{QAl0ROhCmUu=g-Elu$LHQ-)?r-Z4_woLJtc7bugnGYI8O;N43 z#)eI{!>N0*I5DyyW;Ljzo!+mwaF-CU=;IRJwx!LDZ|dgrr(G`=K2ctCG1B#XzwVcI z?j5{oM`}%fmys?fa3Xd7_Ds+jgKSPLb4WXCB{P}OnlBOo&c%CZWGlEorQP=qR8ktJ zGpI0^VHD%d{gH69`?o&%0}(XdSvDyvw*QLzEngQ%0s%|){xaLOeeF2Y4$P;uld4XUMWT~3fTd*^KlzMH2)_~tm*{wj) zi=#N-0>i1cfsZB4AkkYT-AJq&cabSccjxJ1xe%30x1O)upBPyO_>D|kvqbh!H9AS| zgKWdG762buxtEbV$Xx(9>D zIh31h0U~bK@efBG9?hfb`a_o~kdlv=`elXn7^E`<#;<^Y^PAx3b|ff=Gx+!ydn}<3 zfzj!l8+ZR2vifCU$Lk++r`c6b4Fw~cZa&P_%FvgTX}1K}rfGhKljJ1F`RJ%Ib&y9| zt=124r1+hS7c+U?#tVq>rb=i?U^gdI<+_dzk4}Rwv1i~_q8`IPej)tqs5Ib4qa)JB zc8zA_4y3RLxYaBsuC^&hw9YxIo*oQ_W*7Q&&Kt%>E5GzuBz%98=M_7w@#%TDIF}#gk7PIhvS=VVhW_En3Tk-c|y8!OVI*?`l^p zzxQ}QsBPrshCTey9`MflJA-ZQbR|@r0p!!!CE|T`T?76UB@pIaO0aomOCM_is&&Zg zGurfeCNL6eH5b@H+w>BMGbirh_p#P}jr|K^MZhm0OF{c6e@;vio$=u7DmihG1bx#@)k<*#zd)uh0T?ZlFrN&O0 zmG;{bkhX~n8KZVnh9Uz&4SK_-==7&H(t;%4K#d2#qV8IG)UB~Xrt8d5gJrfoA`^|1 zw@dA*x#tS(!3{hZz`$ha?USIlFo@%mRnfGR9*w&abiO+=$0%f>viDZlYjH;rdMc77 zR7mHm2=w8-nF#&Q^%L4<$NUe_mBndErcLTAj(v__vEx_!p9%bC5{1ugaQt|Y0r_3! z^#he9Ma@VIvii{jUK`HxWUX$>_)`Yz}5<6&!ioqJ)u<@-3W8 zNiD6t?PNv0uJx$hCf|E;CHm*5)W87uH!muGC6C0*`eG} zb$`>3!RhCk-@h3*oAWGqFp(a7YM)XZ+%t&&7RB)yvW{H$6JR@iTe_HaV-+(} zx$q2e)!^otnM%5thTNj&F8)+krm{T`Ov3r=zd={j9LdXrP%KBV4OnBc*yfuRH{RfY zb}=eTOhO6>A5|2e43c=3C7=)0l(L1$oF~BA1X}AeTu)BJS$ASTq|=;X=5*e{D|~oQ zBUtZB8Ug9#hz~0>$fH1q85q#jFnv*kZ({${PI5Bw&-<1V77wV4Pl9o1@;a}iyqrUo z#@iHMdeb;9dQ%|cK}}Se!u8d0hG`iaYiuvDkp<-R-KbmRbbg~?b6PHezXmtK;|Ut)91xL{ZTMwcJpOSeXPbbnhGs*@0dK8I|GB}<0({5KCUOU-HqxU^_VpixVdc&-J>EFIs z*6WJ0wo%*cWeYR7XeHF>y6A>C%y!7IJF;H4VsyLh`;og$kR28c!;~IFntr`BO>YHQ zw#jr+1N;gay|$jSoeFSc0%xe+F%rW51N;`veE?8=dqB1;` zJ;G~`&M3!RV6J}Jn$yL3jQGw zs6Zh1lyY2h0ITOfD3iq-g`EtJH~%eM(8AxI?)O9JTf&5i!K*(njjXO*xl&6j2s@l& zF?)5>NKVf6bT0V4n?I4`&5#Gj?*L(s{_6?`h0t=x^3^!x-_ke|$tBLCnhO8c3|I%` z^#8rX_th3MsQ0>-N8Twg4Wn%f46>~pzvK4z*Rj&vge<((haB-K(3*q9eVnlS+le&r z#IGJ09I0TMeJyL{hTbxi22+>p)yH>WB2uAZ_+8$Ablm|J4WOGrDbL5~u;f4HT= zM75Sv;I_q?M_|MnB(G2im}PXSN<;Lw$!~B!o))#EfI==?q~`tm@l_zZyXy*8Jq3~R zURsJj{ko=|GngY1Z4DxV#GB7(sr%i?>G>2y>tL}-?}oe5)$ySy#7nLq@O}4k_b{}d{6e~qOh>}@52Jf?%-ZTAhX=sdSBs|kPCo8uQ_WlaGSWn2Lwg5 ze}h0g;5dtI+l;B*I>wFfqtOr+5?#7nmQfdVQ@qo+^W-$EWA6@-!!`N67wa`D)jmwJ zwjTstOu@N=Iu=b(Y}P`iQI!AE{Rpsx2;`{lev>%;Mcc^*t1>nu|1-Ilm zR0I<{z%n?nKlT$L1DJ0($8LL$sLc0TJ2z)NJ%*ov-sphFE0_Z{8@2v^Jdul19@L?^@&$H^YM?IhANGbG=<>QuD!OD2C3&uPvRMcU2eN`W(GY~N%H zmAWWA*Y5p!Ir;gxEs@=*Y@Qff7MBs?Goxo{o!=Rt&%5Z^ckb`a!>Z& z5+RH!lPGe^1D%UR#9;m1w9#eaTI5`Ng4HB82-_N|lJR44V2x`~%n)V1>idjhKn$`P zUX=2u9ZV>x8jpw3EtYXyi+B{!(dEFW*%|v%ELOGSQLyy|gW#hbWT-NsZ@tg8YovGQdnSA6bmngjM zZ6y9YSMDzABN@tTi>0xksG99QA1#uqp0GUlQyE}Vu|>W0v7g1#l;_Tp4kgY`@QII7 zigpo3Ec($If{xl*E>n8v0Nypkf#X^LXXx-Z4rHToP;a^&MP>&hNMlCBqwK>dR)LjOZz}8;zqNlELj@<6 zk;7?T+`oUav{QOio2w`+!OW?GKf`0;Mg&RU{ehNh*R;Y;dtgz#Y2~&hn4kDLP@!c> zU-(EqGvwnm?UmgSbB8xUZ*;E9VEGrmQBiH2&JY6MR()cp{#Y$XGd$oNYW1{Q5mOYW zbDr2$+DHb-$E&pHhEtC{&nG|Jq4eMu6XUN{95P)L9-YuHTQ)tXej!z{(?(b{egGfd zcKXbjFh$;1$+f+*z|y-^I_=ELz>j5CdIbXwZ(KPwgJ?78VIWPu@1SRJ_$s-A`iAE|>oJ;0ZkbjvAr0!VkbF8wur@lV z)Lg}bLOvNOx>r*KTO;lnjs}t~DNy$*EsK?e%68GpxsX$thdr4iZKgYi9Ao*@i8)sv zVqZTZ-YgD0FP;Il(b+*K8Dv0nFES=|(>{KELZx!Ek+E7Yk9vFFy@5%xu&V+=bO;8k zdv9}K@7ZEGZ&yF~8sBBg_}25z-JduNV7}uZLsPdN<>t$ggB}qhGv(=Ywyusw4cqJn zlwdi64S(YJDnhRYcFRXIT2d08^48Qqbfe1=e`IElAWuT)HX8{rJrdNn%-2f!nd;M#G7EX><>gzAT;&ernjySIPjot8DL= zgXOooYM3Sm1D`@5c9`vT2x`2v7*K6m#Zm)g{pOjHEg2vtXYagdYUkuu+jpJqUZ#EQWecat z=1Y;KRC<}Irw@FaUgI8oyfx)BIesrtdb|Dv+DiOtB&~U2;JKfH8pAFz4zkdw&}-EL zZeF%F-vQMFVdOVN*fnp8i>lNHF>-OBgdM_PFgi|CB~;m4XeKsE;9d>s*V~Y{mxk(A zQY}-?j!~<}PULM~5|uU%IUaH6K`@E(lHmTwOxEdJ|4Ssv|M=CV^__K+{NbNEp1vW% z6xu2+|Rx_uhk4rAvp`%eOw@q6Z|NxrI$;w>5b8l7AZWd|k7mUnZvNrlzL$6L)64s+0CU zCnu+E=BpIlIXjf)iF6MCL`DS9S;K|c+{O}?aULeydeMiuye&)HKG01O|9ks%z^bF3V^^z6Q=9CursD1K!*=HGE_4%I=8yxvrS&j2r3Q<{Y#}x|4 zS$0zbfmH_Twr!#}3NGc7if8Mj5=&%jl0$xZ+x!N3(yh|{;gdz1RJ_Yi=f}$LBP1K^ zJm8!{2Vy)Ts@me&;K_*3=L0` zICfrFg=nLxFHtk`)88;ta109LL&M# zkwVonc_HPW!?EWNBRyQ47qSMOiBI=QQ$|1dzWJu7(#bLxbw+?|7Y8DARFxZQ`scsU zccOYknh1dULx)|mm?-MW)OnBPw;fWuj1|~d8_WPBi3~w1!DTSO>isF+OflsCoORQ| zu#%|1GNG6%<=HWNQarbgl&O9(Ry6t1rU?{6{|++IhPZLFqXip%tL{p>zH)lTRp3lE z@E7U8phu0FM7%8=#k_i^P>=yNXm7y=qLDDR-Lqw|(n}|ghBAzj=M2|f=iogdz8D<~ z&CX2=;!Lkj<;9xG7rj_UEp9PnQ3>m&e3ryL<|Gm7vm7(sN{^Eq8SL@PX`^!J&4$B9F53Lf)3CQk|q%~(f|$C#I8z)`r3 z;GUj5EW8KlyvAkBQa*No5?elTACPSGv07oV(#pqTii%;0Dj>+qfk$4V68FZ@m*sxdH+QQm6p2Q7Z2?9;DXKo~ zm;Z(95udI+Q@qz~Q`3IUGC)x=4eN{83gu_Vv8QXdQk(5JUUiPwlrVJaYCvpN%j@m4#kl9)L}f5!=c)z-$}g!X~o4q|P6cvHT_=jv@^AsnvS$;{2lO z6xpEKtc8+`o98mefp;lGQHG)V7B-HMm7h;AO{erwFG+l@@30nfQfCEw*Z?pqi(KMFALsyJeTzr3yzyntHj5fz8A;h@e|9=OOR9}e z2>x9XCbZQ&dO#j18~A!0R(0@*Nvz=-N6ygPctBIBSp_lk9x5>$;#)iE#+0j$i`>r` zS~quPYQ<}_&W`c%!yrn*|7aEG$vlt8(qxpK$;E|30!vQkPs(gCEt?i>t&yS$;SQje z^fB$iy}@7yi!A|vijib>3*t@rbH}9}#2Y-;65k%$83L=1|n1@cenK{f7uN?G0c-k`GQsH<0=2F2-)l&yPaI}n*`_BWz z2?`(ceB62I>*2DS{Iaz6Iv9D_ZNkT}sI;`Z(mX2YtI7-S6C7!M3%ESIrX1Mw%a1j^pJlY=_L=umg!@PqX*b&gcPcQ&%`{;mDfBVfVoA=&5hUj<>)s z;$hiteduNY!g%6je{Q?X6O%X=Rp1Y0n3UnJh#5iWIPAHd8O7D&Wj;kRmZ1!)z~B_% zTYLCW5e9P)^Ob(vTvs;^Be&_u>5N~CY@I|T$`NlKf08wb>zh=0GdF(h$=p_hlVewK z2HZvlTGi3neHptPCeP}ccIz0xcZHyMOfK)z%BYT93Dfc?^H z(XiH^+RJu72o6WIqvZSp+ZmOW$NcXt%p)lHRf?PN(a5EpufnH`_Q*ljsTMb4?R1Gf zPm^yp114v4`Zs6Cq0mJ5E(go@ek0aCR({LCcjRl8@dRkV(Sh>@Ugq9}+^BQzwzJbL z8Bp7?-nq6yiK(tv$H_7*2dJvlHxSXW_ZR_ogn^E5@5r z0WG0Em@Xs7Y1bBh?16R<;c}Jy=^3Nu168VH6m7FjWeJ{m*XPjO05Rb;e;~f<&={e- zh~QO^8O|Q%B2B*PeZOu{n`&`W=<)Tt!iz`8#~lG$a<^{TYKF=*v4&=K;jrHZD;U6v z_u_UU|H*r*>PEKspA4uG&sUG`ko_n1lQOLYk?a2)+_eI8F#Wsb-1>ig;TuT{vBHo2 zuHV^&=g#}B$1!TL74_GzS?3JD39w|x11f#A@qw3+!IQ1mM;K-Si|t9YpdpI#dH$)+ z-<#&#(S7kEYu=iKX;6_xG~}7!$?~7y?N!;`_y7fa0RU9DO4748i_6-jhf6%(JOc>E z8F{Ny*{4*zUMh-cyU2%qeGLTwbI`xUAU0u-J&h$?ATRYqlHgh{7N5EhLqmPJ@kR?T zIy6i8RDV30a=k3^>C=Jdo7t5|BH%sRqOw&;2ZOUL$${)|$ywk@U@_)?TDjftD|hC7 z!uvL|zB8!A(qD(P;5$yxS{^KBO;tF?`u8hiCFILvhqD*-x@NY2@87K@+qvzi&eRfzlAQHep?~;fE8dvEJTMcZyeUJyM#`Idxzv_;E>^I zZ1LGm?g@OF8c7WJss|`e2eDEhH8L!^;%)=gluJ2FDH24loywp^t^e@_INC_`+GhPT zcCL+H36>4=sMvY!UwcdUF;Tg=EJ52 zVTt^tTN^qk-wkCvRGK%<3Y|mQ!dLOb!AMQOTIn0~pB%uVf`RdN{%(8|#k@~yVq5*u zzOx%A1q;uoeTq&6r=+(DT%Un`!Cg_pbJvGCz}rEEsr8Yv@*)_|+p__ZH|SXyU|2R{ zTo>tC?}AwilvSRaY`O*;HnJ=Da+^#C z^l9@cI`mtjzxXkL9lgmXar%B))bW;3>mK_DOqmPnTA+k7H!+q)U)-NiR_JC9>fh=x z;Y)CLA_hLwFVvQJVods;PZwsr=m-PVgTncbcT>7YG_4l6@1vMzBVX-R7yf2>qz}Ow zG37V!B9rWo#Zyht=G`<4>%|ccjv6XV=`u4QZSsQ@78yn z1kbU*f3+fTgOOLlH`w!4xH^~8#t9GBsGk3~KpB`s>@w|q_bB2&OM5TZ-!&;w?x|Mx zQ@jOosaZzH^nhPV5Ix;EnN@@v$g8Sud5HIxyh@gjwY$kR_`dSv0!sg{%p+cJkxP{_zi*^Pn``QlST24 zv{*f4`>ThZ-ehc(7_^OhFc6<4r_oASy zVr7Q@3q1+=n*t`lb$!v3Vp8_d9V#hQ9xp#Xd76XP>6eL-GiSlxe|Fa|KBfx}yaC&L z@}zv94O42>=YTc%XD&c3*Ij4Wnk*}u;*)qt<+?i~T89>~A0gn4C0F^ukdb+@_)yPg z(Fi&n`MD>|di=fLBls7`OV;;>E4J3U`i5&Oo7LB(qzFnmm}DXOV0vxZ zu9bE?&pw-J74!%H)g)7Il0fK-REaRX%I)-@NF;atu{h9Yw(j@Af5LACfo>d1hG;hU zX?`)UVe~-Vu>Mfd%-_x^|Giul7AZdgYs$ zH?bqdI~XWj`Y&9dsAH9T9`lz2O9KtjaeI{^zytBVYYH{W=6BpR2?VyY!zP{ie%$pm zlBJ#f6i98|vpmHZrIVGCdQ#zt#y*NjNeDj|wgLKz&BI+y^i_D|;&o1b_eOyg_RyQ5 zcx7c+@b)ZUziEDX2jX z4Qcw*i-t0@12PmD=E-j{|D~M`+}Kq(dqi?iwX4ruzINIfxg5X5=BpH+)>2Ts4Jcg3 zKAyEDSaTSz#Wn@6YwqPwQjNg%_J|Fc&z23f~JApZ8*G zmO$~BQIeGSk9=Dd)a)SmY1MfOoq|)T4_aM>#Og6tcz&R7jr1cg?^Jq#2k#ectLxDD zKG92|lu)}HBjTqUEOQoT?&-PEe>g|CDL-~{1C_NrWHxj_?utDYz?Hu`p`8D=F2o!8 zPri@cFzl+mkmVp)G$G;E{{4lGD;bUyP>c;j411j$mj%}!-0G?aeKHkQM zgJa5aY$@Z?Mn;V%|11=nP%H~hKH6#fA&A7ZQ(y;77xBJ^pU5&zY9X=`U%Gi-p7Bho zijQ$3aK%Z&->^hK+{iI^P|LE$I4&vakDD~WGE>Qgo{xF3FYEU>`Wr}4=D$LiKI*$$<571EundOOuSaNoT|3B|^7u~oK1jkDZKI%ayC z(jRNTSM_@A%)I;YF1#Jpr~RBoG8l{x&T*^#&^c$EtRCE7+8Qs4fWYbB5mR=>nE7sf zNURq1?>!boxTWGD=ZW18FWDuBjTXxFD|0NiZCV*eGDByDw;_rWjs?!^qw7uj-$vc| zEnByTl5W&ddLr&C^-pJOv)``EK@wef-J!m^o34P2OZ?dKl2fY05zlc`J5hLX?Ak(3 zvk|HGex@qKVeq-GwN2Xf6YLuW)QWGWKKPK1i5Bq1mKfXWY5J{4-^B%BjeJ+0eLJNF zb6rsmBw*=2Wn@6E1cC`NZmv}De;8gH)WaXIuGs6OYCsKhwn^16B%&T8`$}@$L&9x z)X?L~n?+|{W&DCr5N4yr?TzEDs|CX%{iVqi)A~xmy(@to0V6#nQsoQwICt~UD8z16 z+2>gw~+bpmZ7u>=VjJX6R4ymdtd9kUR%K8rj`zV24F{- zS>w!%+3!BZtU3cR56$ZvLF`-YLKFLnn;s8%W=(YapErf>p0U19Uhm{9NrzJ=+>_FW zaEi35B?i1ps0+`MOL|IpY}VEfMh8m93m?^K^P9{#)cv|0|I?1Tb%13-wphuHvjAbd zY4mO=kfe9DMRF30yA+(n`ETW&{n~4`K={lHcBIdxEgt-4@iu&=vX< z0C#}$E7~1(;*Zl*@>aK`vXVc0Eu`-v4u+6SlUM(jMk)`$_!v5(Xw}dl|5K_c%Dd^m z*Dh{=k*3M`7%`d`p!;^4HxS=xDN*E(8+}p(>2JTeg&VfQC&`b;$wzWHOhLGL3a?4R z<0fDDX1%=iVPEt6ZpABN53ic_bZ#qFyeUO-+y4T(6RMwmT78;bM&jvDU@yCZLvU9B zzc>sHJ-PIIT~c)B`Nx|3>;il8V<>i~xau3)GNG<1`^J%26FAXqY|UG4F;DqF)%+zk zt$*PcH801N@&OqdEs%G4k2eQ3R* zziiXh&^WQeb-~tr_!IpqLdzz;!UnD9Tn%Qe8D1?{dDS^kDaAug+ueYbqWBhb=l>xz-2|-sCUxCta*H zE!5|$CS4`VcY(WKZ%5$99h!z&dHw`YVd}29C7*keIN(NVPbY`wO9?u}|C%M&IH{MJ z>{b~A3fxHw#qm;#lr-_z`o2C)d0bOIbjz)d@(FXh^Tp{sV9>Vhe59_vtO$Ik4d&UC zVbJN6y5cI0uicoz$aKU06dr^@yPo#ns4g?Q5B2P#*qLv@zhq68;$r^3Q>57S5`Onw zYrP4(Q%>mcuCDmvB~T8DR%B|A%zCv~>GRXfhLn=@8D*niF*o5Hd|aojG)3V zsfw+09Et?Z`M_8Gck&*tE@kJ*gh6cYLXXj!wS(H9J_>C~g0K@=fS%MQ(cQX322QD65IoFgB;=#A19QG-ei|p=eaoq3Y z<*rzJ)*|JshPFC;{I}9sVGC9c1WLf^p7ef_&FTO{YT6TptDs@rZrDds_AWa2DgPz& zz;`hz4J-E&g=&WLLw? zT+k@SAmh1<>%*Vp$*wh3%Ykz9weAIt+6P?!bNBZPFYkElPyOCbP^+4V3W^^IyBM-- zKA%Z4pWlI_)(yKT9wFR`m@G*vlONY8jONob9?567Tw9tAb!zQbrLmoDSav+4|Fe|$ zk`II<___}GRhy2^x^*s7J7y8DwIMLG$-<}vrdyhjIVAw6{NFi z{L@A5pOLFPE}4b^PfSlr;OGIHs`FFny(gl44^jr!+rcbz2FMK1tO`7CyITOqKiwEE zI8M7Xa#5$d5EvAkOws){diRbhe0yTnfS5C>?m1}>RfgrJ8$a2Tz{lkKbG=wc$WLSI zG_Y?{$InF>i$ZtU0%Pw$g>rqyy~NGTK0bTq44c%eL=n3U{Z;rMp6w?)+2TtIlM-{* zTZLQ@+rok_vnPhfsA7gPi{dw?MQUU)hxXFjz!#Jd!KO74X!%WWJa?P0ef_)6z56jO zMb3|O#*;|l-A?psT@71@qaeeM`VjUcfJnT zJR17M7-7j2^)%=EcftWjHce}x_m(~b@9g;=Q)`xa3r2VG1aFE`=2kF15^P!jAwr)` zk~=Ar)NMt3gHS1W{eP|meF(*43C+o$YKoIOdo>3o(ItlQDR<46AO*>6cZO-EDot^V zZhdd61U>#-Z3%xN@sB~+{Xf>ByLPmS%`d^ZZFbFvALBwaKtu8A&-eDDCX-b6-4FT{ zHB;t&+#y~a-R$ECrKvA#HZP{mvMZUiK?;4W)${u0QUCw?Z1x;j6F3T z{2zr2%^fU){u*bi5@t48ufXExnLMPECw&#RORxTTiUZHTZRF+6^teUKM9KTpNz7NK zxT4aE*-!H1@(awgrxg^#pOizEP727iP^eR*X?rqrs;foHa%+YRsqi6rF!1YLR}@3I z9;S~{&uXM^<+b0o{Kqd}xa<%YBO@aruzA}-)YU!#m%o#w*;hRF zp}grk3A-%MQ)eIL2|kIuluyG=h!=e1nfyeq4|(pMx~Nh*H+!Jm00oQ<)O{*8Tzhydfckv3-(t)bNJ}!fK|8e22@hHY6u$BNJ3sR4Y<+q2xD@*z~ zur)n6W*;{G(xx7^BT&Xy>qOPNH&o=``gpH1l--t-9Gvf-zmf1qLjS0>O{lAt|(^l={U-hNG@3AeA7Q;M1!qk~)H8!BG3%LK& zOd2C;JXlEx>FM#?qiT-~m(L|jccgr`8m?SOO%*3bPha1vgTmYGjnOwWv_#*tg|$-R z1D`$()bG!;ML=jm>qnQ6YrfsVjAYD|eCJ4OyEiS55``}J7{##pyJda&2@n|Qf+<`? zSyq6trrc&vM{Eqi9E)Mj%$_KZ%z>w$*$X?n*=sYsd^rG1L~@zm*)4V-Ln!>q<+H{e z6vJSrgZb5v?;M&En{RbLDUrA>ef03xcvlX#xn_GxqZo$rk6JRx6u#L&WJ=WpJ~ck` zW=3yu`N-y!jLzk*sNJe1z@(mw$Z4eH#G<~icq(^>Oav0?Z=mm_TS9q=KlTw@gIlGi z2kPz&bWVI{U&_jTK%6EPX;C_jUf-95x7o4uGt+)gB_}NJ2j?O!bYN`5kn|KtwX#NkNbF%o9Jqu_C;7b zd2gwwO~5dpNUVJj2)xJFBpjl;E|Z6b!&kx8@rn3XbH}6#f<8G8KkAx~UiHlw!wAmO zgijPS5~ZEt_0AC&6ltj}PA(@tNvpq-Ct&cR``(cCPKukL&)97q`R9=mla%i2C6AmF z%(Jakp_VUxXaLtgJ54yk=wZ)=i4Z6%+aC=nV=?|uXMelwEOruj%l+oDvl=1H_gltue^?roqSS)enqAYBZD zfQ(ZGw)938Hs}akv0@xGbFblXq6jeRL!X@PkG^ZVoiV=ldd`O9t|b10ohuT69oy&? z!*7ZyQifPx3L-JajT1ThpX*zdu#2k+vuTWq(MDE6&OR%h9R3qf&^Sn$v8KYkOT@0} zV%f2g9kzltQw(-2G*K#S^$grPY3);4+^%$OK^c=b2PYwm<(SaJCc>+y+tJ3g!3|Jx zK;gwhYG842Uf!#P>fi&RP%CA-hRJKSn%X&pH>}scS+aYz5<9Z}_)-)E{f5KO5^CqB z-)k63YPd?>eyRrciQ&dFYxyI=iJu7KcH{>8!5$I^-VG=pFZPFfDT_m5xcFBNUT!fY zA=KntWA`yJtUg!dOPUw}maTv#uU(&aNXnW@>|JY&tTm|mO6>J;3g^CzRvTkpiO!!P z@?nW=X%QI$PCe;vU1yF(wyEZWTSpSwdeEo^>{LkPXo6Xu22)@`1%*lZ>F&J}aLpCC z6l=bE!Msv)dh*Y6L>&c3>KDxcTq~IKHNqUW4-n@HvCiX5079Os#W~7d-vBzEj7K%NIi9@d{qY48toX z_YNKvW&FO_VVXUj3@?XF23%C{nVU*r$px?d8Oh-cTro%Tma@Llct%t_F&7~r%)U;{ zH7!4d@LlETN8N#~D=l4(g%Z*tb^E~Q^c)koQK-WoqK=U*Gsv6YcE31#UF}rhOyYS_ zk1Vsj+58pn7iwD z!xB1$WQhNJguIU&y>%G5%1V-9s%!w6=V>!d=t4{z*iAovbd}zV^}Tw5DZ4+h&~#Xd zErxvw-YnPUJ%1674G|a-cD-AZo-|^M7;_`~EaGQ`(Q?&-il}2ISzV&%OB|IX_<4B$m|C4i9QP+oqh3+BSS>21qCEvH$Jqck^tYc{(d zzGiVb=S*DKmULL$6>mY3-wIH}$H?nl}G78chU)t>gO~dE8PX zRlTtv`dmInixl*#HI)dUE&37=rNJO@C64Q&{DL&x-@gQ^xt)9FG@b3Wd`Ne81ZN-K z2~+I{r~BX8PW$Ak93QHS7472zpJ}ZlOUJ= z#;*vrN>#i}wq0NOlJhm+wlLgAT-gd#uft{g9cM2_htAM$PwQ`?uMDE@ zg(Ey;5s7;}sO?83C^*IRMa4S1!skxk6CXtmuAML0K|9L!y*ga(%H{7Hmo$nf`&??kGhwk?GrZb~iW2@^ZBD$G zU=)m@Ql7|=$NiX1hlNF#ne7+&zr3X{cR;WV9}D1-pKuZngyWTCFE1NH_shYd^l6v3 z!O;I^uzh#DsS7SNH&OluSFH)2>?f7QriVTi*z~ni3%lM~IZcHJfgNg8 z9cuhMMo=Qx=i&2snRT61+C^UjpDlB=_0hM`T`x-zaDtjO&xQN9n1mQ?!mgh(8s?+J z%h~XiR&2W%vh<-X6c6coKvzR1ON=Zj4wV61Gxmm+F`y5TP&-SEKl8hEOi>U5=}hKx zS{7!XCNH$~An+-0Ut^D|%#-MV^Z;<_!e`t$defy3{0ZU$a?icavg=l8!Lc4GoY7my zPMTbU9@1^z|GaIX6NyJnz4<7XQt{$|PR0;wZT(+wY^=e#()d^9 zn=r`3JD<0QZv2V3y8FV$iV45mtvQ8murCk+gM6$6IC5vWd82`(rOb#mApllUKB00AhrugJ+{ z)2n*N0(+5YFx~y_EzZnpG{lT9N-L1xFXidfk1R|(g|OzjzfD&8yAq2qi1O0L+TpYu z#uO$htMPk5$p?AqKhpaGbY5|}tnfEuWqbhquwIC{6)_3I=)y-L;Nflm)vDkTj@eS% z{`RPKT=!lJG2qk>lh3ld2pAjVQWbQN1;yV+F4b+sgng;Lp}~`S`|s$&_hBxOCF) z(gt8eXKMBrM_1I5;HoX!yR?rrp*gWS;L=p7z?Au+9TVI&;wL*68CVb?-AyekCIE`h zVI6JpMP+5I zAl|hWb26%P;lrLke*gS_MThh0!b6o9HqXYPffC~xfy7<3(eIf*bMl};&l@hhc<~wR z|37zOf;@7o1fzx@ZY7z!)pUPKnqt!x8)zTxz;2y<)HRq~z#P!1J;HL}1;4^hb5O@I$8~)wk$2`da_j{?s2SXJuI0svZHru@WV(7{xVn z9a&LLRo|tI2G+gSjp7k!oqpW1y8&_+UR$81uKvE7sV>t%HpBGkw5EX!E*(!9Y=&{sGa{mGp5sy;Ja{fHawI$)ehhn`KTbrY{4kW8`U! z1be(X5#&wYY4?2+A#x3vkXx%#16_Dj3T@%rxr+SUS2&)J`0HzeJL?x$nICd_E4<6++s-$`h@m|oe4xr;3IFhFhCL?9=z(U0PK*+0@ISdi6Lz6Odw z*h-L85fQ4lt420Rl{E5R==+ok+RT&0Uo_6I+`hFhLB9ClS{O<6jA@yj3J7!_mKT5h z9uffEj2-7`18w;H*zV-gtCxEJPbyQawm9dDp$03x8C%R;3hspGL!0jlBWQub#2a`E z61c``TX5%^sCwBe)lz$EJKh_Hgi2?0WE?l+s5w2Fbb!FhZ_$l@rQ=P|k)E$VuN6Ba zMtvS3>sKG5d!{a2UTAiIP+3Y+R+gHOKM&6|TWnG()y&N#`=wvNi4uBko2ez3esb>J zI)Y8%v=j=5WSn$=@uRK)$la8E|Xd9F_LTtVeGsPZ4(oZb&J3l zWr^b*eJW)@gu;ug2ezEfPuw2?fxmCyA8PNtQ58VS;0VN&%bp*NF)|F%0x#T3m3sjgC{r)t?JMrXPpH=;8CT4=zhjYd|IM? zZ>1&;2uH{kyhsXPe+W4CUrIAb7j9_O&U%=j^u&4FdYt@4yPAGtPh89P!YS2WJI7G$ z)Au5Nn{z0^FAkG62H=Qs4>!s7+@7J*E<+W`;_nrGdJL3i`ai!zf%Uk4wXRlWw1e2p z99yVN#&(~>?8_Z8&Zs>4wsFo~-f(z5)aP}{ zSwn!T4^&jD`|&b+)R&drANaq8#75{_Ma@cmaB(TpR&Jwfe;B11yL^$$?3np(bP92Y zjJMQ0n+(;HLuCSh1@$?Gb0IY_2We0=59>Hi98(;?e&5HHoSGP@1`EL5+fL0tx8lZE znxU5O-uoBE3NQNQbvm9NojGw-IGZ$!u8=!{O0j+sw#;V@=BQ_{Cl-jsaQ9NMb()M; zY5o|Nr+&&47v@T~@PX4G`z-6ECRBB(hUEA$*@ItY+p=;;>C1SjGH&; zu+0_FEf%m9>k;c(|Mjk-?%Ori3X**t^N1Do|1qd)q*o?;G-yP*pGJ^AriND`|4O1aO%fn@>E4$ z8O9)LTPQe5=Ebeo6i~!r)vN_#hbB&v0%}8nfDHikV-L~nTx6REl^Ie^pJpD4*2?hra%USt74il2oUG@IG z)_g8n#|ThTolqpp_bv2-E-o}Q6>sCJZ5wsm^%IKLlRf#VS4O#4wTi5$2f4W{&(?oF z;8)3iucaU{M9|mAVq2-%NBwtT9zEy@-F5Tm`D9I9c)d^%GTi*p7wdre{##py<+nka z?#eE1D^b*=em;Kyk#w@W%_wpq^j15%XSo<^IoR2BfI3@XbxAbWp8?qxLr>7Dlq>a1 z&XNf@orvth4IIW7Qj&|zph6@j;I-vl-%-z9GF61k?0K-izRs(GtlYi(8b|}<)mrUS zC9NprUbj4I4FIqgsOPl%b0z8-6qretEB4z99uizY61R@Z;e1OWQeanC>WiOSuoy;u zawy=OJ<7p0#onEyv|6Xc9J+~~ruUe$gY7q^G9Q`^M%P1UInl{Z4z0MBP5IBSiBk7J z`whgf$d($KU{A6^ih6#*rYwJ1yE#h&ys_{b7tL^%3tgy6;T)88=L2? z&h(Sx!hb_r*(XGYKnY&AZQo>VHG0FRh#Gn8?_f^Tny{YG{>l1kL-IYgHg^{0&=%pl zySR(5c$~8Md2eMa6nMZU+n>EDG=|@JGIHRI5GPDN-HrUcRn{ftG>D?_sH0|w~D$SrWqS1HtN(u6yM#eUg0H=Km zYktwwaN@CPi<8B7)^z8Vi(0s>9T28Y)j8|Ne@Jb3ufyK|^Q*7@LammT1pZ(Ph~Ma( zhbC(gdl_5mJ02M~(_agJgkx$>wnfJ^VCK3T2QMrjU{KB>;W3ma=&z?agDmuDNaf6> zmcc6bEt2?>zUBxSKh^k^fkZK*W&phu-nI#sV&opTGp1@GNJ$lBeyi(DN6z zFCLN~q7i!T^EgU53H_<^7hzWHWV47^mCu_i1$kj0)tsgbf~+TRn!xpQb!8oedPSO- zz!&(K0z#nT2SeR9mlC2M3b@@d%IHV!BD@%}YMQn?I&LJ9ASb;sQa1TK3L}8=(L!W~ zqb6tsCQnz+J-%=H(?4rL|CQ6crv!TdljaFo+p2%~@lxKKAJ<#$Sp$EeCr}5v6;O?s zMO{VyzFO9sl@-3ws6n58$%0so}dtHdtDby4rlrvvWdqaB&+hB-}>Suq65EtRh zouw3Y)5(Pa-yp5+j#C=AFK|c!R zz;S2sQu+`NAOQ#5_nGb8r30+EfFNo6ySd??PAPbvSx>&+9DIelrmCh!Jz{=l>k{6y z|5OI>y@Zo_83D_uqGzCCq{++68$7aP0ScQ9U%}#EG)GOH2?e-hrR~)1iEO@aTq9c= z`|b&FS$*0=sBk5o{U$iqwh6g5tKE6GOY z*Z-0xA{ls`VG!1y$5}6p8kP}O7}?P(tkqerKIVIB8X;X^$6Aq!*m5Uz4~Ai{DEwQA z$y5E@+2ZPj+hyW-ZNj684^3UnWsW!Z-y@bEzs$J`q^Gpb%E8rlg`w)4YYa1J2DP4V zwF4DJX{Tj37|LMDLl!73Za;lsd+$K@z!zO8g@)U-x#I(OVhOH=6S1|@(Yt`Y9>Ky3 zod^7vAilTSL034NU!0Tk(SZ$D>L>pqPR8~!OAK%an4JsDaS$f@9 zpV(Q~=YPG}_ONTlZCs@sTuReR5(a$uky2Yt);1gca93_MeD*=e=>1Cpm!Oix?b6kl zM0(56>hUnzQ0WretOUM$wrBLp?G0EZDG_Dc<54+CWc$OL`#922Va+V6=E!Q2&%rMy zlAeJ=Ah<-^%Kto7*8{-&TV>`~N^+Ii5g7x)jAyrOWNDAwu|2b1{ga|4>H_shBs4$76+{jxV8iZ? z7tb8uFB}1lr6~|tDQ=M#&)agiyL%Xqgn3m)f-_>NfbGqrcr6e}5gbazm4R*taT;c^ z{$UnKz3h9lkk}F&z=+~&WJ8nTeEV@q$cW&`xOv>a#jB6)lx!Mt0X%S|@JzK+FlaLq z&gR~Gg%0S>kJBN%G@s``Wo#yJq`vNF7W#R|Y(YC9?I(i_K|+M-%njrn^_X7e${=PUXlJ+U@;v! zU{Dh4D~Eac$syX2@1MaQ8S%lgznMChPa_xeQTN>a)-A|uA{Od~Ri~_TIz7+j*fdhs z+Pc)bP|D>mJS+zool?;Fj`oL(iT?WewdnjC6yyQ~{t_{QA%V)ukN-B9I!^vF*n_F@ zQ+IBc=?1EMOrAw^z3t%2|8K5sNco1N&Ag1HXV0F6R5M_|{+-=McAH2~Po3doFXz5d z3U?Ys<=pQ}f&!nas=n;ZZn{D@O3gYNFINFQizz5Cf3hz`^^^+q1;XR!Gch#$DG*Lu zd4}bN$RNf9mq27;H!s69Sc?sN=}@E5sDa@q%W2mNZX|Kb-x zQf0N%*G(S5`+;5bi1!h`V9VciK5GY5&;OFQmj;u_+keQH!T%<7hl16?KmXnSKP;{L zzb(dlKkN&D^+>U&kD@Zs3w{4n_2v57*Aq6%fBbG5z?A^X${fmM3lG#asKFnAzsp1> zfh35((HHyRrfuVoxQq@Q7?vcWxd({hQC@o)y%ui%E-nnxusb6Za{EDkrwj5bXi|^v zZkU5T$_|91FaDI;du^OQx&kyGU);JpN=lHksFLc}(P7Bloe4eP+zhVT2Aj9ahA;7r z>T|rPzN%d>)u3I@59fJZ~1vAw{|ESN76iodHj+G**oDt?RpdK z%fM9s)NS0jJRVfmw-XBkTZU$buIJ^EF5^__;^LB{fBfVdeM8_mS#uLN`)eo*^kD*7 zUs@}0q7opqB(deYy*?oP%40K_`gr|osu}mKZwH@2!(WQVyPd6ly1kC(=V0I14iai( z4l2R+$R*~zZWM5Em+)Xr2jI=bg!7j0WQ^~t*o3b6iE6)Qc`B8A8bg< zD>@~K+n=Dnml)V@S@YhTvAZkaOSkr_>>D`x*5z?NNXSd0st1}0)Wj7an{)Rz#Vtqu zu=O&SNQm`WZraal_h#0NpMbdi;@=AY%%2PtFK&k4fm5LoP?L|ilm)$afi7Yhd?xJ zqv@K@Z)d+Uj>%ke5-eE*mARUdgpeO-o#joVElp1^3#RF)dp#{Y24&~dVo3Ghs8}@& zdCLlmwdeG=Z!C9QyB{&67hp!Jk(f(*&tNb33}X z7f@jTR<$tX?&tM{LOE*XeL!%8DbnMM2hYI0N1(lwB~nJa%ePBqKkkBgR3v(x9<&11 z609~y-f{?((Sk>YqAd7NB@XTdj-nF-)A5q3AyMC1yQ4=vwpyB@*&(hzM3zS#ay4h= zOEJyRmY!^SuyN$s_WKDSptK+=ARQFk zN)JuC6j4!diy~5lEhY5OTLMHuKxqnF5D-DPg3^%=hD54tgdkly1VMoiS_qx9qWjtJ zey($!^S&R>bMht0OlD?f)|&fw|Nm=dt!?6`cEn~#&Me^93zr*lp`qovdUTg7r}-Fk&jRf)f#CsjCK)n zT>QJOATvigGRbzpRq*WDW9PQmZid->u6KYvO)0~zEewC0hCS_<;(zpfG+s(gv^zSe z@(RQ`A5Zr&`FPF>K=J@&(ZiW!k-XhHfz-0SikFW2D+rI;E&CW5OspZ`nt9+B{Eu07 z&Y;U<>oP+6y?vGI(A5VDkK!>n1%(YT3IMQkNZQHc{X& zKF$3=6WNR__JO)7A1vcwC87JCK?4V@w@M%9OlDj+NicK{8#wT6tCYJ@_1gV9qHR4! zmaTtp_co(RdXs<{hH*}EKSYp0!?{bd2Me=VAliVYX;}ozrf2FDJ&N)~oE~^22zrGK zCLIUia%lA=#4}*XLxgX2uEsL#;k53IX%-_VAHYN#RlnA-5vJ!~zV&8(gTdK+zpNI8 z8hXrZmmB6DX{@8-qjubwyvG90X4d_Iogy}8P|l7}tCplpi(cq`n_} zs>C{kUXFBZkDb*lid_w5TENPSGX&Nj~(Ro zf{a}HC&jz_ch>wqWFb5rmVIvdB*5Ku+$)3y>rm#`Z}B06+R`L?xebyAjT&ix$vJQI zAp9A3R&k2kXBnGxS+(sVF=jniX1fn?$W?3e1Ap)aNRB@0i18C(?1X!FEf@>KHW3gT zXE&ai3j~W3_#y{eb^_oTR|vQR_A&@|IHV&I7)<9``KavB*J-23Z`=)S$er(@daQ-t z_@Rfp^El?}wWior<_-i1s|w67z2NU)f(KZXP3v_(T-<|QC34*ZImwa5=DF&3`pmx=7jNRcA=8rHA<-f#RX_kBjZX@f2k!E1i}*HIob zc??2$^Un0*F)1l=#|OyCho;XCp-h8COm+p*{9Kq#rJ}AHuRpaGn{%~#^}CZOcymZ> z`-;|OT&Z~US}LmRA*N76Au|8rl`c;>v*do~>()T|;K7!q_>Y0$zS)mRfKcEd{smk| z9gTt=bYXuqd0{73K z)In4$MfP0k$+L(qd*2`BRZ0i(bXL{c#?DEd-ru92ALibSas#*hJ~o|3D6Cn>#>9L) zH7#Y^MRH(YNtWaL>OdcG;F2AEbOCL)sQZMU;}Yl{_-8M-H^=|4F7Kbc?DYQjm-~2} z2D8Vsvxv@~`-+Qh;Li8s-jVopu{Eb;UFww*F-J+~sL65xEE99Kg;(FfV=J~*n zmc$S(p3=v&WO+6Pbzp{)?K@q1#z!VE&(+C6=lY^QiJ zotqOXsqcS#u7v3*SN{$}!5oW7VzPpIECDGd)@tn7EfZ&$a)xx#rK<0b!j0iR3Rg zb|*;Qms5tDTXL@N>ec4XG!i@etRGHdi40h~m65>@*%P%qkDV|G)c)pK{4svPtfgBJ zlvo)MKu)y{l@S*Y-(5y8p}oki#M4u}$F0M>ze%_hb77hoeEN`)hyWw>BlE~@I zlzxZcwXFMh)GnysTzx~bvdrn9Ue-pngpw8TypCx@no|SCzYya`N31VcjqUqj9MT?q zwMEoZIZcz)8$7gow9CRvG^8Ni_Kyw$M^z<*Vs4<|(&u(#9=9!kib2M5RLFQ9#FCd* zr~+10wp;G*56vUp%pmvk)q_(RZSjQ{F*gIHW+vcvvBMpmGZTYFsTkN_hbf^GN&dq3Zywo+Wn zh~=&Og6S}K2gPmoQZe)m+d|u>j}A4VA4yLK4^Sl%Vt>1)Gi@r-P$33QwU`#yUzy{# zJzodlthSYH3B?EYqD?ZTXmiZzA;oILovgWELs(;xk8YR zWaWl=#+sxnw}}RHEJEDne6@Q0(L=;Z#hTJ|1h=6<2=0MpWX~b&qS}kbn~3@v3SKhs ztiwlmju7OXF|+t=2nM%Mr6OAEcjo3bD5_PUjjY<%Kbpm3CclPVM`JMB9nefdsM^_> z6=4}A+Lv!SxUKcFvA~qz-~`?bXW&Xi6n;=H|BzP+^9iMr!1Z z9Gqaaw3$_F_U3zu7phFGLQuP61rmw)Wxr~AP>b`$K*ovf?cwhE(S?w2!fwB`s+M(? zt1xx3W2-&Vb1H3b_zaQ%ydkx-VAlb$LJHlSb{(VVXnFMo+lYxFLOd!tVhp+8`32P6 zdC4*mDdtqFz#me*T_0w@zcZ=YhkWkBLa0={<*8rKE2$a~pkfwpIs_|m^0BWVWq_v; zG*#CZ+;fhN8#J&G>Qcg8>-Q=@8X2uG++XyhpBYs}dv}$L&=^#s_ztas1ABZHDo8dR zMQwrp24RsbBaMcd*`@jQM*$OG>?KA(9I6$_HOoI*52|@N(a+MdaH%f}8az)mlv_h5 zrM&HXw)t8Js!(Q}ex-VGg!E|k8d&zw)DqSe?^W7bWqB6N<~w=D0s3TQRJl1GnCQ(z zC~vqaz#xjH<_PVSx8h9&7%W0LrS&=f;Gf*1j_+go6|XZ`$GR}F>ikK*8D_`H}QdLYld9|fE9;I+zP1owVfH5Z4SX=#F2GR35;-(HN;bbuc z=ORNnTH4jL+fh>Fdm)3Hw>UL)ipjEXoU67_e1p%#Wfv{CXJ(E-4WjkUNH0v%r{V`F z1>e9Mj;S|9Wm9=)+qO}A=CQUQYA2v6U+s9W7rdG|j+SNeP7_>93g4yah~#Y6g0QKR z&YiGvEY&4_$XzAbC8TV=6wNNm33l+nX{TFQ$9x1W$7OuA)Mv!TY4De05Y}rDBc`3E z5MW>WC?xtufaL+KnimCUZJG|twaKn%jphuDo!!z~axZ-m>Iy*xT2oe-D8t9r{_0I2 zUuCC_wKvPYvADR%C>kt!0)nu%)XQp90#H)~D5Mwx_LE=2r3V>*ewyHhasK?Y6a!|T z`SA)e!2Y#XQ~d8OxF>$Dg#HbJKbH|C7zBTQ`akdPj0B>^q^H-Z#e(b$gCZ3a({L0% z$Q(vLd_m+VzPeJ23-~+-`%<{LAXI?=H+q^M0KY2nS^3Nz{w?7$qCPXA&Oi-{Y4V@F zG!|g$SUlIRmN|sWlLLXrXSAkUTNw(1GmJ>!FuN^df$Y$dgox0W4x~Z#pb}{qKubwN z5V8vu;%$7zKRLG%V9m}$_SNSbLEGEFCxpc^Q`U(hVaa}$Lv;x-D6Dt6aF9o=q4_JI zWYqAmk9^vRKq1DM#=o##x9*lGlJ5i>YV&%y)3ex~tY z$xtq{fduhZz_AQE+a7o+96x60Gp>N8(t(ZNnRDA*$uBmPxaX26Qm5X)JwDZdQ|)i- zW_;G>Q@5yG%g32Cb3eNtI?{OV_kDzXO{q&-5tTCH_-unDTwJHAT6ujZbGD{5BZE!c zT6go?N6^30)fa~XL;?S?1Vi=wV`vrzDe&i-wR2{P@S0(ab6+dp65d7LMWY^yl!~ex?r)cddQhsK3Sk{(E7rS>t}WigJQ}rlNa12spv)F z=xlz%+{TR~PcA`j2_j~ZJ?wTJX~^`lj*w`nw!LCi9g6yG)pS@v%_J;C5OR)fk6oQE z)(K0+?`_z~%5_HAZigo7D5j0(Z><2LS#l>pgPd}<_|hBrM<73NHmp`TKu{S)M}wG` z|1zn0Mvok3g@7t2$Ixjh$0pL33(>CAxi`m)c2i&0!<}1I3!#3&I=9+u>5?|IMGc(E6eYRQ`PAa)2;T@?Ob{`qmw53V@k6QSf=}y!wur3~6wi_V1Su;I6_gG1e ziF!b^X}g%8Fj9)X8$K&8zPQoB%9|vxgJIUC(+gLG=omV$fvu^Fj}jChcz|LJf~FU` z*Ur1LlPdRKGx;)lhfm0avse6C0Mz6GCa3_+fr^Uj34mqz@REagXG*@-O+~rRtZN6XqZ6>Yd@ZfD!(gFn)9zRMZb0!|K6(8u zKY(=Ir0x%(dS_^?p7FzUvtz~8!I^PXj(II}&R@bh21#hfaCfoWiD*Q_Z4Fd4E5#b_ z*FxoD*qYhw(zTvUDsKpX!M4Vmh;Ji}O5aqN89BRF-y#!i zZa6Ipu5pwX2Ifmym7qmth!MA`<)&$Xgq0BDD1X+Spvb(z9`+#)?M&(hgBkMVU@1{YYN6DB>g<2os$ z5|r>YOEr81+1VWSD=R-?h%nuvg5Oy5X1~K_=W%tP6VqD7MdBt{z7Q1oGLvLS3re%+ zCO{LFTWP-HFBRua&^vHI%ppT?-TeBALl3+)zdPRa=K(cZgb0Zj($$!*DLsyWzi17W zwcYg%!_{lNW6-q%?Sr0SOC;Z7aI|)YTco_!Vw61+Sk*TZAqEpY0hlv_oB~mbq|K9v zoQ6$010JI>-vrV=y*q1&p>Oac119BDCb>($Ohh!8!7Owkl7h=JvOP)_9YU_7_T*JC z&W~BEs><6K9u9`~k|a6^JhWA8b?cPD<0XL)w8#Np^Ll>$a*7dxM+uC_ctOJUUsJLf zpf2X7stxv7@tQfm7!(9gbHZpm6FlJ`iLM;%0-^s*BpCY~g1D{{K~RS2YL0a94#vR< z`u_zmi+hKD(&|3~I{L2vott(C99sqf|3C5Nhsr`&d64hXgcu?0I-o1zVOw0OK5fjyd%n6RNA=m5l8`S8gGnC^)pjhic#=+i(2 zw0!Sfyb&5ato3BR^U3;K7*w*J;!U}NWi-G3Bjt(lDg}}eNH&-AY7k*dT{h|>qM>h@ zT+JsrG#e#P&o?Qcel|)A&?pAMl6!M(x}{Qjk+F1n$6i%M=iZ_^^ThbSfVb$H$fec6 zY6Ma$APhmHmHb{_4v+}#Sj^y5VV=!j&$f5o>3I)5tumvK)>U@YOag>{K;Ast3$)$~v#v#T00!dsMLLmw4i(5d&4(fM-+1d!;kU0)Wfp}Pmc9ZV$}d-+yga2*^InZB zY!nB$F=iVkN0Gzd@*)Dd9WhtOxyZUPH@Q5ZJVl zL4dlvmk%ZNUOT!1!SQz7m!`(l0rkJ9^;J_mhH-(X094PeUS1Ur|3VuxJ>(T}?lE7_ zjcw6NG04^VHl#GZpYvgvd|YtLxH}5s>z>$H=N;4PSCW2c;2YQpq@CR;W-iUXKI>wR zR{cC(KgWSQcH9VoRc;L%)^bd-5Tzd=fY$pF=t!IG@nE6Ja#Dslp!}$^%`eQqi8Q`A zx}(0D;CJO_-peGAKkRO4teQMpR%U#Prf9J4XrM^AK-P5FC!6)Rp~ZEd&=e`Tb7U%A z>YagVNs(YED>-O!ySObgiGL+F@1J@O050tZcN2-ZbSiR5vABuc8PY{yYwS%qLq6|x z4j&%ZW04PBxG1;4e4V-hBre~PA5B{3pCBdI&^W({0-kFGSeXaQv|oD;yBRJzyK1r| zE~E~nIJy!$ovxYU{S)=SQ6<~<_SU1>9-#|f3yy!%L!b<21}2RwoB&TjxZ2H2>hZi; zr2gBUQ_)2P#Go5j&S>Eq*aZ^K`91b(l`epF#OMB9elL$~A;JjjQJ+o6zp+Zo0Cn?e zHj@iMR7xR$)J4M~0&EaLN_Gg_B}TCf5wTX4e_17~BZI&vu*C2j6oDw|_wqKkhQ&eV zTE-i)e8oTqnmX?k2L?yrTE1c*ZK4XjGd{JXME&$GQ3k!!t7A)DUJfpoc!uW0dve{1 znoA3a^d(N(?(ZhjZUsrUdlU$W#C$VSqX|~hs&LV#Xv)#g?*KV8!Q5xZf&^1#e|u4ZzIww| zA7UyQE04%p-=MkZL;1wJj&FX84;&8s4o!SO70qv{+4>eV-vvNZjWeXse1pIZg){JwaA7~EQ z`5@*`lUG#4vVnnzRKKYhwpr>r)HB_=E&&F|0@D<9s`w|2(LX?U=Q_FuE0#p zeyG4$4WU%J_~T^|1W{PpBR=*AS<1Ua%>`hbL87Yk)H{jaJ_9j7Vh_!mq7S|SkCo>m zX*PjHLG{)K-7YQ}#2Vkk3L+O&a-7wRAkq6n-ObE!vLs)e5_ZcHfe0dj$p^))t?7|9 zgIML82m^MTT)8P^VMty7*i=;wv>NaRF5&a`@R{Z?Xudrj1>*Q~85IWy#r#lD*2Z`b zpylYq!WxMK@o7PC-laXKp{5u7rgi$NS$Hi(4YTc-6WVGY90kVyVzTjASa@zgQ7#2>~qpAfFVjc8@Z#h;GW|D zo5+LU4={dBp-2a3c)LEmkFM_UK=o4T&ZkpkK55un;c_{VgD!aOyKHYmvJ-Ti!xygXR3)yqBksN|5A)bo*U`jB5A zw`|Uar1&-Vhp*gfUml$-XS73(J>H_`I=TW8S@iu9a_nH}Y4MjD+n(~L4%^qda=+n# zUDZd_yVUPri69LlO7)^kRG0{lMqcN5Sca(o4b6h6er8}`f^u>DxI43{KX6OKwvDJ_H?aRI_=wo`SQGtx2WGFD$58Dnb#^Af&Kw@#g z3ba{LUNAWGkSAu*JHRutoXqEd!S^rZzV16@3)+T3FvnwuMhM_KbULD@JQG*ocN z;CoE+P<3J0%(IxF;RkDGB%SfCU+Ek&AOBlr360-*cJvKDG~AFGnyV~eO6M7fBZXRe zpi$Arf;2mzn7-vVP%6C(rYxgkk(wTuGs>XL$D~&N;iE%}EbcF7OWD@iv!bd~L?TNXonTxfPo3*0@0C=U9=qN`oicw23SO*sjzpgAVcevB>y%3`Uz?7Vb>r+Dq{8Gj@!d! zq*V>~Wtm&-S5q`aau#tKZpd#rwVA^SU&;R0SN!KAm;s z48%nzd}Q=Yr8#|^B`AH9G>qKr_x$N`Ufe)QWd0v^-AHylegydQE8V`tE`n7;bn49= z`8Rh+yp>)Klp?6TiKXpp3`P5ze?NZl8_5-QjjBQ_L+hHWAib+#nUzBox+TzJamgm) zogM4VkJ-RddCV-wtOf54RW>Z)C7F$)gch>BJn7=Ir*UG3ClSvS@I}{xqATU{Ff^D1zEMMxj*QF`eer_A2 zqeEO1TOC>~D-m%Nxhf!A6nAZjec>9r%(D)zOp#b25u~&8?7+p}xe2lAW3{rEqhf0< zqh4FRv>3L5al6TXRq51t8AcNPt`@6F`c+Uj$oA>nhYE6;#2=S06-Pt~dL|4~(&Z2P zw0A#jE6Lcga-G$q?6{Vbw8rL8?~*JzWuSP&%nSn1{bH0%{fAiJX z98tXZ$flbHl9y_ZoQ99g-2~G$g03FCYCrn)#3Y1A+G9NJdZc7$#xGvUX~2GZz=^}U z>LjOvZMIsa^vBDWKb~Yi5TvQ{x!xK)eqm6o_U~cb9ruiv7N*X7s;x$nS~|v=CC;;& z6RvxiO>>V|Ftb5ARvlY*gWsksGAw_-nr>GYpUCvQdkX2#Ye9mMEoNl*ZVru7*RSO7 zh9}RhaRNC#9SONquTS0JKa5LUHI-QwIa=g?NcshRczr^AzYb?yf|HqAl9@_S8vQOb zftjy2ogp?*%g3y1xJO?V{)tWbFlI{3Q`G6D%9ylwFD6HCk?6x+U-?S69MLtM2Kqa7 zzbZ9`#FBDXp4+r6uD=MfT)WU489ch5cJmT#at^`!y=6g|Ns`1q?xmk>#^qPFA!fx9 zB5!o#?L(rE#-7@#Z0qFN|2Y2r>1gi!hb|2I@`mv!oq4!Lkp8Coq?C}rpR*|w_Cj4~ zwY~mZZLRNT5``4~@w>z8BHZty;{u(ZI5hs+@EJ4O3HNolL~*6;=hqH#AB4C6dGFBpO34H(311a=Jb!4#}6po)j^FYyOtd0 zE#Ji#nirJp1SmbM;(4h4VAPQNW}A|6O+-L*+5P+vAKAi-S>~~LXR)vcq81ki(_E9$ zJ~GTQY2puD2Q62GSDjX*GlndAw2Ek#jQsqXOpyIHHF}3u5z_2+Q6K)@o;e2fa{s;e z(up(sqgh9fS`(@&rLyS*iK zA+kHaoIP6hUE>rgC?-ZrW>Uv=fi`WRalTUQ^=qP1kxnM<&7y&ZN00Qf%J(hF3**9<=lXeZ4wd!k}DT}#{3qq5Kn-cFo;@t?;(`6_2gk@F}zDdB>ccAanI z;Hq)jVtH{caax^AfOx(>%}cI;WtSzv-$3Mr<9jYm+;C-FAdZRE??rtncC~+qCa&Sm`XuSOV7~fv zNkhD&_;Q%%Dy(R}s(k#C1HpG5EYvVu*1-uMQ$E51TEgNTT%#u_L~ z4O-p@(_LtN4$$NikR*Ywa%*F%*Z_L;AOHvn2?=cVyp5jXEC~42%yij=jIhgjk@Cfl zPmUsN0s_NX#+n=E*TkvlTj(als&Klq8_7JQPPZ4$ebhJ4_bL&<(H-i78XgcX0(+{eEd$b^M zBNMoA;lhCr)P3`ifhB%c~K?I69QS;H#d#~UAsP1UQy__A$y zo2(>%PN9-F5VOb$7$V z_k;R6ouYTF`S0rqD+8${K!7hChQoEpRCJA#QG?NBPFG!2%7=@x4)EEF2+^m~=*Ye4 zv%gI~{o8e@Pkjh}c1Wd}q;c0hEF7L%O;6w6(RSJ&zqQH|zar;)G?Dzity|jta*2N3 z)6G96v3U%{>mSvIq}Z#iezkAoL$5M&7_6(UjWx_#y9%DBY5c1KzsBcB_@293>tiuPMJPCY^q~~ zZ0-V(kd&BJUq7*O{DIGq=1*3$L115ZcWcCT4pS7kO&9e1cd;QonT*9bn%<<4bJn;l%aB{FZPjoNs$qq@QLpnWJ zCFLm3{obm<`uoXI)9I!Kf%%}#c2^iyla;%u_4DJEJCG^gm^^pcKoW+PD>+C0OR z$-?Cv`rf|Oa-WTjjeXSUv7I(|JnMog_;Fh*9yGb9hCW`X>| zkBP?h7iLJ(8g=fYRD6nEzO<<7=zOpkND=2jT-KQzl)b1yziV)0!p-wLGjlI#_DH)Z zskyLzTk{^K%9v27qL+s(WOed_$%THJJ|3eMTQPnhI|ME_$1^4Ih6jwVoc23fK4K2f zbHZau4ulF+|2kg%BL1GN_S3LE`5VYw7SDbN%jkMSQi;jPpwd>LK5*>M=x)-h*$f;a za1%wS%m9Gj@kac~DERg()?Pw1^24*ce7=DfNJ+aDiUz+({+;>m%6b33yons}=+Prp zEv*&R-*G!6fT^izz1#D&DkW-C4T*L6T(_eQO*^a$?axo}+lo}+lGEAkZTR0`*Dvqx zoYuaVS9#NiC~`X57`rvD*0BD7sXTQHl{olC0@5jl+Y)ZA%YBIDWl4`MIeB@aM~@%J ze!<=*9RB8vp5pHr#9htG%Ifa!mb0?rY?oB*u5;h`eQ9;@%VQ@efmdlxvLwerpk(-n zat2Xbn^8@h^}?d&y}IvQPA9et9qG){LDdr+XiOw>WjE+E)ez}?Q}=RN2tUwmA8_^N zJ)yuS_^Cbr#anOFy5$_uu7zd#y14G4Au@pO@yqv}{BZ_NoP!0^wf6agysRa6WJIW8 zOXTEs!=%8T{40R@wh(pBxOB?xpby=926U|n0oY}FKF2tr! zVK!;TMY3;*u<5~~Q{kVl!$mTroSCxh9Tg!do%^q)m9(EN;Ox7P@Gn8$u12n>+%ZZB zo{Go}0r_MJe4bUd_xo_c40_j}$ z+pb2#f>M0X>endmG~I1IDD3fhwmC`Cjj)MD-pAS!n9FyGa<{N|4KYc1t})(91LEBT zpROlO?>gVmyd)d(a81qVFy2khKRr$Cq@sJo#LHBriiXKJb<*3Lt_Y(sxI~>3m!(}S zij!totUH)$b%+#b+WX0rU_ei;s%L;EQEo?}?+vXB($hn8Sy&&jPDd!^Z67c9wP9#j z+r&I~(q_0{7C`C(X|*tFzqqbxLrH#gkDj``h?YrI%RFpbHfRyFd$Q*FXQQf>yuIzZ(B=BTr$`=iIHv6Z|ls?@rntR#q5J>!9Wm+`?H`a=4&U9r= zI|5#RTSZhG)nU%Gnlc(MVg1$eFE{=n`aUqkx}`@pHokqydwNHb>#RA9*(d+!*Mcdu zmi@r&<;b8Nm=xV7T~51!*}_vMrz1)!P_aJ%1ifX%B#Tv*@VBrl(*?BOA&ur{3aZj_AysHUXs>{m#$y4LaFO(%d|m?sqH3`b7-*Lms%o z5hW8QB0kz!&v4d!o4DY*c6@nXbKlI-BNvxO6%JF;NBm62gG9O4>*Dtwz^6sll95&7 zts7GmFS#tns$W^_sw3`vuV1zs6l!&z6RO$bnu;Q<-McE!bI`+K5EpLT81BJ-X%0V9 zfvkd6e$L1!J0*J}#}ix}X>gxO+~o-(ejjSGscoqxve4e5r60ceSpPzEz>QYJUn-R9 zL_PT-{Fc>LMfFi-fr6*B^8bvj%n|KW?S*13_wm{Kf(vzA+!f~NS3oQKyR$5LIhJtl zrZd3@B@ekyX`{h?L4Y{!DJ2;T-8M7$*R1>OZr449MsqR|6N90wh85&i>&5IZzsxp2 zrT9`T`O`GC4jciTASq53DY|bkJABD;C^0G*CiiG>d9V&D@ zUxtg2M#byASM@rofvKX7U(F-vI2(Lu$BR}jpr1n4wrpg9Op^#{4FukYgq%pi(f=eJ0cBR3ZU1X?B`|J`2>c%uWp}gqTthB9iZ;kB73aC&rmI)gE4-d z;EVXa8M4%a(^!gALn8#?%D*+ldc|Uc@*BSy3=&zun?;ZsYYtzYmKRxx(z$!n^Jh34 z`Joe$bAoDU`#vAx zY=idG;r42cEsYLG98!cl`TCPx604~~UWcS4vr&5eVRnKkfGlhjq@9_p73S&<`YBJj zhxt58^r1tf@5P1lgQ}$giJaRnS%S5Tq0FVjy+_uoQ!o3=egjp+5T~!zBwdk>B3D|z z<`xTT10UeXR3!1|4+3X@obE8|%L>KW2c($sGHu6``L=hj_@~eI?>T?SI-GzcpE_qe z+kk0bj~9l=#O}cN=H)dsw7%L~aYA#*@|^jLUL&i{&Q7aeUlpP@Jyu6^m1*Jy7^HW% zEk=uaTf#KKdX!n0C?nB_>kCRlj6eYXNc(-L7XFvC!BJV2=QjDQ>e0#YhWm>E-1Tdo1bzDb5VUx#k}Nd=zK5w7VcV} zfb(E*y6PA zH&qd3p1_4`>MW4OZ!GaU~Tk`X7ySEV`>CB}$(T3ec5$0FI#b!(0GRkSwkK?AZreh_%+0u}!TW((+sX2{B8UXPDA^Wji8P1X_TK4XnbA8{8O-Tbc zHIZUB8K_xQis2QR0F>8>VB$li8yfi31}|wb_ReXpuV=7{WADFr-*`{q?Jd%IA4rx& z>;B-7I?tYdHF>)lGn(cp*&JnQc5TTa?WJF5Qyj*Pz$CoeP#?Js*Tl)2lWAzK2W*L%(@^mNOXm7!t|z8_Vrg_IYqPvucRS44{W689@z8uMk`u%JnLw{ZJ_*t>jNluZ2oC%dS!R!+aHymw^jb&HJ)D@Y^|VA{JrvtMjDa= ze|8=`oMxycSQyq41qs$_@@t3`>A_4V#|g4hWK4lt zI*ocdbM%jYDAu=I1&vvG|7xfQnZuTBG;O)BWUTm!sp3xP-3<{c?Ke7X5ip52gcT9* z<+pvwWIxH(RRl^jk8p1Y5}%t~D$N(nqBWHtm2KCuPtAp9Fq`ei=kujqWog;m5hylB zT$SVbv4nHE2E}P@Q24P2?{WZ!h=u|Vi^WvNE&*M@50aoTlBKilvjD14>Ccgn`UpaR z0H_UlXnD>Bprp!QkCgEtC(Ul-&EQKKm=pEm(D-oUz=_oDlV2nv3IflcAWG|@m-(Hk zIFFn{_wO&hf3AZYICNa;^toyZoe}nA+>W7I;H* zBV{#%A*mZj8Hi2QcUKXxM}9CJ;x~&4H_@Y#f4d)%zhf|%iAcCZsMPq`;PyT=l#Qo} z9bzM-Pk<9(5ez(03JC{u&V(K340hTQu-hVcq@=p-%?4KtTQlW99^65PglOAwq@L~eOu0F3YeZ_g z-y!y&o>nUT#d#mtGWoo1!$rNrrZS>MMORcbWXDdfU%Pqp=CccryyQ=e^b5f0&XSU*M5f`KOBg61?GR@Y?q{Y zDX#GZFi`!|lyfNX)(;{(5J4mYtelD-@dXe;8C1Shbw#EE(J;}Q=(2cCP@nafyzw$N z;J5>}UAGY4IK5ez`({Gg+j|1W!~?3o>5CEJ8HOyD>4AtGiJpFzy zXt;KJX%SIr_@Z~UTvm*snf9^p$NzxS{#I+M^4jg)pAc8*8Am0f)5p1GeBNdZNHi_j zd@wT{)9@n>G~1pg87~!YRu-pEt`yaQn&lF^4(aF`4C8y}p6s&A*^W=yKzd#OGFsM` zAoK|)9SFUW>9XOmz1yfDkpGw1?QH zxGLgIjlgQ~=(#nUZ$YLxvgB*Kl1OKnZ{f;`dhN8f_qG4Lc8u(*YoLFv&&MH=V>Fen z!>;S;5)t&`zJ+m?L<3s4?77#a%$CLmE>Fd;9IP#5IAK<5fWYf@4y;z)8T-?PtE`ZE z#p5Z@p(YFoN%H$`{T73e51(#VIRAb6ea*5)ucWlL*{$bV-)aV&57XY)*Vh5r$pSP- z$5I%U*50jK517yMF8iwV?jjKQ;9VFAweP<33HyKA_c``4(U#q-Pm0pjeylRkR%khN z%a>=nf5zaiz2K#Hvku>K*%FqZArrVG3rn4YaM-z)Qg_nD*Y24p_|L5PWLJp+bizn1x)uZGGt5z3#e6Oy+qj%XN5aHoS9YLVrxw zX4`X4Zx?UZ*pvOI^J@MU`NRw?bZt%k{q;Yi9v~7Ey??t7#LpQY%YgXZ3&6=Jq;9X} zu93<=gSL8ZDTAE_bJV+1k?AT_s2diN_|HbALJGThj+d>D@H73e_N1cY{|^1<*oDg` zN3oSw+T+29*xG-%Y8i?K<+0-0sEyC_fDi_8NuBKbClY+4%pw>?iTL9((h6 z_c^rTo2yNs5Gw%!UFWn*#lXDI~Q-Kd#h|JzfO!xJ#*&{e%2X1*X(QCY+cxn8`vJM^_mT5 zxsM=z-wTJy|CWSVK_|X?5^OunoVPM_UTt2|_$KIyTUTih8Imp2SK4S3=@DOXbm< zEW#q`izSOwEEf9gIUFZTeCkf)nkS#Zvolal#+J%a2!7G1Po1rGMl>zn?kyZcj`RAj z-#2zOMUA-1ejU2KQI>)A%~eA1onRI+-21=@l%-h*PBf;$Gp}&dl8}zw`u6Zf^Owl@ z=huJjjLBZslSVG_Hil%n!%m7%+HlexIO)|gY_xARd0*1;QMMzv* zjVwmHu4Kcmqpz44uCar={XchtycV58MyGv<0WSX$BkBHR%g*A0{oyM5!S9;&RmUE9cO)&)xJGs9qx(Q}iPTjYx zs{AnPqcui(C(gad1C`rnvN|UoLN6S4$a059-KN#|%|HU4{F#>LY(MG&Asv~569m88 zvI*?`!i!b&GSiG=)@GT;1mHs_j|oh~&)q$sp1ih;|3FS1VR#HC^z~qDxSkf~bUfJY z2~pKXBzi~RlDYCNl&S+s1xBiMge`bBfAyP^k@i36x!2%eyhU^zr&9N;(bF+CodbWZ z7zivI9kDB|t2(UJZ>aj)+t5bXzfyxMe6m3&F#anPvA^BjgXk3eOZYhI*i=JNq zu4x?$M`B?tmh)tqh$4)+$^jy2+yX4)&t`RU9Y4JIwPriUX{~IC)h1>v51RqDu~Ai> zEs#;{G#StEenvhU!tJiJ=EotqE(nyY!hhMOE-{@)MUD=H6mahX!akM~NP2Wpr!`f>NVJI9y_BOk}f<>CQH?sC6N%nqTg@ zhzHdZjQbf;6or$5f`Zj#N~Yh?(xnI_w1!=QtEw@(ag!HsZq1(Tsqyw_k9 z0AWZ5oZHp*%&{a8R6Zkxd;_tY1G7!qt6I%(A4mhXjUJSd3Ae>+$Cb=JZ@Rt~0(Dqz=U?}z)xZ>y#XI5QKfLo-EP4L8P4^?i zGggtly{>Db$kWOvn>fRjtvA@3(6JE2Ec~`!@PF3=yiR|Nc0nGwASX#i(qM()=EnefJhf_0_IA26(=~0z!OJY^H)gi(Z6KIk9mbSo#EIf+ z$9yLIId!q03pYi=&H60L>Fm9-Bp%)sB!(?ej!v?oDd6JjH;ygu6~db|s#Q+p>v`qjVoW*&5xf~1logqNto z=mp{9{V~YOy_}iaMqJLa&yu68+h~BHO+F4o^Q768^hBCkn7m;L#ot!bElPXJL!WAd8$85_OzWKQBkGKB_nPtF42`r)6 zZHt1grVY1Ae`ciT-ibR>s}yCFCc=&{XV2*$gVVOsTQZ2c#I1pg%i^}gZxsy%i^)QlNS_&U;$z@`(BdV}B3}VxZ)vlN6Zs~a z?{0>t^MCCLYP%m`Y1ved<_;x><1|R+t50E-wj+Zhj1;I>Py4DLj)lqHWCe4hez<;& zOI`H7gRaX_APm;`qLy7`=fE5`eX(?sQme-8fJ-fm#637^cG^iHIu4V)1`yI#o8=+m zoaBn}Uc;Zknh zvBWBc@LxjLE$?E-tHH)i_ay9-&>uQWK-&l6b>aKv>C>fT@ z2!rZIf?xsi4OKxRveTxfa9Rk8>k1Q3g~)WEaBJb<6!r_U0kNtB+A+9!e`1iMGEGV? zuFAkm|5xrv+2x_5`|x#ySO#7hri@1V_D{R)K3>^PFFPnplX}4u=+>ZebkrEvWL~%T zH@Lvcay{xpWM@B$q#sGh*T!lOXlg=jTft(K%Gpf(SkRcjvIApAzFJpE=%om36&VyU z#>#)Vca2L$r+85`JC4?#i}!xV&TDw^C8`tKeTsZzEM}(qb*mJ2In==M-A}S~kTXbx z_qIoe;NumEzEp2t*eL6y3dH&bV|{zHvFz$%0(YKng%q*Ec>{=!xIt*LY!6};Y;8FG z3@53%bsoB|RD4y=$$9HoyE4r?nYxX*hlHv)qIKu*K6W*?ZZnR6{d1s@U;ZJg6iJ8N zNIgx5YzMkkgImwtf86)qxk*~)!$C)x^S?o=Rt9>N>3>AV6C{!U$&f$bZv8)p%>P9C zSYf)>|K8ADR`E};dfwP40a5>1CjpJy0p$PwlNZp$8k-UQfA@-Vy%%$p`ooQs*ZxPm zPJ>*lH~rs5@Pf9>N}=8Z|6>)<|7D0@;HU!>WOnvpr$6vPS+%B9lpKp4pLd=QsmkV!)Ms3kQ zaLPqp^T*^7mpf;KueBYr2 zZbPzse4%H^tMy{++{YJ4OCvnBqT zkm?RRY9`yC&)KWV0ekOibe%PYwc^xjWQ;5ZoT6~66@b#Hu`o@@y*xc-$Ky6ePc30N zrZe9ZbZV8^uEpJ)?utO@KW zg0xJ};lL@vqM1X7n308ZV*hY{@z=HLk5<8fPbpc*13PzaX3Y9(w($5rxc?<{fB~J3 zT0-5!>86QQUo=(A`VbM(78*hEKFi*CbO~!;UoQt8k#|^dUSj5w%hyzsmW<^N<2-x?kl{cw4aQ@Hti8VV*DFlzzOC`Nx+_dRs@WRr}v z#0kUQ0!Y`Uh!)Ti63yb48`k^nDXgs@l$lEpX#iyYh}41L%5LIELqebmGhFw~z6JjK z-X`C7jjKw57nZ?-a$O^zoNK&04(|_A6FK>deoWm*nVsOsOsq|OjYfr<1QU!u){;A3 zX+`E1c2gNfzp%aYX$kgZVy{%}Kv^dA)3C*~VoMLA?xw~B33h*z=uq7r?-+$={)^h! z76NJGJxmXq$N&m}h!0u`P_i`|zVal-c3eQ-8v$2l>)VCCC114XUb5gvkZK?@N+}>+JFY z7M6*^QEAweR-8)|%2<9vTDe|{hXMT&#vgWt=+5jIS9$5uv=h8P!-d(GP=YeoJ04Vy z8Dm}L2BF%q_sT;N$GJ$TRAM*RbQ7v*dhkSMM^)i1k&zp)6-T|kTtZ+@*^c7oo`ncF z}&G+r($6leDXJJxK`-_0$Y}T(3}QtAWHrjj!!e~e*->)YdOv$ zSlech8x3oI_-gEkKc#xwo&ebN%kq`Vwm)iMYB-3PdKS;7a0)SN&Ivbzh{E%Nt zW)%wqc7QLWd)7=nvia+xtz(^36i@l16ndLCNcn)G>d#dB(F8I2%)3*~2F2}hzgd#Nj(!Q7zcLFSW;Aw^Y z0ZPmtrrx6MhzGxGeQM2oQHSMc{QOZ6T%!U+&fRZUdb97aXahfBGBhWh5+I)$65VC- z*y>7lsa0r%KD&Dl(tc4lJ7?=%&XtrEf_h1Y;}D(bFxIpkB46PV^>uOL&>$C$i4jTas{nF%WmvhGjr3pU;Zv-P%4x&8G&^v zwjTU8F|_|Po1E@9ew&K}u|sfT;418toIz@0r4~Qr8PAUi0Q3C}8)l~avh-R~Gz_-I zQ?k=ln^CfqcE4&7X1kc^-sz#6EAN;CJ(7{^@By%Pg_35N6L3W`2a5Md3Sw-X`4AVk zgMPL}0RXqUP(|(rVMG)TIMLh%0>6%$*H>*c(kz>+G+Fv9)N@x-4l;iy1!DM&#Wh1c znuCb|TaF!46BQz>6ZAD}Qa%oZY^VGn#1Qa{hrfIY-i$Mli+u%c>BRFUTF?SbuW@56r|==e!V>tk@DuTWuX zeP%?oNWfe2$hUuvAv!R$_5$@8j%a#|NDzcCF;7aq_BSGuV&WGn%q@4#D~K`M&%aQ3{CHAdd6L7GO#?{8sA zVo)TnWp`GEz!cxWOJ~aq(dxVWfJ^K*^S&ezjAw0=h;$$X*S;R06agTNaLV*GNl$RO zSMUZct?A`YrhIHpCeI@Kmd9_k=gtoF1*HSO)8B1CO!5ikH4yIKP%En_Yyac<4cdax3I1gugqz3P53=XefJIp=Ct zq4OYDBE^k`O|uGbv<1*Q-*!88)U~j1)3XupeVcYV`a)>2x+lrSZur|rd>kIwcO4DM zNJli%xtWQGl6(0&%X(_SI%BIa|89GD!p0et;fTX4sd*(ulFI6~CKw>cLCl;E(61)4 z^W<`WT3RLv956q-?(ng?N#3^`HkCuQ2kDWj_oygZC47`cx7;Ktb3=+pSXZEEV~IYH z|CH%DRz)Sc0?V>cOvW;wigTri{wAif^)a_;D+Yd3^wbo`hBO=Ce4NXN%>(Z;{vEj{@W%Pd zpZ=)=C=#OU%6#s`o;@_V8jrIqR%$K2*J-T#xp{#VNXG!9TyTI71J67q+1rZRmk}o* zE)vP-e6G)WO~_~|FR}r(J@I9wet=^XP2-K{3O^td+#i|tm)ao8_9Rr%hWM^a3z&Ur zklnZlsPwOs^d0&)FoPM%qhzXBigN2{I7Oxp5^lEU2?X}+c8cN89FgGeWFy(RELQ=$ z$qK>at=V^Hr`{g5U!M}>j+{;A@@JtUO4n_)^EAmz-IF+}l$3A?QSMpUaIKV9{HZ_J zGN58FYe~6`{VXeWch1f4s{7G-a7!#e4uOIYx$2G7{9oS+3f2(wXRJ=W{{t$dZg_I) zo=3ib5b%Vu_plGQO>w();>H~S5yBmJry4Rim~nFFL4PBq_A>a~B6;-V+-Ibt@Fj=$fuWSt!{tE(VLhTUQO>87nf_EUkRy7= z#2j5>TLP&1f6wT6{3Y&Ha<&6{JwldPRAk z`ds4=>Zv2 zM0GEf!)w`fXn5oEF!I*JGT+H_tqGc)WlQV+)Wru=(mmiPy@x!P?|LG#s!wkUjO=&<5mwOTJln!u8&3bn_XvdhCTiJrg(Zipq7f z{B53(=b->O8~3325(5(+mEtgs!2U(>%8joU-V;zUw2=J#eRf6>GM!4@ds4d>Ddd=C zEM>C?$2=MorK38+WZGebJu>g^bbd-^sfnz$uQhER9W*b%BY;yb<#UT1EGP=#F1uh$PnQyx~bu~?D7 z{rZ9F=X_@Z|LzD6c+<8sGAaofSA-*~Ae)#jK%Hd+i@RsY!#db7AK3ECzrwv_o4Vo0 z!v4v|ghw8h8zJ6@ti;h-6h|n$7!qf$Yh%ojAHEMq6&v>&Pwn1)IsnV}2FrMm%Llk2 zYoe`#EaiH??$L}oOfWq(T`|i+RLq5;LDy(CNpj+F1Lh3s8|OpR=YCjg;!|I31DCx2 zGNH`@1eSz4EOK^obidN=HlRm&ygs9-9@H_)>K;Z_07mEt_vp45jBbCod3-Wau~C+c zZCozHs(9`3uDY7z2H%l!?~eZIG#4FYYIys=y6~__QSQj8XsPa$6|dQ~pshWWkkvUm z)-0V{x)bL8&CoNbtVH*@ZgMrxt&)yZQ@s|T?M>U&BAcSJSRLFo0n8>*eVXg--A~g+ z8?LXp!L!8-C!fjNDrmC61*KEs33mRvA!C=S-=dFA@}wJXucEV*2&2GDz1)Ct^l3TR z*s#R|UuT$)ASOqbEy%cc8;e`}K#5j&?=@exN!ae)onyH1t*U%k(mpInw9K#7YKE%h;ryIn}%$xf2Pd*NXx2`6!zIuT%9NQCc^kw-TPk1J)^un$9 z92t!LS*NrnH-O^5>^e117f-MoY4gSkwhW)Osd)ksj6WRMl~e^!zt702_z>TL7P4#e z6BN(&wC+M_=@n+4K_XfPh7WD;$RcF5>I-c+jd^`o#@>!WYa33;U^l+D;QuTr($ri_ z%%GCO322q*b>coFQJlT^AFI7$hFAv`AXYD~(o*95dipip@{w_L!u)Y}?t#1YA;A`Q z{7%)G;_qLk#@6vapZ`k!SVyv4txAsP2V_nHxBJ)qh(<@vmK>#vrXVzjgF$f&^33MQ z11oZdOYF1lg|}60(8;Oq_>a1Hj=XE1DI=SIy01KYP{tLI!UyIdI(rZq`nMu}IyHj` zI_>$fWvcuJ@BtikzxRHJw)phy4yeK(aY4NbVl(??W#psGw9_6EH&a&lkIYjbWx0=O zS@*>Hy5bN?V+lyrEC;ohy~YgzdVle-aMJ)nG6+3GS^{MJLPw#YV3dmE)hg0#PD)ih zr()!m`=5!!x%7&2`p^kw4Y{d->G?;}cY#IZkEOZ7sxZ&GSMN3*XaIYhp06hZw zs|!@!_E~DWo_C0p$4c$|p{~P)^p2O?DK~(E?_IB2ol)bvGIC5|5|BWV^Xg&4XjvBsLCDd-~ z_+BJAk;cgPKevw8P}cAT9x==?LnJG?(c-HEe>(&cL(2124;f~R$~cng{w+^J%JlD8 z`q~`=9ZTTE8j+81TQy{R(GZz}C}%{(0-=m#2V7a4TjeJ`fR(=8SS?n+JN3yZ|85Q+d;xNYw>n2<8x z99F8a=O6G5?Z=&M|luifdGh23LHXx zz_2j1{-Ov2mnIN4n?VZVa=$H6FFyNBzeXW=fo1R^(SR|UtR7VAhd$LaU``)YzPfS- zH!!%8?XR|p>v+_#ag22wh-ehB@h)D+fT!v365qh(uu{e4g=cn#wif^!mfDpF*sH*3AEyrs^p=fJOefP(Jpzs^b1%c2e47 zIjujhp3SP&P>Yw}uB`N6%P%K8r&!PhnuhSy!MZGagoV{@hqE%}JPvY)QPQG3zvy|@ zeHSOI>kn;j-+_9(iCrd-uwgIb=P9Ioalox%|BZ&>F1$v(4<2AsnoSg%-!cvqB{0tAvmjR2c zLBwSii*DmhyfGA-PjaIXgP=_>1k<4P+#e%0hj5zN3WVKP6Xx;F2RLJIT-iDfm4SgT zW0C3D@gp20Cjq6KfKE9is8mPdY8FjGClxZOur_}cf=|wWPnBmlYw_9%+M$e{qW`d{ zH9V>3(%`Zjj>MnvHp>r?f>)}JUMJmVU_TcPEbuX5(YI9)JdZx1 z^Gz-2dlbUba#rSRo4;HLdTq3R*T~`Zw(d2WI^y~ z_P{aKi;i(_W)=Nc7Jxut6$TQ9Hncct3iQWgjHfW$XzdoV{$xlp6#~5|cm?l9?18pL zSwCFYCU*cokPLR2RhcH>jqM_Qw$ODbkjSL7`(-MU(xMMmE)9;_f|xNZD&Yrw@~vZr zY~U?4s>(Ck0GNcnQOn@|gk8r{*)c(Od*4y;FPb!UD{&P(-X(evK&X=i$Jyb+gWzql z?><%#8`1d*p)b3(+$%(713Ct0T3!X(jd>OG?>@%73Q**YzObX|h_4fN{1Et*h}=rY z5azeMP?C)9d~C(U<6(|F3^CNvb=Qxd-`I(wR}22%5Q^P@5DF;0$=z-kYwvX24H2jB z$Is{gyB5F=+gl)1y-9lo(0Sl|51`-yNGSx~sKJ5OnksXv0PUl_2q=9f0?za4zi0fa zC3@93{z-;YTZlBhM&ZI*=E&AvEBBi&=h3ET+ zYwttcI%7w*4x{K+pQ=M-CIw3}wj1=I%QHXa93@e!1RwRm*4{0{_w5OR$>(BO4f05O@+-T#Zl#eRL`7KC1 zfr^0}>^*?8Ih#7i1JO1V{J!xr0fL~peMnGl7A<ZNBY$geo~k~*Wx^Q2iae(;X8C^WZtvYj|j zvP;<%+T8QT6+q|6KIRkHwehJ6#_g;;x?s`WG(|z# zdsAGTsdgW5u+QSk#%mI+vw@(kqYYkF%k3Yxw>oXB>ba73bv6g;AIJBvQZqg=GL3BR zuO^4RH1ErE-)G+v6lhb$`sCx~96c(=jpLxp<=FV_edja6g1 zvX66oxjSl+D5-hY7-kDtmD&acIIniOw>z=rcm%%GU?Jpd0hiCp4sitxWfmRhFA20s zj~g3$!H8}g5NQ`set1Jm3YrlgiGrH_=>Uns(-ufJ7&lyT!tk7je;(cQLtyv5d{V@r zoA!3#4jRPcIP6o7CC}Zc>jQJac6#hsr1LM@x>2g|O62r=>?+r8N6nIPD$O;A9k-?v zU~q5v;BLg{Ijse_Xa@N~iJHI#^Ie==%-lhRY+>fYvBBLUM7Vi=ZjOrQEe+KG#2*_B zBdqg#u0S(ze*(OHWmky0c#CS82qS~~Ji2IaWl}V?cwNJHN9AXT8v8!{WheJ?KoVZUOwzTrZz68)D7wtb^|Dw7qwcV=SPBT%$kGMm>7g@V_#cTERsi+LCnZZD zpw$UK+mRWlDy+RRbSCXtGtgGzs7Qv-EDb#?%}c|Y(qgi*N>y1vU@-tfJmjZ8qD?C^ zkweCDobrzS(#n;)!;qBD<)iqq1>hKic1+d0BGqGkVfh@i{cLczcwoovJty*&kzc?z zIb}7X5r^0O-nGpwd+{)j|F&`4bsNCRO3@Fh;y&q8Rov%cptTtWj@boqkrQ$3w~w22 zIKk*d5d_C)+S5hvyx8)|3no|zZTUE>hxb57BRU3&rJXF0k# zcZwE7Y~H~ZlQSJCkt;468&F*e)u(}sYkE^#F}|L%=8w$%U~&z-qCin|lng|fa5 z_rTw?A$C$1vl-viWo)Cls~FS0J2loQW_*uNk$cP);^42bA8c9Vp=QiVqSYi2b`+>_ zyLwCqZ?6{%x0WoTs2Sh)*o>_8U~|e2yGjw?n!}H=@qH`Ir`1RVO)ltJA68m zfN-KeVEKokw*grA5GDcsOXUHMM2$oC96fV|=~s?cBMkL)XjGnyKVmKP+!~98z_Sp| z687roIjv?0~dzLOBxWA1qeE``4YTKF{ptAg=@TrBF22$2H?S5k6W|$~aG5%Yz zK~z{=o+s^Yc~`(6h{+tFy*?I9#$fM05Lt0??&||tuY(wsC(L$Umf$+bpdkjWkrp|J z*mZmQ)sw?6%Wz>%4lLwvl+i~6uM3)h!Q4PExgq05fb@7g}NJ*urZEub3Ls4#094LTa( zg$(Z(#JZ>N6IxhTE9!YqBGb?XD0Wda2+Y+zw4V9ip#BzHWs4cAU<`ZmBNYlw;hJ=x1cdPV2xzTH;s#VL3H(os&-Rkd z%!r3J$k&#c?Ps)tk+^mktZLG{QO%5vCAjfa-cFoD7bO66G%RT|%=?k_vb>~0VSOOq zPSr~*T=P}V1G`8<$QFEec;TR8*<NP`C><+D1F46^XzSJBiDk3CiYEvyL zr`N9KEm`1Z%LfV}a5yj;Q)lrG22zEg`igoRDRQdhUU5Cf^&Q;RGG?7U_a6IV8|(go zk|xEgPu!I!inP;Pq2cKv5FQ9!l(Rws4TZ`jv_Hvk~)zUkjhaKO!eBKh^xmZ>)_q=9x_1Fav`tPtxP-fdOfPC!g z2J6e;wVz!WRL>M#?L8ya_=iWH3kq1fOyDK}MtW0wIuxusv8IJ5<#gr9(^LZygKe@T zPbZ|xX(|>20b04*3OuHE_v-ewfIX074TWxbJe3ATEm4Se1klXgPYBBAZYHAv3zeb9 z>U!a@?ewDZiL|UN-VNV?AHK}MQAmefK5_11B$<;A&{Zz@w^g63(TEHFbBQCMZ=|h7w?eI5(9YoiV^^|L^vufIp|Vflf?BcwxN=lJM4F zs!@-fpwF*A3`#(LF2DDP-7Zm(_YVisYaltT#sK}{qb?QXi@rkOQ`#L_Vb^mgMZ1J!a%^j0_efaA_}irAbI8dya}5N0ZE` z$w037B?AMw22mwNRmBUUFS#QSBbmPjkcdc}zQWvrHmk1&P&0lQ^ARgpDPa~0Tt_)w z7`BDu2S*ClaG=MRfRyuOq4V+7;&GBoFgdeCXv$8o6)(#(wOELF@Z{5p2n6%6C%>k_ zB|agxG%fy)KP85hd=-Seg@csfe(OZ7mZgT<5odK@NHUCI=v#m^kx{5*WL0(4uXfx4 z637x~qV0ec8ILyXAL__P(mGl@0o6n+cpjfO~W zAM&;~)lq2?aXY@^dNb z{|DvM2tjQqAjpDs7AQQ7#a%MHoYpe}3RqIw^=1Ki0Wr469{d@!?4=Xxm%M8uZE{Pf zhO>_%qHju_`f<9F73dDl^h>~7(~7?yPDXclv7XsU1rr!q&%;NV4;YS*M(()ps^ww+ zC_5kW!6ut*vn#1bS?=Zm;w%?xi`arjv=<% zbC>QU(HCq#1`wQ)&NS;~S3}53F@#%{xJK+VY^ga74MOU89Ww zl$Wc;T>QeZD{DaBc+P{L$n24S-W$Hm`ifUJ%ZeH+E?4tgaM*PP@Fd;wiK}>e;+&OJ z7+K&P;NXj%LcoWIBS9`T!iZvs_5&p{&D3bm-m;SdZO1PoOsZSUj-~Szs~b z8kYmRdgW^%iGY4*^hwT9Hr9Mq3fr~y6f?dFhkx{>vU+-ie4c}GMNe8cWspeU{S))Z zfgQ})?B?PkS+^N6+U9jbzhfVJiPG#lXrQj(hH4+9Du>~Hhn?mfJn-Oca)~~s24)7s z?nKbWYm`3Py1`!BAHV;DL>GO2*ZDUPBY9mu6;Z|*^5LpSl0z<$8Q4h{PgEff{AI%! zI*PFVgSr1peE2VdL%`*|Ei`W*{zM_{iPju3_+P!IUb{vF;A`2H8*KK?u3$}S#f!Ii zH;Xs|e(4nHe(jeHq(|L)@pMIZE7IE24k#lD6YvakMQ*;O+u?eTvC}HMa_lZY;&eEH zm}uE3TC?6>)&2UuC+nab6z2GjU{C4j?L-eV_WgPw7L9qXTAmITAQSMYNrgs zi*FA`9*q|!wd|k)t-GOk`|AqhmSGvo26TSA1grMconmL?vU6Gm@g^FmX8+VC&aYn! z6ZVLKJ#yx2L56qps%pYsV9E`rxu$X^B!#q$W|A9%)83}-j`p!G_RovJTL44r3$il) zD+?&t!?7XmvcG?n{X4cynYwGtdwF{w%&f`J7z^e3a3?P*RArseVGY=8q-cHAJiz-Z zjn1e=#{Ki&x^+5F5P8A(TywMTUwvnP@aiFM-ghCj6lzqfsk4Mf6(QFVi|MH^ihb;| zAWa(XYxM-vqLCW}G?Cn~M6nO%0rOuxyf1Js(M1jM$g>IQA0(~iYeodtcR!w#+fZ!p zxa*j5ps!3;QAqgA#j~?7gmDY3KBre0e-0vD@rWGxQ`sG~ey*bxmerq6=i!RMQ*Rt%{lhB@1 zba|F#i{Ef8knC|qnn;utHIeI+VvqNyrkQLuSvjIsfJX37nn!HaV|?&C6w%l0QyUpw zh0mwpINu_=7C3F-81rH{PM2}~dD!e@&8=-Jnf)kx(w;OqGN}Hsqv5X0i;k_W&;wiK zCAPjW_{$hgxQv12O=_gD!KFcJkJ?b51zpk`BDQ>;XYo=F7S+BElhA>+I@+ z$z0e2QHF$htA|yuwZ~gmzkOX7Bva@Cc0^g@=}i~pock)`KR_yR+F809 zvK?jlL`boIsk9BAjAU^o&yH+rpgZ7B!uRB(bz4SWikC0zfP4^xOJ6v-dnJ$ZQ zWY~Wh(>D?S;i!D$&YjVnL;VK|ocmrBD|oHfs>(4AyZ4VPNzY^n*_c~cOSs-&jev4! z61`c>Z;@PCp4Az=Ie4q_8}8%BBZ7?f^E?jH_>`5NDX)M_5HbH|R?^r93essv`V>UD zI)CD}5*Z%LTAuDdd+`ga4?!SS)cZ-5B(%80w9}Tvv_8OE!R3#q7PGS!0dnkhlHOJ`YIe9l)y)A|oC!^0y z;iHQ2-9-E+^1#jpWbr-AwbEWBB4W@|hw5X?n`A={z?6eAUda=jlC;*50jGEo76z7U z4iDIH?z!!lqQ3c!#SmtaXC-q68Xo?XVw7XNl9SOJQ0Xu>%m_yLkx*>Mw$_D@6CyF3 zE0Qs_Dj#l2erfp7=zCLht1kv#&w7uj387p!soT(1MmyM|9G zBhucWX)EoAm{xlq`ZN^Ybv+{B0{x1|yKyq#F0iFbh~CKlF*y(qU!<)Ve~yh?DSPpx zNiwIQk43|o3t5YPsYZ+ zp=4U2S4^|9s33b%;(a|IVWKj8O4%nWcLy!8sPB1&rT1wOV*;6tfE}^%bXWN%f#5o- zhq%}bci7MewP0{C2?KM9^1ze$Ot4(u6_#RK7*~ikU0+98P^E?#$6ZlthfH^N?9It@ zBFXzA;L1SyA65R};6*61^+;CaSZ}a+10g>z^ETPs zj0y(2QEQa00+yTR&#qv)B+(m><(TI}o;wY}lTo4A*b-<8)n7w+WxU<3GFb7HX}$>p zj|4q!FDFD-V5ajQH{){=&T#L?w>j^3bdJgXKogn~8w$Oe%f+}4GyNr8NO>={RGj14 zoRfP-PA-nK2VETPOY_K^C^`8tR%4H^YrIUUCiSI8AdToD`BdEQHrxt&o-q3GVNbp+!{~B&pRHNljS_qnD?R#C zXWt!O>CuRhoru*+-AYWPUBY3X%fa(={kan*sg>k8H1qY2y-Bi9B$f&^_Z|su?4$^2 zoZloTHYBHiHgH8=;9A)rB%%>rcv|&l4DTH>VNyf95~cEiJcp8KP8@(tf);J*8$ehs z-?qqr&%L^46a{6EJ)#R4c3G$zlE%NeU*)(#Oc&bTTzFtTq(5wNAj`EGKhG+!({Yt^ zkEt?MXIbGXass?tEA@2jJS3pxV>wv5)967}a(w7lxPxJ?+#t3?+gLVkk(+vAgZs&x zZI8_AauKE_r2A^FUo9nVw{UU@pA8s)a}iEU-*%R|D7&Wsk~sbep$`4<8CK}bn}07R zS07v-t9;eMq88>TP z?OM>QP+17ZL4he5i@ps3LJyr59cywNzTkDw*OG_T4;&43E6<{W%c)P2UPLD`F^3sxc-i)Z+pLjAO=hHw-#? zalR46YiH(y-)oZ_N$Ym&Ot(3TVOJa;Iv@~QNGXzP_>x{+2FS%Sp1S7P%ds5({=MSR zF{H>z?QFerR}Ot~O;MYX)QA&rdOOZ=7*n78eUtu?um1@Irtu2hm)QCLt!|MRx;?u^@Y z%rmwFT$Ibt<2gj3ZHMhhPEs(St$Rd0dT~M!Pyc_}f5Eu?3r2MNHwxJB?zY)Qe0l#` zzCdf7>2Lb~{@It2CE0KvGz_V}Od+LtZjr9X+}+jm}Zxr;Fw{ou6l#}{QH zs_HJ#Shp=C_EsH=`@yI!^=L>snI->8O}Wc8l*!}^r^Od?P0f4ehWB`dyg%Ii_3#$A zz}YVzXIHO2P=C0gKK=YlT<${rA75cr1xHP4edd8jqmH#-(F4)Y@@Iw1>vzg>Cnew?{#qw#5J!Z# z_EuL>ihyyfBq9R)Y5+2C#q681L+=nEXIp=vUBu`=cK>x0cK<4wJ?9Eo*sHnV0vw5v zY@)Y(P*mApREaP&JVJziq!bmP-@Mz zs9?LoybxRUKD~_c`K+y~14Ydb3ti8($Cti%F=g_{ez49By3V%3KB7>WV(jjzmfm*i zt4Vmr@mB}^acRjsL`a0h$BsE>4iT6{rNF1fcE5miP7fK=y+F1~4T*bdFP94y$sz5VZRj zBpf%GzoTbq9=7>iF(ItK{p4`RQvK&1{o$9NTR`M3abf!KV6DiKt~Vu(*(hPera3>a zxBSZ>p{mL1X*AYt>=X=;OER3*-UM}qdvE^Y5nxqQpv4QjA3S`Cl1>p>_LCUQa$Nciycf&jl0O^0k}F zpoc3dD@bd&hvweB`9Oe58qsvdG#x5wNz(Mu>?%i6+ph(VLJzQbZK7{ zIe?vo?6@t-LSkVdErJOtLFCt9&6HY7Eodn!{#hpWNDJKg<%Y7KIJ{IU3#C40sGy(! zj?ZQ_JiQWJj!5^Ce)eDwU1y5^y?cet0J0m%NVs4v@H7kvfa8VYY0pLYmsbT-dqe|@ zm&!(atBMY72%n^pUcpxtb*|d^(nLYrt@snI=nGSJf9xH|h|hPAAy5qNeHn&z{*jZV z<;BV^Et%GZ3oT~ZY!{h^JuF*#xVpSesd>yU+dY_9A9pCNe2O->zq|m0JMrC4g=9|I z^rQ8K8&Om{zENJXzQ=z2 z@fJP`p3l|_MtOME_@S?M&x}#;bvv`~ch6IA{tO$j=s{TZh|(?% zC!!Z3ul00+w7fUzK@+hF0)P^UaJw1yp&bK1a$W2^)rxL^83rX4aJ8bT^eyP0eZo^H zI0~|FMT`EI2d7EF7IeLN!OgP$D!B?CleqhK-iVsv47c$!9K-BKv>wdMcx7ueD! zV}UDfh%xa0I#chactz^FlR?@bud7x*LJBfiIm319k_rF2l>Gmi%RAQ&hhVkyyoLyN z502=ezb)9-39(fhE&Y|1FFl)M2)@6Yv9qW4z=SRxfNXqvU4s7Nau89j`WqCk09V(^ioP} zKnj;$kz@vQW_L43fK|&p1$og0F}#5!v9#KNKpDL6&o^2rq{#V$koHhxPOA0fb*;(7 zjgc!ST%T~I+j=3$F0v`%S@9O%!BPzHna8s&!H-(P-7Hbg;ePs6*U6l0)%lK^AYZWW zp3pAu1{sJ)T9V%8yZ&v;W^xj<9?0sNS7z_&oT{?~Nqj-5#*a-9o|ikHUdWL%-;8f9 zUL(`WgJ?S?!fFdY8DAGE0r=r9hob;L|2oZW79YSc#i5%fg!Iip%Z+I4iA}Od+1y#~ z63TFr#tii--+?djZz{K4UKBOaj>-yUo2TZO>LmsUDJ=QUlOX4am>wPTiltpg_40+Y2hy3g}wU$x>1y zbA^OEo?Qf%r*X)A@6lxng#+j^+7hTtKcjr#+pCRLdfQ%8BCnb6M=rbnT2SXf{60(# z#L`5VMvDEDQ!2&pH)W_J&snx8C#J<^Y+l?Oem-|=E;YUok6V{x;zFi}o`QXNs#i<; zy@>ndbH`MZ?%cFJ$&s%AYC63*RhBj*@JOhiGe=5n{}hMeE?faO2f8QYdE; zfTn@9!)Xu=!6^KU+qbH{@{P#{jSoDvzh%Y`PyQt{8l=ivsGwJ|MIVWg^1^_y2QA13U}RUGjhs7Lrx)#aaPQXTksM*?z8d

  • xl9y4)4=D2CHl`%Xwq&&U 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:=*j6NrCN%G?R@ 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≥ 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 diff --git a/icons/turf/floors.dmi b/icons/turf/floors.dmi index 8a1575fcec6407f397cab5426bcab4f98cd2af27..6ddc178b98cdb3640a3a718901e23c8870d6219e 100644 GIT binary patch delta 21347 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 ~Z&!fpA{6BTt3wUN_CLs#CvU@BUOWb=HH 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 KzTm9ov;Pf3i=bNo From fd374a4e030822954149798103693b87127e7ba9 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sun, 1 Oct 2023 00:51:36 +0200 Subject: [PATCH 19/46] simplifying fishing line shitcode. [MDB IGNORE] (#24046) * [NO GBP] simplifying fishing line shitcode. (#78358) ## About The Pull Request This should also fix the hooked item exploit for real now, but to avoid further goofs, I'm keeping this as a draft until I finish running the game locally. ## Why It's Good For The Game Closes #78357. ## Changelog :cl: fix: Actually fixed the hooked item exploit. /:cl: * [NO GBP] simplifying fishing line shitcode. --------- Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com> --- code/__DEFINES/dcs/signals/signals_fish.dm | 3 -- code/modules/fishing/fishing_minigame.dm | 23 +++++---- code/modules/fishing/fishing_rod.dm | 55 ++++++++-------------- 3 files changed, 34 insertions(+), 47 deletions(-) diff --git a/code/__DEFINES/dcs/signals/signals_fish.dm b/code/__DEFINES/dcs/signals/signals_fish.dm index 281c73adb52..f65b8c99805 100644 --- a/code/__DEFINES/dcs/signals/signals_fish.dm +++ b/code/__DEFINES/dcs/signals/signals_fish.dm @@ -24,8 +24,5 @@ #define COMSIG_FISHING_ROD_CAST "fishing_rod_cast" #define FISHING_ROD_CAST_HANDLED (1 << 0) -/// Sent when fishing line is snapped -#define COMSIG_FISHING_LINE_SNAPPED "fishing_line_interrupted" - /// Sent when the challenge is to be interrupted: (reason) #define COMSIG_FISHING_SOURCE_INTERRUPT_CHALLENGE "fishing_spot_interrupt_challenge" diff --git a/code/modules/fishing/fishing_minigame.dm b/code/modules/fishing/fishing_minigame.dm index 478279749e4..c0a8c53e0b0 100644 --- a/code/modules/fishing/fishing_minigame.dm +++ b/code/modules/fishing/fishing_minigame.dm @@ -207,19 +207,20 @@ lure_turf?.balloon_alert(user, message) /datum/fishing_challenge/proc/on_spot_gone(datum/source) + SIGNAL_HANDLER send_alert("fishing spot gone!") - interrupt(balloon_alert = FALSE) + interrupt() /datum/fishing_challenge/proc/interrupt_challenge(datum/source, reason) if(reason) send_alert(reason) - interrupt(balloon_alert = FALSE) + interrupt() /datum/fishing_challenge/proc/start(mob/living/user) /// Create fishing line visuals fishing_line = used_rod.create_fishing_line(lure, target_py = 5) // If fishing line breaks los / rod gets dropped / deleted - RegisterSignal(fishing_line, COMSIG_FISHING_LINE_SNAPPED, PROC_REF(interrupt)) + RegisterSignal(fishing_line, COMSIG_QDELETING, PROC_REF(on_line_deleted)) RegisterSignal(used_rod, COMSIG_ITEM_ATTACK_SELF, PROC_REF(on_attack_self)) ADD_TRAIT(user, TRAIT_GONE_FISHING, REF(src)) user.add_mood_event("fishing", /datum/mood_event/fishing) @@ -228,6 +229,12 @@ to_chat(user, span_notice("You start fishing...")) playsound(lure, 'sound/effects/splash.ogg', 100) +/datum/fishing_challenge/proc/on_line_deleted(datum/source) + SIGNAL_HANDLER + fishing_line = null + send_alert(user.is_holding(used_rod) ? "line snapped" : "rod dropped") + interrupt() + /datum/fishing_challenge/proc/handle_click(mob/source, atom/target, modifiers) SIGNAL_HANDLER //You need to be holding the rod to use it. @@ -241,12 +248,9 @@ return COMSIG_MOB_CANCEL_CLICKON /// Challenge interrupted by something external -/datum/fishing_challenge/proc/interrupt(datum/source, balloon_alert = TRUE) - SIGNAL_HANDLER +/datum/fishing_challenge/proc/interrupt() if(!completed) experience_multiplier *= 0.5 - if(balloon_alert) - send_alert(user.is_holding(used_rod) ? "line snapped" : "tool dropped") complete(FALSE) /datum/fishing_challenge/proc/on_attack_self(obj/item/source, mob/user) @@ -278,7 +282,8 @@ if(reward_path != FISHING_DUD) playsound(lure, 'sound/effects/bigsplash.ogg', 100) SEND_SIGNAL(src, COMSIG_FISHING_CHALLENGE_COMPLETED, user, win) - qdel(src) + if(!QDELETED(src)) + qdel(src) /datum/fishing_challenge/proc/start_baiting_phase() deltimer(next_phase_timer) @@ -307,7 +312,7 @@ ///The player is no longer around to play the minigame, so we interrupt it. /datum/fishing_challenge/proc/on_user_logout(datum/source) SIGNAL_HANDLER - interrupt(balloon_alert = FALSE) + interrupt() /datum/fishing_challenge/proc/win_anyway() if(!completed) diff --git a/code/modules/fishing/fishing_rod.dm b/code/modules/fishing/fishing_rod.dm index 7e01f693dd5..ed9e164644e 100644 --- a/code/modules/fishing/fishing_rod.dm +++ b/code/modules/fishing/fishing_rod.dm @@ -30,14 +30,11 @@ var/obj/item/currently_hooked_item /// Fishing line visual for the hooked item - var/datum/beam/hooked_item_fishing_line + var/datum/beam/fishing_line/fishing_line /// Are we currently casting var/casting = FALSE - /// List of fishing line beams - var/list/fishing_lines = list() - /// The default color for the reel overlay if no line is equipped. var/default_line_color = "gray" @@ -66,9 +63,7 @@ return NONE /obj/item/fishing_rod/Destroy(force) - . = ..() - //Remove any leftover fishing lines - QDEL_LIST(fishing_lines) + return ..() /obj/item/fishing_rod/examine(mob/user) . = ..() @@ -140,7 +135,7 @@ // Should probably respect and used force move later step_towards(currently_hooked_item, get_turf(src)) if(get_dist(currently_hooked_item,get_turf(src)) < 1) - clear_hooked_item() + QDEL_NULL(fishing_line) /obj/item/fishing_rod/attack_self_secondary(mob/user, modifiers) . = ..() @@ -159,30 +154,28 @@ var/mob/user = loc if(!istype(user)) return + if(fishing_line) + QDEL_NULL(fishing_line) var/beam_color = line?.line_color || default_line_color - var/datum/beam/fishing_line/fishing_line_beam = new(user, target, icon_state = "fishing_line", beam_color = beam_color, emissive = FALSE, override_target_pixel_y = target_py) - fishing_line_beam.lefthand = user.get_held_index_of_item(src) % 2 == 1 - RegisterSignal(fishing_line_beam, COMSIG_BEAM_BEFORE_DRAW, PROC_REF(check_los)) - RegisterSignal(fishing_line_beam, COMSIG_QDELETING, PROC_REF(clear_line)) - fishing_lines += fishing_line_beam - INVOKE_ASYNC(fishing_line_beam, TYPE_PROC_REF(/datum/beam/, Start)) + fishing_line = new(user, target, icon_state = "fishing_line", beam_color = beam_color, emissive = FALSE, override_target_pixel_y = target_py) + fishing_line.lefthand = user.get_held_index_of_item(src) % 2 == 1 + RegisterSignal(fishing_line, COMSIG_BEAM_BEFORE_DRAW, PROC_REF(check_los)) + RegisterSignal(fishing_line, COMSIG_QDELETING, PROC_REF(clear_line)) + INVOKE_ASYNC(fishing_line, TYPE_PROC_REF(/datum/beam/, Start)) user.update_held_items() - return fishing_line_beam + return fishing_line /obj/item/fishing_rod/proc/clear_line(datum/source) SIGNAL_HANDLER - fishing_lines -= source if(ismob(loc)) var/mob/user = loc user.update_held_items() + fishing_line = null + currently_hooked_item = null /obj/item/fishing_rod/dropped(mob/user, silent) . = ..() - if(currently_hooked_item) - clear_hooked_item() - for(var/datum/beam/fishing_line in fishing_lines) - SEND_SIGNAL(fishing_line, COMSIG_FISHING_LINE_SNAPPED) - QDEL_LIST(fishing_lines) + QDEL_NULL(fishing_line) /// Hooks the item /obj/item/fishing_rod/proc/hook_item(mob/user, atom/target_atom) @@ -191,28 +184,20 @@ if(!can_be_hooked(target_atom)) return currently_hooked_item = target_atom - hooked_item_fishing_line = create_fishing_line(target_atom) - RegisterSignal(hooked_item_fishing_line, COMSIG_FISHING_LINE_SNAPPED, PROC_REF(clear_hooked_item)) + create_fishing_line(target_atom) /// Checks what can be hooked /obj/item/fishing_rod/proc/can_be_hooked(atom/movable/target) // Could be made dependent on actual hook, ie magnet to hook metallic items return isitem(target) -/obj/item/fishing_rod/proc/clear_hooked_item() - SIGNAL_HANDLER - - if(!QDELETED(hooked_item_fishing_line)) - QDEL_NULL(hooked_item_fishing_line) - currently_hooked_item = null - // Checks fishing line for interruptions and range /obj/item/fishing_rod/proc/check_los(datum/beam/source) SIGNAL_HANDLER . = NONE - if(!isturf(source.origin.loc) || !isturf(source.target.loc) || !CheckToolReach(src, source.target, cast_range)) - SEND_SIGNAL(source, COMSIG_FISHING_LINE_SNAPPED) //Stepped out of range or los interrupted + if(!CheckToolReach(src, source.target, cast_range)) + qdel(source) return BEAM_CANCEL_DRAW /obj/item/fishing_rod/afterattack(atom/target, mob/user, proximity_flag, click_parameters) @@ -300,7 +285,7 @@ reel_overlay.color = line_color . += reel_overlay /// if we don't have anything hooked show the dangling hook & line - if(isinhands && length(fishing_lines) == 0) + if(isinhands && !fishing_line) var/mutable_appearance/line_overlay = mutable_appearance(icon_file, "line_overlay") line_overlay.appearance_flags |= RESET_COLOR line_overlay.color = line_color @@ -507,8 +492,8 @@ balloon_alert(user, active ? "extended" : "collapsed") playsound(src, 'sound/weapons/batonextend.ogg', 50, TRUE) update_appearance(UPDATE_OVERLAYS) - if(currently_hooked_item) - clear_hooked_item() + if(fishing_line) + QDEL_NULL(fishing_line) return COMPONENT_NO_DEFAULT_MESSAGE /obj/item/fishing_rod/telescopic/master From b83d626cdf9cff040dda2babff1e499de0c61fe9 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sun, 1 Oct 2023 00:52:02 +0200 Subject: [PATCH 20/46] TGUI panel font setting overrides applies to all text [MDB IGNORE] (#24037) * TGUI panel font setting overrides applies to all text (#78621) ## About The Pull Request Fixes #65747 Title summarizes all. Achieved by injecting a new style sheet with a pretty aggressive rule that overrides all text. Please let me know if what I am doing is valid and legal, tbh I have no idea what I was reading most of the time and what I did feels very cursed ## Why It's Good For The Game Accessibility, being able to consistently use your chosen font is important. ## Changelog :cl: qol: Font settings in the chat panel applies to all text now. /:cl: * TGUI panel font setting overrides applies to all text --------- Co-authored-by: distributivgesetz --- .../tgui-panel/settings/SettingsPanel.js | 39 ++++++++++++------ .../tgui-panel/settings/middleware.js | 40 ++++++++++++++++--- tgui/packages/tgui-panel/settings/reducer.js | 1 + 3 files changed, 62 insertions(+), 18 deletions(-) diff --git a/tgui/packages/tgui-panel/settings/SettingsPanel.js b/tgui/packages/tgui-panel/settings/SettingsPanel.js index 90abe4e36b2..f998ee6c985 100644 --- a/tgui/packages/tgui-panel/settings/SettingsPanel.js +++ b/tgui/packages/tgui-panel/settings/SettingsPanel.js @@ -50,7 +50,7 @@ export const SettingsPanel = (props, context) => { }; export const SettingsGeneral = (props, context) => { - const { theme, fontFamily, fontSize, lineHeight } = useSelector( + const { theme, fontFamily, fontSize, freeFontSize, lineHeight } = useSelector( context, selectSettings ); @@ -114,19 +114,34 @@ export const SettingsGeneral = (props, context) => { - toFixed(value)} - onChange={(e, value) => + {freeFontSize && ( + toFixed(value)} + onChange={(e, value) => + dispatch( + updateSettings({ + fontSize: value, + }) + ) + } + /> + )} + + + + + + + + + ))} + + + ); +}; + +const MarketCrashModal = (props, context) => { + const { act, data } = useBackend(context); + return ( + + ATTENTION! THE MARKET HAS CRASHED +

    + ALL MATERIALS ARE NOW WORTHLESS +

    + TRADING CIRCUIT BREAKER HAS BEEN ENGAGED FOR ALL TRADERS +

    + DO NOT PANIC, WE ARE FIXING THIS +
    + ); +}; From 6e5978c83b6e7308bb011c6590b0bbae63fc715d Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sun, 1 Oct 2023 01:12:22 +0200 Subject: [PATCH 24/46] Heretic Rebalance - Main Knowledge gives free Side points, reduced rune drawing time, Codex Cicatrix is easier and roundstart knowledge [MDB IGNORE] (#24043) * Heretic Rebalance - Main Knowledge gives free Side points, reduced rune drawing time, Codex Cicatrix is easier and roundstart knowledge * Update code/modules/antagonists/heretic/heretic_antag.dm --------- Co-authored-by: carlarctg <53100513+carlarctg@users.noreply.github.com> Co-authored-by: Pinta <68373373+softcerv@users.noreply.github.com> --- .../antagonists/heretic/heretic_antag.dm | 43 ++++++---- .../antagonists/heretic/heretic_focus.dm | 2 +- .../antagonists/heretic/heretic_knowledge.dm | 30 ++++++- .../modules/antagonists/heretic/influences.dm | 3 +- .../heretic/items/forbidden_book.dm | 13 ++- .../antagonists/heretic/knowledge/ash_lore.dm | 4 +- .../heretic/knowledge/blade_lore.dm | 4 +- .../heretic/knowledge/cosmic_lore.dm | 4 +- .../heretic/knowledge/flesh_lore.dm | 4 +- .../heretic/knowledge/general_side.dm | 16 ---- .../heretic/knowledge/knock_lore.dm | 7 +- .../heretic/knowledge/rust_lore.dm | 4 +- .../heretic/knowledge/starting_lore.dm | 76 ++++++++++++++++++ .../heretic/knowledge/void_lore.dm | 4 +- .../antagonists/heretic/transmutation_rune.dm | 28 +++++-- code/modules/unit_tests/heretic_rituals.dm | 2 + icons/effects/96x96.dmi | Bin 2081463 -> 2012526 bytes .../tgui/interfaces/AntagInfoHeretic.tsx | 21 ++++- .../packages/tgui/interfaces/ForbiddenLore.js | 53 ------------ 19 files changed, 205 insertions(+), 113 deletions(-) delete mode 100644 tgui/packages/tgui/interfaces/ForbiddenLore.js diff --git a/code/modules/antagonists/heretic/heretic_antag.dm b/code/modules/antagonists/heretic/heretic_antag.dm index a0f0d86d33f..ccc7fce6ecf 100644 --- a/code/modules/antagonists/heretic/heretic_antag.dm +++ b/code/modules/antagonists/heretic/heretic_antag.dm @@ -34,6 +34,8 @@ var/heretic_path = PATH_START /// A sum of how many knowledge points this heretic CURRENTLY has. Used to research. var/knowledge_points = 2 //SKYRAT EDIT - ORIGINAL 1 + /// How many side path points the heretic has. He gains one of these per main path that splits into two sidepaths. These can be used in place of knowledge points for side paths only. + var/side_path_points = 0 /// The time between gaining influence passively. The heretic gain +1 knowledge points every this duration of time. var/passive_gain_timer = 20 MINUTES /// Assoc list of [typepath] = [knowledge instance]. A list of all knowledge this heretic's reserached. @@ -85,6 +87,7 @@ var/list/data = list() data["charges"] = knowledge_points + data["side_charges"] = side_path_points data["total_sacrifices"] = total_sacrifices data["ascended"] = ascended @@ -98,7 +101,10 @@ knowledge_data["desc"] = initial(knowledge.desc) knowledge_data["gainFlavor"] = initial(knowledge.gain_text) knowledge_data["cost"] = initial(knowledge.cost) - knowledge_data["disabled"] = (initial(knowledge.cost) > knowledge_points) + if(initial(knowledge.route) == PATH_SIDE) + knowledge_data["disabled"] = (initial(knowledge.cost) > knowledge_points + side_path_points) + else + knowledge_data["disabled"] = (initial(knowledge.cost) > knowledge_points) // Final knowledge can't be learned until all objectives are complete. if(ispath(knowledge, /datum/heretic_knowledge/ultimate)) @@ -142,13 +148,22 @@ if(!ispath(researched_path)) CRASH("Heretic attempted to learn non-heretic_knowledge path! (Got: [researched_path])") - if(initial(researched_path.cost) > knowledge_points) - return TRUE + // If side path and has path points, buy! + var/coupon = FALSE + if((initial(researched_path.route) == PATH_SIDE) && side_path_points) + coupon = TRUE + // else try normal purchase + else if(initial(researched_path.cost) > knowledge_points) + return + if(!gain_knowledge(researched_path)) return TRUE - log_heretic_knowledge("[key_name(owner)] gained knowledge: [initial(researched_path.name)]") - knowledge_points -= initial(researched_path.cost) + log_heretic_knowledge("[key_name(owner)] gained knowledge: [initial(researched_path.name)][coupon ? "(via free side-path point)" : ""]") + if(coupon) + side_path_points -= initial(researched_path.cost) + else + knowledge_points -= initial(researched_path.cost) return TRUE /datum/antagonist/heretic/submit_player_objective(retain_existing = FALSE, retain_escape = TRUE, force = FALSE) @@ -305,14 +320,14 @@ * * drawing_time - how long the do_after takes to make the rune * * additional checks - optional callbacks to be ran while drawing the rune */ -/datum/antagonist/heretic/proc/try_draw_rune(mob/living/user, turf/target_turf, drawing_time = 30 SECONDS, additional_checks) +/datum/antagonist/heretic/proc/try_draw_rune(mob/living/user, turf/target_turf, drawing_time = 20 SECONDS, additional_checks) for(var/turf/nearby_turf as anything in RANGE_TURFS(1, target_turf)) if(!isopenturf(nearby_turf) || is_type_in_typecache(nearby_turf, blacklisted_rune_turfs)) target_turf.balloon_alert(user, "invalid placement for rune!") return if(locate(/obj/effect/heretic_rune) in range(3, target_turf)) - target_turf.balloon_alert(user, "to close to another rune!") + target_turf.balloon_alert(user, "too close to another rune!") return if(drawing_rune) @@ -330,16 +345,16 @@ * * drawing_time - how long the do_after takes to make the rune * * additional checks - optional callbacks to be ran while drawing the rune */ -/datum/antagonist/heretic/proc/draw_rune(mob/living/user, turf/target_turf, drawing_time = 30 SECONDS, additional_checks) +/datum/antagonist/heretic/proc/draw_rune(mob/living/user, turf/target_turf, drawing_time = 20 SECONDS, additional_checks) drawing_rune = TRUE var/rune_colour = path_to_rune_color[heretic_path] target_turf.balloon_alert(user, "drawing rune...") var/obj/effect/temp_visual/drawing_heretic_rune/drawing_effect - if (drawing_time >= (30 SECONDS)) - drawing_effect = new(target_turf, rune_colour) - else + if (drawing_time < (10 SECONDS)) drawing_effect = new /obj/effect/temp_visual/drawing_heretic_rune/fast(target_turf, rune_colour) + else + drawing_effect = new(target_turf, rune_colour) if(!do_after(user, drawing_time, target_turf, extra_checks = additional_checks)) target_turf.balloon_alert(user, "interrupted!") @@ -602,7 +617,7 @@ if(!admin.client?.holder) to_chat(admin, span_warning("You shouldn't be using this!")) return - + var/mob/living/pawn = owner.current pawn.equip_to_slot_if_possible(new /obj/item/clothing/neck/heretic_focus(get_turf(pawn)), ITEM_SLOT_NECK, TRUE, TRUE) to_chat(pawn, span_hypnophrase("The Mansus has manifested you a focus.")) @@ -774,8 +789,8 @@ target_amount = main_path_length // Add in the base research we spawn with, otherwise it'd be too easy. target_amount += length(GLOB.heretic_start_knowledge) - // And add in some buffer, to require some sidepathing. - target_amount += rand(2, 4) + // And add in some buffer, to require some sidepathing, especially since heretics get some free side paths. + target_amount += rand(5, 7) update_explanation_text() /datum/objective/heretic_research/update_explanation_text() diff --git a/code/modules/antagonists/heretic/heretic_focus.dm b/code/modules/antagonists/heretic/heretic_focus.dm index b7c79b6d6ca..45bbf743b8c 100644 --- a/code/modules/antagonists/heretic/heretic_focus.dm +++ b/code/modules/antagonists/heretic/heretic_focus.dm @@ -46,7 +46,7 @@ if(!IS_HERETIC(user)) return - if(!(source.slot_flags & slot)) + if(source.slot_flags && !(source.slot_flags & slot)) return ADD_TRAIT(user, TRAIT_ALLOW_HERETIC_CASTING, ELEMENT_TRAIT(source)) diff --git a/code/modules/antagonists/heretic/heretic_knowledge.dm b/code/modules/antagonists/heretic/heretic_knowledge.dm index b51c2a5dcb8..ea22955d83e 100644 --- a/code/modules/antagonists/heretic/heretic_knowledge.dm +++ b/code/modules/antagonists/heretic/heretic_knowledge.dm @@ -25,11 +25,16 @@ var/list/banned_knowledge = list() /// Assoc list of [typepaths we need] to [amount needed]. /// If set, this knowledge allows the heretic to do a ritual on a transmutation rune with the components set. + /// If one of the items in the list is a list, it's treated as 'any of these items will work' var/list/required_atoms /// Paired with above. If set, the resulting spawned atoms upon ritual completion. var/list/result_atoms = list() + /// If set, required_atoms checks for these *exact* types and doesn't allow them to be ingredients. + var/list/banned_atom_types = list() /// Cost of knowledge in knowledge points var/cost = 0 + /// If true, adds side path points according to value. Only main branch powers that split into sidepaths should have this. + var/adds_sidepath_points = 0 /// The priority of the knowledge. Higher priority knowledge appear higher in the ritual list. /// Number itself is completely arbitrary. Does not need to be set for non-ritual knowledge. var/priority = 0 @@ -58,6 +63,8 @@ if(gain_text) to_chat(user, span_warning("[gain_text]")) + // Usually zero + our_heretic.side_path_points += adds_sidepath_points on_gain(user, our_heretic) /** @@ -112,6 +119,18 @@ /datum/heretic_knowledge/proc/recipe_snowflake_check(mob/living/user, list/atoms, list/selected_atoms, turf/loc) return TRUE +/** + * Parses specific items into a more reaadble form. + * Can be overriden by knoweldge subtypes. + */ +/datum/heretic_knowledge/proc/parse_required_item(atom/item_path, number_of_things) + // If we need a human, there is a high likelihood we actually need a (dead) body + if(ispath(item_path, /mob/living/carbon/human)) + return "bod[number_of_things > 1 ? "ies" : "y"]" + if(ispath(item_path, /mob/living)) + return "carcass[number_of_things > 1 ? "es" : ""] of any kind" + return "[initial(item_path.name)]\s" + /** * Called whenever the knowledge's associated ritual is completed successfully. * @@ -158,9 +177,12 @@ var/obj/item/stack/sac_stack = sacrificed var/how_much_to_use = 0 for(var/requirement in required_atoms) - if(istype(sacrificed, requirement)) - how_much_to_use = min(required_atoms[requirement], sac_stack.amount) - break + if(islist(requirement) && !is_type_in_list(sacrificed, requirement)) + continue + if(!istype(sacrificed, requirement)) + continue + how_much_to_use = min(required_atoms[requirement], sac_stack.amount) + break sac_stack.use(how_much_to_use) continue @@ -264,7 +286,7 @@ /datum/heretic_knowledge/mark abstract_parent_type = /datum/heretic_knowledge/mark mutually_exclusive = TRUE - cost = 2 + cost = 1 /// The status effect typepath we apply on people on mansus grasp. var/datum/status_effect/eldritch/mark_type diff --git a/code/modules/antagonists/heretic/influences.dm b/code/modules/antagonists/heretic/influences.dm index 503e066d0e3..67a3bbc16b4 100644 --- a/code/modules/antagonists/heretic/influences.dm +++ b/code/modules/antagonists/heretic/influences.dm @@ -260,7 +260,8 @@ // Using a codex will give you two knowledge points for draining. if(!being_drained && istype(weapon, /obj/item/codex_cicatrix)) var/obj/item/codex_cicatrix/codex = weapon - codex.open_animation() + if(!codex.book_open) + codex.attack_self(user) // open booke INVOKE_ASYNC(src, PROC_REF(drain_influence), user, 2) return TRUE diff --git a/code/modules/antagonists/heretic/items/forbidden_book.dm b/code/modules/antagonists/heretic/items/forbidden_book.dm index 80721c97592..ff570801c5f 100644 --- a/code/modules/antagonists/heretic/items/forbidden_book.dm +++ b/code/modules/antagonists/heretic/items/forbidden_book.dm @@ -9,8 +9,6 @@ w_class = WEIGHT_CLASS_SMALL /// Helps determine the icon state of this item when it's used on self. var/book_open = FALSE - /// id for timer - var/timer_id /obj/item/codex_cicatrix/Initialize(mapload) . = ..() @@ -31,6 +29,7 @@ . += span_notice("Can be used to tap influences for additional knowledge points.") . += span_notice("Can also be used to draw or remove transmutation runes with ease.") + . += span_notice("Additionally, it can work as a focus for your spells in a pinch, though a more specialized relic is recommended, as this may get dropped in combat.") /obj/item/codex_cicatrix/attack_self(mob/user, modifiers) . = ..() @@ -39,8 +38,12 @@ if(book_open) close_animation() + RemoveElement(/datum/element/heretic_focus) + w_class = WEIGHT_CLASS_SMALL else open_animation() + AddElement(/datum/element/heretic_focus) + w_class = WEIGHT_CLASS_NORMAL /obj/item/codex_cicatrix/afterattack(atom/target, mob/user, proximity_flag, click_parameters) . = ..() @@ -52,7 +55,7 @@ return if(isopenturf(target)) - heretic_datum.try_draw_rune(user, target, drawing_time = 12 SECONDS) + heretic_datum.try_draw_rune(user, target, drawing_time = 8 SECONDS) return TRUE /// Plays a little animation that shows the book opening and closing. @@ -61,12 +64,8 @@ flick("[base_icon_state]_opening", src) book_open = TRUE - timer_id = addtimer(CALLBACK(src, PROC_REF(close_animation)), 5 SECONDS, TIMER_UNIQUE|TIMER_OVERRIDE|TIMER_STOPPABLE) - /// Plays a closing animation and resets the icon state. /obj/item/codex_cicatrix/proc/close_animation() icon_state = base_icon_state flick("[base_icon_state]_closing", src) book_open = FALSE - - deltimer(timer_id) diff --git a/code/modules/antagonists/heretic/knowledge/ash_lore.dm b/code/modules/antagonists/heretic/knowledge/ash_lore.dm index df29ba9efa0..52e25f6a8b1 100644 --- a/code/modules/antagonists/heretic/knowledge/ash_lore.dm +++ b/code/modules/antagonists/heretic/knowledge/ash_lore.dm @@ -72,9 +72,9 @@ name = "Ashen Passage" desc = "Grants you Ashen Passage, a silent but short range jaunt." gain_text = "He knew how to walk between the planes." + adds_sidepath_points = 1 next_knowledge = list( /datum/heretic_knowledge/mark/ash_mark, - /datum/heretic_knowledge/codex_cicatrix, /datum/heretic_knowledge/summon/fire_shark, /datum/heretic_knowledge/medallion, ) @@ -127,6 +127,7 @@ The mask instills fear into heathens who witness it, causing stamina damage, hallucinations, and insanity. \ It can also be forced onto a heathen, to make them unable to take it off..." gain_text = "The Nightwatcher was lost. That's what the Watch believed. Yet he walked the world, unnoticed by the masses." + adds_sidepath_points = 1 next_knowledge = list( /datum/heretic_knowledge/blade_upgrade/ash, /datum/heretic_knowledge/reroll_targets, @@ -165,6 +166,7 @@ If any victims afflicted are in critical condition, they will also instantly die." gain_text = "The fire was inescapable, and yet, life remained in his charred body. \ The Nightwatcher was a particular man, always watching." + adds_sidepath_points = 1 next_knowledge = list( /datum/heretic_knowledge/ultimate/ash_final, /datum/heretic_knowledge/summon/ashy, diff --git a/code/modules/antagonists/heretic/knowledge/blade_lore.dm b/code/modules/antagonists/heretic/knowledge/blade_lore.dm index 01358807fce..84e266c8374 100644 --- a/code/modules/antagonists/heretic/knowledge/blade_lore.dm +++ b/code/modules/antagonists/heretic/knowledge/blade_lore.dm @@ -101,10 +101,10 @@ towards your attacker. This effect can only trigger once every 20 seconds." gain_text = "The footsoldier was known to be a fearsome duelist. \ Their general quickly appointed them as their personal Champion." + adds_sidepath_points = 1 next_knowledge = list( /datum/heretic_knowledge/limited_amount/risen_corpse, /datum/heretic_knowledge/mark/blade_mark, - /datum/heretic_knowledge/codex_cicatrix, /datum/heretic_knowledge/armor, ) cost = 1 @@ -243,6 +243,7 @@ you gain increased resistance to gaining wounds and resistance to batons." gain_text = "In time, it was he who stood alone among the bodies of his former comrades, awash in blood, none of it his own. \ He was without rival, equal, or purpose." + adds_sidepath_points = 1 next_knowledge = list( /datum/heretic_knowledge/blade_upgrade/blade, /datum/heretic_knowledge/reroll_targets, @@ -372,6 +373,7 @@ at a target, dealing damage and causing bleeding." gain_text = "Without thinking, I took the knife of a fallen soldier and threw with all my might. My aim was true! \ The Torn Champion smiled at their first taste of agony, and with a nod, their blades became my own." + adds_sidepath_points = 1 next_knowledge = list( /datum/heretic_knowledge/summon/maid_in_mirror, /datum/heretic_knowledge/ultimate/blade_final, diff --git a/code/modules/antagonists/heretic/knowledge/cosmic_lore.dm b/code/modules/antagonists/heretic/knowledge/cosmic_lore.dm index 4a4e9045185..75ee0cd5916 100644 --- a/code/modules/antagonists/heretic/knowledge/cosmic_lore.dm +++ b/code/modules/antagonists/heretic/knowledge/cosmic_lore.dm @@ -70,9 +70,9 @@ However, people with a star mark will get transported along with another person using the rune." gain_text = "The distant stars crept into my dreams, roaring and screaming without reason. \ I spoke, and heard my own words echoed back." + adds_sidepath_points = 1 next_knowledge = list( /datum/heretic_knowledge/mark/cosmic_mark, - /datum/heretic_knowledge/codex_cicatrix, /datum/heretic_knowledge/essence, /datum/heretic_knowledge/summon/fire_shark, ) @@ -114,6 +114,7 @@ desc = "Fires a projectile that moves very slowly and creates cosmic fields on impact. \ Anyone hit by the projectile will recieve burn damage, a knockdown, and give people in a three tile range a star mark." gain_text = "The Beast was behind me now at all times, with each sacrifice words of affirmation coursed through me." + adds_sidepath_points = 1 next_knowledge = list( /datum/heretic_knowledge/blade_upgrade/cosmic, /datum/heretic_knowledge/reroll_targets, @@ -208,6 +209,7 @@ desc = "Grants you Cosmic Expansion, a spell that creates a 3x3 area of cosmic fields around you. \ Nearby beings will also receive a star mark." gain_text = "The ground now shook beneath me. The Beast inhabited me, and their voice was intoxicating." + adds_sidepath_points = 1 next_knowledge = list( /datum/heretic_knowledge/ultimate/cosmic_final, /datum/heretic_knowledge/eldritch_coin, diff --git a/code/modules/antagonists/heretic/knowledge/flesh_lore.dm b/code/modules/antagonists/heretic/knowledge/flesh_lore.dm index 07fa2718185..915165ad768 100644 --- a/code/modules/antagonists/heretic/knowledge/flesh_lore.dm +++ b/code/modules/antagonists/heretic/knowledge/flesh_lore.dm @@ -126,9 +126,9 @@ Voiceless Dead are mute ghouls and only have 50 health, but can use Bloody Blades effectively. \ You can only create two at a time." gain_text = "I found notes of a dark ritual, unfinished... yet still, I pushed forward." + adds_sidepath_points = 1 next_knowledge = list( /datum/heretic_knowledge/mark/flesh_mark, - /datum/heretic_knowledge/codex_cicatrix, /datum/heretic_knowledge/void_cloak, /datum/heretic_knowledge/medallion, ) @@ -239,6 +239,7 @@ the ability to link minds to communicate with ease, but are very fragile and weak in combat." gain_text = "I could not continue alone. I was able to summon The Uncanny Man to help me see more. \ The screams... once constant, now silenced by their wretched appearance. Nothing was out of reach." + adds_sidepath_points = 1 next_knowledge = list( /datum/heretic_knowledge/blade_upgrade/flesh, /datum/heretic_knowledge/reroll_targets, @@ -280,6 +281,7 @@ Stalkers can jaunt, release EMPs, shapeshift into animals or automatons, and are strong in combat." gain_text = "I was able to combine my greed and desires to summon an eldritch beast I had never seen before. \ An ever shapeshifting mass of flesh, it knew well my goals. The Marshal approved." + adds_sidepath_points = 1 next_knowledge = list( /datum/heretic_knowledge/ultimate/flesh_final, /datum/heretic_knowledge/summon/ashy, diff --git a/code/modules/antagonists/heretic/knowledge/general_side.dm b/code/modules/antagonists/heretic/knowledge/general_side.dm index 9c3fbe9d447..2dc2719227b 100644 --- a/code/modules/antagonists/heretic/knowledge/general_side.dm +++ b/code/modules/antagonists/heretic/knowledge/general_side.dm @@ -39,19 +39,3 @@ return FALSE return TRUE - -/datum/heretic_knowledge/codex_cicatrix - name = "Codex Cicatrix" - desc = "Allows you to transmute a bible, a fountain pen, and hide from an animal (or human) to create a Codex Cicatrix. \ - The Codex Cicatrix can be used when draining influences to gain additional knowledge, but comes at greater risk of being noticed. \ - It can also be used to draw and remove transmutation runes easier." - gain_text = "The occult leaves fragments of knowledge and power anywhere and everywhere. The Codex Cicatrix is one such example. \ - Within the leather-bound faces and age old pages, a path into the Mansus is revealed." - required_atoms = list( - /obj/item/book/bible = 1, - /obj/item/pen/fountain = 1, - /obj/item/stack/sheet/animalhide = 1, - ) - result_atoms = list(/obj/item/codex_cicatrix) - cost = 1 - route = PATH_SIDE diff --git a/code/modules/antagonists/heretic/knowledge/knock_lore.dm b/code/modules/antagonists/heretic/knowledge/knock_lore.dm index fcb2c6ceb4c..6879f527b6b 100644 --- a/code/modules/antagonists/heretic/knowledge/knock_lore.dm +++ b/code/modules/antagonists/heretic/knowledge/knock_lore.dm @@ -70,7 +70,7 @@ /datum/heretic_knowledge/knock_grasp/proc/on_secondary_mansus_grasp(mob/living/source, atom/target) SIGNAL_HANDLER - + if(ismecha(target)) var/obj/vehicle/sealed/mecha/mecha = target mecha.dna_lock = null @@ -89,7 +89,7 @@ var/turf/target_turf = get_turf(target) SEND_SIGNAL(target_turf, COMSIG_ATOM_MAGICALLY_UNLOCKED, src, source) playsound(target, 'sound/magic/hereticknock.ogg', 100, TRUE, -1) - + return COMPONENT_USE_HAND /datum/heretic_knowledge/key_ring @@ -99,6 +99,7 @@ You can use it in-hand to change its form to a card you fused. \ Does not preserve the card used in the ritual." gain_text = "Gateways shall open before me, my very will ensnaring reality." + adds_sidepath_points = 1 required_atoms = list( /obj/item/storage/wallet = 1, /obj/item/stack/rods = 1, @@ -143,6 +144,7 @@ desc = "Grants you Burglar's Finesse, a single-target spell \ that puts a random item from the victims backpack into your hand." gain_text = "Their trinkets will be mine, as will their lives in due time." + adds_sidepath_points = 1 next_knowledge = list( /datum/heretic_knowledge/spell/apetra_vulnera, /datum/heretic_knowledge/spell/opening_blast, @@ -171,6 +173,7 @@ While in refuge, you cannot use your hands or spells, and you are immune to slowdown. \ You are invincible but unable to harm anything. Cancelled by being hit with an anti-magic item." gain_text = "Then I saw my my own reflection cascaded mind-numbingly enough times that I was but a haze." + adds_sidepath_points = 1 next_knowledge = list(/datum/heretic_knowledge/ultimate/knock_final) route = PATH_KNOCK spell_to_add = /datum/action/cooldown/spell/caretaker diff --git a/code/modules/antagonists/heretic/knowledge/rust_lore.dm b/code/modules/antagonists/heretic/knowledge/rust_lore.dm index bbb98f84bd6..1eeaab69bdb 100644 --- a/code/modules/antagonists/heretic/knowledge/rust_lore.dm +++ b/code/modules/antagonists/heretic/knowledge/rust_lore.dm @@ -80,9 +80,9 @@ name = "Leeching Walk" desc = "Grants you passive healing and resistance to batons while standing over rust." gain_text = "The speed was unparalleled, the strength unnatural. The Blacksmith was smiling." + adds_sidepath_points = 1 next_knowledge = list( /datum/heretic_knowledge/mark/rust_mark, - /datum/heretic_knowledge/codex_cicatrix, /datum/heretic_knowledge/armor, /datum/heretic_knowledge/essence, /datum/heretic_knowledge/entropy_pulse, @@ -169,6 +169,7 @@ desc = "Grants you Aggressive Spread, a spell that spreads rust to nearby surfaces. \ Already rusted surfaces are destroyed." gain_text = "All wise men know well not to visit the Rusted Hills... Yet the Blacksmith's tale was inspiring." + adds_sidepath_points = 1 next_knowledge = list( /datum/heretic_knowledge/blade_upgrade/rust, /datum/heretic_knowledge/reroll_targets, @@ -198,6 +199,7 @@ at friend or foe wildly. Also rusts and destroys and surfaces it hits." gain_text = "The corrosion was unstoppable. The rust was unpleasable. \ The Blacksmith was gone, and you hold their blade. Champions of hope, the Rustbringer is nigh!" + adds_sidepath_points = 1 next_knowledge = list( /datum/heretic_knowledge/ultimate/rust_final, /datum/heretic_knowledge/summon/rusty, diff --git a/code/modules/antagonists/heretic/knowledge/starting_lore.dm b/code/modules/antagonists/heretic/knowledge/starting_lore.dm index 8f36b866510..eb766392290 100644 --- a/code/modules/antagonists/heretic/knowledge/starting_lore.dm +++ b/code/modules/antagonists/heretic/knowledge/starting_lore.dm @@ -212,3 +212,79 @@ GLOBAL_LIST_INIT(heretic_start_knowledge, initialize_starting_knowledge()) spell_to_add = /datum/action/cooldown/spell/shadow_cloak cost = 0 route = PATH_START + +/** + * Codex Cicatrixi is available at the start: + * This allows heretics to choose if they want to rush all the influences and take them stealthily, or + * Construct a codex and take what's left with more points. + * Another downside to having the book is strip searches, which means that it's not just a free nab, at least until you get exposed - and when you do, you'll probably need the faster drawing speed. + * Overall, it's a tradeoff between speed and stealth or power. + */ +/datum/heretic_knowledge/codex_cicatrix + name = "Codex Cicatrix" + desc = "Allows you to transmute a book, any unique pen (anything but generic pens), and your pick from any carcass (animal or human), leather, or hide to create a Codex Cicatrix. \ + The Codex Cicatrix can be used when draining influences to gain additional knowledge, but comes at greater risk of being noticed. \ + It can also be used to draw and remove transmutation runes easier, and as a spell focus in a pinch." + gain_text = "The occult leaves fragments of knowledge and power anywhere and everywhere. The Codex Cicatrix is one such example. \ + Within the leather-bound faces and age old pages, a path into the Mansus is revealed." + required_atoms = list( + /obj/item/book = 1, + /obj/item/pen = 1, + list(/mob/living, /obj/item/stack/sheet/leather, /obj/item/stack/sheet/animalhide) = 1, + ) + banned_atom_types = list(/obj/item/pen) + result_atoms = list(/obj/item/codex_cicatrix) + cost = 1 + route = PATH_START + priority = MAX_KNOWLEDGE_PRIORITY - 3 // Least priority out of the starting knowledges, as it's an optional boon. + +/datum/heretic_knowledge/codex_cicatrix/parse_required_item(atom/item_path, number_of_things) + if(item_path == /obj/item/pen) + return "unique type of pen" + return ..() + +/datum/heretic_knowledge/codex_cicatrix/recipe_snowflake_check(mob/living/user, list/atoms, list/selected_atoms, turf/loc) + . = ..() + if(!.) + return FALSE + + for(var/mob/living/body in atoms) + if(body.stat != DEAD) + continue + + selected_atoms += body + return TRUE + return FALSE + +/datum/heretic_knowledge/codex_cicatrix/cleanup_atoms(list/selected_atoms) + var/mob/living/body = locate() in selected_atoms + if(!body) + return + // A golem or an android doesn't have skin! + var/exterior_text = "skin" + // If carbon, it's the limb. If not, it's the body. + var/ripped_thing = body + + // We will check if it's a carbon's body. + // If it is, we will damage a random bodypart, and check that bodypart for its body type, to select between 'skin' or 'exterior'. + if(iscarbon(body)) + var/mob/living/carbon/carbody = body + var/obj/item/bodypart/bodypart = pick(carbody.bodyparts) + ripped_thing = bodypart + bodypart.receive_damage(25, sharpness = SHARP_EDGED) + if(!(bodypart.bodytype & BODYTYPE_ORGANIC)) + exterior_text = "exterior" + else + // If it is not a carbon mob, we will just check biotypes and damage it directly. + if(body.mob_biotypes & (MOB_MINERAL|MOB_ROBOTIC)) + exterior_text = "exterior" + body.apply_damage(25, BRUTE) + + // Procure book for flavor text. This is why we call parent at the end. + var/obj/item/book/le_book = locate() in selected_atoms + if(!le_book) + stack_trace("Somehow, no book in codex cicatrix selected atoms! [english_list(selected_atoms)]") + playsound(body, 'sound/items/poster_ripped.ogg', 100, TRUE) + body.do_jitter_animation() + body.visible_message(span_danger("An awful ripping sound is heard as [ripped_thing]'s [exterior_text] is ripped straight out, wrapping around [le_book || "the book"], turning into an eldritch shade of blue!")) + return ..() diff --git a/code/modules/antagonists/heretic/knowledge/void_lore.dm b/code/modules/antagonists/heretic/knowledge/void_lore.dm index 57db8636818..a5e21472517 100644 --- a/code/modules/antagonists/heretic/knowledge/void_lore.dm +++ b/code/modules/antagonists/heretic/knowledge/void_lore.dm @@ -81,9 +81,9 @@ You can still take damage due to a lack of pressure." gain_text = "I found a thread of cold breath. It lead me to a strange shrine, all made of crystals. \ Translucent and white, a depiction of a nobleman stood before me." + adds_sidepath_points = 1 next_knowledge = list( /datum/heretic_knowledge/mark/void_mark, - /datum/heretic_knowledge/codex_cicatrix, /datum/heretic_knowledge/void_cloak, /datum/heretic_knowledge/limited_amount/risen_corpse, ) @@ -127,6 +127,7 @@ Additionally causes damage to heathens around your original and target destination." gain_text = "The entity calls themself the Aristocrat. They effortlessly walk through air like \ nothing - leaving a harsh, cold breeze in their wake. They disappear, and I am left in the blizzard." + adds_sidepath_points = 1 next_knowledge = list( /datum/heretic_knowledge/blade_upgrade/void, /datum/heretic_knowledge/reroll_targets, @@ -161,6 +162,7 @@ desc = "Grants you Void Pull, a spell that pulls all nearby heathens towards you, stunning them briefly." gain_text = "All is fleeting, but what else stays? I'm close to ending what was started. \ The Aristocrat reveals themselves to me again. They tell me I am late. Their pull is immense, I cannot turn back." + adds_sidepath_points = 1 next_knowledge = list( /datum/heretic_knowledge/ultimate/void_final, /datum/heretic_knowledge/spell/cleave, diff --git a/code/modules/antagonists/heretic/transmutation_rune.dm b/code/modules/antagonists/heretic/transmutation_rune.dm index 7e63040af1d..cd49feb3f17 100644 --- a/code/modules/antagonists/heretic/transmutation_rune.dm +++ b/code/modules/antagonists/heretic/transmutation_rune.dm @@ -90,6 +90,7 @@ // A copy of our requirements list. // We decrement the values of to determine if enough of each key is present. var/list/requirements_list = ritual.required_atoms.Copy() + var/list/banned_atom_types = ritual.banned_atom_types.Copy() // A list of all atoms we've selected to use in this recipe. var/list/selected_atoms = list() @@ -105,8 +106,16 @@ // We already have enough of this type, skip if(requirements_list[req_type] <= 0) continue - if(!istype(nearby_atom, req_type)) + // If req_type is a list of types, check all of them for one match. + if(islist(req_type)) + if(!(is_type_in_list(nearby_atom, req_type))) + continue + else if(!istype(nearby_atom, req_type)) continue + // if list has items, check if the strict type is banned. + if(length(banned_atom_types)) + if(nearby_atom.type in banned_atom_types) + continue // This item is a valid type. Add it to our selected atoms list. selected_atoms |= nearby_atom @@ -122,7 +131,7 @@ // All of the atoms have been checked, let's see if the ritual was successful var/list/what_are_we_missing = list() - for(var/atom/req_type as anything in requirements_list) + for(var/req_type in requirements_list) var/number_of_things = requirements_list[req_type] // <= 0 means it's fulfilled, skip if(number_of_things <= 0) @@ -130,10 +139,16 @@ // > 0 means it's unfilfilled - the ritual has failed, we should tell them why // Lets format the thing they're missing and put it into our list - var/formatted_thing = "[number_of_things] [initial(req_type.name)]\s" - if(ispath(req_type, /mob/living/carbon/human)) - // If we need a human, there is a high likelihood we actually need a (dead) body - formatted_thing = "[number_of_things] [number_of_things > 1 ? "bodies":"body"]" + var/formatted_thing = "[number_of_things] " + if(islist(req_type)) + var/list/req_type_list = req_type + var/list/req_text_list = list() + for(var/atom/possible_type as anything in req_type_list) + req_text_list += ritual.parse_required_item(possible_type) + formatted_thing += english_list(req_text_list, and_text = "or") + + else + formatted_thing = ritual.parse_required_item(req_type) what_are_we_missing += formatted_thing @@ -180,6 +195,7 @@ return ritual_result + /// A 3x3 heretic rune. The kind heretics actually draw in game. /obj/effect/heretic_rune/big icon = 'icons/effects/96x96.dmi' diff --git a/code/modules/unit_tests/heretic_rituals.dm b/code/modules/unit_tests/heretic_rituals.dm index 7298a163274..4ac5bce8d3d 100644 --- a/code/modules/unit_tests/heretic_rituals.dm +++ b/code/modules/unit_tests/heretic_rituals.dm @@ -63,6 +63,8 @@ var/list/created_atoms = list() for(var/ritual_item_path in knowledge.required_atoms) var/amount_to_create = knowledge.required_atoms[ritual_item_path] + if(islist(ritual_item_path)) + ritual_item_path = pick(ritual_item_path) for(var/i in 1 to amount_to_create) created_atoms += new ritual_item_path(get_turf(our_heretic)) diff --git a/icons/effects/96x96.dmi b/icons/effects/96x96.dmi index 38d1d44a000d13c1690f53611ab40ce45c03d328..31f26c3e6e11ea162da60232bd95279644c21216 100644 GIT binary patch literal 2012526 zcmaI7cTiK|+btS;@4ZM&;$e#M4EJ^hh9SuN)r)+NN=Hs z9(oH&E`E2ubAI2QbI;7X-#_*w*_plPS)g1GBQu>q*$;;AZFtZ|eH`~g-dE7}#`C?b<1~+9K!06XbJ`N-G3eapi%HB6 zZ@n0A!b*CC4Z6?>tGTe*V3{PYb%0&BzJxJI8rEr7Vy08g`E}HX2MCD=xcA3+Ae~YJS|6V1x zvQ^{^VA#j<;z`(GXQN);3;6k?H-@RN zLMXYn=|_tn(5F^v)u&bS3#LA}PfyLDOJ$z5N-{$6_BQ}Z^DDu-ff?1C@DlVezb$rc zxBcw9sJdS$iO>#^x41<4Y_#%(cY4yV?N6B#YqpsMiLYZwbs?iYaCGFOOpomsM!o~8 z%e1nNa-Nn>XGbwZ-l2nQWL+&&-75t_8?$=6Ee)|j&=;82(wITKwOr{lmIB@{vEZfQt&Rrn0!RN%70BkWCo9`cuz>;~<5KBk^phwttb zyl<+qbI17hCU1q>Zoj~M7wqt`rj`>Ikikazmyn3W?wDI{!ZDxb+s`6`K^ z^|(Vn+Z`8+aOI%zuyODg9MN+cVJVCj(K+C@YPB^~jRNQPx?X=49`ee^1Z#*k`xZQT z!ox3WFELxD`?7uP-EUvs9GK`0y&;7*9U$_HPkV>=ds3X}xFWiGt7_+oDTzwy>(^(7 zmCs`09In@DhjBLrI0ke*_y2vt_V32<016={P(yMZ!Cm+n?gn|?cHS|A+5r>r@O|TJ z=!W9-GYGI?I#p6U>=WhgaBz61;xoVl@H4Ek;=#_73DirlKzMaEs_x9}h6`$m+}_^a zX+w1>11hi==Xe~b;exj7MKGzfQqlO#l_Cw~nAK7_EQ~t2EQXfWc7ir4hSo^qMqXP` z6S|pqr++hpI}-T?a&2zhQU?1tpMXSyZ<29GBQsYsMkhNv#`6;h0p!i5&tG(H@`x<# zwabk;mIJYaoZ9ttdEs8|1Td-faiN~PaHZfFly({B?!6Ens2sdTaC37X$sa1`?3V4e zOZ$`ax?YpgwH=Gygls^gMuaM+b0LtViVVXE<&ODJ`|P$c@ynhvH1!TM6tEiEF-{X3St7$r~Rf1uJOBjU@-o8eibH-~Op+--toY-^W zNNK6c!6Gh_eDzLyXYfm9)a|`l^y-$Z0V!=w?OwXE#!ki^x}0=2p?G-->+4gKP*p7~ zOaU!t>??}d)4qx?nv=hjZf_!C4%2h`jRkERy|y2u2LpF6<}y9@8_!tLC^#IhC1?>Q zildZ*4poyH0r%?7(1O9-Ulq-bfSScK4kCc2v~Qs9Z~5||knud3_09b6F4l{!ZsC(I z>s^=t7jx7ICfH;BY~LrJ8z$*6i$G*^c)+fA+Y9T@yfk#kP88NQHZ-B<53r&*G#G~x zn*;AEreCayErRvS{>ssWeVD0K#SBB(wfs{L8*%ty_z1KeO zS4QXRofmE+s^@HH7qx3W!Bmr8zoikOK2J6)-OOO3$}KHNQ>>Up1ZFYk%&NBX@Af^n z`EO3_mIOL$4^P{JJrGEkTXnVEz;W+jLD*7Po0r&97nAPQ32ucO`^Lwk+?K`Cq?zWV zh%4?|G01i2(s?*w$|sBa6{_;=dSx1MoCFaI{mPGLlpe}K{bV&O*vQm9;9 zcZa~D98OQLE2w+F%VVIITVC&P`_yHdu2yi@v&*wMTKw$N$bNl3K4+NAhnI6Llci1) z0}lYVN7LxUV1Ntt;t9VmHc?Cw7Zw;8*ys;k-JUD;Qy5HMWM_dQu0n|coYZkS^;HD~ zKrC=i=@M0vmg2)K4_%$H+&)XIvAx96*_uxigxSmHz1Tq(gF+b4Df=l#vxhd4Fp5T`t0Y6lUrB&@XNq zPbm>HwX;;FvrpSd`5^L#m7GW5!R77*PoKPYmzY^5Xp9KPjd*h7N1-;G zt&bXc84eSPNKs~(KMPm}FL6@3T?S5Q?}Y#y_X&h&e=RfBsZ4lm77F-!R0FLeNwP~{ z<0O#7Kz&|bfo9z`h-F0F6@qnoBE!g!{tfhzk2Wwm$BxBNx zooDc{6^4`0gFsxqU1z{Li5#bRmYE+koCQOtP&BeTLB9%YS!2&|xtHC|G?&-SVNW4Z zk!s*W)mIl^ZrGe1+p+GHjfZA$O;K?JPn0EE+M2~Y_%C1+xM>vT^fV?Y|BcGe>p9CC z9=`8*4j25cD2`gON$lR5fkyERx}3#rEO<6o{^0JNo@(Tu5Ggxa)KqRQ#+r%;JcLE7 zhZZU?MdpKc&n(6JyRLSnF1(i2SfeKSVE;Lbgc^l_*9uqiBv zg|!okyY|@`#HC;^6_*dD=GvHYraYIcr5G+Qr6`>KWI{ z2U}A}hnbx&MH`CF3t6BtEFV<%m&|RxMl;fMS+GrK?bdzIPP+8XCT_8X+m*Tyro0t56&-Hxmr{(5ynTh8z#GqUezcs zHPlB|?G&!xem<7=R5#&g_}`Pq7h+)uTh758B+cL&9fwqB)Tqzs*Chu4`s}@J`=ir z9t_2W@0}y|VcZ><05odQ9k+=6|D3*9qw#hXe7+#xeNXW4dQ7NaDpt+p?4fbOX@Qm1 zvCd@ui;QYAfBc6vO5>RT9V_yPaI)vY!!=OX0A0*S@RC-z7ru_O%;^+*;mY0Q5lt6~ zdS;dPPv=6Df|4linkD-+2mTayAm0Y+B}TYPMrSM@EGk%1MP34;J&dgl4G@N=CW9jI z;h#Z6S0Lw%<|w1;s#WbG5vE4a&|>v;2NCyzq1Ie>GIUBU@3~+3R=(LbY6fSn8YpSk zRMOsO-9vS$E>#%O(@l=%m)rz^;-JOfH+99N@UB+&JG1!7Ebc9AUZ{)6X&Q59wI55p-JBiTJi3n^I8{*QrGYCI1NAKnoPK1Q}xYR->Olwyq2txQ{3;hjmbScq-6MFsQwt z6^iUC3lF!YNlo&Jm+p>Fhd?(cGoxxj2~E(|jOxKDoo~&Gp`k5H7a8OhZWlD%O7Rtp z#El_`*$}FnUE-TqFEVKOK>cqm3Gr_~A1A`*j`T2SKR> zlYRMwt_&H%>!YKFV^xq}+{}vkx$)mEVXBbe~%mNL9wr%XU?!*9u21&cPVHhSYN0u9k zX5hJ9?8N@M6^=x~?4JO*BpRxd#Q;(FO|5shw9(nie;}0xJXBtw39!QsWFbOtQ5?7`lX3yd)dSH@39n<@YyFowqmr>0Y8y7l) zi|;6xUP)B!uh70;B=5F-CH_=moNN)3C3ylrf1S^5Dog10b$zqX*&VY&Z z=hB6E6*my;mse@DYJK?Nr*uv?0YEpZloN$EXqzY`yN#+CO{~v8Z_4yaAsZ-J;VkN( zqAw`OAE!B-L2uwTERxc&6eRdHtv{60XHt7!niho>#-0zRjr7}Ir`ofo< z1-7K=yuTW>$V8j9g;vFc%{-gl{}>5PC&*W;udZx_UHabvAV9Xt* zu(~L>{cjNEKw)mzJMk|sforMd7YO}t<4WV}`4_`YkBPn?@4IAJ-*B0BI z5n(Cr&D(yOHs`M|c%a-ny4b(qYyE%=#9V-zYRcKtsO^SxX){eb6z5h|ExELCxzufG zRBZX!y5EM#z)*+3q`3Fd)`oXm2kshy+b+OvJCAadUmRfPB}O{XsBPbN*{80E;6?9F z@8MF=$+vut=JETrx=S2}I(5z8&x_{@CgEC`U}%q30>7UwRo)s4wi9Z`KdmVRa$64K zf;QwBMT_@?GEi%8x z7CR2TsST|185Uc>zYJQEWi&<~voCcLDKE(-A5Y)JfiL57Ahn=<#IC8Ai|FAeL$eEL zQtJ@j_sWZ~vXFOE$mgvG4PSW)n}aGtm+IaYg^+)M(6PjYsRWW6fGvsBPgO0ZMs56SUiYI6|^G_~a2aSCWtt}-$=fg`i(hW}; zMs$H$&L!~c{1mhI=r1Hb=xE58w;+t9I_yvN38J?9dS^tgVsJHM(F3pW20fU}jR#nh zsR1iFhHAUX;C3G&XrBBI{6}fufEk?%+iVL(Fd2WBQ-f`G|@|X#0kxO%Dc# z-5uE4shVpMx&6h;fcZ|u!_v^&N3VcjPC&VZ@5f0I72TK&z$ED;KxBBJ(3#~caLPrW zk33$@`r@lfv5J}{%1TVF7K*Vs{f8a@1rq;y^M8ZM|KY^NT7du0>cqK#31H1!2k3|D zR#4>*kwfoMcKPwT+e(aVg?!C>Azi-5hub7V2NwJjtXSXpAK%r9S;*8v|3;zmA-_Y$ zdPB55!f!4RU@!xq%WEE=zwPZ^t(ShU-jD6|>^w1X=C69Bb51xrhBu~Wd-pW3T7~+^ zE;G9Dl+ESP$cf8>-&qUK4ftTv<*}(t-SN{@*JdR6k_Pw2$NWI`LHZrU?{ty=k&r_N zOsfcy0ruuZ0YRkV(S=o%Su6D^-}59;`Q#i{4baTvJhyAd?E$uEPL)jtMYdXE@7z9) z$%~L8BM|h9WC01HY+v?keq2UMS_AD6kxEU(CKKRHqqeg1I%I&=ONKMN3_A!0>#v+J z7XxuglQo^`m1yD%#b$hFt^L35d68Zgq+i8BP{>@lv)#rUKt)>W?`}4gAzAtI)wT8N zVG6v$&#GRUz{dErTpuZbk7IXkJ)$}?gEUvKpnuK zSg;4q4-h=;Fy-QE7>f&hGMiJ0x!L8IX$lroF&>OQFO_G&2#hvqR95W(s7& z-N11-#0z%IC&q6Wln-v{wYoIO<*Vq=Rw60)*#HX1%IVi##%_ASs#)dEk4PVzRdF0b zE-8s|+qvqy->7m>)M8O-o@}0{&4hqTD$J8!2P`?M$_{8#C zMVgyK{H$R8ji}g=Uo98bDDcf7ctK7&xUpu3L;Y8?)%uUvGyqUO8$5T>Ux!29d_cNjGm>rRiw}dy&g~_ z3Cvf{ld?30(#)XzX!TKQqj5j{0=Q7qw(U+xa{-OajZ;V``_}8*Lf89i=YhvyTVIHIsz5UhTpN9mULWFUaBiRD6cJL1_E^VfTI)CFbPhWEZ;Fg6WCwhN5Cu8j*^F=qTUFgj$7Bqr;zdsGf_p3UOeK?=Fe+hpIr*|5TH zj9j%au`C%X2|V!f5lblwvoi|AZOno|rw3+3e6|=2jGd-OwbC zg7&!0={m4Dx;Ok5j?e}F1DleSZ&}R|GW_QIM@Zh~Na7sRjNn2-li~L^!@`xM zle`-!jMbk^m8&`+$yzN}PG*cJkNj4J4PXImTwMo%F9J-~zC!~2#@k-lc{IP-xW^`7 zF7)%2^M?NQXb!|MJWDOjs1Q(jxs$=i7##o=vQ=M{n3pa}EHb`zPPE>9YlL@oYw#TmIH=8ZpvWTW>Xm3P^1Dr$bjnP|E%9@BNd zXr(HHSVpE<*(8gdDZ{QOYnQ5$sQ4#BS~{GpqG?&jX%ce2mlDD!*5|84D_=wQMm6X+=I5DvdDhOO0biI z=wIWfdFxuWP#{@j`av@+5XfaIb5bnpkXK43CMFhucLT;ugDozIyKAQj;a(;?w*y!? zz;(X!u1MY1lv0L{-Urbljd@eJt-zQwAg5_%&oub~sCE~=@^7w(!{i*T)yw3) z*lMR1e@gOqu|T3Ejkz|(?R=LoF^F8f!8u_LI<-Uo;qjR1AfI1VeaUf<45vE;4`CR! zj+=De#a`mhVA$!Li=}uM#DmDGI@^7c*KO%HgODmcw3|9|g7SS0(lON1R_d&oP9eNu zkmclw>_C>ry|%~gm3Qg;I)3E&?ctW#ml7gdAMF|MURH!`p3G%C>rokL7Wc90lJZLHeRid; zo_^r!VJYS-10Y}iMdF5+jk?+fAz`-@g_+Y8N#Rg2r4B#D1!gixh&i5tGD%rMq0ou_ zG%UHrEl8P)@Boc?LtglOlqd=k3t`ZyJBb~gHXaS4=A|r2yS121C@d}rOhS!;8z(#Q?>Ne_F9O@20vN>|Vec$_!tmK0>%@-mP(huIYT^79RFb@@_(joI#mHPoC z%}D%naK{(OYsw(@b%qETHTIj7SKUVK1KHO+y44S~sTLpd-HNoqzaWJFgDX*?Nz%qu z8*ei93z$KJ4fD8C42NUv2o6z#i5x4vMKj#&f3mELOP^%r+f6yVfTa0n*k_gURB}qc zSV(_KbjS~t>@Iuj4F;Y2;*1be#?RyeZWeFGd7lj{Jw6mjf1GE44kY7k-HA=m`l=xV zrJp9Je(5YESbH-iRHddpb|%@9`t}SCQW+KlUkyvA@FuI5EC-g1Ym1D%7T?qpx+HJf z==+v3Vw{zUK%TADKy>o^gm1#r<;o1zfYNghAkZ2j!P#Y?wvjfOk;wN=&#%XZ_NKF7+@>rxOkB_dR?_Dno zXgpOD^VHP(4Hr}4GT;}vFuvoy$D>PfLZi3BhZ^*s%yqm>N8cE{UH0;n8%skBPevnH^zQ|cM2dwrXjB-_G!WJE=-uQ`!6zU+x7e}im#z#W1#x6VtN+jBJ zEx!}$MWhdihI}+-RCS2sGHR|bZiJ&}xnJq9QDJi_vwaLiZ{-v;OF8dF2@1Vx6?>i{ z!~rX_2P%hWmx?)yV3$l!SSJmbgi?>>y!(YZ`VDnRc{N^{x~cG#_ja5sTSw~IlaNy} zKBT0Xs!M{h*Pf3ULR-6_;V%4DB4}5oiUB;ZM*r`R3`A!;tr9RZR?mV^_kxMmL^ooNb-f)o>fx^@>EyvZN$teJ+4UCo;jyizYz zg3XkIB4D*|iGLkb<92S&?{^yOe8*v6IB0%B&TgD- zvr>B`+m!%%AhE=Q_v|IdD{b`5>il&Edeu3vw{47SiuH zU*8LGN&yE;+hRaSTj>PbOS#yr{hLsT_*Nrua`YhjDx1(+f&;DuJu+Kf4SCuW_3^1j zXQ1|P(bpQ@AH1CBrREW-Ovd)YMBHY3%P3AY({xW%#nMvLm`9#K9vs=>xv%KA2oire z-_o$cJ!$m%UE13-U%8c|qnDICn>G_#i&|-kmOi632iwVB{03ravetMiA&JBE5e|UN z+!GbA%K6vmZZV7LZ3VbH!v+T823m}=@$g$NAB+xL1Xf+4@m02eoY1>wEPPw14mvO} zOw0wPwW+@tISz4Vk&Ig4ap(YawG@-rvJ?QT&KM)=9?-PzJS8Qne=Yhb?*3h=VNKl3 zy%_&sOjjQ58sYnJx?t?94%)8&RFfVv%HdxzEFCZp@VmYkTF*hO6BOqR=0OJbV)0~2 z7+?Lk_C`B2!uVG`=Kf8HagG1^?OWEz1wQyk{gghYr7q}v{PQjhMvKxevo_hes|t)P z>=Od2fjI>WR5WZzzt%l0w-^futaFXX>Zkwgf;J?;H|f`o?W8mU&1cM`1;2mTbuoQh zJHd0ex#}$DxmQ+ly1-&g8s#KA>0A^Kb{~P=cgL?X1lbroNudWWJ|6qrP}Nk?yjsd{ zhA%W;_v?YcFY`}BseF;$YvePjK}OsOJ82ZuiTMJ_B;N9_uE-XcaqPDaw!JNd5_7YVDKFeN6EQAwbN6N zXe8}}YDto4-O<;tbo$N6YnG!c`{_D&or@!vovlcOg!Pt@<7FLA6RHMQPbed&cI=>l z^pmR(Vu#Aoyt1*`w{liVbo%CM_YKdRQ$GV$GM&0#?e?zRs3Y>oYt||eVkePc?*OAo zUWA(P46XC4}#B&Fjb4-PEHDNH#Ms^iv9tN%I`pL#sgaAgo(}YWC&Q< zfo^*j#u^{_yvcce`Mf1SA(eYe6Dm1|I<`_?fo?7Lx}d?&H`Qa98use7fzM8Miy+PB|i%!qW+PcF99j6QpW|2x*yuHQM<(9vGgqPhV6O%^s1tq;p4^m zlnbdB)Y%aUgnawM?_HHT!ou`Ddzzy5bCux4x-erCBP`fObUa`}(|cjP=QNJkhcO8xK8YySJadvCL^$0~xPI9J_0h4A1Q- zwz5l4DpTM@wh?0a{Ax!ND0U7V3QZv>VqmtO`11 z8fe<>qw(N^owZ5L5u9}2Aze3L5jJkw2%ELFifWz0SLP6iTX}jS{%SPnLCNnmnH>fA z#`ZQ@?<4E%(#olQi|J~_#nn|%bGp!v$&)z@pc1?^4@Th?Ht#PHSYHk}hjeO=VcQ2X zzQ28??${Ytdv(R!Q<3IvG+6}k2T(JT2;?*tRU+TKygSO++d<>q%61U4*Y<=GJNONd zCz5d%_QTf1ZT`IG_>!5mgUJ2(MyUX9HSxIH*awMgoU;>r`>s7=8lS-9*^=KK>No-} zF0Qc_w=J}#8mZfdKi^LYBJv9#B22=>d=b^A6Zg|?G>mnuctIpIBQ+*S9rr;q5$x2Q zN4EW6=>2+nE^dSS+WXK$6fb`r}1fITbc7x3NIJ+WFn)U=a(Rsq5dDl;oWc zRZnE|vhZur-v-X3MnjX(S*jZM>DppwMFEyZel20VuV3mOe|GA8xbEDnT#Fn47=wc< zS&NJ(yCq}KT02Q1rks1v=7dVjyD|x)3%_X@Um|_1LR<-W(hR>rxG1mpbOplRg>Z$8%k5X)3hmB)TzX&0h|1? zK6T|`@q7>o8(cebe(sF$p#fBHVuHH_1|D$X=vs&RlkkNh-M60D;M&XQU)t-D!OzJb zK0Ggoj%-h2x_i}5YP_|9WTuhIultsX*P{t65bowy#EPQ@;#@0j#1YC9ljG3P!!DcZ z5FD-xP&nlbAsQ3WA@E7g-CI3bxLd*;WEl>x(9F-A_vUSn%y7KO2pt+$9DD%@bdzVw z05$o)`l{`i&2~#bIXasEdb`;7xi=LE^x11Tc1Ag2UpeYE|0iUA#^lJKCugv_KSW3G zp&|tVWcIiiT0Al``nor`&_V1rd<@(02CSOTvEIguCRtw}3g~)+Q#nyqRa>Y7tGXV0 zhuDHOUB?f={{MeiT=Ov~f5Vusz&+p7O_BFt$jgMZk>ZeA?GYo=q~lI*aC)BaY{7IQ zCaKHB9xxm+Y@zjIC~sth#+)Uf^+Us!hJYT_Pr|LSb?Fs@Y2; zA;~{_z(z0{3Z5tAluG?Yx!by-c7@cOB!c7bWnsHO9A&uRAK2(f-)$dC$+K`&UB8 zS^St^dr*YOlfta>mfB)>VN0Ra?3}B8N=cDMhh+#(jrEMuYIRrQo;)&u8`Y(3xihz# zOe`(+xv7cLo<=d#r=>_u1jBEVs(vA2MZ0V`mgx2N80aw^a{WP*e{0ry%pp$DaWSoC zSLgO>J0A{^Qv01m5e@WX^3Kh$sldM|p{DzMmV0!R)+d-bWVbp+9z-r>eA(?&Pq0wQ zy+*hrdf62_4|+1K5?i@0_gsP_C6GvAY{_z7gN(5gpAO;jI)udBa&Xmn_);FN!t=J} ze#yPR5<$5P_2s6rMt;nn7$O=mp)G9-Go3WW2^7v0d*aNMF;d+QIeMM@=&hXs>Kg#7 zuAsW$1|J_a&uFR5CZHUC^=B>IxbVKUhBnGv*>mZKK-% z2b4$NVE66GKIe1`HR-G#sTSGNC_fR6X*Uj=v&=b(h% z=kCtVEeSoLEc0HYP5qZTZTKqCDJAvdi*v-SjrXdnmFsUXZuZ#275u9HEX?FL7j<2b zFq<3BRgE-HaPw>vtq&N51mk-Om$b4s2`N{OoPED(MDsMa?H}>=8qIR85wS&&Tt%uH zm~rqAWGN1K)uqEaYH12C6i_qnAi&m9U?*AfvC9OH`QnajNz-UjwU^H&Y*#M#g}`?E zi|cNWxt1jHff}dmB0=OG%9bRlaGjp2d8wS_QRBU}qv7Ci%_CepOSG9|BRNL#Y%cgk zun;N)d&70}8i!&A{CZ?tZLs4q2u5B=ha?W}785TREhE3LvKhCy-Px&~N-E%>=+FO? zPQ6_}YxCc&7vwsL34D30blzX)>MU-bDNC;U|L zqNIG}rcvyYy$L9kW)+{C(<0t1rTt+C73Q=3;Pp}b1#irkbHrYYgG%;(IQ;&_D430M zAB`3L38t_t4jigIir@F+@*xk4Z61!fdT`WLh6>qk7tP{!))H9+jD7 z`%`n>UW}ijldS3j2NSK8X4?Z_P9`R8EJ%zjNa(p|-w%Al;+J>CDrG{{gBsX`j*?9^ zpLP)bOEJt_j}C|_aAzdKec~kUq?B<9`e_wm+zvh=nVoi0%BcCpSPFIB4ZJn9sf>t9 zGzx$6DOrc?jr%^!lydo|n^=*O>2EdSowy%UnnOF!rq^-LB6}%SY(Kt*n>L$FPyU+| z$*X%=fam`b62sgp@BW7o18V_8-{7Y95PbTII@ET!h*Yyg8TVPM-&nS6pJ% zXgK)CISt3TRbgB|HVIR!I>dwS-2~r9Q}lhPrELJKIx_J-n1%7Q=$seO&PSCN2%%Xd z+~zRwTTDm)#~@Y_yRZho-I5XK;(DJahJNp;!33V0PnL^&@}`ofE87#@%7cJMTGl|C zBB|ucU#UXsm*|&V7L$j7 z{lkY?tk8Nt*$cy`!WV!stD998k5pL&t~3=grc*{iy1RsT$yBQ-!-+c~kAjX}h&W7F z{;K3L$uu8%ZWT+Si48I4EBcLAFM%G&)2I@Sbq}OD`&#K9udWbkGlenx=n;c6-=y8tPUCw;AEJ?eMawpx{T5kG6pYB|yjdl?wCMrX-$TveFYeLZ@os^O%cp7CcCPErw!Zz- zPUX%-4FNas9PzKRRQNyN@s2rvh_UAOP(4WatQhf`Ka#^78Xq8O6dTPB^mCNR-g#aO z&mbi=0+G}lZ#%zdiKbBeq>$6~ByvsXz1G;mlo$|zp$D86;I0Y~H(lYB1cmwW_Q#*+ zVtVOYP29#UBr|&A8silbeh$&^f?4-}_8CF}Vd-#NpYB*jb}c^?NN{f<$J_L2tKAqZ5#uK*Lgq*2P#iVM?` z0^=j$)ex@dM<;+~M+2W-EMiZDP(g|?TIRt9_DA}v@y|GNX4YSxo~J~K4O4b&DP-OD zZ&xZ&+A1DzSda46JQu0MDcIYI65MYVd1oATj8uVWr)>6*?*0G!8^(zd23>@+{qAL?JtkU*~c7qS(NwKD6wBS0g~Klc+dGBv$7t|esutGRE3Kc zKg}Cj`f}k+GUAR`2g^@iY({F@a+9%ks+vA7aHF3 z46z9A8o3bxq^%5qtm)AANkT)h*&-(V<|mRuq%3NVRL35g>%1|`{diqh*di3X^pbO* zvk!#6Ry_<2lCwC*_41ZOm9b4Pp-2@RwUk=j#=-&(|4J>)Wv=*K8#%0&GVbIbw)Kb{} zId6=3%p(cCC+w7R%fLS~YsS@USFCHBmX{?+SogC4i(4P%HlukxZ}vzBsrLhE&gC
    |1jVvd%+h2*>#l;XLKndPgn^v|FEDX(Ls>`) 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¸>p|Wm_Pg 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∋&+z!n`l|DCm;whP(O47hVFb$6o#4?j3 zYTNBg+snqRV}qt{@Zi!9F@>ad6iB0WyjwPFhu?e-l`IYG{dO*b21sBi2}$U~?loFVF9TuCat3?=PyC&?9peE(1x*j3;) zP&}%WvV*xL8o%<;;g+B=|BHRB`&_D%ilaF5)y_ZeENb<9@?H+@jqL0^YTVp?)lBe| z{mhEy2j@M#X5=a<2ixx>xmEl(*DJPumSYz#K9q>H>Ryf(dhI;!#RJp7Vp?iG7RB?VYmD}# zqFv(DeY~BmoeXS9#kYBZ_kL8DNA`ZqGe96waNT*q#X2CdjzSd_ybd93fN&Kz4*L6{ zCeu-@y#;tLSt1T&P`w4L7Dp;#Cga7xg^b%5el)F|JfhwOeMn!(6QbY=P31bCEkuLr z5+|~++PUxfeh}-lw>)h@`+$;G?cEBBwfX_gHJ|JXt?-JTnNMk_oE90<&uB-u(^ZOj z(gr_;^iaN`D5@)Kdpwupfu3^yfLgIZCSoy1C55DwqUcZ=rK-nY^Xk#=dzqNBALKyc z9>h8wC`19dg64F8@D-$5W8s_DjsMcw`)4^fYUiBqwZl?F-HX&>A^O%GR`0oTS~t06 zO%GByGeiYR`4Ev|ah1VF@y;?R^`AjA;E4I1uUyI*FWG&aEk)dZfLocsSe8T-?T0Z! zQ-7=|x?F%KXwusm!zaKqwM>lU_I(0z3GyV<;fy&93Xt&gZ+hgKW&gsD-zLAMK&O*& zNYRPckR|<$J*|odp_=|2qve3`k)FozweeMT)IhdF^-Sp37r0a3 z?{msd+JObx%8LV;Upce9k2&-|Q4wIGk4)xcppPIaOGyx-j&Mt!1l#)bUAq0*>W3P8 zvCmw7J(Az8Wnm}Q$@)I`mp_158z46y|Fe+UaOi+sK;FQ2T!22E_d2R>HRzv^4sM0U zJ9aF1@>zBGOYCfue0%+!7~igYiaMuSWYpS_SuFg7}kfBZDifbB;jyRY6@X|>-T&yozW*iwRL=$%vK;+&Y^WvL zuvp0by-+2`U}=dx5tEMwdUi#vtj{_&n{r~$Ma95Y=Q2^ip2dAj?d6IPC9zN{Nu66} zUvzB_VqR6(XPHXl31dMMWK{&saOdn%YLvMmjZEkxqL8wmDz7#0SkmhD*!`VH$EWw&iC;?{ItY|B>(Af$Y<1t$U67ql1OF13Ny?fdab}sU zzU4i4*p3Un&A;AakagX90kuGXj=mG+>&{Go4Uez)+j}8e@`zj#-|UHG5cxu<%0UMl+KB z^2s6E2 zRcKW`cB;nf8^7r)@nH+sAiL7d@uHQaxuU`mp-v%&H)& z;2%udHZVScV1xdZnx^Qjw94Mqt22@##?z9cn6W2CrJL(vu9 z1Uiuko5vJ>sCCDu$R_=8O5{LDzg@uExb1bg21Rv5o;k4rbb{neItg+Nb`z z4;QcufKDQ9W0CaIOMOxcI;>l?YfGCo+|HeLHmaHf#23hVt!Cqwm0v`Byr~De3t+e- zK7=j7fEOEBj;uSZ(3If_oS}Ko_T0wsD%1t(g|Hnp!~-I(jk^tYg1Ye%${bb?usTFdve^_F{E0`p8-aD!k$F3wZsSXH z=5%5QBJX2^V}`&ab)_)QW_nE_!#Yy$s-epOD0T-WM~N?I#K#_X0yGWEEaUAn{VQV6 zO1sl!LTouQ6iQpTtC(zsn3xLwihp+BSxZgZEl!3jmuw!NH*X$~f2;uP!0p0}u@bS5 zRnl?%X=%3M#t(xr*r$C>B`$6mSiG}IfQ`r?%?wIBzYN`aLO6T3boxW?MG#54Tp&ki zI6GaKj?n%WD&LswYVu7&6_KHSmXWqB$BRJ`yCV*C($abff&Hhu%(sdar+Ms2m?hvd z(k5x}17B~a+~ypP%MIMEGv%7U&CMOOUvnMi2|bC7@*0pv%nZvn8W<-iR+pegLivn# zh?pOQxC;qM1p}YRxvBTSZD; z6H}el1``P|TM010fv?TH<>rI8FeGAt9XauY$xdvaM%Z;x7}dJqp}PDB2yh96>H$G6 zcFsTQh6+mHe`{Xtuo{RquoC8D-ko{ss7)V-xq*?$ek2r{xh9Z$#7vA~l?eGT+gFhx zldD_BtH-qCH&FR0Sla`lpWIWCxsI<;$5_mSua#aHIA4PB+Oqb2l|dt;ARdKCyI9!J zFFoAg&vqTZ^4BZfIPyKzM9913EA9|x%vF(OLZx@n_E_!qnR(w#6>_49iXVhLe<=m zjgG{>`H?Pa*M#GJX?sKC^rd|&fPHkVzVQ*YR3aa@+i#OYOqb2)^;qTtvLkc9(Ubo&VO{Kuk-1L(sasI8quimngtx^rOp=#K#F#xHsgtZi z(?*l+4`gXO@0LGGS)chGJ(HE1&mEUHK6JGO4}xr&9TI-?NY4EJlouz){J!*c!yv`i zi9ds*AWoc+c$U+Yh}I@YZ3ua0Gi79=m1v#EzZGpm{!+yeKpkY}KG`Ayc<#BN)raLso=dyzsF)Zl8B38kE3Hr&+_3 zreP!_gO;xd%oYuc@nymO6_StUju0g4a`XZ2SPdI6CJ+{krki2dm-`+hU++4nwf0Nc z%El=T6NzFoB&VbKT)|WB=*4)3h4<16qsc1d@RzDNx)P;cKMUpBvLL)ADRN6a(S($4 z5{HdUkpYbqsRtUAP@F+9Jx)JWbg}m&n6#&b9i1ft*TxtO&u0O9$2arFwS*0|J=yVq zBgP@hjw>CR6{V>pza`sBZR>Rc?9HKO6%T>^S(ii=U+0cm=3xd^{=mZ9_Fq(#q^$8T zgbXytgHPjLmmd-u4HNMi`ahRtky^hPh3Q|-uz&*-9c+4mhL>nL{!{myJH>@($4>9V zaNbs-zlcM{35Fe!#f^fMbRnPacyz!9ZUtdn0RgZ67&vJfvzwM`>vMqnUu(hyuatKa zq53Md1(e}-m+?}0cAJe%;@-vlCyZK1bwKPtYXqOnlGr$QxAW=t8Y0{%m;|nqqU!D< zw130=tAn$3>L!c!{XRY_>7TUl@h2`iAH~XEHZ|&3Ga;YQ^VIPZ61R4+YAeK(r;8Wx z3svjzz;2}lHSQQtz9jULyNmZnU%OL7G0(k+gJ#6=pVv)J7%Rr_m#bETIkOsRe~CiM zg@<@WB6fV1Ij5aPQyE2;X6vyW-He!mO4vAIiH?afVj~wOA z=NgLs+9LA?&eFwv^g3&TLI+);T|0;j)YqHpk@|P5+D&Wc%MvMy+~O{ z2$Q97Kxh5CTGN`E6TD@2((*5}ypBlpQ)ESSOihXYDXuW1f8ylcb*+AxxGaZBMMVw4t55;6K6+SM*J-90BLetP4^+ zrz;G-IimExU_gIE1&mi{$g}I)o;)pG2ku?sE3MowKBEc!T(iATCnnRngO;YCyrm>Z ziY_+nlKk_~DHMs;Ru7yQmq=?v_7`G8r6U?wFvKERAQt^$8iun;3BR(UqnHY$pN&7+ zCPG+zU9B_>b2WlQzLvo~{C2BnO4ZdEecsiXX5R9p(3@~J?)M?J6&SmD z4^%vY3L{9H1{z9a{}7*l4`W7 z+n(1)-WKBzYdhy-$OS{yBmYR}rrhxIq&`F@OUD0!HL9sV-&hK~&A9+~tyj=mHc!A~ zJ)BUAvU-pv*7zky6#2O59R1Mh;l&K&_B=6`9+r8I_9x2DddnQF>lB1daz;}WEkBNp zdKDk~v^4P)tY2^6rx+%Zg_3_Gt5NgBsXFED?!KVK9|4sRCVx`NCAyumlUb!j9W53n zz~p3gj~dpGhFO-H4`58>HQNWTGxK($HM!#$XAaJ0H0axnH|MM&TuN~cHR|MR`U9RP9q|Y=@G701k}MNm2~lC!j(So*btko+tMUib0Rua^ z_DbkB?|CM{ksckkD_bRU{^TBhEji6WtJpa3RQ73uBIGfO{kzUN`lBj4tjaah!eC_ z-l-Pl3dlAGaRC#Nef%*4eE{bhfL3Ue=Nt0$J7H#zfWDLB&FH#o2F9>+{x*sgu7TX} z8-NAYLr^k7Zu8Q6lOKkSkRUh23zJ)jVh>FPT=vK`U~;!5!Sc@7DOS-0s?F?Suxb}r zar|DB&O^e+L)i`_Bu+F+?X2uwH5zqp7%+k3u_e_$N1WpvzF>a$j{(85L~qv-h%%0- zxpFa(rEH%C&P7IszVP9;LU{k4tEM!8$an&G(z6=ZcB(r(@)2Hv_M=0KNTQvTzt;8H z4Yt%MzsLj?F)A>>PYTkulhd+D70syc`c(f9w+i$7-|da}m@7W4?MX9!kMicc8Y?Ap z4%NxRavb(}-2TzoKKFYA`>*RM^Tfr}Ua;xtv5?&y`P*p5^}9 z{v?V(KtpBMG37JDoh({2o+I#{2DM|5%A7|IUaO`*6d1)6>PMb+rt&S7=m2}TpLlJ-HQIcpY7xAweR;-8-19CQE5`ft^Q+=2*wWFw zMI@l0JfM7>X_d6)Kcs1Cmqhb%j#65KWkKFzDDsf@jYwgt!3~~b=Gj!wv{}~`O7%UY zJtNj}*u&`<62DRw*mhM%8&pX@rf5sHZj*29z_ZH~ULVl#s6`?beanTU3`G%}&ANQP zTBSkKYB8=0OL1^NscWCFM9BFgQBfW|e9)Ez?`a>JYCL*YT@R*rCJf(FlcwVNS3(KJ zF)9>mwEQaC>-?^%t7qjuMzsE|^tE-s;qI>#{LPyT_mj)=Nt%G2ESQ zq|NHM5WuSecrnYOm)+ZcGqtLjt@D)2Ofw3<*t=yO>4L)ZlEPE{g|KC_cym9=sc>hL z2THM&x;{oc)S&u)KtQC`*j0vGV5Oc;$2YIefbhwOffk4tBuzzr_vFJtnDhRQcmv(v zNIZT1jMItH{W*(+dX$ZqI=DW`O$HTqWg`8KXY`!YTF|3$RWGC&m>nPYCjYMI77IR5 zq8N!-t8#B(+EYaYvG8354-~doPo&WZCxdA#Wf)4@(4(J9u3`tL?sY8)lWNx3oQoq;E}V#Dry3%r7g?G}&hk;%<_0 zR3!;SZC_@Y+z4f-=~amS&LftRMYfkiHA7nKVHG%lAOA}5E&scvDi{2r%w60Gc@lcy<&glT-a}Djen+Hl-vHhE3x}+uu zx?dg1LTtn=Nn6~IQjM@kIvnU1>=wbY69?SIO`#hi8~kx)m7bZU8um3MsUwWlTLjjj z=v;Nk%ZMNLhzbnC%(zTcgWfbn@(}eZul))@Ra#0kM8zW?Bb(Bf_=OIH>2zQ!>C z%z7Zc;~tN`WtBpjJN{a8h}v&XnWY&9RU2%#9T5`llb%F2KSme0l%sQiqBPnI1IKIQ zV`)Y3bK)NmX2lou71_@eJ#iZuo!V~I#uYxedErp1X%sQv=W@+8cX&GaeHj*rHtlAn z`ZoTw3#%`RBre6sQZpuFn`2J?U_#E!QQm=zJ@Mv@-qKnBx-p$J>K5cj_EipkqF)Qd z(e@YcY2{m;RiAQ*P6e-416qbn{rQ91;VKRc9`?sF-T4F245?s2`M}Ns&x@FLx>1=7is__pbzfFt5v=Cx{|J9w{xx+BtB}4?7PyW$T3j+bF7M8Z) z0tYhSk|jY{gynbyJ8w@daoBGnaZmJSJgR_^_Dn<+bU07#>%QI_L+$Q@7w*7u-==I9 zD$eDO3XBl1FWx}F-14G|J@{#3LPtv~(Jfm{6;U_rFoQOL(E2W3am-sN)i@WWf{lgc zJ87_}R0rCbp}ZIqo5F%*mX%ZC0ov~1#~;(Hy?4FQ|Kh!y5xR8bZS!Z~xGi;FI8Z;U zs@#;>2GSpx3^3w0;9BPdb6O}%x!d)unDd`cVv58J*fsf#RmziQR(!L&p>`-2C5Ld{ zm+!1+ip@t6uC!CK(|)w?xG5UH_~K-JM-#XPsJjR*lhZWzL-YWJw}3*qAsDtjz-fPb z6fuD9!_IT(_k+71&XjJLholtVYVD2tfkOQ_LA5p^3Gn=%lXl=pflr74QtN?o+aJVN zb3|9|3iLG8@homa;0GhGAEhFhSFQ12yNLAgBX&NOGW>kP0&kql!LNZ3qP7>J#W$hJ zK-4i%@UC}n-Bf@Hh6d{2IzY{&5ycv|c4E?s_2DH9Nn-B_)Vqo}3=9Ifz?k6Pwou;wyY*#FEFVb(I)CZ+O*2oO2W1)j$!mhYR?%)}nne5*o0O zsZ)>t%o$eKOyAOaUvC{4;gFsPvpjU!8Gt^_|mbRT!`KQlYPhq}bJm*?O$F!^Ml|Kw{V z{@)8@cD@bh>aM(p`x{RkKJCwK6+c}Q11Y9y9RrBn)kMoXF-ao2F*)(uquF;e;jez< z1P`zSU>U-YRbD7&Fw-Q(B|71BAHiZ39CkM4%IJ`jtUKHEoi76k5GPN;9jbf0t)Vr$N z3v_dB}^;TZo)(P#6*M@&4(b>rTD1uFFX z2UJ-3oo|SD8hzscSkj4)n>5|fKr#x6Driq_Vcu+IB!Iakh?+tASD%UCDQXwq8(Q*! zlK<&4#e}O6W|s!l^I5-@RQ8wQ&O^OMLDSp6hx%^5du**1`iQJ6Ow+^TNA;A!w5;?} zeJzHo!Ki+it>&S(-o)t5Q^gZy7PpXKg&HT@WB5Z`%Y)Ve{=Z|yP90Rd5r_6`fS8O@ z`zH2JdJ~C7{IB|o`uVCaqAQAY5g&cV9C%pj&0ap^HL5?kmxvN(+7X$l!hGHR&>N_* z$Hk43VQyRZa_aMFfTR;-D1K5&Xg36j$V?KEFhO6c6@1<7jp>Jp{upNzFALLk!pMo1 z+KXGHjN7OY$5Res6)*31^iU2LpOO|3hj~065iLpmPWW0c+dA!PYsR}oVQ&{HQ@u6H z`-@BtF$piY=%fQaDqq$GJNYlgsoiNN6HEJNqMA(#SGw4f*amm6yf7S`22csFE>y67lhHN zEgPO3>szR-9}7y{y@1qR0?r2!bz#yvCDr?egwO7CQU(W3RkaocT_n1p5k}3Ez^QUp zgNg_}2Zb-Li#<9o9hAMTp7a~zZ<68-8|tg(I^`Yea~DXxR==EaAKFwWpHA&*XNoAZ ztk<16Ll)_fWmExW-DeIiRKIgu5}1I<7%rb+xR@N(I2LL@enjTa03hMQe9%|H2cE0m z24xs+*IyYq^hU2x(v4OOT&q*c{G)kzjI6kB=gd9G$^nXD-nTUq**NDr?@+9#qt}E% zxG7+Xc(-qQ9u4SAqW0Dm?MwLEM#6x?rV@bi<@YmKW}=8N#=UL+kHKnX+L6Kk=8ch| zv9x(hLHz9ozp7k_95fv2CT%lkwT8!g@kLp0mr1JE^jFuOTbn6ib^OQby{vxFp;gi! zWTF#H0(r#P?8Du8BUJ4PKAF-C5%m@#iG=lePMp;$J7BFBI*lc9z*^t04qRw1EnFFW z6y($Cmo53IJhOY8H}fwzUD03lpg9qJ@Umy)(f2s!z^HQ|kpDEJM;2Ax*%;J2cS4oF zC&hvx^Zh%$hNAIM?>LQa=9p*Nb1|)s~FfH!8)OEIY_|s7dVK1#%Z)9NR8lqjwRd?ISqrs)!r=O5(-)Yy} ztzWB7F#gerl)dylSqC00%Y-aaj{d+2WVT)6;U$TN|PTRK2_s@xJ7K?cGV}Xi@4uSupiN^W6-M zgk!^i4D``g>Zdm!dG5g@X(=2*9EKfWe~5OHm1I+wtsurKp_(xHsjO#i`#RSLwKR`h z%hv2w+SLWNLmwR-5ul2O8XU z-lk@zTsy}VYraWlgr{k`HkZ0El}p*j5R^TbFw^eT=b3wQzcg3mIPYg57;x@3pwA^H zfPU@|n&X3592wu7waJ}g0W%0@GZZo8 zhTe_q2=Z_REALabE3}2zw7Wa&+#t1w=a@3jpsXY?8BI5Fk}>*h00`l7s^{GXLY{TG z`Vm28fEAy?gDXNi>rmFXYPe3Con~z4(^;b_Br*Ib(&9?>aY*8Br}!giEeiC4Iw1BX z3VQMNq<`#yqx{)(?NWD9+dRrEw}czMgImSO$Lj~`+1A| zdFJm!-~6NRTZ4KNHLsE6O&Q!{cn}!=nyL9U#o-OLl$=OJ6zbEE75l6p`k5txoVbY( zeff)w9WE}ir^c+peluV5kJA6JBu74rQK0wetH}R&I~!4!_;;UPG&wB`z9#|W zsW;!Z$FZ#mn=Mk@Ix4jGxh{TK$s!&BARSYQN(86A2wSLgwPZgd1{@0~QtQ$z6%sA> zE}g|33$~AWmDamx1zF8|f?;JtB_U5((U&V|7N1&UE3K-MuBrg94sWX91Ync}i<|d! zZDcjGS>4yOF?u{EvcA5(1W%DsXf>${EvOc+kH`%km}|($*u$p~uG$Kid=!a9MH4p= zU3sR5Tkm~etJ%Qsl-Br#V?fMwi9_6S!QZNCtxb>=fB6%oTq+NP*%;=Fe$K#xm{j|_ zAmRS)pfwy)%QiU8K+^FSOhh|27^uSwjmgGcHl&^wLoo>vRC~~2L!T?9M1=PL=B&Lb(`gm zJqPywP1l0?^$A00&S0wL?7DeRQ*0=PC$FkbL^I!GQ5p#_nk$6t#Shy|_#FlPS~AAL z%Rsv%;==B5xIm&(LSI`g^txu!)$wt4)4i_`Da;&)!P^oqqWK4&rVwL*v3X5PDHSKj zDFMsy)9M!$=Il)hopX;gG3VFL?E_9U)A&b{dUY?at|Oq(kD#{cMntP@}{d8o-mj1UuPWP2Dhr7-%5_ zxTLL~>mrD=7N6Z=E(T=k2WC-dMFv{Jx_BA-OOG1Ej3_QX;Jlrp^gIOq4dPR;W@5;% z`&b_U!Q32a;9C*>qf;kZzKu7FF~aPv{buBT32l;TanzMUN5EpcR8>5Jl3_BtQ^B={ z)wr9P(9noFKE?trl5Rc0oA;4+v0apL?78{7yC zidU3q;G&Ii2@;pF&8G!79j&7bm$IBWa;Bjbuu2&JF%P)k$gHh@!aL&X^@kHsL6ZIZ zv|1{8Y}zPhAGG^URyzlPmhMigsbpdQ)eK&|C5IQu;EaF4;6xmd&m_z%>>$qjZ}hn} zP|y)gkCMK+E`rmg!Pq3&MH9iZe8YY6I5RGxIS=-?UGwW(e4s#OTPXlV$f(Yvdy~Ba z_7?`j20wt23Yr<3>Pli(oU8DSM z?9Qv~*sNM&aQg}3tFbCe@C$Ikb}xu>rriaW2khujaDE;+8FjrnxIZB>3^R^wfyQwk z1egmHdLyOU-EPO6W_y#o7T>7CtoqbdJ~Yp-yG@cwyrpOf?6@p1i6r=Je4k@qq72ni z^QB;3-_c|6oo+Aj_-D>S6e+VKp67t}$5B9*A8;;-hzRTAtn%}EepWnB+f$i=r@C}B zW(XLirRnHJqe{+ra(0r7aG?W>U&~9rInm^brf00pEG8@O&O>k294<>U8ShSyf|HGo z?t}gz)iCY)$F+cRe@N_0D0(|L#?W&|D-ezC{zJR$yLm~V>9&QUF9DL8)K zG}oXZkDI2{oX=1Ty;P5VxBba@!b4$pE~6Z|uCe^Kx@*=dKacognrE{1TMPPR%jD{h zXARh0yd(!q!4`v>Cu6I<+)V3%l3hiW6!I8>D~5an4wJ7s`2YGZ2m(mT4mbBM>y&FY%U1K#A| zx&{0)av^LJSx6_gAHSqA!sbrwm`ZPIQA34%b7?R%BO)l(A(${v8Y`cB&R z0`z%C3V0;rj}sSw*+FGrgK5vJxeOA!TEGIy1l7r3FkWkh+}1yxV>-){xzqxMAqoaVq`0;+5_y{=kf5-&^O+0MX>zkR_gO-;)5WsN;uRR1;Q_yPIN8@b;b zxfP_^_EMnt3LmM?@P5rSBsMYjuOjCxEz&EYn=eBtR`AF{>Pn6qzKrHq~+$}2_$jiD=4~)icuA#E#nZrksMF)>Q(NT)f^wq1s z^+-Uzgl%==ufBKptzixkYOe9uYoof*1;8=)k6S#JvKCjJF4wU=T;0!p+~9tYIHtI z((Ho$Pe{R^SCJAcD`(L>FaM;8+p7sz7r$1>%BC&0-Q^7^uwcy+Slp?!+IoLeaxS)0 zV@Qa9ho8m7t9HmSmiP3m2>Y@(I`{M6hg^GMcdpOzu#u&08N=tZ5;M~5crFdWaC`G5 z(MnHYxLbISGse!8kCQcEU3MzyKmw~Eu#XU{fCKmekKoDVm96E=^_lky18Nc0ZiDYA z;u-4gU`lc`{(x}lq9JE~ndUAE$@w@t^C9FL8aSkM>_%ufz?PIuE)-hd(A_eKYlqJ4WW&Eb4^Y!Z-G2aAz;wIz zKs!ZZKhWk_3($wt!ieZ2ry}ZWgrglfr9e zdxg&6x%5SHt}d@`G)nQ8&K_^rKR&Y^R6FH;wrd?#>z7nY|L!)fpxv1|{aN~)qv}bd z@>t{y_UD8|=oKD4CLQj!v~Q61=*VBp4DC-$VMo=E%3+Li=9UNWOquu^&N$jNaCA>k ze@1?zemogUkkA&ZbF5Q9&}K{TtQI~r6_uD~s}!s}F0S+>k=rY%fKCDjA$@w12f0<3 zcOIg5r9p#?x6zwFED2)lWhPwV?i*R!syd_3QkWi>Oo#3K(-zx56y$u2P&YzPK}5t` z**ER)+9e<&fnnO&u{g;=>QX8BC^jydZYO&I00ICC(h^!E9&j$~rY`KLR~q(n+3qCM z8rVOrWzWox^Kct8cWfRk7|$5cCGwzs^wOX9vT?fi+Y*eLbUdY1c_0wJ;X1 z9v;YRXxBez_a~)fj*wR2+bvS-@{aQBe_LQzD}Zy+)tzeY+GPYUApq_x{V+GNdoigv zi&GI+@+xa?Eb}9^D82!eSHk49J?|!9gQ+WsVwq~(#wi!Gak=_X| z6Cc(CFpYC#?ZONcufRXc&k@kArTJjVJM@?GBTuN1T{ci6XyMOkboI_{d`vk?if6b( z>dbu(XA#)V7zZ(kI~umH1Nv}7-Ay}OR2npbEusQo;f&#F(QrcVQ}_drYstcFBnWT?%hkzF7%jxw~D`aHx?8`AZEV?IvIh7fZ&hk5DTIfTglfVrJ<#_ z6c;gR+u(G2cCrRNiEN4Z+(=f|rQaq*(po(WjXZIq$G=MDd*}z3lZ*!p#_6-F%hV1Q z*H9RlL}yN*aU=(T<5_@bPqc`kkXLNl+_Xh*W;??sdStx>3o`w|v67cf+fxDtmZr({ z_$luS-eK00`wGk#A-+|2RPMD`fwTS3LEAUW>s1);ustLPk!bEa3&eNZbVwAabDUQ8bu*GR#1G&8 zqlMp=H%raoHG56UFwhhze;vU_p#1SWnX#!+DWwcfcpc#FE$)rz;T*hgpZ^4#)C1hb z6mz}_)c0(iWNzF}{2WY{f5xRI3bV%L0)Y`G55|<+lxj}T`k-cJDv=W`*m0-NWmq+b zQSL50a=G#cY}bH5z)pJLIgPtn3nX*O=YyWo_VN(i$u7ic!zf`Gw}+MW5LItA5y@#o zn-|hz2$KgyY%&WoX$Z4-!zB0u_0nNPb`R;$SS@Qq>OU^NHs6|QP>Ibt)AS1CwH~E6 zuD$r$vYz^4*}i0(XN7820O*N2toPgE)~E$sn?}i zF5b-p)M1YdtwjClmFhEZ{b#V%8bozI3saj+jQ;(-@Ue$JR}T3KKL&co9s=h$<_$Tm zJKKd-qT8uVQn|0|>cQ%9kjfo$7cfzuXChNgX^HOPdzvncoVquHMg6WIV0TH&k)Edjhk(IQ@4 z%MaW*%pTrKU{%1I4%TA4Y!D{_{1_%G0-dTt(+ z_FfgbA1LEjMU`mxWCDucf3d<5U8^`&r|H&q1XoQ%nvdT>wB1ihyH`@?SL9d1UIdu1 zBd+1+{ejz1C*|uT*uU-}8QRSB@yl>8>ZYS=~zoK%9f?Ip8{SibyAp z?FQX=BFCr2UX}O;QBh+`_ryRbIsP5eGW=;Kmy!$L-=ZRF2xLWJrK*YR?c6vi2@4Ip zO5BAe7QJ4pESqe;#Zl)_6brAfnuGBo5jlS6D(u_;g4F27uFgD6AxbiHq z({1$Ihi()E7!sFR22G%<=fVwo2?vi9$&kF@eS5c4Rd#1MlbD->yIU$s;n6*E3>1N>;JI^?)=Z1iJ zRkdjfzSZ~~-gY7Dp=?4W$pvig$*M9NB=0r1+-|tt_Msd{8cv%LUP{Zt66fUB|7$Kx0ROEQvymIsgaw`_Q|;Lq-5H+ z41c%XBv6x^`;W|jDVhuA%;e;hSI5|ZWoRgXc#Zkg~>@~u{%5+ zIRSy!Tlch_<6N*Qg5!)yw1{26^BM&&%T?^Xz4nxcE{bbfu=_w3$5MgT)chpwqMLE& z)*HQ*#rG9@vA*eE^i+v?(~1l|w#(I&JD2&+#btaG|c@rm@!+>~6_g6)xZo#ZGD@+3o?;b#w6K5$_plwr@pSDZ|6wG68KM#2bg`4NInGqsDRE+DA?=&{#tOXTQUO6rTfag> z;zEtvFz2WOEFsu~IsD7T$wSf`!K6aVzhiW*#>_4UIq5dNR*b%tfp|>Bosm~07Ne4+ z?|`Wj&;9n*!8%26D;~|!=wviSp8Mlu_-Z?og9&RELX*T3S+h(C{>w0T5#xmGZECYYQ1VFH&iXOBm~ucSH6=>Gv(`}KiwqXkTJz`aV88mPsBF6Z zuYr8vjEhSfmfj%%^$*(_@`>#W6xsiV z1|@~og7geq#JoZuJv}Lq$H*AJ=Wc44`#nJA+G8BZosd3%oed)t(ic{IGEaLMcpaCv zsrpX?nDdptll$v3GEenQxrflh?1sS6D^|BUg3~(LD?*XI4M^Z6)2Bu71%pGYK;K_T z+JgKc;lzFROYm?oQtLi)Uif(T;r>48qE~po1wA{L?*SzFy#R}o{iVwPU4!*-Tn>G6 zvRck)gy)r!Y@ZKir|~pLUP-$JkZkXVq9vBN zaPO2`5IWukxgHd2XP%{X`g1L(9{|i+L`r&{Xr3@LliR-WY$v}Viq6^2sL7yY$ z8M<#;mriS~LJ+oRMUGc4pN_p1{Y4+l`!!RHBkxoO&L|`b1zU8sqvIjX3`DGh$!SSq z+G62ZBp05~HOn=J5>KBVmy5c4_;8$>$n;E z@z9qyK7Ct#64V;%m*hDsYfe_MXH;Vz|M$+n>(-Uu#Z_v~=liZXL^6ebEXP7ht3Z!L zKN9}c8ivHJg~-~Hg6o--q{)bE0X*#W!-75DnR4Pw4Do5mulg3A`aSM>%zJk}aK3`;L3Z8~ zH2rwdW2INz?AjpMS6DIM?$&w2o%{bJ6~`9;Cl#jxF!7H{{t!xHuO7;Nio*^XOGh;P~g#^G0F^eH9ygH8{xDSiOX9(6iG@T)wJUloHUBJonl`SID3{ zK!4sK{cVfe>Qi1M@odAim>7+nEafxKIU!NLz8U^Ted<%u>e zq3&etsx=+(41LmR;?D#?A%)d^J~-ctxJZ%ET2eMGJo?aNbt2sXpvx5MdEbCrEB%SY z`3yCIH)9yP(sba;kM8zx7X4)r#OXADd-w$YIwaH?zDw z5{1A0=jN!r>9z>3jR$#C%uQ5>AH1@a_!=e9RpKePr>SLC8z;mL%{geGw6u9=Vb0SH z)A2yI1tp@W=ZZvU3&GzYCCra)l2)#H)8I`># zDvQc)ysHSzmwKJ|<)stspUDBuaE>S3Vk0Phs9Fj5G08x9T{QZP1em=!oStc4yedQ5 zsrzu$|JBSLl;?@?T0NwZx&6-q& z)%Mm9#zKdl;$1?+QOm))>z9d}wa!ckA$L#Tuc)xGu0%MT$FaWKV14+vSne(?4nk^J3YQOCQ`;NpRxdbvV) z=VXO73++ize01B2G(JIBr`LxrIptsq%l*Qhc8XSk_VQ#4Z%R(%%ANi8qV$%DSbo-M zC78%~&Rgvf{ut4s@lmw;7MLygmMY>`IhnpsF5#ko#(7rEZ_WS~p;5{o)lSM~*v?zZ ziH)JCSBy(%=PA19GmIi%jNi0~jt8iu=uMO{#1@WSg-6nUD>|eH7*RWBrUTF--ZZm( zVm}~Wg1?}yZRs};`{yE-&$Kmt#Z>gJ_%y?67-tNQS_Wjt1~t#~Gnx1N2t>qX8}Sd> zKDnUEIwByvVHZ2^ky^u^fX(W@$J1#Nto;|SXdOs&m@JCgl92fsW{V;U;Gf*w=zbrU zlh=Dq1~kEN<_hKOany%}F9+Ng&dh~ea%tKkfEP3&tj`=WOQ&km@ZqXDPKx91js^kM zjrcbITf>Ee?a|N7%grE$uW_YS?(ms|Kbh(o#;y7cIQ%d%1aJ%Jd-<}n^k$%1)RZ%IiGI&#t*E_0E*S}rOlisP-m{$lQ`w{g0)L*6*6;7uWW z#5CHP{zhO-n!QP2^-1$KpdmWJ#_K;ynFh2n@w4yoZ$5$nTmFJ?p6EBP;GVPfmw%U zy~Ie($(?2OoW8T#X@CaEl=QP%jOs1X&{Ws%RR(zgkhsKUAbd<&~IOEgZ*f#R1!Tx+vee;0JD`ofh{mqG(?NyO%kw0O1NtjqxV?H%?m zqdEfOCgh|SUFr=9@gMlzKs32zA1P$HrKTHimH2gs1#!B{jFk${awfpAq|?-~Kdqz( zO_;!-`0U#M4D3K;)$JLFVFx z@+#=8N`TtF-S!2D@8o4p6Q4n@eHUC!|9wGe-0jO=J70b~e*t?8W&Hi1H-q4!Q zX5A;snk4b^m zMfD`@P4B9pv55@f6+d)=-sp#V)`P9f0z9VZZF*T@-i0Wy`T}R6W7STll9oNXfo3;G_g`mAso>RC!LhF(uj_ z5w;x6#?s_T1_L)YBV$s81HY&|EEvEtP?UXXETc&BB|lQeR`n3wdWueeSru4lBJ0c? zA>!5}WdO_{4)?!9S~!$lz_Ft}qTh7O&RUSs&!%dQ`$84vcRWsSS5O=jL6=!w3N^u) zsM8p$DfeL42Nx|LlXMHwAM#0G0PiWn3avL=&o0#*MlGPsC?hnWfS98K^b2l0oI5XP7z?f9@uo!82hjeypQ@bKK zpR`6~;mnafzGqeX30FFqg&7lkt|rZOa_AtOM;36Hin&%Y@LGP^ice@3O(?FM4!E-8?%V;^ z;Shj}|585K1+sKMcnej=yq^a`|8}G}iob)PHw=x6Ycc-UKwuF{OO|nCYFd9OALw%C z(cBc^a7Fxyt>hy3%69&pwm9+y;E=GU9C=Ii*ZXK|F+`#;NfRunDT}~QT(rK1jRr-| zRW%2-tNL-z$OU()68&U8D8mzZrSNntX{K#FsNUCBDY9APHa{INNG0*5(v=$jt>Xbh z4eTl1Mc9AnwerW|@^Rk^W7C!2HX)9$Vt38ZL3y9pVso!R4XmA-`S*_a&qI@wH~2^IL4ANfKfv6pJ6IPCVVd|kTv-K~O>F*ILSkc=k3PysN;JC z@gO?^2hOMIHW$?N@GvVDo&V+BLiD?9mgn|!H)hG(e0Yzf@rvniC?OUraM8}Ip&||n z()nqvbX7EZnSkqxHStaPk@|5VN~IpjSjR-$LL%)g2D<;br~E(m;{k%=cZ#-I!!}Z2 zy1H%W=}T#lKl5gSefcWLff(e#;aRU+=XsA1+r=!l(93vEzi1E86Q^Up2y&5S=nk$; zd{YUb+^zexn(}R8Hxk3s{xT4s z^7F}_TBbX6;n;%f1rZ8{r;U((#Oi}M?VFTUE){)x{%>fRK8u;yfNEwQ^tRISq}9;? zU&jraU#$FRa%QpO-uopiccKRS`k{#=cA~DnQrUt=e$^jeBu%se?lwQV$+3UEf!3Mh%XDK1FFkJk;hWzj(z=Rz8C%`e=t>LLf|7W4S17j z=L=))T25FZ1#hU&0v|tK3ZI1@awTcJShklbx3({(3X0EJn_F|HtEuT88mUqGD}8Hv ziJl;fNpHs{=26E`9BXZ8zddgcp0c(lzklv!U|vd$#g9J9_;QAa%)D}OsCyMfS-RG( zlSXw>7~WDCSqL+!0h4TrO8~1QJ{j+K(q3rcauqcPH0lYM1&@bVj;;mloT9)KrywNg zC7RLJkG_=zJ$vxdK5B^+X#vxrWJx0;H09}fdXGBl&1Mt`P9_@j>GDUS?fJLe*UNo@ z*F+n@b|dJQpUcm6DNPFtXpU<#uI%P_(fyxn=|*>Q@BNfyx2&>`iQD zLT1R2^&W9xtH4-rJV2|Ac3z>`)HESS9IqS8%OQ$2aVq7)vJ5>~$c8GMCf%~|ArM(G z7@|x4xxR&LCf*l;kr$sG%9C`}oCF80+IIxr!5%Q~FE_SLFki4GL+fWQx;j;gr#j%P za`;rno%#>3ygXmRlNcUG)D`SsUdW-O?pP7+n#UPzck&0rG|c(bmYii1b3JTM$*={F zi|6)A`h&vB`rgT`bl*Nb({jvie%avf4I19akgj{wA7bT)AnZ7iQs?6$0rW{C%AVe! z8)kkif~_Wu!`N4sY*hlw=as(RDlaJE zJKV8=5PFPwO=0QePt?X{{*0^WJ2i##fwW6NR+be;_R37J`-(i*BKvO^&hKI)`8v;A zW6J_Yptr+*z%e_>j9x~trCIuf)0&V)L^JMqIfJ5(1K&B4jvILZ-XXxqq|`|Braf(l zE`t#!j@o~4dh6MJt8_&hH6F4esRPsm#HO+FLiR%CZ*aJAhIs2#x&i?D(VsQ-@0rA% zz}6%|Kw!a$IquA|v8>#>Yjv{AFFGc%v=vZR@flK_sEjt&ty~N%G5j|{AkQ8CfES*!fvBZo4JBl6`b(@tr&((0Ym#+5b^@ntk;(s~bO{<{42Yib8g%cG0e2iZHj zOl_rm`85WW7vGc6H+Ip6Gero;ql?;X>@BeiEP2rO6=3X3*hi075}h}mjTkx zEb78{jeoj)`E?%NN%PszjlOQFD=-|Bt0!D5B0GSqf~Ge`?>)kq@Mq{yd)SwC(cWjW ztKtwNb7qidQ!Y$LvE1&b={c43=QuR`c)tg6USyM2^W!w7T}PkF9MuaVDS2%#t}r&!M#1blV9|mHau|@k({Y}O?ML?xO|{Z z8=}OBg^0#FB4~rk|6awql+VmFtX*-qo3mdL{p|rr`~H^Ry`4@!6j-*?*S9d@i~YOt zNE>@@Q-Jg9oSpzs(Z}EW%TyZ6XP)be_~74Y$}d7s4bjgwU1{$$4z%s+c#ha|ky;)! z{vYne)_dWoeC`ax7{4xK{XX zm*wu&=uIw;j=tfd7$W>_@8$MU?tEo`TuZN1+Tp9vZp;%wmZCk(qsZ0}>02vD4XNH{ zLLFXxs3%hnI_ex@e24P{b1Wi$$(ZZjiqqwr@!S=Z-r+RG4n7%cd0#F^B@D0W(%izR zHk?iy$cujX=YBHX!KD2^{kW<4NSDI*8NeWkI_7K6E=CvB%g8P|lfL2mqSZrfEo8-h zM4Ev4uz8hN%C%Wo(0+rzX0~(#p$0LQ1-c-3{x!_ePV!AJ zZ31AF!B42-Kkcu5(|PKvmnl3G_R`l{fmPqI^e3vWs?tpS!2&;tuP)q^lFN9kk|(c( z$=3ypK`#ijmA|sp6Jytzt_nYU`Cj|IOhwg^@rXm(MbrF+hgC#{=#q- z@-(k9CS^^xkiF!kX0?9gFMk!DoTL@(=TA3|ENW{rbFlWd&d4&}?oQ&?Cn{VtLD{R6?xN&setNK-_f7oB3QJ65?dvy;5IgjUzkGzs<${5*+J=rxhz-1MC| zUav$hFHjI*`1{hSFjp(hcb@tE_=P`VVysNy8~eIJvT(8`FBW!BIPG&|tg}qhNBb4Q zC?U=vN?Py*UZhYWiU0h&CA8vj0)>k2bpX{gBY>AD&pAP@!OkhcrrVF;lsS6q+Lh`r z4;nrk{2qX=>TqvfC|*9V26;Yk_?{-^AgZE8Gzy!Erskmvc;e*yC$x1>5H)VZg)Nbz z3d!T$Nle93$!HTAOeTFw(Y?o4EO&GBTV7nY#i|Xij@4P+Y{U~OAEy8l_PP06acv9! zttiUtqtDo5b_h&-Q#)&U6rAlq*m3s(s#xwm7R!PTWF1tWXEGtF{B0At;}`0bye{1Y zD%kVV9CN6^d7b*m#A7S@h*T&ZPzL^O&%V=>m?K51vbmxr z+9zbN3l=Pqbv9T3bH_>k_U%HqYPYv2YAvx8TqjZJ&VXm^`yvW21fD@F^Br9Wt|_@~ z&@F$|HWO_js{k+)ex$2zUbtj*9pvl8Sbt_>C7Qf=cND}PHbfo8L%s8_&!T<8%L#A& z;$HQP=)?#0OcmlpH7pd1B!j%>oS#JJiJz&+|yM%$QewYc)qjBw#5XQq0QeVvY`Fg{vx4W(`w5s zsw0rElgt54uo&}XJOandb4;;-0qPJd%)T})U#Z?>@l-%-A|dl@4Zv)i^2D)CeFl8t zT}z-*t;v4KiewJB@YecE_*WQ@m3`XV8Q-%)`B*~cu;!Y-Z`!Q$T8h&Z2{NvGM4$Iv zN?dV6;gL z6Yq5uj19(2_v zzH|f;pwn|Xu812{nGX;(FE28?&G~O*y%GGkMecfv-uRzZH03{BeN5XE82@s=0*;6! zJ9l7yHyr4rdj61ACSXus@swsQUzV*%q^@X33%#R%S$i9E{sWgUB7cx7xuJdyR04{~ z;bw$T#fcSj^cHtblj`9crB(r6@z32M9kugz?NQ@*+OK|1J9Hf3XGVAonkf|FkWq&^ zxecW=yRqFEl(ZHl>#N>D-09%I-zGbucu=iOhM|dgz^^(mT*dtQ7C2fzB_!gM!DxzTaeFa!;Xy zpOsEaVnuuJ-|7B8w|wU00A8Dy#)NB)gd0KfZ-v4ljM@JZ3tHzD6W*_K#Fu$g$XUiD zL8VXT{pFBI1@@#c@bIePxRvntN&-{P0Acp0^+(`L4&xV_%;o%IdBJ!EOxDcFPwG9q zA&Wgz?cN*ANa+f=-e>JD?OK%T3zy@)l3|0+1zqb^ClUY`KDAl6i)-WK`)Mn``#~?- zvW+*hs_-M-olU9UQ=FtVnDKV(Jte)kA7Cw?kqG%Yl2KvGH|(&Ye>B7i?ow6@D1zp;@aTUX8@={|o5r$3+j zAZepUQQ8h#QsN5_IZxF|Yp`j2qAa&Jjl{2bIY0EwqW8LX9W8$ed%p#V0w>34Zc?L> z6O@A$I6M$VofiJ$9sA2#=!bY)N(pK?w1g+>6;;xbf+D~ZELM*9g&o=R2f1vqr1GF! z(DhOr;=lQr1Cv@^An8lCl0Lvpm8J=!8E z8AbRT>RATeX@UlrV`_cW{hyW7gbD=D_qoCC?m1Y;gnHEK?4Wi3+3bsvCXSOm7BdTf zeXm|JT+iUmFH3e%Gee}(;=}orxvaVe>n&P}GfAI}>k{y&d4N+HaZbL3a_D%d?PWj# znmb&EYuuwb%hNjB=ERPn1b+wIKaA;g&j&UB@r$03Ct|mY>{AN;BC9>znukYl#MTc6 znH4-5QXn~W6kjr}@8_u> zHMJ)3=qjU=o?+r=Ain)aWSS23KJCO8yDPx^9Vixx`zD7SZ64SjN>_BFoe%@^9jvSK zWa2Bxsro6^CYh-o)Ge;pzbd1o%tdFcq+?C7hK~MJqj+D>!}yb|hfz{0=YTxDijeqn z9#EGempsh{&=8tytdhkKvZqT=Hx%u0l9!gR30JF?>;bg{2EaPe4LRn~4SrSwA)1qc z+CrF=Bs(u|wc_V`9HP41n^= z8qPd3orma6cSckY2p5-O%10Lo7?u{ZHHZp&Z z60iBdC1Cu}(Drqaz9@;HG>`+Mc0IvP==B(&GEuwb9i^H!Pb%?~jYFFDhG8b?FW_Hj zO>};X;gXo_;yuz=+WSPj8ynw)-yKYm93VcL(Y5qn=F=}$*ean?Ni==ymRTy{7BjEf zlN45`N+qMcRzC`eJ&Qb!twCr8C{@$MVQ~G`%b5R@w)ydtc$(p3EAJ(*6F!?`M0rVg z)c(F*Q2bbjzMBh=0QxwicRz6Kp9g|HNNEP4c@=B-!+|;Pq@4L66&L=EI=_0`>-_AU zAz8ts)j{@f4$6tdU2k}scr-X{`{l=A-DB?M8eQW?&Z9eR(HI39Hs+zekf9GwxU0#{ zFlb(d*&#;6XfE?n3YECQnG9Vl5iGqSc2q=sjo-}U`aru&CWPbGO4CMZf^_05sUB@X zN<)BN@p`u7|K6B9xLntmX1@rsXISC9Ift*; zg?|LM`(&~`ZgZ=)?DfrM0-9GZ?`Z!rPEI-w2tQ{GB@dUu@qkS-`;(kmI1FhsO&EL9 zX9Ke;+&N}LqNCi&Q2y~LOL&s(9YuH#D)7aegGy_@3L-Y z6}_mThwLKM!i5u;mu06u+yU|AbdC-kLMq7va+4D$OeHUUXn33?DLGG%sBm5uKj)th zCqFaumIS`%xEG6Z?u)mEi+953`zM$2qHQ2OEO_jq{0I-zvPYyK7qZEpE^jv{s|}#g zAmSHbo+4Y&ByXXu=IQjJz$_n@P(4a6RPD-VmFx}Z))7yeh?tN3d%bB%P+7YaJzh{% zhfL>BQjV-#AMFY`GC_J!#?n@?qDlf?>)!?w(SErk4ZldbfqSygXBQdkIZ@&?7Hb!U zw)>w435G8Zr`p&Tt+H8=QJS)1Ys+d|$;pdwBq;O^PmG-F&P!4a#dYCY(X+EJPNkna zb!b0JoG$9Pyp5{IbDN$rX)pN(Gvpf`qJU7C0>>;q6a>Z*YDcxa$s_GYGKY#n3CEYU zbs5dqxy{GQ+EfBic*coQE)_F%fdsf0J2zf^W_6GI-7$=9PP0RY01sT5w>b17qMaWpexnI4+u*u5{V{V;|O92RVjMndtAak0XCA zsI|H4dz}ICBXWoUk89Dzp{Y!#hVVNR$>WM0sbV&((g*{>ilZB(M@zBd<;|oSj2Zm5 z`Bc;M8s00tAqkj{N|Xwht-$*d3wOiHEtx0D3R7&t0Ev zrUbtyVi_m<=}iZ2eJQJ!)9?7LByqQQXlFt5o$43E*5+ypzAty`w6F`C>`*-9(7{y3#xVLzWcc zaPl9+rHCf|jEPi5R9Vj&u}0z7`=bh<#PM8lO3g-sHDKDVJ+qcm8`KPiu2e4qjR1KG zWXU~*&1V`a1@ezM^Fhfr5WogywwWt&xlER_k$pGtk3uT<^|h!~3lUPJZygVK9=^6Xb-mARyQfo{X#p|5W zAuMb`!GmDUJNSMnKsEIBZVTT490&3-he^@Bu1gD@i^#61jXYMqei?A>mIIU-1d_I+c(Y-#J1C-giXlNrRV@qO{d1r93J9K`yi!rU> z@B;SYWOs(i?2a9)Gy^_ncik)IoO_Q3OqE=cSInPIgc*?(wNrj`Jm^)v9>Y+EkR32Q zK5TwFAyQ1ixRZ}Ix`uX#1ke9C59zyDbe0%8#Ef1dIAOnJyh6zox7-cT#NFn%-RI{2 zcVnMAj(nT2xD+m@hN;w?jIRuB0U2^+^a1eauNhoK0_BNlbJ|;Elgm0P^X7bs0!hhC z;NWDkpDWuJ_slL?bm}t5<&sHqX&Fxom zb-9@WdK^x2>>t5rnoO&eoNV|4_$aGermS*U#5=}ju7GY6PTEW~q*GZ)(lFoD=|b0D zB@)~M%qX3_192%0Q$waU_Cp>lvdWt-NnZ`-!J)eO*?^` zmuciu3y=TcjL|dxMAG=iN+F2OI6y}t6#)POnP0`v0PAV>85s6ckVJUCk7*to^|`xq zc0Y&9u1)b!4cj<`Pkah0UC9N(3GW#J65ZGykdivfg|lU^>^mZLF6Q(vugD{%uKU;@ zV-poILt=YO7VmVOymUG}@(=f;Zsz*)pXccl&8;uAD1X-Em zEAYbeokQMSm6Nk0OxQ3u#G1iP(2 z5rxikX{X;jBfMQZVv(Du^S?b?r9P~O{AIy=-PeN}QsYUWiw4UY!_YHM0=dZMg1Q;A zEi@qf>$|K)pgAJQd&>#2DslijO! z+17?O9qI_f!)_k}eCR!N*CCU{sM4a-e4~YW4vtb9OVI(q&ee%#jmOzFV*3UW8`m|} z>-T_neax&JYg?zBXJUJG3Xp$jHsw3F6LgML~VSMjZ?hKrr#>?YvE^9hnoIh}%d0GcGtYmyYgZ0?ud~es9uFzm|fMjJ{OG z)48&eteuNg>C~vFZ3+($q`DW>iSKF~gMUg2?2?i8xRa@O(mXHhQvi?kbwEK)jJ9=u*0MEd3 z%xt@;BmPLID)w4`$k(iiJDHW+HFtp+M;Rgo>VsP^@AgZxGH>~ zE>Nq#U5`^RfmJi-D|QEJ-Qd=^gYSycsYmILvENn10G{d{JO3yLSIut7C#HfgKk{=g zK3?AeRbPjKS?CkH5Wbe@suOAEKY*EfCgVwxzq33WE}VI(vK!B?3(o~KLFZ?4r}|6i zr9jGK;)^LCpjmQ0_|_L|FI zf9^I{!08Ne-$Yy^(PVuq-G+r#Ba%3nZJWCvgDoiZleS@2Y zxxgzt#R#KyrMC9hGOm0heXX~?RMDCj>V1l`C9b*yRbPjKeszqq@Nj}l9<<{O# z945?M-hDd47~SG>?^|!BZ-t%RVll4$U*YQSLvH_PUzyK;zA~@AMKY9-2narK#&7YP z`O6&gB0{Or*-*Q8iYhx=u0?&{USIRQ&WgR2+iBwq{Kg>i0-NDC;9FYA3}KSK?(@S9 zsB!&7Y1H4mDc@z$JDZdF``@Ykfv6ikiF?dDspWKQdV6un65P61?}m{sf3O^X8U&CD zL8e4PhDrMcug_Hr{8pWahG(W9maX!O4ww4ARPo-z3f!>qxCPPcw|JTwn{|` z!nHf8tZw~y^I#_udxIce;O!IA?kav>EneMXr}qV?blYRqP{*gF_6Lvi3w|Z4e5e>s zQ4$05$o0JvKMbr1oI-&btLp6Q(-Pu=QpKx*?RLyS4uhl|!dxf54`n8K5M?efqjA%V zBtm?ljCJCgc3pAa)rWxh?2*kA2PV(xkBki`l@<2m%n3w~ae8n=T9wMuaRKHjJoW(J z9RC+Hs3$}A#BOidjCdydHXZ`@MWxM!&6W-JL~ zEHizx%28|?+qKdkKCdSd&TxlWwoM)-{etdn9XwwKlFoy^T%eb71#824d3@Yj(A#z7 zM9eyjXN`@(a(!J+<8>p@2LW=lPJBAcOnh%Nf2Sl{E} zIcuvYehRcF2u?u{Zdq;xkV=fCxv$H;Ypd;@p)&x_p~Fy<;%f-v;4+D3UGX*GM|E^Q z&zpP+n^#V-a5Dt4d(sgrwP#)SB&=$6SW_pllfKywEU4D+Zmka`4694KOkF;b|GKCgI`q$TuL!gS93 z@}lW1e}L&(7SCJVaw~`0ia7hQ$(`xO3jX;u6#%h!o$P1c^O4Mc?OM#-DWLXtNJIiy zCb?aYxZh#1G;CiA9CecV;_l&}E>lv@{KH|ve~h)Xr0+ul*IBkha^s^!SlBwzAj zt#HcG9}~9bZvki*lj!cVGlhO*FzL+S8Q`35{m`{CObNz!}zkB1!eEEh;?x z;c4C9#_L&$TCoaN;(0XuLl;;l(`z2Y8zNl+qh!{;){db24if2v)|!kodJkD+}@x} zoZgn&Y_#7|lfgy)uKK`yH?&FWqY%m4D(RE6az>T;x%V$gMmEG7Z_*!pNf?+zr6+Vd z_whoUoK5Htvrf3WF>pTi*y8tGde% zI*vxFyNfHVqhMfo9CKUA3{7$-*cbgzX$jcSoMM5 zlc*^@C91F`3DcVB_eHY#r(oye>m-s8CoWftTwWC%i$vA%Kbcz{@!QtkBa)u`*)jj& zztHDHv}*F9DoXwMJVUK**nm_X$ZLlnc%;#K_T{tRcm5CVrnrjk(nEI_eneEA3Kyb;Q~UyU+~^YIBEi?zxSA)K}c zhsBJ(nn~HoOhmo7W_7WvJY2TQ)Ub#&liF~>vL%GGVSNIg<`F&jnil{6Lq*{u6{B{ zmmP7Di!Cq1O5Soy99ZS_S&2a}eZspP_J1s8xz9H-dd+XuVhz-E*q~$$>pz4D`(?gk z3E*MqI%gpBt+d{-`^310j2@9%9DIT_u(Y)ospoLn3ptGfU8yCz;zzt`9)jV(wc9)e z6kJgNr_#ZHRXcXyrjj}^{HWMa=Z<}f*;oQP)ex$F%7;7I#wn@P>`{ci8FK2mD4sxa zN&~~|FVuu}bI&WM+QbebW%+8qnNCVgTXBa4obMNe-oH&dQf^%c!zKe+!?Tgvq(AUs z-J3{S1z}INMfo(?7aVMR@GFBH8l0arzCD^e7zrCp;B8JlHOYYPnikQCuO@nU z+sfh1&e@iq%(Sifg&H2X)kH6LjuMgt#P`LPSpqC1?Y~WU0DNl87-hHE3@CzBb$0S_ zOjMj|Q)3GrG;mdl-E7k;pOpWj<~w9SeGZ#KrR-5lzRfqz5I64S{(p zFGuT=-ETL~UDltwYg(L`+-TgC%Ya4*bPb1j`Sd3<7As@LUkFGQB>fav zUSYi<$0vuMTz){g*-b~tWGNli?uUYQ-y5O)!)qRC$%XMQ1a2x6)QJ>8Tz8o5@3gK? z+|BAa8cPe+E|z1a4{rj(WwU{#WdJqN40rPPXJD4Zn$`8#x`1d|J+-o6X1ec)r4!y9 zJ!v(!A626z;8VF*5@rm}6E{!optfF(-WtnHC!?3xEeMybe$G~S-tN5_b$-Y_w^mqh)stzLWa=*U>x9E5@(P z-R_4yw49DTd%&QlDHBWvapQU)MzzzUhxS;Zw9oBp(%#KDvJ#%iE|F0u3bt3h`MK`C z^`lFskNWNca|9rG33&?RS(i{3+KIKX-78jB1WN`O(^Q^b)uO0(gw!?Pt>BaV5T-pyi80RxK8J^p7 z##P)qrzr3I)v|uP!Qm>BLhN*v^!Ub4uJBZ>{Y(KFkFf1h13-3k)c~!AXYy*}V`CWdxZ9yOQKyv*2BR|I`W5KjYCk@EGc(Ka`my z&rG9B*KEB%a=lpf@7dKe=FNEW3XR+q5zylWP9k{sou`IC^X^d3i3jF>8h>^qX-L06 z5q-$qPje=#e9-1nNyudBDl<&haH0?PmauU|R%*Eygi2jdkKk>w9P-|i+4ysay${}Z zX`$Bx8@Fc~Z+_3#?co|OjZpUPo*_1SYCKx&;xk0=2cf7M&44iPz*iXR z(=(APl8qoA!p5QpUC-+|z7b{m? zvUmD3pJaj=-!UyfBl$ss^&<7OJke7r!F#aa z(Gruq-$~^0bp;1%S2i{t6CL8Q58H2{c^0Q=XuJ>0_EjTFJ#zQ4p+DfC%dPb*@X1Nd zEOC_}LDv+=6Di960~)uk__G);S~(3!h@KPw8!i5EI8iC<*+PDj) z?+bIBbT{;xehj)ZG~vVXsea(bX@2A^sNueg8+*#HF0%fx9#SibY7u7FeAPc?6<=6> z#m$y_f=S|Hk16$Zwf=~IHFx`f=9^W4nY)%&ibFz>=8uK$u9C$>wNojgYqNKp5|xn? znxWaz7_sShGu5ByQ_RCM4MfI3yc*gp#WH_S4>~HEq{`c$Ts@a#yD2g4w8CrY1Zn&Z zs7$i1GGx`X`4(vPt+3P!^2>MMXHnpky;o-*z&_?9`qKUPkb?X!Q7!88U%9dC0}FFi zaot@0kH%Eq9PjYMCm_#+$2G7AMjqX*yx;4GL!R@-^$x+}2yVs-EyI4Ny)l`|*l~-x zS>NrQ2shrKx0M(EQ5%A^m3Z?_3LsUs-4NRjkorj0H?Pow2jZXkRwgV1CF)K@Jmr+1ohr4v6zEd>5667jUKB6*3I-IOg!;T0oAh6YS&qIg zQ}xWES1pDP-p2);QT0xvp1GL>aS)#64@is_X#6 zSlYtm8H26%nw1;pjw|UNb#zAI63h-_cEdSmg4|IimXmanT&7qymX}G>Gnr80To%zIB8~4>-&M zeyf080rBw)hTczUFL=VJ1iV}MRoQ!C>pJJz>z?m+9g=B-sybsu-IlK(j{UgmXI&Od zpR7WkmgjTy_LDZi`pM&7%+Y(E69D*%2{Pf9uQ<~emB;k4Ps#r2AFS#R)hj-Z&W}Hf z?mgwszxCxSA}@BY>NxBmc4{Rx{SEaUk(PbiQ1*s_J;mr)yP-(;?f%?~g+O4H$XNJ5 z#l-suWt46`=|K8fuO*}Pf720iyrJ>k`S%zcjrTaowo3l)&_;EZ(o2;hf0C+iODqyd z)mYJqw?CLAbsMUE&;PL`jZ{gQd|Ddt*C;-2RRQj2D*k3h7>g+=6`)-COsPMbGf30H z{G^z9?Wd)2JCw@%mv-T^J)nDSHgeDV+Kek#r5f1h^(lPiQ^C@oVcB(L7b{fEVn^x4?}S>b0DP-4N+MZu0&k#;1h{QU=I&gKwk(uGagB8WQ2+ z)()qekIxz<3)qbvD)>ZQ9<@!^#4bc#DVW|jQ)e#~PVs0%E{@OD6Yr-{K`}wE@Vm;L zwgs`se$Stk1PABRZS}>a;_cx@1bS7~$fjw&z1L6T9W9#Ag;OFceLkY`_j0t73Vb~y z0GleqEDY5>m4Wmf(fxTcj%Z z&{*eA*$Ha{BIN~U{qE3a9LNGjWBoh2W-&j?RK9q%LzS3+_5orAkw)}|k(CETekKG6 z9jJNxxgGfX`SZZSBa;Xrvu)6~KMifi-x)9T&T{B+4(Z>k7Samz6f+XL;R#@d&)keY zI8sK3Ewr63vx8WH+Yh-F1Ie^|#zS>X_^LkL^6b@a$#v%DzJl%TXaKfPsx)!Ed;GI# z_{h*^BbUITIWwr$YhPB%WY>bnNOHzSDKXXYY}*Xp{16K8Fu9ppMzNidp#_G9>hvaV z)facB6R}t2Zg$bbq01)J85g(s=e$Q}-p~n0uAwNfqpkw?g&fvG$sbce+fw{PbH{3r z(X-3lBaFbS49V&{`Y@aYuFQvKaaVe&c|kU}+XMDnk|wxp4H?LMWP4s96#seuUO3X{ zDH^BQDnzAWZn~O3doWavn5~e;bRYL9se%mU+m5;SoEb;Iq%SDUWIb1HcM3?6{B@** z0R9Y7WceoL(BoA(xk80bp*x!vejiv`>w25_HZTt6^qZiO5?924bUp@amYn)lr%|7(PNcq^ za-FHjax6V_+k*2*HCba58j?D_mhRJ3oEk|?EzHc5tO+M=Xl*=C zaHW~%q=sG4tdB9hEIQZWz_n1`{(E>lCbV>q>+0v&2Rr2>I`dn*9mPVIlJl|CjIZa$ z5BJ@5mfkDg$vgOOUgYKMlQiK@7GqzEBVZ&KL}i9gdT)hb7YT3m_+DWC^JyNP|N5Nb zR}q;JOUe#SDZWlPLjCWi%*?9)@F$n*y6P)VFbPQMLw*FcA;a9Wg`eljclMiJbCWe z4<-)4Dku`I;;2oIpo>jb=1~yS-<$ml*;8lq#LV8%>uIfkD!S~DrC6=S#UguRP~o8t zkK@x~B#qAN;1A!?iiBI2my5wkWINO8Kc29zv-$3JbbIbJe9YEK1V6vJ$hIh7-Zde~ z7~-5HaICwZjdC73QUZ$+3g4&eQb`Ft8OoC{OMOhBHEClnI31n=zM61(xVvqZE|63i z!OA~3W)ppPpIDM6(vI19OvJw~eYiRPqR|!6Ak;ZsJ+mT1!`8 zn&dpG0^f@ZGemK96OhdtT5gs^*dYlOzl5BK@rbV4Lc%!dGUv4*%Kj8oM zIHvES;$noaOpj#vE^r?2<4JB**1oB(e?5YGN-G;v%AFN2S^1$p-Y%+`r=Nu1C;NUO z!Ie=7wiaq^N3$U4_#5mZZ}x50=Hi>#$v^qA+xD*#v=2yzCT7wKxBEm^(Hs3^F}C;d zm^IxNZ+ZChF2=Av%@p;$0U#;%!sWmQu6NLGlkYuWYdre$y9kKLW*&z`i_zRG5F?Q7JF>|Mp@Kw2No z*~v$KuRCii&wxI%Qvcz`jJsl;GIJ9JO#Aj}S{}mhyBR>8X8P^=k8Sz`jzf~Iu4);} zc=7vo8fmtWdibQDYwkaJNq_o+L#PT6WVP;jw7;|LquIFPMA-`UQ5nG!^vy^SJGhnW z3QCzJq7hFucVu2hl;tC3>!S;riTr{ATkU*_un#c!NVqoEOeBSpTCTs9h=D3CH2 zrck&?0Bd91a=~Wa|3f?!sn;qoTf*|FmYVK;s z)czkt{D>#EG(jN6cRMdZgDlzDRduHAHTdd_Yj*PQ&*=wDqF?T|J#N*9v>UH`f>*OO z%lA)inCD!GVl1F4U;`?FMc$Z4Axr6r-%zS;r!>QR{3XjRD5$4N`EhEIw94fmE{ygA zYr`={FgyhC2GD6dqoVn0rR8Gzu&r*s?M!r-z{DO8`oW=-_p`-DPd542Z1dl&Pb)4o zHXa{d-|FUcMkrUB`BF?b3P3*7WT>i_u|@=k4?I-1PRosJ7({ONr7j?#5U z7ompTs9xV4h*L^02)1gmCfc8H8+U)g1}8WA{k~*LwfWX-cW3Y8hwIj1h3ALl=C%bQDH+=la@BKq>=|1Q>P1!?*re;0M2m-=ql@qQaWu6!(O)!D(HmYOe5?*pMPw3P83L{Tr#Yx5Cym1 zx*7Tkaqt`=LKbQXb4gCmFm^NIrk!?$s;oV!MIG7+yYwX!bZ3YM{S}0Y8qvaJ4 zu}R@{r-hK&${Ik|e^zS*uiiX@XPE`@tiH_><52Yao3t$Of3_YLPU`q-;ifH(QN23P0CzmorErsV^$H_r z?}!RjIX@4?abpKs(2u@ZMOZh~E^wE(aLaH@oK+KVTk2lM#Fp`%?-=bjo=u!z&{u17 zSr9$*{|Q_%ag(RNmeYOds}@+YT2{vX4O;StLjiXsk_=nRHUU@sksI_~!Cq5cuWQs?Xjg-vM3qAn9zt7V(82VSFE!E}X%h}-^UEfCWB%FC6t*n*>V4!qaeoeF*Thg9*%NiE7Nfsnu9 zy{Y%$&zu)`LF;)^ee5))@#{_<2ulH$FolJk4bP*{zjL{&1X3J1itpX9{W0wNc0Qze zZ!YnndB`&-AdinXOXIKK=&%Q84>)rLt2Zeg}95r#xm>ybUX8!j;ZWCI49V0)40#qjjomayCp+i|g^!aFD%j1q8wA z=L$A}TO{KNYwFnbh&KflaRfOgEcL(n zxXHDee~Kx|)`eZj7t?PueyF-vl&J9Jz&z4_cTC8zQMPXt9Qn0XeGc5a)YK~H5qGD4 z7|Qed2>*zV-Gv6G#0t-7(D)m4JHm|m6reZnLUC#Mt@hBamO?z8R z&*?>**5I;FIQ7Wz8kUHysrdo(3>v+nptK|Sz6i)$XA@40I8HXXR`GAJsU*3rajdcW ze!qJbMlg!E!7O&xy(W|;j1nS=r|ex58oSCbh(~co{dIni+F$`wl92fo37020-h^Be z+SC5mpIGCxk5MK#k_?y}uKQR=l~@#?IF>;1rg9B-*HZj1-rg}wn3ZDKXNvM{bl!sw z-eyLFGHMeEk6vp%ifMHA^BTNQ=3`iU(kNIm;SK-tRX1`_v!J-XrG8)o#LykjAe0`n z82@IbvD}6vM!^@`_Ah2-3~e)uo`%BwK3sp+EKn@gG{a97_ZuMPS1baW|AIB#gaqx0 zdxWR@TlA)DBjPTBo)vrHZj=p8IyK8^ez2j@lx@zpJO13Q0e_&IXlHm+Gy88dWHS2V zWaea2SkMnK406~7kGdbAXMR6+y>y2EejLMb(@x5Pa8)s?F5cXoL{gta_}Hv|LQC)ZAmOjc=OY=X>V~DYEC!%%jUO_zt4)U zUnTDKR)0!s2S&{BpEtni$SVIZy!gT1rsCKhgJAE{+#4#4aXFYu&$6p>as9`w1GU>-ptC+-{inf>I6+x^L$MPz%OKB7{SHX2`P*%rtRCGVf ziZ|1lJ7iB4jmedLY`#5DAdyzg#9oYrM(^n$QT31n+jgIws5r=UsrVD^L_{Be8FceT67tVCOt(jMWFka=aD zwj;0T4ArxoHfAxZ7dNwhK)jJvwR4ZCEcW#SHi=<{x6j6d2c$ElrjnH7lg$smqMVmb zzDJw=h4!O8@hp~YJU)$Jl29=;V!6H<^y~LibDx^Ln^ep$rK-=yC_OTIDH!Ii=HS&b z0nBV&T3{R~FSDz1n{)N3PEzrgPkYW~&TpbfU(94RKXol%u4KY*ex%83*=&$e?!?nb z_oOxaG)fRF{8dci;rLELi%7l+=e5Q+rSNTarc7|el zp$+3GiQKpvMh`&w0-52K10fxcI2BG=lQmIl9MUd2c7y6r+cRxzG#Z6G0bvT#kusk{G&PIt zkXkmB%So-6_ID|b^42QE@3!wLpo;di_UFEDuUB51)EKhXmoF;G;S#nhDmLlYNkLzg z-tUs+?nET++?I?=Y-M{)==H+%*pXSah8_5M%00qbBbFV%W-mlnjPUvjI~D9SSpNvD zbk(tClJ) z`|aRgx}lz(Ure5cyv!U&j8$lSn$GkC`cOo%@^G{JrA#XK=GOY)6~}05;hR0w9fi!} zUlOD}D9-(v?VFWf^WJIClwDe7@8J29Q)D&yy$mjL*Ul@E96XD6#d47()cKTT%6wx+ zw#CZq=MkW;`D$i z>xy%tfA&gws>f=LxexzQtHuESQMHg6KFwu1^uVq#@pmmmlhC~A*2bQuW84lWpCFa~ z5^fQ0Fbm+6O7(=_!}0ERgsr7(-}^z-wYkaFK3$a5k)LREo9Euut#RPXm}@36B}zqy*A^DnlgxR9 zzZTzZ2^vM;!3ZV)?u?fIsx-yFF(jPOy!c>chkB1CV<=Ubl10e4QtK>*%cIwFu-j zYWieR=}M@y13KT@4oZwY$G-ceCNqwjtG}8k+u=sYXfcqqt@mb zgE(ssdlmX!2U*FCDmLeg>Ku4v#&MP^`R2mN@epfMy{Rq|mp$2VQ+kE&2FC&E2g#*g zau=7Sa;QJbL#bNsZqg9@qO_gZjHs7gx@u<1 zg)Jqqn~KARwU}}sBoY&9T#-(xJRnU6qWv36*qOJAItWQN|8~{-s>^!CBrBd1qe2wR zoQpwz1;pd!31>}3$kmFzapd0%u_Wf$64UlyT6fEJ_aC?E&q}^X5MOoc8!b2dy|se` z+NRsF@L_e01m5iYQ`Y6K%s=k33AN@GeXpMK(A*gvaIk`x#kZ;D;h-a?XW2sDXL650 zg#XWzNIYq0V|FXvl@NrxJe>l!&uFX&C+7VfW3b60=9#&QR+WXODZ6!rHbDcQIO<+< zf&qJJ%4O&yq-_>}t9JR4elH$sO%Q)r`cn zXYI3qKz+^mUV2$M3VpI=vO}~He!`CBe3}SqQC`0x$k6QjF-YF#W=JPs65wMI^|;^xB}m^}9y?+_Z zOtLpN(wXinvcf))$31{MxJk?{OA;bd5YpUQ53Mw#r9G6N;QI;F+sZ&DsbY0>L!-71 z02hQzhj%K7hmCSSg&|90{UKWs!@`*i9r*zbwFADXyq8xEPKE+0DbAH*pEhe?-RH6Z zDsy&;E}jz!?@#PK0G82|w*<$m*-7E2l!E+pt=6|M-{SoP@}AU<9|7KD7-CyqoPT& zIigEI4G0ter$SX~6iexHHLkXqnXvCF>WPNZuwp}OvWiMDbB6hDZqpZqTo56>Azqgy zA{Gj~byMLayCb?XV&#u)v9Jre|C%=3jYY5GXg?RR9TR0vxE}Bs@e}>p^MpV4kR>AR ze!$+Hu^h|-A~Vn%x|H+chro#u1MfEOKqd(s*d@q^etrQx!8ePf8<@4^xrp; zy?(F*E0uRTe1^#qI?8wZXxgDkOH&Gy_`j~sPyUCqO9gmbqM~SQ+2LMdajH^az2O#v zX1vGrQ=y5nYHW}$AXxlGTcPHl?kE{quxsfTXuuV3e3qtbBBOnj&nkOU1?i>7p zUNf->_g8g3FS4c_qrna){^(Iuasc*5Yf^Nk1<$5%5tAgqkM!Vq7jR39}O`2U1 zs`^S-z=$%s4QhJl49R9{OlNsp_0g2StB!N^j&b!st~W)6>O(hEeJ($<#p7P3*9cnB ziQwzM@qNNOjtOVIg3i3SPwwB1GZKmkTI$pPJ>!e;Li`v?!LNjaLOjSzsSzH}(|sTC z?)@K;OG+a7(Jio^%HW6%H<+^kE!L(|=s%DV$t*LW$xYL1mx=;{>GazfFHxAcV zf0k`n`)hYQ8hl7bGq4>>2rr&yM|=+&KJ$aqY4NJrzmM>_bxr01$kcNdMFz4`5S4z6_u25ziYpuvT}!DC3U9EDl8uja7Xw^MG z=H75a5?>K|lf5Yg^=j|-rP3W8gNs^qQFD2*>Y`t$IW=(|kv0l+{|lg#kRf{~#{R>6WwG5#YZ%7OvPpA8ih z!R%~zvX^7l0dDqu=NXRXH@OHZMH-u-lyb<|dT8wA@%81#yV)4=2$i8&E%H*eP+pl@ z%BOa@WgIJ2H)tk+A}#DS{CO@a%&4y(I;N9jq^;00oJW|FbzLU^g~CuHtpV)JC+d;tlds?4g{p4f`ER zA+3|rz0dyx6g!xtcKs&yZe(ZZnMdF#1RX6Zr0WJ(3I#o#WkN|#U;kuEJe^?ee06#D z8bJax7GG^`9g%d}wX34*m4=)tomdI8{E=k7ZKt|3b?$wv0QEgbTz|m{5gNMD=f8+=mlnLx0?nS+d5IYF5>(Q9ubwV%dI`xQ+($0Cz zZAPEq5vaj5k%xn`FDm7}@`K9ru><=#qSm0HjN9JhTg3^ZM^9I^o1YoFj|8ltba&F|ph)H`W4 z7&j{i$h3pFd{UiuLOpxSL2i|s=xzDwj14ANpEC9gx}iGeu{I?uygbDU`Vk0S%{w+= zu$$Bf<011mHQVGhw40o~)dT-%*uWl#xe-&leS1zxy_OMyWTckVWofkOm3uAo68D-YOpetl(-gl_ z+^d7fKN!J3;}kQR!29^rDj^dZ3@5$uKTa7}4ipXl&X>FdK#Gqh`lW>WR1MK+3l1iO z^J9j6^?fb3g4su6!GdTx}7#G*)_1)q95Tx>C~_b8o6l zy7R>8I}y)iXe(EfNv~J2W_O6fTwB0amp9fT$G6%yD>8U6E%*8ydD^Det$xS2`=05Q zOWvqSK(1<(-Pb@Pf#1?ykoJ8XKkq;0!$)*+&%240{loa|Tm$r!r`9)e{271N$_9_F zJ@O6*WA~@T%|yZzA*Nk-%U2CGWJ;TkeS| zR=q9NuNn@dQ%#3u2R2-*aW{6S3)SJVlyH?+<=G*#nQvtvVN%mrXXx6AnF)Et2TEY+ ztF_gv?{&p)k!t?qcv5h0t|<1m`>D{cJ+`=PvTm&epomg|<4a>ly&+$(2AO{P1+&>u z&A5|3AnC=GT>=u->WUB2=jWV$j@U*is4>i|hVu#UEZ(&_|sd#UUEU_}h zx}Hkn!ep{zDxt8iP#PpZ>(TBI^D9r_Lx7dFNrgcOBKzP0 zd#ZR>f4f+(qbRmyaOUHs>AOd496=O=XX9@v{)Di@A~wgm{*j1=zI$nn_;f`xK+)Am zR62D%aC72&x%}yT2RP{HY2XY8)r+s9|9(%WA8HUZ%iVN(8=RyU>zkW#%f|i9HXqL= zbn1q?-}*Z-Ndsy8oUf*?#@i+ia&OQ37njV=8A>nl|4ifGFk~fl{UiQqUARG(f&y;* zrE9}n5v0|OAJb%`fEOe(ESqTm{fH?*?wUMof#F40^O`o+KE_}2p zkVIqeTE-Xf@`0BeUJnEPX_ptp)imyKP|`w{(G*Qr&=0PcRu`D4)-tvEITrrR!)>nhFluA4rs9*PZZP<_u9G4M(zAG@@_1DEIz9-Xb}*Px}uqJ8a~Lr1JN`o;L86oXw>Zb9Le*>!4tR3fQq^MjiXKhW|-bVP^DNzC)YN))~oq>xXseRXMH~9Ljcg z)zyWV8pfq|XKnCJf?W{(M`L{bo!`zrV7*jAy8o`vo0x^cf5b9#zSJ*1CyTzaxlj*N zxv=KB^~J4X*+kv};z;TeiA9t#j|fO!b!HP+$7WG|G&+(L7wA^}{C^cjhW}YnIW1(O zERJMU*5sTEbioF_@@i|#g>71$&icAvhgPxYFus_gg!2b_ESMWpF3q~l)jz{9T_H7R zXm`uZg>6d!jOFw7q<#FP3CO*W`EYiIs7Ygp;_uiUH${A)Lt3`=;$biqEWX2&*P^rU zse2WZQP@1tq}j&WRaD*epZ%A=H_CX^*?MO4Ht3AM_aYqK&S^prfalSUl2%_PPYN$h zxz112ZQqo$s1Vhub1q z=bY$^b?JE}kRGpeXEYS){$lJ58{m)@LI`5|X1gr_iAslZS}h3FWFHgc&_V5Th(RDr z^tpK75M%Bb*%BMcsZDd-M!Q#5k<6)Cd5+_db0zkNE;j|E)E}d6Un-%Q#TCtXC+m?A z7L_J*|HnPv!)9e;S}|r8ggFLZX=9@bwq6{BH2T^IW5?X3f8a&W;2c_Gl)zSOy96J% zsT?FfX0$F{%!&n!FvKsk&4*wq*O*nfv+4j0Xl5DSd% z?|P{78Eoq8;^9Z1GF{JAH`nZbF_-S5VX1ngyb!04$koO~Qk=P*^Bw2B%d*NfitytjsXX)@o8z`)D?EFnCdKz& zNt#1S4mxlG$Fl3ZCZ;Wd$t``QDUC7EjGGd>IQWtV&uy3+8y3_4==*Fm2v6k|_z7~Q z4>=5E+sxG(mHrhr*cwnmU`~M$*N&{-*<={>YH- z)#I0$^=JGrW=&q)jf0z_f$O&q+t-X1)^?*9Pw>0TPK-3V+m{F;s7}G@)4jW~dC^1D z_SDLoe(j0~0eTtIack9NueZynM3UrWa{exdD&Kd;zbJ+AU&iF^Y<4d{8dZs@K1ep` zNoj|5G>zWDpw7*2=v9alXR1jcl@(PLO--zvRjI+k&b}+D>2+0omNTMaF1pJJfgV!& z%^((pg0)gx=ab5l0oyAmcr&9a=o_ zaq2J}Gd|;u`DI$}+4EBpyN*Cmm48^t*Ix%mP}O~+%yFkRocDY`CXr1GT6H=VgZ0@J zf57xjrbTc-)(KQib3Ys8aaam6#IC!e7-SkY$#ub-2cHUM@Jfg@Dg1YSF5=r${PAvT z$a%aaX1b1o^vg-Ess~#lu8zKM{hZ0Pd*&i)mnwMAcb!Xoot#IkLGuOiQVXBf$scU* z<@!kd9y_}P-YLq8{UCv7 zLhk<*@Ge-h6@eG)i|1@8U=N8@9(xR#SJz}X(Hf#+-6o=kaDtizUfCTb{a6Hy3cPj{ zAcm$uRkt@=FvPjfR)ir>oLz1S-cxk_W4Mna<6+xmwV%5Id3KM*n?P9$*SWX6C@k{W zF%P`j0o;Jps`Ba4WDQagRL6Nj?;RitexxK4N=tIf#lr?Xe9XT4c4}xk3e&)5n7Txh z4U!uc(GvInHlymq^s))|eq1YDfsi-3Xq|gv)ygaAegf(mw655G|JLS+VnENEkuXN- zj}Pr$KCmw)_OEZ+p*7xy3UEn`ST<>1BgdqCjcJSCeclHYU#>#kOrSU2zse9hu7w}! zS}gaNMNy4q|KSrIrBUwgqx*t5JMgSECoW?wmH*N){?=t@IlKE+#vBOI- zSjJTd!LnY1tX8pz;E;=*MzJ)7tTTivyOm>^B5^VQD;NWSWj{rHjo_^QI(B?av* zm+rKzc09IJ&Qkasz3P2ZWj?Z&!?DeLx0|53AN zV4_i{RmS_xmEJ&?ap18ZGH;MG^wn_?ekA)C9qrt7-~_nqm~f<}kgq}XLpiiW?cav$uVK+tHw#fMc5>4;0}TQkA2K6R{%aHb=uHxvdqud;=N_V$_S@wyt# zqH^kRcsql13PMo@Q(|?&e~L~YDATJwilMZi@x#+?;V{*F-d4&&S1@Sz@Dvl3R%UVJ z;W+gYe54$opYR=QE}Hr|s6ft$pI_b8rD5aSZK%$>zY_+tXLau_%6F3Q38F(B@KApsL+S{r zG`I2O-90^)E49{TLES+{*|{A%L-VG7^2X|@0)39!k7q1MU(-q~3%$#q^)4GqtA$~r zp~1BR?s8$2u4>~+R=N!xp@Dg3Bp%1ZjpX!WhxgtkZ9_wAr;-nTlbP5kRGYi-g!_K@ z<)dD~4`i`6#-zFmowQ&y3#F%5G}D)9LxPAx$#E9p5^zNZIY%`egWK0Zg2Uny4L(*? zE7!m%T|**}5MU7}|N0zNy{&8vI>map1$7}HyGiVH-@@1ce)lTkG#Ybz+$?w<3K<7X zXWUAtv%s&r7VJ!|fu6~CXfAM*k_6Zwjo|n5C7#xUyg9_rAWXilw@!2N*0Ss^Q(9`UeO5%4^ zjS+KRMN!fp7w2ZG5OZNh;=jFHG3#Wta%Dv=9r}I*eKfJmQ@Vr8YCEp)U1+`#3?)39 zs{QFBU?KRMhPorE%HVU*?N0?SI}sa7u?Lh2?CtHHKk(*OjTcI=s#<#(Y5lG zEpz=dlV>|t*T&kgpxA$L7qU7Fj~0az23N0jC+rhd!z62TDsyl2t6`bU50t}sBYmpP zt1&#rCy*_JJ)+Jt)k^%-ic(5t(XRwQ=%02RYy`t+mqo9QEfwn~gH~a`S`A#fT=fR3 zeR}vF2e35#;T~J>yfr@JH&79b%x1brQ;DB|9BLm2q#WM>I;%HAGyimC3OEPClYfXXUJe)>gKhXq|bWaJXARVX&GK9{pv zjP`xoc~kwILj>O&t{MJ=gb(-ufIU&6;c@ibc2krT;8IdCqtJ52^UL*+(4t7g%ZhG2 z%Hy`75BJVyixgjpX?-JR?mf91C)kj_a^lk@_|pT$p(qGG$826PS7tr_5ui%UAd-}j z{+mJq5cUYS^oQhCR*tCmcj~8)c#B;-WA1p6{{W}qyF%k{xK~aAVmgpZV(ELaNNwtf6ZXp^a;LawPLod70%`2nSkl^=btiU1XiNC2P*M$9dFB_7K|9Mu36WNh> zTC)UL*Acy!48dX;cuPS|+nSM=P4v4Z*=_)B{|DBfhq$G;Y{aR2HDX&kplcQdX9(7M-9DX3nIqu{Z2KNmPs_@rpdS3+E(Q-JL)a_RQ6J+%4(W z;pl+UzMC2zp-EMq82c@@P{$`uk0SK@(cFrkM$64Y(Uq9%<)r3?Fz2Fnm#3rN;e%;~ zLwqo6xkAkL`Nh#IBg`=KE$xQy*Qu{YPpp|bn9Z1Vz^5t?F>?@m)%G}zZ?P$yl#ZVJ zpym)}C&K|@K^vPF^J{l^q#JDSQJhG^I=zN9F{WdBO8YKqf>^x5y3K!2?6%BXf80I9 zkE1Lv8EW%ewJEv}$4Zp@)N>>_>4Yg*>4m4UochEudjDh^6I;H#|pVuwYF-5XU$lgTjy^-YLA17UT!^04J7QV>y?*eP^x&bc#Q#(OD^%{ zytvIeoHR18$okvo9awnZw7X*18&UWhJYcjPJ^bvXI+{ij4ea+J)4jWmf;hTuuS81r zrB+Ckq(!IEVrj5u(LW_tHH`1J3GMIH#Fj`lS`b&|8TM{8ZvV5IT7wuK)Y_WONme=8 zdE8Lbhidw|441D&oA+B*ihm%KHd$>D zCc~^S;kitWG|^J7G`H?w_|6c3l*I4Zem2CqAcJ1}`-=QJau4_8?Cn|@vKT1xCCrxI z?LmHFQ#W38B%VI`8qwal&kO;ZBg=Z?+(R|_H2CiVkzlUzFQY1s>$ieK`o#el%Dd1# zeK9R@XL-#1LsI?~$`8M)Un1HJ(Yu~wuWC5Vb4d>(5hI!+IXsWuYd-zOia@9;&^!*P zU2PoAwbSe{|M>JOovgPc$NwYjtb*cbyJ*ee&Jf%!xVyUsf?IG4?(WRs1czY3A-Dz) z4hbII-3ji&Vdl(t?$3X!`eJHsx~r?Y_I~$X>sj(*taeo^S&g)xXsqX);EwjIf)*O^ zV9xtSQdj`gl4MH#jPp77{?}?poz~yAp3eS%DSyG2{8+6FwS+v-9lWbUAf{$2AtuNC zXCR%AxDbUksHu^#3)BD5JJ%6}`%krIwNsp>29if;EPU?|N9ZrmS~9%*kx>0%mYZrq z8Nx=3GX8zX*Q;DWcX)828$PtVCG07+lO(Y*m_V1qQuM^Uo|DAQY@CK$_Qa%4TefJLtZy9fwjqJQuY@dDbT6W93pBoPNA+2kL8k%Ik zYjr_5o(767K=`-bh0}CWjW7~<()p=BGqP|fon8p1WCemxa#S_>g&^oyI4)ns0L$Hq zNyfi>?(`-wIv)?a)nzI}bO=4)=-_Q_%_x2k6&F^2<4E06Y4&qh8lnjPnvAAK;}plF z5z`Gz>La`h+SnClOb)9){IxACG|m{wN}|wHR}od^xBN>tHW(-IvwIz42#0_2sm3Y@ zeXt;!={0vMBeM&eErU+Yhnx~XE`wU0dkbgY99n-MoGOY}9nFmb>G|)Bm9M*lt1RG&VS~ z$u6ntLyL@L3(kh5dz(In%w+d327g`k9&j}45V$$S=5JQ!|BDVOd){&^>_4HP(zzCT zG9Q<_Vls2=)_}_sOaqobDL9bgX5%)H0CND9B-37R>rOr`MK&%&(Ka$4v6S)hqjeg1 zQc_0AMc8$fwW#r_ZKyv^Q%eDlZi8r(W1swN3ges5zhT5ssfuR5D4DyHxbp4~UWYrhhb`T&X7 z!H8d=fRUVnhNlqtF(M@hw#XZS$QxExPtHQ-Gr|u^cy-2Y8ieR?Ex?i2XDh2D!~xWS zl3Q*iy!WaxGx!#};AM!&HK%{8gGwItIrthC6IbY8-yW`CXLNqAOh=N`tvFv0+?Z$# zER*}??xN=uF!GRmLt_0(`7;Pd90W*wdGe-WFhBd-GVkRXE-Kd)^4b>D>oj1-7X(c6 zmHtdb?HkhHZEZae%gw%cqC&z+V6$3WEQLjhy@HOSHKlcqk!-DMmCicd zXuXZsI^td<54CAiswBPYKZB_Lz0z<0EHHbpfE}$1k4s`fkjP!h)!T`{335<4m8FbQ zY-%VFK`S%a2X~L#G6pTWXK=5fe=WHBu)f=iii~edkW`|X>5?I3!|r;@JKT05E5!f% z+i>=!7!nn0jCH$aVSruAr6_ZOQ5@*|At%~!aQLuQ`0q3>AGD$mb{z)6%mW5*c2N*~ z?rd6Ja^M=E@*8CIF_Q)2DJ#j3RH++JBoCC1w;VGD(4$0TC3hg(FMWEY!w&wn=l*N0 z`{>Cr?ZQg>w%g&ckm+*ZrWX?XWR`q6c$2jJoFsJdy%v-NiYs$WSw*H1Xu7kBO@1FU zdCbcAdW;d9PRmn^9wyN(pd)&>E zxm;HgMRaW&S*bs%UTe`!)%c@6 z#O2sFCDy2p)Xh+OQVR--a(%tb<}VYhZ(q@?;qGZP_aPX&Ia@Lukw_yTB8r)&Vb(Ia zMK^7UrdmRapM~SwnDlIfA^8S7`HlIDz-~+SEzPov?2iY=dekemD#3T`rzhIvE z3D{SGZxr2WjONfl2>A@zyjHwTtN(3PCvbOrucHB`OVXA;lr*^!c&eR7dq(CnDX;nL+B-+w?|E@SKDh5 zLC@UZFsG^56?1j(oZ7!TVNNWG}t^Y=kpdUIK9*8y< z2^TOz0Fxpxm$MX9NV_U${J{>zzR!Os1BWouUcz+|r8HG-KKI1g-W|u={&AYhs}2Mp zrXs=PwF_Ja`?*uOna7_*%eOD#i#D?wp`K&IPuYSPw7YyEqrkgZT2;TK$*UhxM z)WNaog_1K%=E@J8Z$0(w!c%yto)62&ajAZd-y_!H{{oZv2>P|U->k4rilekWt{pA*@0 zF+J{X4e~#yPGOoB!tgpp9w8b&8>B@{)cZ>yACMCA)K(d)74Q|HVBOSCx;mc zle$8}+<|9|{lDo)UV^9BqGL7~mpg=BdRamAV|f3G)a2X0j_&CVykgu z-JwTtx~J%|?Wp%0c7x+%cgC0C@MzCpGz|OrDL(A0Ysf{as0=Nfnz$42`~u=KyyF?$ zDzD`QG%x{G0j`lYkup*dbF#E8L0NKg3eYlc8r#m5EDjX@#<#Nro2AEYl*5F)w*S3- zXK-_G7Qtb0Pf52@2yjet=0-jBO+xot-Od#jfS1vmMvQBfnhMZMzns0a#EAbN0l)6)fqR-x!t`PV3b4D(hDMPPO@tx8qJUy<>E2 zw@1&j3EA30s6orBN?K2+&v9ePHZpUmW=^n3r6WwMaZv|;mUtD3-(PTVikeIifaQl# zpO?A$zG;Yo<R7p6XwiktyX|H$aqju4l?8)`($D78GQ9pufsxuxPT?~%n#S5Lp^um%~R2_ z0JcI+Tg<)Eg+{$ob3SL<6XF0?3yPn&8*8#@BKfiW*@d3co+U{7L@Rx@T}W4{$}v>mF!aCwB}5)J;g;?$)ft{$T2n) zRWGR3GX$P13K*dOj~C8PaqOq*Uc0r}NTaw$V(cf@(`R>_G^*FFY6d4}dc)g513K(< zohv72{mH6D%C9m&jY^tN(L!iW+nz&Yy)}Ku;Msljv}T6(MYJI7x#a%8aBzV4A082_ zZ^|n78s)2hr(=gQNS0Hu6qN}W-G+hJn)(096ZRJwKF9!D=C=eN=h6>8d5_bq3}$4V zVnh``iHpV`0W01hh}4-{JXp4DOOc=5JNUMS-Hj(h(Ff4IBzX4um#?!hu`M5KfyBSv zx@CDr`{GAV#xSF93l*8^f5uk!Qi-j>LW)8xYfDZX&N0o=m^oRQHGVA)VtCtW@kZ8j zOAa4zMz3+cfCu2EDjdv|Nw9{3i(ZWni?58+8fcKLouAqjtc13f@1JR=h84&|ueOL7E&t`BJr- zRq@I3hxxCXzwM+v75MF$9fONmvNFNU2lz5}x_8_WSDV|LUpFL=m6=D80q+p3S}A$^ z-^AE(kJgvT(+Wj=LyIOh4bhlvl5K?RM-?cL2YE^eJ_Y+#w_2`QZ59M?7l(n-D{0g+ zh!_G2Xdp z-5$AKJZDTh&)V<1Fc41~?eb17nW5RG4!tw#Tf$^X^(CSP$yXhOR$KeXl}E zJ0UBjL81DYeUv>PdKj8Egt72LVtxPR19NFwF0bFu&^m60YTtX>MjV=drTCKdK2@vF zklWQ3%iy3D=g?cqMZz-`%EHs006V$rb@m{Wp$Aku5JtMFGFB>wTRo1N-h?A~_H$icJ5+lxAKfn@8Ub8p`F$TflUSP%sM_B< z@Q)~y>(RXw?J~gvfLSToutT>6o;dme3zylbHt;KgUP>v-KeXw3DG2rm28ROaQA+IlKVd9`lfowjKA2Pwk)UJ zKs=A;4Kes6G#X)l0YnY)NVj0VlF+%#f)?E)BS+ob2z-n8SkE0d__na>TXgg{ zz5QkPS}zjwVk#g_b2XxX%#Izn;zp}$VylNm%l6IT@6XCB;lT=jSqcl}`-&uF{d$TJ z+Vv@*%w^MaJw%{ng;F;=hO5jv*Qw*%^rphcL%nDF+47#j-xkS&>a{)v3iexx*_+<9 zZ3c678n4&N2&PrL2$DsBDGkK6xk;(mM2a!lxSLA(Cm-8uSGULc(H-WUo#`EWhy7Xa zWQL+{f;dnXSr1wav#cdI>n2H*(gt|wG}XqXaH?SpWczAyEhsu_BX`21CAc;hl?Bw2 zQUc7P{vu|F@@2V@Hn(AwdD6Y{ooH`u?cJ60%j}ecqH!0Yx|CwU00t{_w3qcP}!^J z|6~6Q!yHU${5Sf3N;3TN#ie4ngT(0f=k=O89a0Q_rWRzjb6nHVS%(;7GsiKYoX*yC zJz2-Ap_z8!Kji#sboR^88sj$bG*MOTf~SLZ-lQ@fCO~Pyt-|?p`*l|U1;3k-w9FWo zo*6N+%6_kxF+DcN<7<4;FD$%1}q;WTQuZ4zHtAb$3hPbbf|*6$o5y6+_*u;A?giqOKGLpP)d z79%r#euG*jj`?+b+?m^__%to70|jmOghjBKIbGA5r|5{>Rf!-dz3(RxScKW!J-Bya zI-%xDKPgNLGWw4=6hSuOU z0~dl0qFlc5#^}k_jMR@I>YPy>ER!z@=@+R7iMt72dfDE0vSFTSWF4Ei-Yx0~dZn%D zKBc_ynEfpEB@ASbuXIR*A5~A!usqs?N>96Y4|{&&QU*?8Aco&0lNzCQ&a!_B{X+dY znby8CKaO39B*x=$?%dAe(p5N#VtXsh{K`rE!jW%wTfe01M`M@3kK2}Kvyl-0KP;kp zj%Fvh)?=SaMW8$dc&&sRbzUAw8h`-F%V!EQbRTw`X>&PRSO$WW!DY&QNliuP5r3yW@o#wyyYrYma^XQXiY)+$wE4n9y zXiB05%1CSR_s_g5)J^Cs#e_}*eeGcw-YVzu;If0J?nO;q#V{$D3X5jD+8elJs$a6I zO1!uN7xZf=00}4kSy;=UDehd7wIU-#(!7@Ekh;PJV7FjSUnQctam0nJ7RaBZzcqZoU0M*@> z9XmL^GE&hYVr^7uEoIBr%L@Gb%-e!(Uo+X6MC()G_@wqjJow%3=LUn)YGZ;y;*9)3 z2GSm(V7ZkFO`^5WV-{Z?P`8v(tL}o4b+O2g3@arh2{AmPC7;AQZ^{RumcWc^n9R>0 zisRMuEyTIcd9(mqJ&;_7zcZozt#;py*&s!6&9*5#3wt_Xv#zd)Xu(}Ss;xUbUA!f2 zSNZ3!lhC{TQ{|uclo=h1lcn<4+(SpQd6D&{4$IT0WLiluOP%4%*Fh+`j1YoQ)ydZw zF_Pp!+?3G;R;zeSa?9_?HVan0lO7{8(w(85-q_0rxnB?JoDRq0PL1mtT8$MRC89Hb zHD7#2C^--*=>Myl)l3?eTuUQic&oe=$X330@>K%g9nQ_IR85po;YGygoO?!M=j7;5 z;G}R9X_cA!V+e$a_JJlsury7uY8AGnZ9cWAccfjA#a(N?G{jN`-yba?Imc^`h7O(L zUAGuxadi;`H!AX!b%~e{TgUjp3y&?x5LP9hD@VHMLS1ifF(=OI+Z-qFR~|Wr0U-%i zwwA>p`}`b?i3y|$7l`lNT~-Hnr6V^MiG|WM;*t3tj?P#PR{7Yv{V`AWcHQe z$1nBA zFo_1{>B=Ze?KR8zs;S}urFrMddrs1^({QB)3kj3}XGSI8h%%cHSDt995n$c}Pd~sA zTk2I3+=aAn<1(P~+Mk)^5xR>x8YtB(^GA^ygp$`2`4NOPbP4{$xcv`KObp%(C;0`< zui3gL%dDPH>g;T066?v}&9YT7uCgFqa2BaZoRb^6uv>ulp0GrqupMa@jhJynJ1RsR z!B<_XExdILaE+XdjkqW(b<#Dh@IsHl_F`!ad= znJ3Uq&(B}&e99nr5EB^C4HgsyTVYFegiS}XKnzW?{H@x4d4~J|OvUnIEuQeAWxX2< zmU|*@4kF`vH8B0s`${(0+wiDZqBp%BJ1DvQ%=t4A{m4gi?Gpc5fhLdEt0|Z&OzZU& zIY} z4v4Tv`!o!CCK?6>&_iw?cKxJ@4F|l!v(S~lYI=a>q#f|G*N~6-EOSZy$7(~wFWnya ziq=|ILj-9yKPzS8c8u=Agw9IdUuiY2AF>D6^ltOcwcmbv_01Qp`!Z4a8un~hJl?83 zLy!MmZD8Hw2;Mx-@BV2|FQ2z`c(=Mnci+e6ySxz5@p zdM#)QN(luS;Dy-tSiMUNEPBN&g%;SI_NEM%Bb!Z*?rv$l8bvI_)6gqu~wPP&t zX?!#qU;QJA3;iF`vM>Kh%Pl8u0YQ*(~V}+r{yk(goHSL+cufH9NDU<2qXHGot^=pSD7$rJQz^ih1D&Ir2uUz{e2;mKqP0 zuii$d!AQK*P)_O=2?tXfmrtaRpAZhIfobR8o}irO(xoD;Qb&GzR;-8_wKc-EfOs#UHSQZ=>G9NS1!JJIw&HKe^sx#tv+Eg9>XrRJ7y=;w2{!W>EL09%N%y^!o z@!`;eZ|DH{I9*PFbq(8?a)q*9OPowzw?1+bahY+gwPV%NViVqC#`xDtF_99k<;$ec zoSa@4PJcCAWL_F@Xg;Q?yxzgMSI^!Jx=wlv`)*VK^*TbL58v3jc;*LXF}KM-aPgyF zS-hC9__;*Yd+m{0h7J;kZN_%X#v*Peda22GaAewNm)Mg=(Mda20DtIU-Z0x-3&S0$ zFegx;v{IVk1JQISm?u~I^9?n#bar8pwNsr0$*P27{EyV1UnXPQSXE5mzYAK(h9$4x zY@}OL{Bl2X&{=3m`z28ET^dLqb|1$Kmt8Y#yw2Y`6gJ95PHX z;~ICg7%!>CBJ8M-rG{1&(m#PRLDo=fFuktSpGNsxb9E%pP*v-vMMLd1EkJKV`G?KDW7n8r+iZpbVqw<|;IA~Tj+l`dxM@Y*U`|?B-8)N!)=`h| z2wM)e&U9+Cz8{}hU59gT9i+fh1TP@YllS4V;)^Q5cD+QWy(Y|)nI~N~ ze_SO6UvJF|SGT2#WA=%yP-!BFt@!At(=El8RuMnHTt{s1;s&_Nc&`=1;43kHm53+6 z!?ByJZ9B81NS*iMiP+qP&ue3+Z4xNtuyiJMIQGAbxD?y1eQQe?r0a zN4$DZJDfIaon1D1su3;eIjO|#o~O6;JtRM{?qTP}yPONJv2K-jsA~-kDef z|9&D%bo~jw)>)eV#fSOdRVj6{8i1t=WNpXCG~JF|aPOY+er+gbXv!z|?&$fyb~(savMuummT!d&_FVspfRc zwq@^ytkJmr^V6sr5p|A#eRx$@8Q)_inWIw+=;ek{{#c$poqGC(c)%Y5i~wo zzNrbP>C)51bqw&+Az;F$+<;c&T{1cslG6CJ9s0*yt1kBfTLK1VYx~VVe1NZO&Nk** z)K(21ld?jBTi$%w)JvI2GX&sy{7i+Coc^?mfRc@%TTtS#HN=#6T(BU=LN6?aj{hp; zC*VqZS2CY7<~SmClUhKKX)eaz4mT%$9uZ&LjHRq60*&~OlXOShyT)#~>rqR4*H4Ug zqEi1b*%hfJr0*obR{+|}8nms6!~B86&3GH8A%lhw>R<`!KXe*B@K1DH!8q|-(!;P( zIFir?!UGO0gT3z%W51ext=~L)9=5~I@3SB70GONBY) zeKPYPgnh~*-YYkNPoUD8^jmNwHYsT#+7KTTu;*!M)!jjomGdBJ`bPigigEjOs}I82 z2jShn#(jK56eBcWp4gTR#Ap`0zrBQZCf!2QT9t< z4(^c4h&Qu$_XXd@Bou;zV*S_vztw<7PbrTDux)^PS>OEk4J_iR-)N>aS?2@46C7bRern0}`1p!3FCH5u}o^xPA#9F&~6vT&MiX1`I5zMfFJcKxwN z^hXjFlbHvN8;0V59udF>1Sf}%T?o@5dZuGk2nPk=H#6G%g0Er{3_(H4er&1)P~=K` z8g7~hlUo$zx=(O>RX9f^h_ zmQSHknEeFLAk1EFC;jTVc`TF4+Fy^i9hnWtOg~z^i~%tOQrZGFC2ep$?1OVe=!GtO z@nevmE_~O$)q9#%w+f@kIxN5xt2cN^34>e_a)ML81b#pzsbzf~m4kz)>?0EDA9P;t z_3F!G!5r>kAD1JA~=wJ}!o!WQ(pcgYzIdL9$&SH*WUh=Odc7UYV~ zYlMirMPYhGtV-I2D=WR731VMKjy|uQVzHX*Ap`=7=K?T$1%)3Z|b&N(2sv(~|rHtbc?pMZsr{LnzWWs;@dW!J3gp z`RLP;tcjYp5_(TMs2u6&@M&1U6bmlBFzeDz5vl}4$Uj8Px^3HNpd8|FE<0uWO8$?= zs#RjyvZ&#q9O2Rl2qs1y=!V6fP9EMeTLtWO->U?W*+Z#+846=!g0d1itLHhA!+LF^ z1g@MsP1-+%FMKCq1Dqqdom%R%V$ra%wB85BZFCxttJm?_oaPa@4F^nB5!jmL*j}x> zo|u`wV8U@Ag9vd+HbSztt7Y`=`kitc+=It{6T;G*wL>xFMFAiEO)E!z{TWwjfFG^HaxmwD!w5eL?m}E1Q?@J!r;H5~&+m_mx zE*DS1>^mQX^A_yH1swF&FhcFzS#&tv-SAlP@u}$OtWi9q&vinM*|!xOav@DNdt;#vc{K8C9V{H z99l}cJpGkHk5LSlROcR&I22o!fW=){YYZ>wS;cd1s~cjt97|;9-S;D7a%6yf;5wek z-Kf{Vc4o5PF4m|WtzL&BX`Yo_(`sXXl~3++6=nFvTDu7AbS4}K+w#z(xOAHegCey02x(kBtT{*3j;Ovv+=Mb=mvkvRlb2qUl z5&B? zqz)V0F{-2af1D=Q^pIi3HKf%!EPIZ#3$*U$?!}C($j)OJ*ScLX)Q+7@xNjK0&laBY z$q8R^PQ?2>mTVD*Nyjy=YD-~rs(O4U%qMO`z@TNC>V%^wlz3hPpXS2A*CyVv#=F{y z=dwxJ5a`=Cu}0^zC28?+58hZ4_wfz%`tL$%7G!MRKx^ohDuKfG3PNwwSThCWP%-(m z%J2+iL(;U_@qsXfw0DK1f1^4KzE*LZ=!~HE9?%jW3Odp1zkb1%%*_zDAnS)A|!z^EBp*y16ul{gam>CtKuzP+coU+^*@4P%fZ(w~$dphR$q_|j1A$6Cd6;m7 zV!8*(r3cU!t!6x9xi9DQ>&v{!-yfs{^(5F zqL)qd2Ct!71B=kE?|&;bAm5mvOtqj%Ny{h3S$W+)!vhBuXD1c!aV2&yxDFPGC?@nl zj{~&2b9G22202%_xOBZfh7eMz3*IdIjBH?^uMrAvc^zFCmIz3v7TRNI>HiHj_f?q7 zo9SM$dbp3@SflgtRrLDrVvK{rlwS?d{L66R)2>JHEpi{ z8r&_0ij9t(s)Q=tg*KpfL4#O&Y44ol0xeh&(>tLg`20zLt=(W}F0{*dg<(mrQ>Dpw zj~n-Bj|)+9J!27&o?;$=d~E96XqYP+cm~(iAYM0Eb2b0z)}4gs+NNu`z;f!oq{3nq zUG2_FbB(a>43?q=_LkLcY?U&bw|)$@O|Pa(=pD`^<=&(g>(Ek1x~^=VsMQ3K zIVH5wL~um7VQde<#ZcIg8JfK?M*vmj*;3hCheHTJkWPF@ox&ffSdWB3?IKi1*R&AK z&Drl!s2->^(Le_6&RdkV+#4%RY21`J@qlm|V>HJqYRw)B4Hyp>jyOu%V^UgoO-uQE zRU4ehlxUi5SKXEOreDz8;gwUvxLfh#Qk~MlQ_PJPbutR(?We?dB4sk5XlHI?Z#`6) z_~kuH2kI{30duRrZKUiJ8D3?f%^yitp+%30(d@sBy5cYG;IRNmki?RzHmIQABLrnz zL2fg4B=4Xg(K27GK-($Pa}-h#qr?RkNmi|?4$nw1MikNK;g3c*CkpK+sY!oBuZ9YJ z(x?;-pZ`wYaTi>u6DaL7JyApjFCl*KA{oe1`VU!-oE_3#1#>y4r2T2ulH1#i!j1sA>Yq$Fa5RbzWnZBX=x>^3G2(41F3|{yzYoM-R$L1&2{S^d z)Cq&CCivBY0eU8eX%ehtHz{mYB0i_BG1R3II8+jat00mK zR3A(cTz@_WDe8Y)GU8DaIgAM(_Xyc*bsZ^lRxO)QPmPufdbVk1q47&VQj zf#M5|DwB;Xl znCTm`%bM1qdUA#cKMWBHgY%H|Q`d=uwwJp!@XNXy;2R%(uew4pR(`&m+8n}NUB889 zUk<_%0AzchHlzVrKZn}HA7Eo08KFqvJ@?Qs@RwEmHS^HpeCzopczPyHL^>JYGM<$w zS*o8{#;*2nFJ6l18j6byD*J*&ibKK3(kGqoKWKUDwWI3vWX%Y`y;_Tb&PSP12x+I^ z6FLIDbM2vj9lK<_YpQXH>OWMk-m=j~1Am#yQE~--5rk(aOkFFPGR(z)X23JCC zrL_=s^HFP|H7x%t&bJx<-|sx@qk|^u81M^j1rVCX0?X=kIgO4k*-#c7Iiv8dwE*)p zqC2MudKdLk{jVa_(Lj%Q?zjGyCiQdfsrtxz zkticSd#oRGqPc=x1>ia~&X3WdMAfY7aQQN*DB-Z9SMEmw-;%@a&~ksKZEu1wE*d@r z%Q?ET{_K3Bk_!X-;&$Qh?Ot{qqRqk4V$E4m$o?Ohv?Km<8Sx~74Yk*tgt~F3^mpS> zHT0D73ln6@RsyuO5sR~s%B8}j{5gNn$c`czdbtRFY#&nx{PvzJBM5_4&A>AR4-feRoOKZ>Ja!} zDAenK9jy23+34DSgyl0l)i1DI0lH>#>L-ARIABiS+z&Ad;Rgtj@;f1{jX`U(u?b*4$_V5)p$i1Gy~%x{lq{OHQSdgk)o?- znnu(%d6yO}=Z|S9A-~^?7A1*f41ww5x1=e1&?Q1}WB*%HK%K5(fq!pVY-X|HGizGxOph6tHClq8(BWXrA0wQ#8CWNE>1H_LWU^EA-f{;P7r zOlZU37hg@v9)_UTch_&+BeG;%0)S(^AAzE4u9MfWIGk(!L{O5=lI2fhU>UZ>32yn& zqGX{wZfC^bvcZd5+N4-+^_vP&RYv(o!}k%zsPaWHyI(8_P6D&f1Qsg7w~))q4-P<& z!uWBR6M6c0nG9XDe4NALfO_%@ZuPE>{$3&rdY#>Qv0}t=j%zqhcER&;HEM3dZAeHa zPM!_oD6z>+PtRTnnOn&GyNn~L{R(SZV#>(=n`C@nvF7Ux+u@=4h->j~;Dg4h-Kiv< zPr@J+#+6}*C_kB1znZn)^s@52WwCs%WUu8+JA9?ffFj&%g&j~i_JA_?cO1i$%nXA- zPWwgYTmqscYZN}NzILvn1Fhi$gv|5<0yO-w%Ww_MP4rK&yQ$j2wl9*ee{QG#-x>0f z>i^09BPCc4+N{lZm!(+KC)gkBb;iC9g7e2!>Gf?=m1)1QLOTFwsy|>xURJXP2SirY zLM;IOa>)<)3VwaPj6`Jd9~)<50VJO_O@I3>Ysehf_eFygpFE_Ay@gV!Lq(@2U(ByxebBTZ0B26FND*a`!IqOAHlOB@v1H9606D5{ zUwoIAhH9BdUVJr_Q{aiYxTpay8=(t9ODC;5ERbjabE8gOeNC{g;FA~W;Zhhh(AuQD zI1)6W$x5hRqQ!e{_}j3BVm|($tGIK+1t~NG29SWS_l$Nl4jlnthQC8`=;6TfX$!5N zr`s@Hp&)pKc0Q}sq_I4a8=JdK?JNlIfP1S!H|-L*)D7@P>-VeqzAHFPjP0vQtV!%I zQE!;6avVO(pA|1&Fp|W2?KHG`MYtmNm&9!Tn0z8go6r0-ky+HEI^m{?Z+h zK_!j?EbHaolD=OP@p!zpTx_gCUL}TWX#CRx>hzRhu&$4>jXW9kP`na}lR`^U^dd7y zNvD9@4VYLW033v1>M!p8lZeZkW2Lvy7eDZJjV(o3Pzu>pcL{XZqPnh8s=yS1CA3Zc zZpkXMubh)Z?A)l+i#A>GsWP;TUkOzdW1UW*<@qMFk_tU1?$!|Xy)$YJufHGc>r+Rf zkIpn2@Qkm1dq9$!Xdj(S*gf&Ye4XCZsUl@wYoC(+@GWiRH4C#Uph1Y8aG$W;SX%zi z>Gjf~Ly)OKogPtv34=^b`+(x>X9iA;~SV=?*Nm` zn+z_dGM&Tcp{{KB=}%H9E9p(Z_n>`u&O7cJhZ1raUfZ@#g+d~i4d-LYvwtEttZKp9 z3hp7lhTG4yijnCo!Ur~$b^U|{rc~6P-YU554LkK;;Oh6ilVn{bVs`beS_@FL;7yq` zI%ydftL7oMMV3UT()`HHGA0O`i9}T?=zz{Y-nmq);pvX00rUswqj1$cVE{ z`(ID~u!vFO&(G4j>TuXqs|J+HrD>yy(q#aQqHGV%v-*1bY8vexhH4Y|2(yA(x{Xh# zxvubL#@7s{!khE5_1{h=zud2-JZu1e!RYo!*=gxVEj@x-)wwS4g`n3xs&dKK9h{~& zeTQ+I#_qz6JnoCXmCx6Wvc7@8ypFj{eX=+x%5uCBdOlL1W8t4X6P~SR9r%BHvQFB^ zEWv!=w1o+u0C)$7)sLv{MfiG!H-Mkr%w#^{d-wO*!6l&Q@En@4I`6!B1F#1#!`Tb2 z74Qpo_oMKFr#EwF&eiN(C+%F-nvm8m;^$3(YauSc5_n+%83ZK5#(oU(5@DG+yu#k_ z2pqUgfQRUC@LK30e>=StN+Ee+05~ns?n!K|=pF=khDKdL(Zzys{G0#24Abp9B0k$h zQTtqiFV10bmz);R;UflzJTs*Alwcv1V3oBQhUk_8F}{;P+%^HP6OK&c78fjoIpHbb z$7m`j!_r;~51Ob!m`70BBdF*Rq~7wnAm?)GIuq3Ncxn0tB$p54YBNE?h>L5Xh4dKB zM0Qjq!q|jRrX5*?E;5=ny3d(d-^S|swpm+hQVV5eg!!tX6~=;Hk0Lq9$#7WHbQQQ`ZQCmThc1(hE#yd)if8eTbJ6%F=o zPayTU>RW=X5V9b#)*F5wLg?aduk73gbqU3LuNYN1CwLh;RAxGUyj35mK;FXcb`4k$ z(+l}?^S{~%+5g&z1BsuZ&!ni)nPZ7YJ~J5Oim@n|v~}}Y#Hh3fd3`5B^uSJ>_} zQr#$%qXYD)VA~=86o-ATVYQUENfN-}O}9Y0*w022=`=}KN!c#`^!K@bM;#@4ltbMS zH7)T&?Y5z;rN7FTbm}%OX{o!w92VBIE&zxpx3zB*@jcJ`sFR=xnH}c z04b~Fr=tYfMk}^WjQt?lC&h}LM|g+rza0J1uf`Q@=x_TYh^fzC#)a#qp|`ibns1d3 zwMag##x3v>KlG|{&wi?6li`xLjwRF$940IffA3)VR>1n1{rsxDx|>034C73)wn{Ya z(A;gTs^NS%<~~ej+YpO`jfUaWcfPf;$3|(eT;uohUW?R_SI>fP5zm2>>wQ%y{Z|7G zBIs%;UN}&(6?QyPJR_D1y!gQ_hXjw`l_H+f{gY~K;ps#2=c2pG#UjhA4%t%7QuSQ zC7X}MiRO1YRH)Q{ZUKGraw35jrgE!V%8tX`4cWHuTWXH1E*4DRp?wB6KC|15j#s&^ zcv``n45W5gH4W&+m4VI&?8tvKDm4!rVty@sJH&&6y4QNDs}O|i0s?8gjm=zp^lv1L z9l&3lce*L>yshi!YBvKVFG42U3Apo}3yJu7{)&yOnVvgxd7TDU;FxJ(b-~D&8OAF^ zJjQyL)@gAiVXAs?sfR2z1hc%g-uhDGrT9@A3Sp9g2p)mjNOwZ2|JFHAxa)|>;jIsR zwLXu-MdjYoN4N=iw_|`A4s*}e(Xi#NuWRx5+wS!%w`(-88c-<;q#O}w5chLS;e*ma ze_K`rB|>yJt5B@Si}O&$ymGdh0ELR$g<@H6FU&*Bcv+uN`^>NwgxORATj~+E%wApZ zXd?P0U>d&F&1|PF_q(SvS;F*#MvYqHst!l%jn}h`S4&mb5F6bo<(*rkbsPW09R+nl z<=+~)^{)>nR(%eIbp0pYRcf%hd2jFj^N%MEj;iiuP&QAcz6DRSmE1rG@oC=ygqV=*WR-?$$(ptCDmk+g>vQ~QeOD;P1&^av7VsAN2(E+ z(aXYf>M1`k3MfM*^K<#IDaP0`9yTm>bn8`H0ZUR~5>@#xw+6QmS?H~aXKEQEJ@1Zf zNOWmz6;x2}hFkQg{~x~2DypqF{L%q}dvUi?pg@5F#Y=*=P~6>$yE_3wffj9xySux) zdvSMnid&fUcQvzS{&SOytaEYJ$y)i|v){d+?NBOvEiB$G9MjYh?iP;Ooto1@g_U-7 z6iM_|S1aGI@8G8o>m$r=wI%_l`y^hz+eLX=Zd86BlPxF3e{`$ zj_jf~)bl<{a_y0~CD3wTe0&NtW;HoYT$dS{3CeUu>@MV@o%lz37dYCi;K%&9q(JLp zeB9;8WuQU-lu5QTR@>}J>&MD1hl?ZA^3n#4p4wVvrM7D>a93zFO3qE-^l5aHpIzIP zP)&RzI`{JF1U6M)rlb(hfH?fE@3N#LCpVFzt+ntlON&Y;eyJ3tcNN;69Ch=wMPheG(yspDdpQeJg(^m?re>!c2$?Q?=3nD#CGTiQWq@*T-K8O^B_8CxpxkQbz42?_`R}FvEc~c z^M(Ey8FK_=vgQtu+p!){GLrpCkS$_Q<$j=*++_Q2j!my4A*z;*mqnA8NMKU zw4k=Z5BWR#j>c3q(WYBxq=r@mF>XG{%WaPV8|-avXk69+RPzbyhWqva%m$O})(coJ z7$}3|))|Xvi~hBJWRXg`;LU`g$%BVKhJHl*OY-NyyK`sBe|Qbpe+GPn^U&dA#}h?A z#QZ`*4Gx$yaCnD6Qcw!1ga-`wu4x!WB!bq6g6yTR-3hkMUM-kr3=_Z5hxTsTcZlQs z;0nc2x_$-Bmm2=~{p0Ix4yF7v3f(rjh9~yTJ3Z)gd}#k;=-J+`P}`@TMr<@8@U5R+ zM?Ig|Mfyy+u`>*LOVqZfUD8{?q@{-Rkz09=J|0tsIHnFt40mg~)LX{Q4X2huRt7{n zXCW2W>90k2(Aur>+sJs9BZyy&FUIR&dn=Eg&(dKK#a4+<7Of|WZH`j;wfY91rH#M! zRFP}0^N@pc4+!+E-Q~{1=0Z|1Wr?b*O#HU3_f#+JCJ$^u|C%{T9&agdKKzqhR9>oD z#iEXN+nVl&P0{C(i!;s}g2iD@zKuu!Y2@u!X8WbKnUYE}QeW7cmas;D_qN+?L;fiD zY^FP2zFrg|{EUmd;r`=1!m2@KSTy75QX57x{9=4BstLmt^rc~Yk)Ujs{Wns)Y$DV2mDCr|*sKu)32GQB6 z$Ce@}s!Z!3WKco`L-J(~m^A9<8xg zOdYc2@p78-fuTSfO?N>}iwIvl;9~T+)DH$egRI z3MUL?g;f8sp3PWhz4UYNV}ozw2wz@W!|WXjT+VO&FQ5`yLI(_hdI#2PO^41-< z>$v(|^X?fjuJ0QQ^x1~k+l=y|#7Z}f{fJ%R-LoHO?7X2=_eAMctRpljUW`yXpP?1b zrK7;>U?ggQu~}QbtppCvq&JQkjM+k;qysamOZ)$*eJ_pEEi82!kvs6Y)XiwJwn#D~ z?Z2?8+p-g{Y-rHEr&lzAY)!IZmtfY62wYt>U71FWY>*q|J zxu(2Y;3a7IW2n>v%Ppv?YdV>?XHW>q$WXdM z(ZlTeR2*PGH?BW;X`tmbB5P{-`Z)GCpIqxouTL_Ek7BCXUZePRgnoRdTIYTxzyL2h zEn{l{tm;MG;IX~GX}0L)jb9HU_3$^TFCxZMqc;XyWTO+AE2*3-$DG&FU&KQS&nB)< zN`PF9F;C0>90CAFF<14Vfa@<+yd!dRJsfhi)1$Zd(K5i@SM~fyEtHWvR5M@h5C0BI zWbCiWLO;$Gaso0FDb5RrE$qB%?B7|~bL`tG?5{dpJ_p^5;*Xw&ySa-s!`%#D0=n6z z(+oP-<^Xqv7aUVKg$EgWm@$nAi82Yc{9z#8dG_XektPQ&-~iJ0ugZ~{YYc(3fNp@N zJIX3$X1$Q%9D<&Z&ey!JTt8yo!6CJ&c?(WeH2%ZL{MQ{9hzqwJ;!+-nF1Q1pFz-N% z@y6uj)6vuWpMtcm$Z~w_Kgi|0#jF%Q%|2P#MYb>8DUjpofFIw0T-Do~Ml7vSh;Tsa z18^J?HR;&I0f6i@U`5*E(g5^8g|~|ImpGcwzedr%ivgrAv-_Jx0J|Ey=oG;>2q!&r ziYeoT+UXu^1%h&O8=Wt`ez|4S>`4fA69J$;ZS?p zfqp8vr2yRAC*#6by=ojX3_7o5?F?0?<@rZ3{q_qCto0^J-}tz|)Pk$)pr%2})t z7Pv9zt_N0C!m@FEI~*e6=WiGs7MxCNU;WR(VO133+-gZ(N#$okj6E(bzj!2?ed-tUMC)oe9Cik?`&__~OhNJazNwBy>6r zKl!pG@NPHUjITd;-eHr*s74dnx?~hNNWtlVpTZyNrJ!kiTKu z{~zw}%l*G_#;{mMRj#}^?E)sUVqjPmUpN-=r&)==dD}xyEr=l5Tv`%M#(+$LDm{Ic z2Gt0+QniG)ys;#4D><{A`18Bx{fG?Ys<8)q1}Zt*Z?0-gQ566q#cwHd5@stjC2S28 z%0tRiNMR-H{qe9_lq&+OyXdVEx%i>rir|l0o>;u+ATAbO|04(N0FdkxnFBoNXPNL* z@Cb9gLOml3rP!{(Phh03;~PqAud)p1-S={Sg9y=bNR_Ud3O5^&1%tQr!-lys?)C10 ztXJ|_$fADY93*$Sd0wc=Ns|gvU-RbNl3ubdz%R12Sk}~JOh8%`0t;VzK6M`ufU2JQ z_(sJN-6F0fZho-`O*n;Pz4^Qvnzu!2Yb*Gg4hJ2-Wxy)NP;nZ}Zk2-)_?iTn&H6kZ zySKA+_YL2bC-&Zdydom4kP1hyN(6C zp-AVMm$0hxruImE%T6Fw@^!p2G3~%K1O=LfqJrdF+ZJwqtw2X=h?pT@Zm(_~`&h5v zZT$SDe>t{%C^$)jZocniJ$5}!@MQ+jGt}3lTmcLi6+7~sS!dd}HFeisaB;>l-6U4+T{dy6pf5oIIswm75u-$8%MD~Fx;R8Q^K&_WS=CdG$ViI}{vs$DU02H!pamJy! zG^YTB{|(*t-~~Z5;xJKEfG2XEBeBfY2wa)epGbp^v@H6!@ayaAW#1Kn*@UEd`uP8N z)|DW%CtI>fRyhwNOk13RNw2D(Ih#&gO+}kEYn@LwPG+`b0hDv`#-M0Cn;cbcTNcN^ z`nnc(^uI^l>z=AXEW{zQXqgM^?qrAC$jR%LfrUnxadIcuGE!740Uj2T2 zKSFy*?*)l_JdqI>G|ie-8>4Pb6SA_-D`dizipdRTmri|f5{o#_P;-m0Ym}dEQ??F= z!**)H>Cn!!c)Tt{j0~tqNO$6}YoftXehi*i2alZY9!F7k3iP>EsU&MB7Jd9}LOhD{c7({utdR7X%)Sa=rGU@S^uuUC3ZO!SHcV^7YwcWxWrlMMXx;=K6oFDu8HAcC3 zIh8Mhq!7@`(IvdY*$PH;`5AP_1o9)3s-K`r)J(}AW=ni zM*f7P75TiuBD;JphQIiT!Y-m7LPVd8Bt9`@$xYSUhAit%ET>K2z%>nVAxcM+Az9BF z>Bs>U9>zRC1~duim}rftP(5zqHa_a{6~wSI6ndG7XYB1MuXfmo>_vT%=dH!JG6Op) zQt0VT`m2oDv$E`C51%~vNNVimE#M1}Hi1lEXEAqo(Cu!hox2qL^Tw^t(7I{3c_wx4Fh+c$wCYH0di5dAq1z9se0< z*_>udbK}D5>4?|V3173Zx;}&Q5cAfbCSt-F&K>WXyxobddP@WPSiyf*4@G*E&p0reEG)A&95fh`w1~jq-Y|{dqbS zdea?xH5z*L&f0_Ta|27XUL726+z#*9{v%s+#}wn+n{=C+Hhpu-2v**E$c*v<7beb_}p7u4|B3ns?zldHb!ca$&vx2{pjM=n;yplX6 z_0*rv0;B2`)qFw?7Z(%yGSJPbqq`UM3n>dF=9eP;#Ug8A6!~KKF0Az5_+#^o+WM@` z_CokC8q&V_(9e30sy$|WFU`4(8gB4y7828~(zT`1)$bct?)xibTIoq>*>676dy3AL z56v+oS}>;$Y{MYN8hR2sFaN0-eI*%v#ZKbZ4CK9(y#Uu{jOt{bk^g_&ke9FjZ9~=- ztl+H>zm9`l7b?_rlAP&+Bt<5ODhkLNl>;&;?);#_6aB`>pNkxoTjdMw4((fVV@2|R zi5y}AYSh7B?|u{VsSjlkeeI%sQ|#~_l%FF!Ad}E!3e_%@7C0x-?Cq!U0OrV3oNvf{ z%T~v8l@vk2qYBDwu-7h`nf=b|a3>C6E*?+^*qKH5tI2)(&Q9R}idfWoZn!f!Q@ptgtHHDW9jDS0ktbMVf;YTAaFxd z;?Yre($8+IJR>iWS7n{jk?wA*3rzxLBf9F-LReJ;%Wr`rQ4M^-nnfW2vkFye5w67P;SaK zmF{+=iG>IEb)y=OJd7BeysNqr#>W>N@kdytvPhXB|C)Qu`gi2J*C16^IA&VG!?``U z>Qkc!!Zg<3gniwC9IpmuMe?hyA&*vEY>&u_+U9}{!30DQZU~eb2UVk!NO?m$fK*?z z7+!*Ai54lUbId^uuWxrGDp8ctS|B5^=_0;VF1J;lU^EI8|M7B;;1 zleLSzKOkeZYaRUrq4#iK3`tsc)$zzQ(0}>I^Vdpu)3IvS+*cFBv{PAZFQa^G>r?p( zwe;^~SSER}(P#;kF|Nqh+34Yj0*jOCO(vc1`9(MvP&^im_5sO~b*X3p+~euD+1jk- zTvrN@-#7{7Y6lS~AKQ+2BU#V1!f)xTP|um^qqzD|k-+1^v?iQCD-P44b!AQ3C-!2G zHD~uWyb!K)9<98qox_Xh8hS{5MFjo#y-WAx9VN#dDRYC%#nJB0H;^Lx8I)zNwVfEH zL^<@(SLQ;XZK)@{TtU$?ET&Lg`XkA1!##GYIDsAK73`yr6ZHyF1hID&>jM=dXjd+Dzg$5i?@1^HTmPzQE!4eo5z0IrMZPu|r zby0Vk$F^v~H1?L7qWZZglH?XOE&Qz01F5;=YZibRJGKiW#$&$5tbq$BBIh(B+t2tO z-oRC1uzUJw@CAELBhn<5OhZ5rg@r{XUMR4D7!9K)93+6WgOwT??TAZt19}0b;6`sz z^B)I1BAxGG2@?)vB1@@sXvaWKcklY)kjfW|Ex6ne%VvC`@t;A{?Tqk5r}D12*TCRA zyqvc8A626APWGSNG5peX$MmB;V*&XGq+>_P@)=e4lpB^!qVw{DPXT^Q3~p!d7wbDW z4P+XW(D@|Ai`AYahe;L30-fMyi-K;RwouSm&Gg+QuOs=SQ$^CTr%?^W`Gj(46Y^J*iqJ%*tUZyvFEVdiY z9OmmAL~HJx?9LV4oGf(0Z9{5~zTD@7z2|68$a|R4uqRwh)eR2c&w+5C?d5aL@+x1MR^`!IT1+JYWYuz87 z5?i`MNp*tWWFB;tv`wQcC;zEIE+m5&ZJhYul)=|sdQrP(6?akX7O=+I^#5u1kskGO zy%i7F0Aqt@B=fZIt5N!~0HZ(|DdlS{7o^o>!S6A|S>5SID+}6M$-iRPF*U1Dn2*e! zgR!45C0k_>9F1#P?E$Ys;}+h`Q1Hd3`n&-QsNKD>w@Q52vYudSPZx^-tAEmEQK%B6 z>`V{nPzpYK6%bz;D9U%zUr$cTEAfN@Y$|x3Sk#X3`!pDxxe$v{AfAB*Q710MsbXGQ zw$=12TYrN{cxc9IU@B#OTt_^t$!i)vXJqC0d%-AJX5sfn7$b}hh~lbs5J41Jr@w`X zc7=?f2R6UD?|takHgYcNSo#Sd)Ihk*I|C7)$jZ~sjEmtFOp^OWEUPP1IU~nONoYgc z$h8?-JJU-;8|Y2N)uXZSL;2DKs8Rf!4vkoMV&4+8PTKghlpqdu=yp_FnbOW=ih<%@ z1??YZX0wcXKB>zz)WEc!&k@(Z`VS0}*T7zMJ?Ao2UD38yn%x_8-_bVjuD^9)$z|CS zj#Z{?5-L6%+f1RfG8{-Zq@$Cp%u^O}>R9aLU-j1f_IYser)`PI8Q~CLqS|tJ+09;} z6<(-+hBCIumz!IwWLH#0$_gjsq17=Gb$T80bKpUsKeGnQ4lnWk^__qRA-;ycTZaHX z8X1ebly^jC;FPr53G>;*IH%$8k=h`&+Wvfr4If!o5x^Cdpx&QN{m13pp7*}Q`ODk< zc|Rd#XsXHhVSO1EUjqH+WcVJX>fVqQsY#7+cU`xS4Hd|}cH^tH3gr{uypqKkL9zFI zqyQ&dcWo4|Q$mtDtwY1S;~3V@U-Z@`DDIki^P=x(a5;`4mM5NaeEdM^pa@hT(ihRMMBM8Z?U0`r9LGEgKcLg((AN&kz>Z{!Z}!pu zw&R6v9;TD%6gLJ^TC2GLIv}t;$mVc72izG7|8beiI^Gl)Rs}dRusSRm_9900k;Xq) z#$<6xtte+#dq~#h?55NxIhV!spvS3F6lmG_cmj}fn5AipoZjVS5~*|EUW+E2TsgK0 zMP`QzBX|JL3B~w3rZsJS<@16xi(%D6C2j9xa)86;0Hk#D4?u^?CZ?)~H1W`@di8F6 zH#zF!Y@;5MC8k z8B@jlV`;5uh5gRD&`3_y-Z;G1SssmUH$~-N-9q-<>5coZ;&QLCOkqUwGR?ATN|~)A z?y$38Pz(R}a7e)pUtuuuAss@QJ;ok~I_$Nkz|^%J4qZ4`U+;}bkOKzY)knZO#`m=L zPovJB5Zk3g{zx=B+P!d62H2J;Y^yd?y3|m;tep~gv+S1nTwiN9^&S91LQqDSEk5E} zs@5V(JDTlHN}2g_Agr$%buwRKrLj77CsLKbOqJ{Gp? zY9NL4@F=o=;_$A7?tCoSyAEnLR1~%fNj}C{_A3v`fGeb4#m$fAEclcsYb2uOjqqqc#-z$91SunI)==U`on*P0US_-p z2qqn>Rg%zQM=#zxn-p=&UbbGEJ(aY?xFIReWiO=Sx#xLJiqN@6S*#tulx`XTa#DNO zj%DFU3Xfo6sSKLT5Rr2jqK|V>3j}HTBiJ3TM_|{q2Jlpi#pV&eN?K@}M!k^<-bed_ zH!c_AvTAo;`fPq2{WOkoJF9=NA;5S9|AM#hZ~%~#rHK@WbH z;S#v}=HKiAzZ$=gf*ICtzy(9<6;*yx7%(Z=#0A;2!>|Ehu*Bl%Kr#>mxY?b`?aXXxG*1?di=M|UpfwrK9SJ_E9gclk zp*~6GcC(kCUrC)<(Vtk+ExL;mb$)^mN19LFl#g7r3IsCWEoADR2-sm6*X3~#VK{hN zV8{e(zaMVMycp#ge&i#oSNL5Dw?Rn%bSo-k7ma?A%$KcsBH&Dcri|nFn{;h)t#3@O zTYgb{5;|Tzsqn5B_kKi?n;RXHl?$6@aSLWa(>mzb_vqZZbUxBqU7UMya*{h zNe$T7-XwD2Wq>;0n%MP6E4&zrE-WQtbp-~ZiGWVNha_o{p`an6-qy@aU$PaCE zd6sbFGy|Buv^&)e=R+CD%HZtyD6Zp=q3D((g-%N`nAPgOKOkHp?q?<<9!ax9;2$kX zYfJuDIisM0Usg1H$C#bp%WAmQunkf9nUpP!S=ZZQHtT9o13^^3hHF;CptLEh?#=Lw zh~|1?%rDjq!F9-(fO~EXrkO%iU&kmi^`4ncu6}Vzhl#bH(p}D2Q!%GN#^zpnh4BJ? zZj*YAsjIjKz6zoQChrp29k`W)fBUQF>_%4rVFF56ckib6MqdS0b^zM|S=sPa(uy6~ z*Ra#k6Ps}=Y(&?vqadvdnSE~@dil6pJ!I{>>RxV&n)e$ENgtJ;f;Ovrk~ds}y*waw zXXeVeK1Sfv@^3L~RjkYu{QWXtah~~sdyh5>dyuooDpn~Wct7SKbm5K|AczHR`^AUJ z;)9CFk+qX%0V%HC+H{O+i+{K`9G_Xd_;Lf&y^hOV6w824L?esW1OU)cBRdT3a+?I- zTS#@Y;1IJEuJ0a}?PGkbF$xX<5RTvD_@~KTOgMM-&TJH@PsjX{pJIDMDW<7<>+}5B z_5lk?Sw7rnCZMsGu8K9fpE^ruq{l_k2uB9c7=l&P%cEj?2p$Qxfkr%d|>dnmq1i9uZAJpJW9ou3j1 zzDH3qW>nMW(z#y8vlv?_{lg((uJK?{2(p{L$ndSAmUraWMyEEGHM~ctecI7|KT$IQ z>$=!&MT})^oNNTA8F4>hWxy9EfE43!h1?ia034_Y4|6d1XG67Easvq0G3MfIRz@9- z?jmeXF=qhKQcn%Q6&OIR{6k+Muw+onwwB!M+^bF+40U<46HY0`4%su|9uGWtfC?Ufj4&UOEh+J3FA7rsXc z%LI#}O!2TcuKA0U(zfWU>8NaA^8lia!`r02uwxImzC4SyR&Sk)~&0;*|g@tW%Ed11@WWis58I;?a0*Cjg|Bc^D+`7-F6KFQbp}Ym|8_1fF%KPURFD|pOlaWV-KDSWPhjPn z776PfX<8;j^4)P$;1G}dR0tLsysaypC2rpwnb=%Gqh?bx4EN)=ued7uGNqk3a0;Z* zV-xGAW=lJtT9L`q&&kWAdr`t4ZIVk+s`GBB8*rhczk^pb0sfKxu&5%56mB#h8cJ&)UA6i7+$aNxf@ zV%_F#60s(f(To7+Cr$=M!{Bm(;**-f@0M4PKY256VVJ02;pxbB)r?`@T0IxX(Gx>D`M>uXYDZ24khs9z6ys=?5>q(sm3OE=Uho-Fzl6=ycG@%A^t5*Zx$cT2 z(FQkZ96iZ7sgcIGhB$G&lIU+9(cSmZ?QgSNEK!$N<*SZr`}H5iCK8_ z*hb~GW>}in=B_MFVfC$0vB2UDXkq4IFW)z56stz!l5?SN74b63>C~@9${}Dhd^+I2 zhuq?KkzYu+ADC3@k$WI zr{$6t1X+)|XT1eOf|zcHnXHx|^BE4N(EBMw z1~WNB)D#Q-oJ@Wsl@I#uNIm^aEF)Y%`Qge!>==51ZJx^EFw`3zfZ(WsCeNFSM644JMm4Ve&4VChP zze}!j^xT0=zw3s7>!m*231Ql|!qR7`((z^*W=72^!!vq>>w0rD0ugB)FYI za>voPZ>VoC@c3SC3LRtuVdb1q2d|4|AoDd-c%Q-NKMUfO?~%zmze6y-++OQi*pdVb zuomQyeksY}3^_F4*h2ubVsU$qIc8MUd*~jol{I<2Cp9ggPNc5PSW1S6`=lHEs!9X|PTJ z-6#2`;C%vzC*VC46q&G?I^?RMihlm-O}jsvIZ@q>54+8?d`s~-C4(@udFX9hVZscI zOF{F}4`%+N#!=D5nnr|tUzV^(rxA%%XmG!`KSG^Ggzw40d_}HFC9Ha39_H>^wR)0k zDLPcrWJ7x@A+Rg04!5I=VCTvh3BqF0Xr*#O_sm z?tZ(U=ueGfQDZWlVh-Q69&xESW*jAoC{t=hXA zoaPL<$76KtU79;&ulFyHS*WeLjJTrI#?}Fr#EQz6I)v61u|w9Pe9OuR?u0LwPCB3!%Io4)y^0C6aG_=*-EUl=?*S=j&L1FxgG=?!TOCSTgGYI4+hdY=^ zhvi4=$AF-MXLR`+nSvJN!AAQ2)2BLwu4wE86uNGRzY$q*2#@J27rmtli{THZ2sILe z3|_%2A|k#9#fK>)%ihvGe?wYl$6_7bb_=~9S5KR6PXSe9g~IlU3O)Mxm2(_vYFCdv zjfto!%~GpN&T2bLXRT(wE7$q~%euxPW-Ulhi3E(?=~U621rw|FOGqQuRA#Hz;i3g{ zlJ?HQW0;AFVFrA2mAzDTP#qHwPIXRq%CvZBoU!J7*rode3)|+Fqv6_Uh1t~ zLX}>Mv$N?aZv%hw2D-Z zy8tWeX=;@n|6^QUt>tk66ZDU_%qlh(J8Xc4Xx=22h;#Y5*6}iSl{gX zF~(F^>;bz7*E-R9>&!#cGA5FuGQb7z=J)k<|q?De%sjsk?K}Cl}{tm zIc0}4y%$)5<2qwjsrEv?dDriRl>sC{jRLC0ro};%1KCi-jK=s6nm~Wi_sH1q0$32} zfh<5l*{7kabwmuR1d6Y-PATZG@1I)C1YENxVw&rtF3VHSVCnVDlxtB-Y$$RB&6M`Zj67oIyn<*vUl2ZvE4?PN9PjssSx=T{Mz0EgrmVW261(%B^!LhcvOG+lo#gl;rSsr7^aaYP&dRo9if z40mHhtxiTG!iT8*@hxJNO|I7ty4UGfOfv>4u$l}}wTCI>=L5_fQGGC^=*ql_0=@sW z$4|*?a~u1xLj#wmVfgN1CY>|9gi?Q--{uO{G@InUoU8sfQb8ZG&PcoUvLB*~AaSD~jq1neSIzR<_wPvjk-xYYJ)u%^ zZ$-}^(5Sr-pVUb@PZ?e|h&P|$)$2Gc`-`JS{=QURmgtGg^V|1tfb-K)T%x3G>`+_{ z7U3XIiw~`b=^ss>=dSmfV7hbZM-R?=kg}t3*XPDE(f_`Ds+mi-e!S8?S>$eZZB*`# zBm7aO+SHj2wogEPranvK>rTg^jqv*Iivk)&Alw_HaQ!>X^qQlc?DiTtG}q0D$Di4{ z(eRAlc~|Va%7Ha5&BNDLckoq30jgw}Gm!ukLQE@*8=lB&>GnNT%0RrM@$oe~Afq>c z_75ZOsM2v7Qn74MrvTGz$H}Di4UVSyxzUcFGG#)AYVcDUY&U2Jq~mPJdt2WEV7mW$ zWQ^F1sN{qGsR4-Za60lT_4G4ATQ;g?>N{${kECT2KLY&nsmbk?Z?E+d z6UUiAg;n5L5o|>GEs#r4n*VG-d)f6T>qMFAPArGOr&0DjHn}NHdLE0(QnmSfrmQiS z8ek3V8S32m7w5C{rVfI#66#i8XZmj7{;*Y&kg2c8OouL&c);b~YV&@2J^Gn$xmxe> z{a;;!&3Mfrv6RbU1G0dd23O9_(BIu%!vbd0k{)h$&mO(0akM=YK&r}~1%8q~|^yfHMNq!JTyzc z@X&gBu5_KEm%y{(eg4@qMR(B4-J|2-T{G#<)+QNe`IrgNM}{~+14;rOS$t1J#9Zw@nZkA2FW-H)PucnWfANHR1iDL?cH*Th*JriW zH#mS8_y?w_QLrkG#HR!rs?KV;bKR+KGCn&o+W96f2;!KMK&7D8Gv5|KxUAQ9wENV* zk7o3@&VGh^MUZI?JH?Y`vr*P*CPDUIgd9foRmy2^^lN!Y6lXQ5ue^*&#C;0SvH-RG z*wCqxf+@xn0Th!`JfskzKxQyIQ<8(xjQ#qw~9{AnE6n;qycj z6YRhTaW^-^%|Ohf1+UtN`>&?kB*xk9u#^oxq4mw(i3L|pT>ayf6l*Rc2fQ+>_X!Am zG$y)~uV}c5)~}p(9cPF$E^Hz*+iV(OHayZ2$fuv?X#VI?bb^yn(#9{@@nciC1q!B- zIu~fBFUvw^0=OMdk9r&brbnS=1Onj8J76Yo1lP@RP}+$X@d`E?q+ z9e#q13EZ`|tcUL!2|32oj+$`B3aj>y&?Q{V9am?CixS--I5Q$a)xPaQ;Up_9>wByB zhTp+8X{OP4H^fCM$Tu-R0^V&SoVXLO2El93Ste zHDvJJ?M)+fPS4|2FE|?aejTBn-5lWFEVg*%KNgb!K2D1R&ItZE>tSM_cEqOyPiVQu zkRkdq09M0Y;z2%5oB;b(47v$LC6!mpEK>Pi83BMfXjzQBoXmW4?#v8_UoRMA?B&_d$iM&k^^^o0cY^8%@w`-4rDW@c@PP zMkO>12>iG=QLP;rflP|_33y0GN|EuUk3R#AhazJ^F3OIt(V$npgAVE;VbebFppx5O z0DHYc8!D2Cto9H#m9GBGaR@)N5zP>|ieW)!tfaSrejEeRO3z`3<3*wz;V%by-Jc;{ zpzSNB7*LUD<^o>Q%2mQuKJqha{tH#oX|FZ>s(n!rd&23@FW7kWPU8dJ+y0VY*5A;7 zz#si!w2Zrdi+?}A&S@sN8x-#;p(4>lM|XqH4*ZFMsN*uU7^DX9s`1PJ8cJ>kLim}4y`w80HKw*g)QF+sM$;6{|{SCN9kg)EA z{RHWj5i&WJNo=x8k{agF*J!%BPZwLFhO|=jd1+)O@Hqix^i2^g^>B^Ojl#hKyi8xG z@>hfhK@K(OUG@RSqMX?BR~zbx`H$3pM5rfDrD~cHPHqYwXz-UdYC}c;kKxk1B7zT86DT$fnjLu)h=5Zzf7PrEdf zXf(6;mjMnU@|d3Gu5h-3vglP4>)bf^GnFd0PzL{9AJZS{TYe-wS(fZK``A6a8T)K3 zI;~^eA@9z_)H{fRkMk`}-F*Xws5s1L9G=S%KugK`j=Bnc*+#bOe5=nrdn ze6r8YD74q*co}w3HaJIC^w)7TfJ(iolHXmzx$YIT7^}q* zFH3c6s`Q=;^eFU?Boz1`)UlM1ejkQFh_lU{!X)3pq?04l43h=4sE$b zwcHo$SitH@1kiv<7Y?`?Y2jlIOY~+9u<}KuwZvk%&P0B>pY#$-CqUJvlH4xvT{}!j zK;WnUvAe&A!2jY6*KwenD2VFsx^-oY_EfdX!*-@4xCv!qhusIo^=@X?>t=wEId-GX-Lcy|K47YG#60(D}!~?uQ?hPsV{* zS*nt`x#;t9cd|Yb64f&-d!Ijq!__vo?z)N1PLTCF6Vti0S{y5va8Q86!t(r^xMB5D zc9$>lEqmk{(VeHh%srq(C_xuwu+J|{dVVm=O2!oO;7RTDkkXlc*dX{Kx+mPdBzPv} zx{@~B(oFhZ=w2v+04IrP&&k$=ecvPb7NB;&;~f&wBA(Su{bZD@JdRI&Rf>ancMWm` zWv!`TKR{uFy^gb0e~sb)MJ5@7C4)Hc)Ahn_eFW;&a0AAyeayz_ zg1$ORQ)!H25d2ExOb8V{v6XSAl;t?eAHmp5F;xHg7jw)2<_XSZ|+jhe3)qK4y%-| zP->i466`)+E}TRTdKUVNgG0%D2dbx#zu{0)Y?J+ld-WR>E)slVO{kIJNBHs%24h9vp5E+727x_+ySZjxvT{mx+*lTNt<7!VIupo!X zf6xur^}Aqfj5Rd9*kxQ=)j%y@EJc%s%%qQRF?)tx<{dm!?kh6Vk`Rz`TD{2<&CaN1 znvbMJRZG(^mJ~~L8r| zWQqTIYp#kMuzkz9I9vP1oLuGxW=v0y?j_&~mc$Ixe7?UUK7U&(W-yWc>XNyrD}cc_ z@G5M&i?*it>Akq>l@+=|)XB#y(*MY1vb;Y^U{ROIfwGdn+M_3H)nduT)GKSg{5#U3 z=P!Hyh}RR@q?a7skkm*G%+^a8H6Ta+aY7xjlhGs$D(^9A~U z(qa1I1pyzsKllm{WTTpBJ)(u6;V34chXP^%R=7nLGz7Ni}cpqvuMH7r;Z z5_U47w4s#+)MqRiD&$)khsiI+9k6MS9#PUAaUCW z=m$8dJ?aek2UkZ}yAh80^?Q(UQOj<3exxQ=gOzsK7#(mBFkunm)FA&vo_U6p?}mmw zZ73$~g!(OY{Z)6nb0q9gdkdxPpajyY%;nTh+@^>(CKn#vJ7kSZSF#ALT}Fu(0hH7oBo#(LbRs3)rm4G2c;oDvU0yxCR` zFS%IiU#H^^`rmjD81~EvkO}Ayqg_Eo|0;(%T`CY~?+7DW>@g)pQ8BWgCuF<6kI{W< z)qFcOf~VX2<11D^>i91vW>R89#O_B|XJ=Y8&#*Y);AFv6krg{sT7#tVG9VwREE4N> zlH^NBT+Fk|su&S@eHZfiQ0RQo3Y4^^Uo(skbjytP&5*aRRnUE1zZZS^wflokiDh!T zxd1{Le?3X0b$W+)X%CAK9Wyp?{4h!h5pUJSQX$H%IzOlQZhy7;t_e zWG0o5gs3GRqQewcyu)U19oh~S#0gK>w@l`@U7I|%ppC&nDV^`OD}*K}>y3~Bw(bEo zW%PY5zP5kXzt#aW4BYNJhJQwp0LL|05i`3fo(&tvz{%{t-I$PDKWvygU?}@T-+~Z_ zEe<75k(|8!e*cdbkAO6k0cM`HHbZJ=(1O+dno5{ zj@jxoC+4>0u(nrJ7J%#*#+5vP$W9yNz|Fb3O@|pDNlo!HBK4gP*dgTKNWz2DW8uyJ zdMKaQTzz;QVZC>clY7=?##y#(P2Ju~-n@r8Eyb$595-i49F%@FXJWCw87rYDfEDDk z2XIJlGZJ?22z*kQOd~E!bWUQt8PiWdp$&1I1Abc`5s2Zl&x?6x2vCwvQ(!BVW?-vMXoSR{&if(UhvmNv!H`vx00yO(9BNoOJc zR`CVn(oO=GBf+Yd4eND!4zBh_mJl?smAu=5q8kYA7-mvzc(12}xNGej{(E~^ZJ>G9 zD>dHOnM&34e(j+3=@m2L7I{M_fC(v)<0|V*e(=w7^NetyO>IF%qHUGNf!LG!Dk}u_FFMn7+ItwZez{<7>=9ZESmJ{*HMtd zKiVSi6@YTYrw_7FnQp}_qLZU=YYYA++5hm^4QS`)u4@muYxcb~W$n8i-0rRMyd+x9 zOGc`vMdwDV)H#BH?5}$zv4ziuq=F3x-DgE;QkxinA}As^7zk>bvx$Rw9rtz07W!EfiC>5YmwdTToIG+wpoy z5g?iRt1E#ZP4oHBe}tL#WzhR#jLU$h`h9=pXCxymeUi9h=Aoin#X1-NBs+D6gf)#j z(%I~cCyhNMX%>8xLn58O?!@yoccB>TW6P9Lp%ZyIiJSQAzyz#7GD=+@Md@kA{PYlE z^L(>Gfj8SZwD>w#9G^ZK|8s>6i3NLj@!$ng$k;I;v-|ugIhjNYH4)Hm_4CXTT#HaX z2Dj-eg7n}d@zuP=Rg?SOSF2lSd=BmXJChYjLw*s*GJmq&hO&d6yl1mDpQjbQh~y~2a_ zjoWvP2RadC2FwkZK(_x#TVvNSgnTDRk7||+|0YwXupml4Awpf_xfMQ^C&CvC+NGw- zc)D$f{QqUYnq?zuJt*9Ht#-IO)%n=D-J^M7{33w;3>vt3SZ_AcxSkg#c7Se<*XBu9 zFE4KR=6C6do_x0ghD=JZ`8j7un3!r}2m+AY!ql355#d`x9Xb4)m1U2Z?Aje~kZOj? z&c&j?1l2QA!BRRSrrfQz7uq7$)cu~gf5g#}_5 zm9n*of`S5p>?$em<(_dO_W~-MJsd+^i_FE%xS_vV;Q>#;y*ZQaBhU(ODfxO*$_-)o ztoGXA0LT_RGMdLU9|I6#1DBlTP3GsghY}Yl4{o>5=u)c1@!K9o2nfQ+P6xccVIaJA z1pevY?H|l{$)2>PX13+HXT7GnG}he-CF7QIfa%m~6Ih>&JReu^6rsezz9DjM{7-~b z@Ztvpeug6p-$n&#P^1<5(Kg8P!VKzqZ3^Ul($kZ!bX-*Q=GHY?Iak4#HQr*|e*A}N z^UaxT8$DgGys0~Ji=JBtlX4%O`-ekEM_}aES3%*zE)Ck&#cqMualhOtJNP1W?0A?* z0#orm$KbqbO#9MQTh|ecW7RawTA7h3jKn#u}Ld+=(;%r~F}2iLm5c$+=D zw+}6kvzsupi6>tW-o}L+7C&*=iE@6?&3xP@GWTYATIPH~CvN7cwp%pGMVTUK9bxN% zP}Uw?=_^1k35`T~z${8qlmACFY@g8=s8g3$OvU#_z;0`meL!Mk@v)-r_mIHOo9Qydpyt#%xe|M|J}A) zq|B_9>Kq%Ux}e_-cYRk%bXv-<8IW&eB=z@-TVScBii3)vdSR;vUe3jMAOznH)Sj4Hw% zVT;KfmhKw^v~Xx&!tAZq3i<5LvFG~EV63}k1Fw>s(oo%WPAe_UY=%`qpy)Pl(2ecU z556&;_tmF=8{N0evACs%nlmwB98}-gJXek%a_d`!#`~@OYUx>3S{E=0k`Vf|a^n7A z0zKT6II~rGTtsHtyWQPByI-^#8I9c=0Tu3Wh&HLjeH&g-+zXLXRNDdBL4|qLtRE1{ zU=Np~l5HcCr5^p)P%0-Vc%n{D#ICHyBIl$?AIzW80mC%V+{A_uWNm zUi)Ty{%WM zx0K?FfT4he5Asag6i7-)$d);hD@hWbV#PK3Pr2gIMrD_-QRpd{wjXs9*Aerg^jUTu ziJSHN&m(t5^3O*>PluOb)Bet;tPv|Wq@Q0@?NzZKC?`HS{!cPHnN2-`REK9VZ0%5% z0?-(SUhxo(h`$|$Vs0$ZHoliv`py5^;@xkSvZvRKFK4@Uf21mx?dm*3k?iqriG>O- z@$O5Eess>@#SzZs_LZ`WDd;~+Bj_?!q4~*St4rkARr=?ZvZ0k{@)W=)p zacG|Jsr-MJb^lMTw{gC3Hin(uGlAr=*12|4!nV#fDj2l!i)wAy8dFRPtAgYC*guTX z$3U=$d$;cUMpAd*l0{En_SzL8v#b!lyq9}S3uS4`&-dccwSPzDc6CoNYs^^6pZBpp zUmd5tI4$z+a62XsFNWMXW9;4_;tf7bZH(8QZ^1;OsJaE(GW4AR6+2v04q6{3=) z^b0_-WUiHxFXo1>n6>GLe;FbVf-~awN9aEw$s%a)DqP;aXJiz4S5jr80py(8UOtp5 z7(c^k)>v_!u{OehgUn+btp2Sl)Cg~5_q!fvUtFE4+)Cs7Hk<3?Es=HQ%H*Sn+Y2G|WSQV%d%-~kj94`P8?B6i>eH804j23|}h zx@Q##>WvZNMOdS@P=ZQ!Jn)K!o0O=>ubj-9?=us4W&dwLaO9($g2?jyFX5kTiztwa zmethY`0GqY4+!u03dE@4O?BAt6)#ivuJ%p20D;z_>+blNaSX@D18BlFZF62PlPqD2 z=FN6!D@y9cnncb^G@V+=+fcL{*v9xBr<7~81j!5ma0mV9UI`wk^-MEb)57|~&+SGc z2fGyd28|Tgk*hmDMLl)@D-f-i)i!z`@e-d_3lzqC8voKQ9R-?k@p}}>C7|E4QoRXV zxDjk(zyn@K9)Px)TB$^MLEnqDfk}XhUaW?NsTHY}`$QiA)d^I8Aut__5r6SzhKrDO zV`%3D${9XDjW4|HiUJS%hf;R9GW?ZvuAuMbq5;M55QDFOFlr;FKlQBVMR80S@Uf*M zQc70)$09f?EAUJq?9;0qqvy9m^PoFKP-~K$>w-lL%3ShYCqHI(}W2>83JF5OMdAIri--O`F*WVmvOLAcd8i=Iwq~cP1+xt(dgG!7L!yi*e+R zmJ`XQDtd6TB3{wonz(&!>|aUwY%6eQmo??8RF&3=ekvM(0JNV3Ec?2W4Q9|<#WguY zlfpL2?w((1ry!Xt4_FQSWpo_BoHPAhR0V9rh{7clLOQW%;~*+oZroZ|-_?Aqk-R>D zgFD-5?e>NjNqKMHz_0BO?(zm-25%Vd_lY-m^lEdYE`rPsU(&xH)!)B@_4b4^CaXo> zH?EP2O#I4ltGmyM6fD26%{vRBG@sjBI6oV#f;>nFv*9_|Dzg-X_f9qPW6S%$>ase8 zwO%ic5^BR2Hg}d(S67b$W;eR|gT)cL`>UppfvIDUi{wV&&AclK1|ln=x9t9@&PtA7PcF04d7`#fL@u8f0^&lJKe%q&PxSsj*&_uzt{wrihf z&(4dy$O9Mu!#{uJ>ekq2_A#S|ULltd-(d=VOyJ5j zmyttZycmv_QGPu+io*N$0!PE^qx(!#d+vMQAW|!D0`d$LwNFsaYL9H zgtU1z2eJdHqL&DANEW%}Q z$n~q5mXEuJ#*mBi7X|)GcpvCZvEKHEhpPNw66B6^g%NaM{t$RT57$QHGFO>-m>Bb@A`Cn9xts?@$WDgS6$Y#_b=FME0e%F#*@xxczb37~@v~3?8~e zL3zaoYH84B0YT#dEraSbG|8r+9m}-XwjpmjnpM+_8~gp(bUhb-ccteo+d_ZU4Xd&{ zQe1Bo)ku=XpH;QKuh2n8%8Yhwbzh%4^eAjm(pW? zlT3s@>)jY)c*MDnqLPh;P)P@hodmWE2xcJJ-;`R!5VG@90ajkSjr!F>058VTg4Onu zwNgUKTppS~@_RbToJ5teZN#A&(D(7}?~!{gi}T-=6iBn0c!EZO!TY^|mjU45Y`+I> zvnO1y#*n?2)_KRwCqdf=z(1&1zFPF-Qey=q5V!OOM8FTxYs~6hvMafH?Fcc~Tn|5k z0unX}iWLvhuS5$YfV($kEkE6)XTk`CLdEnH$@wvhZBeK6t6@YVY1W7cuSvK_xU1VG zCgP8M(thh`L4vAT0Sc6XFnT}4IxeiGER9(Ggs8tm$msQhr$*CGKD0+S9If}+fe z-+ccD%41}HC+LlX9KU?W4V?yH2frzQ^Pt+*sLgp+eC)e8(ERbY=DOb1i-b#Y%C2wiBqJYNoQH#4O5_?0ZiYh0767G1_Xh zWD$3N8bk@_8?&!LW+hEyVJNB)AA(O1t|5<27lKRsonWCNcE3gm$D>EEW3eZ)oM1r& zkdSIiYd5q0Q$s4<8@ZVd^*@_zRl+%l(APLF9X2dC&p3=yttKyr)17ojFes&KB#_VC zYRSoecB|XKRdtcy{0siHF|YyHl7Vm3wagB786{`gmuC*vA6MB4-#3&bN;C66jjvQj z6kBJ9L$H)U?K2Zhuvi#Hf+XQx9T`S}MM-`BaB3*n$?!K@K zALMKPSZ8R|sKs?N2i*+rO~1a)tjxxz{@lO);0ZV0)r*t@d@r;)SJUrmv}$Rra(Off z%LlbyH!Zw>ipxIIv+LT-5DyK1hxyuNq4}PWdh`mx{JWxR!3dwZGTZ#Gqk&;KVxTXK zFPYr@018{9x^A5gW_QOCTW=8wc)_P>P~L)o@bzLx2UX6?zZ&)A9xwNehYJF3VX3T z2A@uy+ba~i9E5~pQ}UjzMip%%Rs(XDbN9S(!|>8NKkkF`kqR9B)WYXs1PN{GPxS!n z516Kv#6>M8t$c-D;MG(22t+ZXSUO>iV)$yn!qxP_0`;W*tglVkKYkiT{u}-@pFOvx zUFy}Zl9uxA^=*3f>21R`49HN%y5IfL8MD*$rP+bl3f{(60HwFedhiyA&i?1-s~nr3 z>S4dg6DXOm=#`fgQi;y$mctmS@p%PKI{DlT^*^{ox_=z+ z`u1WMU3XibzDytm*5_kLxqpu%e^4y8U<}l+Y^(a?55k;?_yfbh8k)v z36?Gt3;pBOJh53TcFJW~D+)GkxrL2|vjt9CKrC`LO97#!nB)OELZs^!^V$SIW8Vzj zV@G)-w+wFWyjrzCxfJWfyyM1dN_;9m4#uVgJEGybzxJ{F$q;vFHdu1TBadix5px;L#ukWu=(S6pd#L%l<s!v%7esWhJd@=pH$fnuPgcq&_$n-=~2uV{gm;8Zp#hmAO< zW!x#S0+Sa|#nL`ykyaXCH&dcOLr?Jz;7`|5)8D1JuAWSnP>>&phFz;bKh|BqHh;J( zCY$_wbpN}PmY-(jOnKL~%GO`yjO0mP*?y>+h2r-DwI32pb$wY7K!aMnYS)nb>e#R= zoAUPy=kvO!9iQF5y)Txgd+!B;8xKt)m58+%QQ2FH&1E%UMYs$LB>)v zNlnO76jdNe4Oi*y6*Lj;6*dApnA1osOod^`$* z&{Hr@Z_D2ketUSWkCKp#nQJ}#uLku%*w}X`!228Zsjo^4AzHjTxgfxggPuZBdR=P* z=JOjxQ%)ZFEt0~P7#dBzAUX#7#fR-uwOhql@cuqAfc|Q0w3KB+yTKFZD*h}D(w#!u z#IH=8HlVN&clugnpu*WC5kq8r6V~e$xU!-lWi^oeszTf}o!K&sB|0|tvY}pR2TvgN z&uDA&ugim-W(wDLLpbbK7(Ty2_+&T#HsdNRexOlq7^iHHJc8^$U*Y(WCzw`d&yiAh z*Te!lK$!R%MrfJI#^Wz8s;;yrJ=gSUd`pgc+DZg}_f`Ij9$>OOmS@S_H?~zV0xi>g zI**C(>_30Kts|H*XVH1|r|tz8Od;0l{jeQW{v<=g8)N*NkAJ|h=jg~p=Lx_CEjp5B zIXR&8&dZ~iS25lhM!ny_TioL%OTT18LnVa;BwS>T>mdF~5q(ux);Z{(?)?pBk-2PD zY=9yFE`KAmlViNBFSpTq8f#YbXI z-tYV3M6=y>lFDkD3B{R>b!a-@)&<_WEF3g=JKAP}so*=EUXc*s1UNH$EL0^){9M}! z%|M92*fA%@z}b8I5VRN9c2;!43N#HqO1iFV`hjmIL ztZH3~VVmt>>n%im;j$q<8P&?diR)4O(D2nYqY^A$Hd+re=ue`^ZSJ+7NWI3-eyXWz zuJvWZnYqzc_G&V-3rDxG*LAIrOe)whPDCG-fhH5r1`{h12~~Jvi*ux|M-!6$AIRbG z_%S|?UYKzsG+-2eUs=D~E@Ft~mRb@u6di;nN!G21AEUn5HgQat4t8vpYU|Lu>MHaX z%$(>fdQM_ZWFU#+LfW{t_zkhkSgF*9)%tg9 z*_y}+!4pv0kRn5qw}~UB+u>x~Qc!(F`B}^tu1=GI47G?AKjq)CJrH2gVSQS?kxU7| zjmd)z#~%<4m6UI7pHG)PdDrjs*SATvErTCpt5TmhG?B~;?}-hIFkDflYn%)be?Kcg zAfGY((8~l)clcnXPzU0dqh}T#@wJkG9*pG`7MNk+b zd;nh&&-@LoRG4;MvIn~GW3MXq?(BpgBl~Cz=lkzBE@_OU{x?^x6%ykA7t)E%U#Fo# zUtp6en3GM|FlO5}DFsUhx5RI3W8o;I?9RViv}ZgY#V9Bl$WgvW!7!3gOiMv zUl7&{_Hu4vZIqT_37LPW51ub&&J1$oSUpaM~T5F zVQ}SUpqIolA*A)d2+w;b0j0*gkn_q&mgSMvgy=M=bzwfFycnBo>GM2Qs$_Jj>d&q_ z(B_pZT_-<0*QYL z_aDit4KnIX@f_13Q3DY@8=?woo7*lPF4!IrJrQgAHKJcycLw`4HGtW*VCAom2j}T` zcXIavy9dzHep3eez*IAq0*f6!_zH_h1M$!3Rtzd>b6IJMP%@DyTkOB(!@g)vb+L4b zc@-#{n0HZ~{Z&s!?Q9j0A8erOrkfh~%FjU8FTN$m3LJQ%gg-mdUz|&_T#{q9xmOql z1t$?*3BlA^EGD?x=Fe;kR2Ew{G6zIXoDBqB8Zp;|w3jym1wxG^F+^_`96;6seW2qL z9sm3hr>QoZ^}Q=^W_qo=%U#Obo%zbj;JnuLHJi`1U(8hq9SaW6U#1u)fw(tTOhyk5 z=J7g1?#wLL_HP9CGpf0V^wNV}D=Vm4@?eA?d&+aiDa;AV8i+iTtq`r_I}+Mn*YC2} z9_mPc<_Y=2>|r<-scbc4u9$9@uhK_t#tf86|6V9ez!~38cH3n3$pBMgKmcCZ)3xX$ zi5#}b0Jb0s$xe^Ax8i8&75| z1L7B?qYr_t0e-af9GPetZy##05{$s;DhD0))U&+dfxK$+T*dEfJ~v6>Ad!1a&_RJk z4?scRYPKU1P$87M7XCXam7>T$??U=*0T0r74C}(|AG6gA#T_0q``FX6sQ|OxJJ_D% z(aNN^@!Z#t-^)zD1{h~U{3^Y=NPfcU&sV5g$)x)MHb%P5@A@A94V;w8`S84-wODJ!XO@}wlY&iBR&C6)8V20sjs^m9QgcLx}2{F@@nd zvC)j#no0Sd@%y*YB0zwuAjaqtXPIDu7EdI5=)F)je2w>Lpd#xpx)dL$+Z_(C(2?*X3hF65rItec*SVyC}B|qMfnQW@kzJj%m}2q zRd+P$BFmHRC*SRG9sgqb*j~P0%&TPhM(=THyPuHXyB=~rkOBOjJvcTUTk$+`y^8>< z2t)fRw$DI}M{((R^2Y?uk-zj3DCrm_okKoNydfKhF{>3)JWnUQb6fvJZ2ZwEjEP!M zF^1U$5Qa1n1@+~dSf5PPyO%xvcZ{qb+mON0H~cT|{=9trhw=!VeFo+1iOC|#pHapW z4zz(kd^J3WYVyQeWhJ*C#nVpXIp7yXNcq1iNXnmVr52-5+WHk(zW?_C&1Yf3=TSh2 zBms)CYxibc4;>wk&XqD2vTi~Ix_Y(i2IN_$Ud;o$wB;dVp~yW7O>L07|L`et`dQ{` zz4+;M&MK`NhSZD8d-NY;`cL)wuUb&#*|7wRpDdg+N6~+Nc=TUeC!IAS393GGDBFbs z(8WzygGVOiO_do{1f#I<=<2Z*!MUr9E^Wv}O^)}BGE9LVIEy5*u~j8c$f!xC|NO1{ ze-QY8f*^Slo053aZ$XHLQ|zX`7~ZcBWYYSQBSg#+4u?&S1p!E?#!0HHHMC+>;$?|t zi#T4yE|a(aq^Z>5_Nk1DV4PM3s2;^jus_n`Y4s96FtdfL^G9SJ+B;v=Dd_jtqSN!n zm09_m1cJ21uHABx@x<1}zuLL$ZD@;?D>dYd@P$Yq12t+50`7|Gfrge$mVAJE_C+ML z{7iHhhYkM`Z93l^PGq2=44F!2i%P2yy5^)tHEg!deO~609(fj@kU~aOZgKNbc<9dlaNfM4m$xtT>-vH5o?ye0^5Hd0$M=>-wY}!Gt(Coft*XGhgSJhct}o}0Q_cPu z%>6C6?LlAURx5BxY^j7d|BUN><~Vk>bdQ#uW!-O%h9xeqB$dDU>fGHB_AGK}c3L!W z-nw$L3y?+w%NCue(v|7q|Lqn0w!hBZ)Q`qZ;|$x8w^WK7==-Dquzsn|!FYH;wBu)g zQB@)UHFKFikTD=^qIb?anV%D>7$iu~Ufg-%>)#_vj$ZU^We_}i5oWNz@61P`xh#PJ z37Zim0D`|PE`sU3_5!jPGTL&`WFy6_a~`+oaMIg2df`_?v7FDn9aWPp0ZBL;9_GH# zGYbZK@T_myNzJ4{y(;NQ^ZyK`TA@8}HbiI9uPMIEzY9;wo7BjP>BL^(3S3T*v6MRXdK2 zFoC%rd%eD+Q*D6nw`-&0B7 zg)6RP4V;7)I46mG{cL4mYd`aGy1v>O!S97tVzQ%E6?&_ZCDva$zUV3e!b$w9?4$L% zw*tR*5J!)ck$=u1VwW$3v#n&GeD5&eyF{*#6-~!MBiOoCV4Qs*h5Wi);_}6O#L;9d zACT;mU6}VJxw2QZD1ELHJhbAd#igsk33z%a6pn-7OVQUS=7uBXN+~ng;<^LRAJV5Y9oy&gj;Fg+i3%@JW6%Ggf$0?4|_n`e3WHfQy?D7Fpk zvJB=yc2}>iCIl?5Cs{NkNbN_q)1bVYdb_A1UVSjM&k z5*cVwK9ZfveQLX{x(mih!RdZIDi=?CemO#3d@x)tyHR>0YUsepapiY@k%K%(T>UvzO2$zc?N7O21BM0Ph0 zYFr>7gK)DLrXUh7%d?6y<|f{D^q+Jn23@4me9oJGzDYaaPO zHO7=AaWzZ>Bo?L<9Ut*2FF8!3OWGl!INXg};PC>^_J4a_o(!&x{>S-WQH_QUOxj`& z42KPBLBwFbaUu{~HL;KHbh4BBWB&+;-ubFNT`pw)g#btBH_l>4h8A{0e>xMo7sJ{o zpCLQw`&3~4T#xSrY&RF>Q8{SuF@a-a5t51_V=*a79%m8PODqE|_hbTbB%&YYdwNDN zyi(LrFd?C~tZ+Ou5Cf}wHjeNm<8m+%2d}yWAeDVoy`7>%jB(<(H*y+rFAV;K-8q`e zc#-P)9k(MgPS8@2*1|=_z9ilS znK7_Ah1MH@-hhb5qn`7ta~@k`k!e@Y8H|rcg@Orhi3mleY=^ohqS5jm8%)JlpxqIP z#TJS)-f(5NQ)bG;R0Gow+8fO%|1c9$I;ms0nF}Qh?!1tr9-p$;?-smD34xlnuV;&1q`zqy0M(X%=GM7TJcY zWv^q_j(77q%Y7oXs}St|t?ABl=ER1w+MZLIlWe9%s1Eqp@X!o&9CIC~$v8DzF|Cup z?FiCtLZ-lLOddA^T_^i6^T4={#yjBqjwkZ=owuGSj-BYibBxiClzTb${sbFJfnl$@ z889UH$%FX-Lhqfv+7>S!O>Ed`Q;RlFjrP#Ke6+Tu$7g;CPdls%&fhZSl;sMgG6ZXtsT|n@2I|HwM7)Sd^bNYLDZYxD&sZ-v4 z=r?}Vij3H|FZWm%2W8j?1mW zgmZT8E<#BU)D67QEou|zL0*CwPQl>D{Yx88)2+F-SL$~DX1?rx$4!D$wEWuVOPd8@ zH~6D=v4#ytQdo7%6@#UDu&c$4k5X82f$N?thI%LSVFn}{dP~pjfo+>`ejwAb$?r9Q zGhu`v9L&GI)Hy&627qV1zB^u-0EeN#RAHCjnk%WRU&?B%?sYXPcQ10VGsDKdohPN@ z-}!3o_&FYzH#MHH7Esz9PjnRP>(1*tn^%~{i{Wl%vYuqx6ATOOd|SbAUobaZ=DLUu zYNA*T{s_<`TwF5jZXrhOr>rHZ$+(Zx?_|Uum0UT*X_0fn6~S?6O>;b9kYF&PwXp^* zvO{k*pe1t72zE7IqMo#iQK$FIlS^5>^la*os#{f-3mT)Y0n_pU zRRmDU43pEx#X6rJ^Zm(%w%bu+DL&cIwaijHtJ8#s?5TPvcVjUg4e>aP4JmI3& z%g>R3QF+)|!E5CFi=TL|Bqr5jQAtwu{g@tKb{nVOqu@GD*oqreOCG*NRblQ|jCJ$Q z5L3ECls-@Ht@~pRJ-f+!@nhF~V{Xb*>_sLDuc^M9NiUN|4F&L^Z&P+NNa4_?z7$50 zM^*wU8leSBtGp?GiluD1lLWKhzU ze{M&CZpL$gaPTU9_&DBNwNJx|W?Hd=(kP1AIJEUYFl?>h&9oKk2s#Ec315C_%hhMC za>Mg-ltX6qvU&r3a)S7dYzg5?*_c80<(K7X?gNh?9aiw6{GVDh%342>7AKR_B6kQL z=t%_4Dx+|qXKBWlK^+%Os3>A}2s{b4cDs zr~1F}VGHYeqJQkF{u*&p&pw{r5|)G?T8R9G39O6_oV}v7rsfZFPZnua50WdG9@b|1 zH0SCR-$%A+#av%}Zc z)fx5X+F24l7`j$tIb_@&N^Tn({^&O0WC|;GdvAZ)!Km0u3aogAv5Sk!3*dTf7pgAk z>?Y1m`JfVf=GX4cY$qmT`+Kn)8C5&+h0^9mhpp|6Xg*v+U8*2Q`rloLdydHC8n#24 zr2|@>+c2TkZO65p^La5&k<1*I-G8)J-+~{l#kGp?A)VjYe!th+D3Zv=lmXIsAI1eG zff{S~%sGo=;7BusU-9X1rbLtdQ+5U=fPJS|mJyRvJNJCv>+Sze^xN)*M*H<`u_@L8rdUZ@Y zkQqFBLh>M3dJlhrQ5Z`e`2*6}h1J~g)$^Y=hU?LMF*v=W2nyXOuJ)L?`m8P=A=I@b zBu4(W6kuBBb#i$@6@bT0@rJ4#x7~mg^HZ|g!pi;S$?twsRrUg0a=5UgeZkP!(X}99 z$0wE!lAojn3BIt~T~muv(+s2g`7oPT2231*4xN;@Wyh1O9tta>19O2|`)%5e=YuU3 zOAW^MKAEr~x6|IalEZ65w~ZJoWAc^zzoCymjMme={ZKi-6MR?uF;)X?N;*5eR_$`L zg4Fx@xj^J9=h`A6aKU|inveA9svEMY`vfdU%eT7)MGN~-h zyEkY=q*2X}`7ZPYW4iby+=CRv)Qyy1*nU&%7&v0|&R{iMc$zovO;;PC3cydjB_tFv z-H8cr9BprqicisJEJ>greTU2^N_pA8HwPhd$8Y;$4zJCh95Xv)%D&X_->B07Lka4F zuCxOGLjV0iEV;|V{lI;2zi&pd&y4&lclW}-tshkp5r*J3n-l|#SWjdI`5V?>KKLQZ zM09%Odyt4*_KAzVH5U~LpZMxEY0p6Sp-baI#e5aT_93Fw{a7%PF|XB+dhAi_zTa36 zY_8@aoPl!J$lp4x;`g!PfX)W7Ji30VS@-1 zl`Zd(M4~#9;KE^n8lZId0@O>!kc4q+dJieymPL>Ctg zPU4459$S$l{&QDwq36oGs{e8RR~BGN^z3@M>v7p-3}awqER-NTm4O@Rx)46P!U^F- zya=xMF|BlF{_wV1{qzmF@xbV0A{Qbi0yDQ??T29eM}^N`fGNR{j6lC*S5=JjG1_8< zDH2z5%ChZb#xsmW_1s`v5Kbs=LBg6bB_SdFiB?p{QJ8u>!}8Uym>mz2F{*K*%^kqb zUE~!aOby2tdu)(#i9+GB^+Tr)@qWHzI3b3<;JAgN=qt-4f}moh(*n|2#w1rC6)d`a z_|H_q5L!BPND-yJr@O$7iaZM!oCV+VA45@*!mwa+xe>`v4S7MNqA2%XT2ARR&vBqaIb^Um|VvwkzPl9dC0SwU6~}`XQul$ zK1Z=vgVp#y3u~PSzP-8rswnMYqfxgk&CkI_)#gcjgwV~46nYgU4JGvOZW7c13gMp4 z1c_)rK{Ry=-Kt{Q=$X$RbesP9RrZ*haUoNTT@U(Wm@8GXHw|PLOyYYmLM>wRZT(&O zJ%7KiGa~w+NwX&&G$}VeaS8+$Nfzj9t$iXDSrkNag{l}Yn()afBlRPdzyt9gE#F^vYif}vue#PE7^Np;H$Yu=c(t0 zHGR83`Y1sBxt^U#=-H>U{sb^DG5JP>8RY6W%|_S0qhEN*ZVsFw;U2$5c6(bziMR62 z@z>oOJ35zVimk~*%kLvZng!}uKZOvdBvAE{66tafM?7v8+2xB0lH?va2ziAxMPy#e zFRQ;8^ZAhQ^akTkrD!9a+fcUePOxveh*k;;pLH{*omgxXSSqVYGPpjgq4JF1^>V_AhiSn9zXkLZ9 zDU{SaD3EG&S%gt(b6VBLOS(amPdk@#u=iq$?)9`vAu`HZHdZ;_OMfX^-2m7Z{j!C~ zehz*tk~<{mK0mya3|>!RqIoo>_+yesQcibV8q91re^=KI@cX7^;%rYC!je7#28_J7 z{k|el+9a&Fwcg>aqT60*&Cwo3j!O<2miGef^8(arPI#R_m?4g1yYM#Wo5!QmryiVL z&_m8Ot5<&q*Ru4>b$wJWVw#`rwS6)%wo=~?Wc1;WYI4fb9hV~p*#hLRCMS-_i9)#f zJU^N8xh<^k?y&ZiB0Ha$Mi|TxaLfK~|J=V2sjzz_<{Kn0o)6KutkJCyOvEf!>O91pKDt>duDRQ{;5vu z%k?VKHU)t?G3c&^#Z`c5u3BfiuP-{Ik}FvH`2@rLqvNu^j82l_?GMUKqcVN|w?3QO zcRkg<=u|c}wz&RYRyWP!smsCHSm-V@rTVE*gIm&US59aZ>l#lFKiN3CH z{tX24I-9_?2|n7roZw-R?SxIhz&4=JoxG&N+@6x^E@g3s5M}X4hFQi!b_R2wmv#NV zI^7KmFLh|VpOOl>(>b=0-4D`oEv^fA3gBEM(k74E77cL5r>xW;xoqML7_%yQUX6tw zz0GJ4w)!{7$(`mibywi&x0deV%u9$t&Shq&OJkd}1bDN=UX(g>BIL;eeMu_0_oY4p z2vEY6FjXewuM`gHL3Sb;J(WxGo#RAEi9X*GXC7~tqaOW&D4>$ad?MZONVN=4;uQ1a zCcm%=&SxlDe){~2@Kz(w~N3_y0Lyq)+EM21YxSl;WyUK5nA)XzPS~8xv*3IX& z{D&s1_14Rp?`eXZv{@tHsmr6{dOn=hia^PAzxqp;8b9Vl4c@#qpzg_FcqrJPIn$mW zPZyQVy^+JbNE79p)MwM$Q!qB0JCRPV%tiN{!~j%mPRbo7I6M<+a-9m4Cf=;YHo^ax zS#)uz-q?WV;(IemN7kD|z-_tFj9lePHipWYlAfLf+;ir4>tk|`pU2wMUx(m6S1+90 zJ`2v{Xb^8rB~HV5Qv_5kRg=8Y&r`|l#~DR%cfTO@FI3?P*c|G4BTM7V@II2|b0lvB z$@?rD1=;};;_&@zo@$Vn4Ti}pFq{QAiJR4JkW#)sysio(yQ z4AKg?$8|KiWZg2^rK~!-#rpEu>uNlmKUQvEZxC1Z&PfuYEPVW!ET8wKS5Ck$4GoI0 zywr-xTTmsUJm(bmZPtaLJW$y7skQR_4OY#{lOU75p`N7DF z8TBlO+AV>il=WLj^8V1kkK=r4MorKZlb1YkVir0xQI@^X@sEn+aCeauMUYJ~aiK!TY(u z0q)r!k`(6`6Z6U|VMU+yX8g?V&I0Cplmu_&M!)y#0K1f3yh$MWSl+0@qU>BS0~q18 z!&g~a&h*sYINrEm-9SWh;%4?@5hv zk*$rxPG2WClk~`0UvI%fEe=b~+7RPChlPc}wA^;Mr3Z!jTw!YwgM*YnztQ{F&@%yB zgX87-rXWsqTOO~gQXai@phv`hIF3cQ zncJ^VKdGYSceRaA%($S~RQj1wBYypASp{GTSytqwmqG9?y*i2jFJx6kS%Ql>plelzP zE6IqQ?l=A@HoJJ;@$bb>P5e=kQ6nC zL+_RTy5#AO);hTpbs!K`L(d=I_K-NlKGK*_RrZi^>#0r?{*#OQFpsqL*c5T_JPRwI z5`Dj-leCr0{6?fJ#HQ`zoWjgYV`aAb#%W`nfX|2c*zf}P&R5Z`yCa*yAMd069#=Cf z8>4}PbAOTwq1PZy|8`m%S`SlZnl+H@!eyc*uvJA4Q>!ZAs~uIW9itjEz2`UT! z_^pEs6iz6mw)T=9rAfS(@qz1nAWK^M`L8K;s+^qs_hf79Or0k8hC>=&jqX;KQePIu z)*B|1roHqBiUdW_m{dw>bjq4ynmXUwdopU!1v>7YZ zZOVU>Y->ODPX|ReJCTBJiXLjs%MtXrM0P5dkX#K+V3Ql$&R9?sMwSlLKkN@3K@Kf8 zPU*Nge;tM?wSXR4JlU}6*;B2p#0=h^0lPpu>=-I2#+kKyI6p8w<)*^zWGyq zEl!5QQpCo`m^SgoD)->N<-7G3w~ywkupN_cw?VNs`6{754);g_&e0^FKXkgYz1yVI ztr3&x`nDE){)pcI{Ls~MW_&93gci{_X_3o88QH{v-q0k!r=7Lan3~6X{Zh$U%8@*61`D6n&a9J> zJ*7#j`v%|yugWSK<_k;6aB>;+2PT-R48e@C!KS_IPT(V7WPXpzfDQ>K!x|kdg@|0| zIJ5f$v%m%1iToC%hpDR}0$p|@cpM&0o=J#Z&E zH>Tk#fW7k3`g+-_3Ok?*85v&Cn=raNmHFjsp2<-N3PuUeZ%+C%poIAYHJak}!{ajZ zFEWEZI;bK-AeLEAMPm*t%fm?WQzLV5G$PWy2#sO7*v9>lcx&uz+tlwIps^i28OjyU zJ%nTKR@>;1f^zkHay6uOp}>gNqLk%dqR){E(uS`Z#V$IBvx{GN;~G$Q>oehX9|W&? z{#l&&D)fk$lYKDh>wCBP^n;R~D0!PFU4aQS+;vg@V4S3&i6_fa(m8#luI*pYHdxLQ$-qSDGag+5V=AuhRD=# z8%hrGt1bQutxJ!$Ieu9p-!{3my3G+Qg0xIxLBK5(9hhCu8F|f3YPnp{^aAMp2)x_#kfxfVAC>*-sE=iGG(ydgqzuFcZ#o)Jf`paA?Pp+3M6_`DQ(Ec zcv1tZ2zof>`B0a|w3*Ou)aV;8C;3MU%eaIOI9>1a&*T|`rKr7+zPE5n;A3-7yhgkWz!w#g>Ay9QQfC{PH!PTG;HNy{w35I zP`Vi9>rURP!K3iw%R>C(6NSruU#|r=c@pU?tfun9xjv(k_9MDSN~CWm-bNa*PLf>9 zkX4UhV9tdU0EFK{F%zpCF8?$3y5YOhOm_rA}fIA!^~E7$f)xeIuF0PVGNn{iBH8pEjuhb zan<68XiNMwZvD{<@Lt`E?9=ZPq*}&l^tN@kt}k(e7plOoro?y{LE%dBRfi4LKZ-S^AG+{bNgHmCDiW;VIn@6>qVKDrFhIcodmsgAk z95r_P$?H}wu>q6}S#CM06DQquem8P|?FTG#JiG8CTbHA@W?72@*?V32k>z6TiHtu_ z+LvtIFB~!K8U4+lJ8M`>;paTf4~gdl8~>2G2VOR5)?p=Kg}kwmLZ(aePm+0QZF zgB_DvwhpnDIToS!C|`U8V|4ZOK`joHPkPinaiL`D+E;)m>DI#`*qf_HuP7mDY+ugn z^6C6LHjls}cnckvHAwuq4U#KbWw+)4+~um+s^}_RLL&BtfkTPa+DmX_qpn9_><+jR zMiK|VQBNz!%kpmX6bufK+&2@EdFaVuXlZ}^EWGE;K`7w$VUoe+3PgzBtH>99YwoV*(+ZG8pQ{D}#N0ezl(aUT4FhiV=`AcJd z`K5>sKT{R^y|ridrJL$XGSUC7UE(hw&f_z4D*gT;hOAd z3H$7zkf%BUYd^a^P69RqkGcn&_m|VE?7{|oYmaE~z9<}) ziIOhGZZA)1eH|1KaIjm1CAegXa~qc-#q#eFhm5rP1CEs!V)j2K3%%$oTQlP^D|!Xv zr2VO=q`~3?$*|xnKC*uBD{LXI$}BYb(E{cDEKu!R`y30tEJiNv?}~#8*hs;bztm$eBl@`L+ovK25LTI1$5byKfJ7`!>RbK z2>dGRBcc*v{wMA76Jej1S>4G=zsNAxZd2X=k$iK!67tZo7~fJ25AHd!UL~sR{`c{( z%ZwXv=iO)k@(u;1 z@QN1l7v%th!w)_b#7up>;3jzFj^A}q$8|~;4SwYB0?9+DAunl7@aNrc^uP`(Yl&1F z<>8@xCL7rI3c+t_d2RQY^&Xd{=x>&tws`QJ>kt1y&WIU zcvLQ(h8-pc=3SS=`SKeqbOcDdSNjvI(_GI&3^i{fnbKj&G#1hsGwBWWNz-X94WSZr z?}X5uvX3_Ay?PUbu`1Y|;l9XFh&NDJF*R^_k}bbK>3;h`cfA$!OzVk+(5RF;FTGHl zH9vkLcBB4$mC4sZcL`Fld_RsE;QS$lmeDQNv45~CE!N|Wm)dTFaj>zrqT9b9ZXw&(|cB-mQol6<%mrfm0O7jyy z6ecVU_O=azASg3?QP^E1$LZSZ$~I7S@IOlD#qL7W8E`Fm7PLx1@km z%%AN#zSgU(SXG3}0j68r+WIt5c%>&bWH{>)FvW-_RB;m=DQ39C{ie!0cp=zTiHtsd z9U+J;2i5+mu*Pk7RtLrGB?bL9f*{qCLWUx>D1_Qthawpa3!4!dCc7JqA&B+XHCsds z^MSb5EBAn73<5V#b3HdUSPdmfYzC<6(8gOtP)McLQRo3Sg;fb0x63^3J}60c4f0jx z8X2N%mUHGg0PRLUO$sYbNF;XRitMIr91L%ZVH*qZx+uKsj*gh8YGnTQwpoW}J_0@_ zH)Jca^S6!Cr_klOZuTN^r_K73!_&##l=OWX3Y$l0xyB2!O? z5nuKQ3JMC~{H$*k8bxk%w)Hd1qhGWgv);ACZrZ!wr{dg8rY(+?*rgNt;4a}* z$J~t0qW?9GW|u3CCPkc8TG4Z&Kz0a7e${iy@Rf8J4vI4sxq^Zd@R5Lpw>S@6^E$4= zL`3FMQh6wIHuK$V+NL=P;?v0|ycFmHu7lH)G}9*p5_;4PvG~%Fmmsagi2zmsTf_#X z4_tMV|5iKF;67Ds=BQ6@l_vDwxd;b=M{Beoucz%)vmYX(Tkly{6fbWm01@d^$v~OEfr?8xziHebMoH`Ka}9+t z6lV_+d+}cZS8r@S1Z)vqWzvR!B~1NGVfuU2A^2+$!g6lvT)l=#9_Ov6{!s+C7_pYz z%!e;yWWCnKF#6q(MaV@i8Be5aZoIioC1X7TjJ!E@Uf-Ahzn|w{&#u`}roCw3<%$3x zuxhtJ3T^f6dEgi89I+x?{CQD(3 z=x^PdrlIo^d@hhzZgglA*?l$iJ?Ksn$n-sk<{8Oe%5;5{@0DRTKp?$M8S}HV*66md z9f0EkWN~Q2to3VKe$LKzaKP41My|{Ch9g+C16_66+MNwxj^B`LuJsTNTT6YALX45>lOYz%!wYtVqNlTU5s%(@2l zgv!>(+~Qu%%%r`V`%4+)X@8KR>VbN!F;Rg?0%62kH)gO3-J2Yj7CXWGeM2Apme3tb zCcfSq@bK|F(-coglG|@7rN3xGjef`UrB2!BN>$PL-eEPsU6#IH4idZK z3a-rlQXg5mN3;n2(GHn?8QrS{rVfN{gqbbh%mn4~0)49{1zWip z7I{qje5o^~DMu z#WN(s9C~hI(?W{V=j=wp#X4T4IOQSW!e8Zm>j4mg=aP9y%n7*?wO#LK%UUjmpciBT z^%S&Ht+z1*Y~A5t{KjxTaus~I;c`9>+;-{JN#X=-(2)(Unj@vx?Uf^Q-Ffbo_`^MF zT!a)A6*y{K>@s5l?eChpcuV5Iu6~|W6gw}1%{W{ZFOIV+ocFRY22aXJ3{X5FTbMHb z2UvFOd1`g=pIwh>(^(Yyk;qDd!Xkii<#4s1XjVzi_npnH(idQ+0Hb|!e5hgJdixr( zd{6K_Y_#`TaEssG6kR=N$Bj_~=|hx$LE?M|60h_%&5RFEdzXVV0t9s9SWmpgG_uFqdzQ=%=e@Vq9G-n71Fn>+4f z=`?53=P4IvdKo+^m!RSeuyv9QbtGUJ02ooag2_OjCcdJJU;aWqn3EBSFel zp|5gXn1#ZCJMuETzN1|YN;gZH9Vf{266U_yU(tvzcB)fL&uEpd=Vr?OX|@^ch8kYB z7)On@bgbQnIOU%(lc}@1Yw2^A42-U%cq<87d_A#v`G{yU_;985l0*IDZr%254ozqJhOk8Kf)%^_)eX?# zH6~vk{H=5Yrj2!(^hiHJj}<1Vu1n=0$EV3VU}7@P->crn0eCCKHYoBZPkBm^h&5){ z7sVlw&C!4nLI0fyEV+_nUwZFx*hjz3jO6Nl)fj!!_O-@|*EXtaFNitSYz}dl=*DF1 zF;uIHl2jC}-}0R+_{B0Pb`eVcS&9TckqCO6E%-deg>TG=ch;vSMWq5p|Md<7h!qAZ zo0r@{YV7;f3dIuDpOcJnj~1&Y!>4{TZ=@$#`v@$cBlSfg@#o-17HHd>i}P=bou)4j zW-QsRvfML}v=tScF5Pi>12r1xnRvn678wF_e|}f!OB@M>GdD@iEql+OT>Uf{*R1tImp~a36a>xms%6IY1{`g))ae}G-roLY_3+2lC0PI+ zKidx{X~)Pi*D{T3>zDR$;a1aEk59v>c@pUK8p74uybg$J^igd$@72sqWz{P;H~pSh zjSGUgZQ z5btn%=sSB_=RC_}S42Pc$BY%FEBC)|h4_RR4uM#6Dbr6(F*6+9o#f7wtCz$X_G6a&Qf03aN#iBhM`wYwrrH9NoXy;tbaJsC8MZ#hOu zU4E6yNpOqv>l#kWBFv7REAb?v`yS$&U2eA%t+fCTVYDBELg@s{BY!0i~4Jf#=JSL0OXF`SNeJHAbKr zo0cNEp=(pA^_mS;*LGC7_1?58ethz#{M-gnvCECfoS8pMN;NuLETJp{CG>^Dfn>kZ0S4oTOgW}x1xgOVxE*Ua8hwc+n&>*t-QXvGFJna2vp#OB z<8+DPqPx>94<%E7?KHG|2BrY&(0XG`Tf8lUXldVBy)Qw|*M{UY`R|NMX@`m8Tox)`=%3ao?opITeue6FaRf6c_1Juqo7H zDt4FrVC$nOCzbPuZ|fKsR@YoM%{kwh(y)YDnVf>*B+L1PA*FQO!Ej@^NXB^grR3sN zun#$qQi}VPzhiElx711rX_$$^7aVmMmB`c9YNO)pvE)@vK$M}Ex=1n>5XDCvO1?+ zL+t||AZzmf+>B=Ta{U$yp+zH1rrraLKi${zMKO66%#tZiUFj-53O`f}6u%WNO8jbd z&$yWuO%J}}CaDyU_#?CeFnAJ+W9MjGs!dro9sA+(RJrs#D#OEvx+A*a-E7FZ8R=lS zxN-aU$!gXObry-1&;cfZk#hg^Ql;gm;NL-Im47tdRj*&Z5H?ziz;1n(eNS+7R{^aO zk|ND%O(!7Z=+h+4Uz)3>zB1+3aLa2xcjiwwRM8_>@r^S2h@s?imtu++_62iXh~R*A zkly2T9cQyS_vZ7c-@~1uavO3bxt%4lA#WmJDw|XHkXqR#oD!_Oaw9_pIbU<|g>V5;$lOr}2=ds6l3@XApW(lZTdcT7%>JI6daEn2M8C`Q_0(AWve~ zE|w-daPt7~{ba=Sm7s2Kw@(fol3`*-7b)?ge~A6oKFr4xSw7)8ZQI=#;8iww%EaYQ zJrYO-uyj7XY+oBgk6fBpYp22LF^$d^S)i%+RAS^e=EF%m5nB#|LAi0w5KCE_avPYE zcMz)yy&p-p#fJ_ny9<|<{!9oQx91_%2L%B(lf=-1=mjFyZD+5_YUxFKy1$SP15J*# zm(KMU5XmOE#Ul3EHEYIMxcZ#irs zam@-{4R-F}uuf~Re9sFyTmX!KYJ24@B7R@`yk6RX>^nft98j%}nA*k#cMYv+_huHm z27lgVI-1n2TTezWjDuo5&?D2~XwEaQ769=&&Q5||(K_8KkZZrLShA^v<3Ox_pt33(aKD3K2m6SVj!KWlu zZ8>piPc;@OMPhUW@8od5HfoNla)eF7`X{R|W{v5vHq zuU>F2*#HFrmV}Xj5!p9qCDdVUoTE`-vCXZbxJM&(Pc?qQbfL&cR9D9PFXEdd>>m{y z8GDQNKC~#far$OzBXITN8tQJ%f1&4XLKr^m5g=Bj0Qk>#bNG+U%zqJbOG4$}U1+Eo zy%;py?qTIty?pcvQ0jNPf&98<1eIiuECyVkEU5QE&f(7x&Lu+Vx#)R3|0U!AoMsGLf1P zl=jowN_53k*z|IzTAlZf>84q1Pqc-h7P&{)#d>e(N$jX#!Plf-key!{Tym?!J7n_X zP~)v_LB9trb!BO#-jGPu^BoWXi(IyNL^4kqQpKCrw=QVVFYNB&?tVbsmmgG6sw9pH zHL@HK?(y_O@!QiWwjMmd!o{$9h}YFNr2ci3;WSNWi1v*6+V3O_469C;M^V&m^Oc^ z{;t!SUXJKoxyKGL?Eez@#47XKeuz7-AMw7*w|dV{Bt}+aFM8ux4VsO=vvr!hI$d$g zVK)47K&HIBWb@{5IWa=?>{xc${?D=uiP-wP>;=Lwm#HQ1qmTsB?n8fzdm{%w_Z#SY zlll{Rm$DtwVW}>)vx(e<(=L?5=J#(gp&gS3AHQB($KE1X<@m8rLvZ=-A zi()RS6^v9jm-ls!9=Qk_VuXcu%AcTD2jTGZICx9x=vZJtna7UIQ-W$_^|sPEzeC&h ztU$HlB;2<%r!_yQd-U}AW0BO9Bw`UIb8uWZHnv2-qlf!ClyoIid8r>uTBU+7>xU zSk>|6sext_$OR1=`dNp~_`Ukx&*(Im zEmaObdhvoG_I!t99sascUEJmtITKG&Z4D1QYW$S3*{Ck;{v^(WHX?KaSIvE}i46@6 zt)D4CVcEMIo96b?_US*GizVL+OM>mtl0HCW4*r>{N-S{EYe%PvFJe2>+PF3O9~7nB zj^fiDUj|uY#(Fhhr2m9NQgGG4-3B?Nm6=E9c30Cob+L^XSZZnwXK4qUgg~1hWPBiGuQu_ zyhfgFHPZtxN9Ma=P0>FwCVIkYIc=up0VDz$J$l%gE9x%z%gXqv*e6OiA(uO(`@+K& z_ODxC54?CaPRb7xzYYtR`=;YFK49b@@VdSfoNI}IiNy;s5^>n5xkfdz- ze7t09ct90Q0|@H=W)$K4IPPBU>6E#L-8__h*e^i!n| zmYUHVYM8LoqP0z>z3nVEX$DGL|I%t#?$xJuCKav>vO6pM#*3tjo2Xsp2TTmZ(|?aw zAmIE_LC9mx>V^KtykhCFp0=f((>QEk$hmr&ZE>^#PTp-;s&^sr9>I!CU5x6?Io~>R zl9sfS{Hs;lej2Pe*dukjMyt=xdy*i!#Pq&XXlOlp3%mPlis3AX zmZROuc?!AzTG8CN2CY`QgRR@NMZskC88``rS^H|XSnt@q8K8GTz90PErLMbT7Xx? zTDL!R9+Dy{0Kr!a4__mX$7Xer`AzU!ljG_JkPLUvy`4UZXEK?)D|SXy8f`G#S;~)=#awLA1P9x9bCC_N@XJ7wu@ntls+|b0n(;`}bBC7P$L7quTg# z!=DDK)~CH|jte{WVPZ_>h^nhzS&R7Lj+Yph&g2664Cb@DSd%%b0s;qKZ;z?8l2co@ z`?kT%y%Fs!!f8`1r%Nv)MiTp1FFPq-N_MJIMoSQVZZ7=tqr>f zjR^Wy3FPtQ*rktCSMvoD7A;6Q9Ss;xyh9**BFs)Aet(1@T#Q;XB)Yml(aPnhL%IbA z;B%J?r=fqsrGN1;6R|bEw1e&<4|-9y@|La3UjhkleitoyA}CR*;HImO$%CSTh!8pb zy^o;;>=K+6?V{_NGjW{ew_i!H208#X1)t+EXesW3I%J2prBoXtw_khg+;h~a9^cAA zly4RRBC&95Yv5^P$V=5To5rwcz$nJ!!nA$~g=)Pjl^R}+=EP%;>=q&W{d)@Viy=yG zMZb3LHrP%2-WB82&-+gU9@T@8V~xm{RZdwCLUuCVxFvc@2${k!H?@InEjLWFk|FW9 z>aDmgR4uV5(|BM|3f>b!qA4IoB5#d!j(c<>sj8NC35wif8T2j_A+~>p!>REdYnSi_ zq01KRlFNZZ=b0HPIQ@4c@6+_0P+SkQ^_6a*$7&y)j4?bi*!5^XUrmjJ$eqi`D%POV zu#LBkE-VkCvppz*^S;?TcwJTBnt^dSc@Gi`5dw@fR=K&kn9t2lH8uU8e>zm}p|Pzr z1#nMGVG3BQj`3b4d2#Bes$^f#pV;cwUlU6kIwbj>4_la~PKPI}T|~k|%7SMrQkbjw z`=Yz40p~095Pwu-=ha=X2zAp4kbH1}+4D8(_2cIf399JbVdzmk2xkW{s9GS>V`>;6`<-~`t=$MbIM$OpXt$7Cv3USIn=hab<>`F&F7SQ}E8a2BEsiqCz7g*n0kywxAN`bfb%Om< z1ry2v`gkX_oKFmEw+7f~)e5kDe`cg&?q%FQL7xu0xaW?^fO{uoh^;k-c2Ur)t(sfzn( zf}0nXClFI3tH>PZkzeR%R}OP}tDrl6PERgEOF@XxtmA5u0wmqRM2Mf;u2hc|&t@4M z;xs7PdIDsi{9(;1*)*j0M?^4wH3k4!G;zgzS`C65mZ{ zMH-!=gC4cwbBW~}6t@L!Ou=2EaEmC*d4eSO^aUGssU8n+Z6%RT4TsC6&vDeeul7xh z;@<4vHW8VeT|`w80T!(2RdkpepkZ!rjo9|DZXk3PA8TTl0=a|t3hWkm%#tndO=K9g zp^uyJ<*T1UP|`FG)yPo9eBRDCHeW~iJ}OHfBV#Py`aac!T*7y@2lO+KsKPJ9W#T-D z6jCwCRZ!5!daN^MKA0^%bf-Bqu4ADqe#_dNPkBalgt&U<^ehaT-21g1&;#S_VrhObO|3Ti&tVKUrw|Ki0Z_BkpH)Fxrqg+k@nYQtN8g4*F$EKqzH5;W;n-cz33rwW7RwF;6W7L)G03xFiV)=IkCO zJ--^(54a0JoKXH-G!x1>hCh@K=c)dhMEaH!hRM!{NzShTmdFoY13UmNBqQ6+iGVXe z9+|)XDZvr|ui}M2-yxiAJq0I=5#MEw3a?uIZvy^5cd6l*UzRXcOSX`&zWA?703Euv zWYARqSq_1_t0Pu9RynyG%5oCoQF80{#*drN#Cz#$m!1ma%~EY$(P* zi~I5$!Dk(fS!!@C0c6@1z7u&*G9-UySu(fW|9TuY`ls9UPUzw9w>|k`c{SGeu28-O z7Ah1w-BT;KPP-sHRPSed&>t1Wph9&oU*+`mD`G>Z6Dcg9$dg#FdK3zWn`LeB#}V2r z#ZF(9kO8mlNvYtjT}B^JUU0wKKD^;@DH%rJSV79R^bqiCxIhX*PJkW>=izi-XwDOB z4ctGq2J%0fbG0=#)%qf}KO2S>w8z^4@PefH0>Bc(rzzBRDAoJYFB*(7EMZg(>bv6E zn-1eZ>TY_HOKkvN6+jRM5UL%9^FnIML!I^W)k0{N(*c(<00L7OkZPGzQNx6{`QHv| zP!&5MPc_J79;^?zJO?Gt$K7YI7^3pPI_fMJ!fI0>(& z!OwS_CeW&Xat2%zNT!j*@zV4*26}tR7cp}#2{K8urg5newMT60T+ToT-XWf;SaIoIe`cwvN(L;K&9b@Ai8PqtIjghgf(_t$?X#7p%S{H z78~=vCx2T@6rp?eq$Oo6vlkwHf3B%lnx>jOEKnDwQ2?@m5qNwGL)_-zrzcDA6AxSX z4g8|p_sN1=_B`jgWtzwyA~s9tNFGPha>%VxWX~xa7D29Avy)$Z{P+&F5_Dk=IjgQV z82RrdJY$@_x=dtih18t&2+!ar@-LJ1XNyCAhC^;j17Fj@)r+v4jB6Jot4?C6^=iUb z9#rl!sXzH>#Mfedha8QD5r1k3#Q~h;08P9&XN#Az-?`2t<*j?d%V3h98NE)oHk)__ZH zz%UI3=5uQV?C)Cp`{t4of)tSd>(j7MG6DT7b;KO|f93{Q<5_mVHpzV(#+o1oz-cTK z7-yW3bb|h*rhPS(1Mr@RFF{#MZYP2f#EZx>A#SqWDY?2wK!rb*cq(}nlGOGrBC|L0 z%i@(f-|uo%-i6-hGgvseqZ)Zwmhu+#&QZF~4=g;SO64+|H#EkR>l3(`?TcfX-&j|z z!kULTb8+^_;9yUekiblVxxjCRh!Cro(o$mM`XfUG>(6fm42-*ItZV{(G+7%g`&TzJ zV;hVNphCo>K_RP+W&LGHCu+cHft$`&W9ukRAs??B7|wdQbDlXwe-PPEhUsr^3Cj7j zM0&7J5+(*CIo!w0P^%@17 z<;Q~5GV41adUv=A3MaM+_WoCmQeFkvCpHc!U3i1X_K=W0WN4XF7Mwxxl0p_29M7m5 z(+146LFC-=l6<6e^N$?L36yzO$h@hv$KRhKZ2HL+n9cuS-7`Y4*lYXoTASeR} zzlbXu7i3M2BQ9tR2!JOITjKkiFWj7N%!t}k65ceqfdY%;2say~8t@r976iF}N~e-4 zzpzNrzi*K$J%ilnhKxotKB*~zvu@l(YrFAKH4e98LI~7C44aTs;!aN}feiV)!1!EN z|9f}zyTC7h!7o7o+!azB1!HJei>6rv+xP$beImnwtAd|4Z)U|oQw^;}WxB|P0@L-t zhjKAVnIci$Cbsh=1&>7DdUCzcQrviQRm470oy1PP_h--WhZKSPW_esAOzS4a^W9nk zpNpNYHe3e88`20(dL6_Cxkjq*g;>7f=%li>id23;t~+is5bphW6%(|rW*(?Ytmo)v zn|c*L0Bm^6Lb=z^%0?Wn@!bJWELm#ZN;RrG{Sw}-b&HNvfZj>L*6;cW>=#6X%Z$(>h$_rT;_p_OQykNm|9mk~H(fPD>ai=wmL--cpoeV!~=9wCK zk*A6hWNeKlaMr+9 zfls=&p#)d1JQGv5+k`QkWxWppz~3iYPhrMg|F*>Pixz3rxy~>8NiGEegl7Q#`DU}Q z_52Z#IVOk_Kp;NB00?@f-eJZ91eAiVAP@gD$3+--Uc&uB<(&v;CEY?SESan1n`Gi4 z-XsjFxJ%+H`9Errve6~{93uao|fXHijs2xmyTu z6o*FT$i`9aAm7KtD{YYTZREs74YQBy4)F<8(iPaOKOr)7A6tsXMa0>f z6l}YTWZ)SxE@+;dgjGOb6q22iAe&MTC`*G|Q0*>O6GrT0%%y8W@Rt{tmx>?w1aw5$ zGnAEUx6#s!4+NYuTP2{b_o)(`lK?aVNdK>r; ztfyoSe^O1r9WME`=5?4u#^b zE$+eHCHd3ueb4#NTIah7xq^h`*?acPerC!f)>b5la_kN)dF6hN((l8Ndb%Ir6$A{q zDuB(FtHFqa*R6`q!tr~k@nt=EkcfQ5PEJ@>#h*onbrO{{$h|4=bj3lh16OgQp&6yy zQt6MD?Cvl6cK=?eRQwupuyN&`6z&EO(*3M(h#mz?y4oXKr}ig2yzrMm0Qd#|Jp&t> z!ZO1SM4|uhH_hRsU9J16TpGTf;+YvKeD7{z-KA*>w#+wB-Wt*$l-PXWbHnkS zKYWw-tvtF+j{lK9#@#3CQd;lWFh6r6lTZ)$390GqB^RkcvFE}2K{Y5_*Ig6d1+>Lv z)kj)-y+H`hBOr*Q(7cgiN4JdkujKxnUT2_X^0U0iiQ!D4?Pvr3+|5D zs{v|8*;PacEf7F7NAN?Hu{L)8%{^3lR#gWU& zE5J`2dK?)8n?`KXEZjZ-mZCqRUCfmkfujBnUO5TVPMwkI#%Q@D{!zMi-iT zRY}Zl~bo(}Q7IrXO{xLoij^tl# zUx(;{X{E!oqP+*y@E$vS6m{xU0MB9o=u(62Borx7D!;P+{J-dYAwSx-{7MI=RvvhF zzyo6lhEk$~QH6C_QYu4fNN?5jE>tQ7yJm+Gz!kC7fXC?If_(dz|4twOA0Y2M`EUkp zhn-T`L0r20eI}@hkIt$$`#w=aF3(Q=6_n%9-k;{EOtcaZsIoO-hM@-5YOo5t_uowh zP=iV)Mer~~Nj+1;+k)PHmTK2jf`>r>Xv(tTaA1o6Dlf|Kvkd&8AP@tUFj*()E7HPS z_^vR&O-L8>xP!+j=G)7=*a3%9cjw!sb^a$eu#(z5FQUbucqKL~*II{O zU)Y@u3*5HFwEal#&C>M?>f+U0g>Mv2wShV!J#i9W8kePf9`W|q2fJZA@9w8t)&|jF zD_9-Rw)xwAru(1nAHtvC0BFLL7-^}>EC&Ue--{8f(9_FW>0vtYGm^5&nCJc7iL^(= z&$P$h=r52!qT`!R{ETZk5NSzpt?$e?k`h#ITuX+?CN2*wxn?-a@hgd;ZpT0lP2i*gwci9*96>|(hZ@Dt?G zCyfr`#TU){`YI$`6d*&-7+O%DpUjuS7KvUl)%Z1Mp-KyAqX4udP?UFlSAeGr@Pmh` z9U~Q8l7`R{Frdo5D;S!!0Vb;>_aHK427YXO#r%RraCvPV2k=91OVUhMH!V>hR79kf zn#6z1zlX>FE!Vz`_iXYEk_!^~kWUNZ$VTnA;kKWk_MWtBDJh6dKG`59D$9)6dp)!9 zwW@tJdc7CEybT~k;8i(IWh<`Wm=eYwDwQswj}VqADjf?hZq<$nl1z&>UBM&)!1w{M z&VO_7x&G9@Gh+zoRs?}FGlfEsvTQ<~Z~#r1bZ)w*xi%8ms5iBF@3BMZcjHpkCdrid zi3)f4VA#CXqbWvVAL$(O^IRENT_e?RfVsb>=10(N&ZNM8Ln6e-Jh7W)VC= zv;Qm5EzUF)U+wA#OcWsz?vUxw{d|4!wWk~7mnriW4zDHm9XG^L=97ce+@HsYiAAXe zmxXtlFAHt?M_r9!O8I2}%PGC1dRgs$@*WP$YkK-62gnUPC1L>bvDDA4CPlHDiK48- zMdBRy>K@y2fSsX|y*y)#f}s+xG;g{lDj-nlfE5@fTi9&*<&mH2#W;c3>iGJGCi6i7 z^OJH<}GngInTWw7)GJe8`i9paE-AE?w7fS~?0c z-=k=J^C7LA<=dD0>rV7Jw54RC zE-#SaEbEb-yAs-(j|_P1_IVU)=?*&!e8KgGeWu%b2iqm{fui|S2h|pcqXsL8H;?&J zvGSQ?Z79pJwKML!6$&dAa>{eE=_j(lgaB6z&UwTP_@T%EdK($J95GBwBCB=Y&O!9E zcod!ljDrs&f{MO5NiBYcht{C07ph}uiqQFj)H6lE3tb?M=~J)XMcT3y?07PL(joB) z<3J66s0#LOHm^4_;@2wk)Xy(}_%=1(J}BkyDzZ0HC`Bt`Mkk^p$nzm1&RnO`!5G7X z3rds1DQyJ$nUdphW(&=Oa0~IYdM^@VvE`S-R|1m;q5tG)h(3739FUIQt}rJEQlZCu z-^lg34QPiM9xHw0?d<%OR?j*dfiSq2KC=vw8IcGRDN})vAcAv-B`Fp32)raLpbMHt z*oTJ(JJS)5z{Tb5p+=m72x%^9jqoD$pYNx>^-$w5Ts@+3L!&;3prWe0o5qjAB;q4N zWj>A_;*BmTRG0vkO5f(Qpua2z-RQyW&@Wv2d%(gDzIWt6i`jzc+3o3Z9KmeWJ5~TF z(OqW3o_$p^5JeF-DUNfR!>^R7^sX%V(=pNQ;C3T~L56a07$p^hjVU$9)>dgRIF%5D ziJs!P&vxODC|$=G3a07-U%`(M>}gRS_OG*Q0Kj3HFjsVh5F`uil-rY?F3~jqe1VbD zV05!(JUD)BA7=Y&65}k0(Q37$xp&54eMshx_C`n-UAiVxB34?xYzKDmXX{;{V?Nsp z!t-WnUH)nVeRWV^#4Dq@a@uTQX#M$0IdW(a_caW=Wlb<%l4ni;sts+1 zud8%LEBc>UAxsYiHXOFn3m@_LzSkwG$t9_vL5+nwOZ-ZBVB6z{hnk#}X{e23ZqN*1 zA9iy9PqJ@tuoS^CKs`waj7DX_@SY%I<3=T(Uz;KTQ35os zTf8uOa#xtA1;@TJkkb0?C9$YtE#10yw*OhLH%=e=YY!9hANpFfA!zlT227uGoYSG8|Pq9Z34 zA-W_5oHmySTL~s;*vY|w z!UHqXu-;!biBS;>h|~BVZuNJ(SohxzTeFkF{zgo}uIpYNO*iqO4%mg!(;I!mzV(ix z;rQQIoiFxnB5RNEGa#PI>v!aXGP%s(=KN)cwbG(B`33|gdJ0>W*KQ+~lb!)6xySo0HcRp_npg8W36^SY(wOXGf$|N0e1%VY^O zzxdYR;B2($-=F6}xTiz(k!z6)pNv0(l-d}!qZgo^uY=)Etlj$Ecb?B+-a&XfII4yr z)7AfF%o)%3`1~$ESglP6tR`i+=eAvb*5xIXC222w-82tt?|xqGMl9-9>L2&0izvTQ zX@0|OPG0UwpSxb|Et*TO(z?h2;Ue#^Y$8AGlZTsul>3t$LwV?aZ{9ThFSNdwH5hsa zgRYk^?YejQo?}WI2NtjP=BxXpyj~TDXPGLo!LM&}m(EpM+HwHDwFP+r1WVx;W}8Y= zsXXt(L-XV&M4}Z2kiU>}y*P6h$mDW_b*f{}ue2xtHw^slBR zl7B^niRv91CU5ns|KvNOExDOAMwAYD3jQW>d^h)K0-%h}l#Ao7xU!c6aS_Pd;9_c_ z0@Uy3nIRpcB2olNgMcnZpjhBX`4SBl4ad*$nZp7N#m)9kn}8z2_w`AJh)kjWi?5fZ z<(SBw2qcJluunLitu%Fxq|waHmIfgeU-n1xt!_^&mW{$5L?2*-Naq&%-41P8~jdcFz;H>mpy5AaOveT0Mok0@HOXOU;*}xA!x2g*pkuk<>7?a+ z7krO({{X(%3Am9G+c@uak$f6ol%#-dAFc=6anPK6m*GG_2uFYW_E!|bE7WW9*BhXC z!_n9D3cXRou)g=9l6Q}$(_Nr*F(KaLb_LTIqb}c}%P)b+*BVU_!>0trktZhgm@zWODJUoiTl8S9Y@(QKeZAeUH0wcrdlVh51LJtaA}NY4 zDy@ILKY7H>)ABc3t-E}>+6rJ5riw~2@(0tO4H?-5IA1vYO0Sv%rHF_Ugkxf8;IoHI$3-yU%yQB5JOU#N zQ&Sm7ZE<8_Dc~)&fXe9cZW@c{2Hv;GWy3f8@6T;#o9!$>vjRSia8@Ln>bQAXe<}yd zq$?mKl?Wh9A3CLtC|PdxL`QPW>FX#ngK)^~1CPXMSR9EChVkN$^u>qg#Kx7m}T+N+{sxo?OjXrOY88)8#? zUGp`V#Uhwo^KxemL*KO`2e*|pb48EE)q@=)KlT>BQ<$bX;_)#o$~JO}$;njaXfh58 zfF8g2m^tUq1}2iPz7V*7n8&FdBxP>>s?`2er?$P4kMZqHK2QmN-}WtR(%zrzS_q)2 z%negRc$W9Zq7Rr5xU=4bEdro3aB5=BpN4)4UbFVid_PbS24?3-xBsMnrxep`WYlBGI?6MkyG$Tge zEWUZhro?Y1Rq0hDBNA7E>+L!2z`O^1wH)`;aiR2)k+Bi>HI}QbwY$^1Xkmg+z@Q6Q z9lPpn!mzRR^B)q~{K{wW?K%Hb)N?w$snRx0r0{6mu3-*83RFDuRkgdQZwKE{N_y&3 zMWEMb0q*h16S5DC+3KDT3s2OJBUJ`=T@Z%RgUk^av*3?tm5&xg*?;=~^K`41;h)UH z=?X5L3~+0Mk_#42KMEyY;e81K8Jjj$z66@j@R*|w&cVC&`^zu=*)8^$3Q;l zurP!J2ln3|@J}s&_s-`HR{1TGei9qn8?Fpl;S4M2QH=ZKtZvsVWSU$sP+G-(;>k4? zj_;u3G&}i)w>oUe)&n!`$m>jmMUGWqJsoC(_I5Fi-Liblt?i_}GQjUFaI=#xdgu@L zD*}qvl8CKbcc-`?>hpZz-&dPYv~|2KOOWgEWpTm$&_nSz&Hh-)Zo8Xj;Nj2s zs;%OfibdA&63K`DUt(I7#46q5n3iXrLRXrE3s918zl^IF0=%zlfd+fJ$ z(T%b6{O#8DfG-KAFW%fQV&e^e3OZw-+kr80O^KE9e{8dPQDjT{H*1uz2$<@vWaP%< zvQ~Vo9yaW7-bn(!hDA%JFNz;HJo(}@?|fcCJzdNh?Z&!-+Qw>BHYsj~(xK$yZC>1K_J4F$>+ez}WqqC4Dqd%3~iR{&Q~ z-an9a;O`=(!~D}ilzb{(k4b=rylwW{Y{f-e+Hh0gUY8k%fE|^0cQM%V|9=7QNw)@p_wdO$eSi%Kb)o|>E8+#CI>Xp9Uil--jm zI;)21sIAZmsnE$@u8#6Bmheo17j>!Z^mw%W^CtEv1##wCyIKeC^L43mdeBSf7;JNM z)3L|&ZX$3gbGQ9&qIUeTle5iT@+`n0&Lyjawlc}NL?qn8)6A1SbU?w;or>YstWa3- z%yOiLw`@9bps|8`3!S%?t!4?mB8-BrQdCOo0ZlS+k=MnYq;?tIQN8xgS4dZHuuBfBC-_X8! zseSbAo;~VlxoHW>Z}m8saiO85B|S?6u54Gq&iZ^zo1`R;@qEL6^RF~_xLoCH52gr~ zWN~DB*J^QrGn!3ZYsBJq#AKJT2NVSd<7@wMon@Wguv!E=H7r&Xf z)0ppZgkl0(obGec()>5*1?F+UGnQ96aIA54Ci52aNz^(v1_K3UBRcM+`4w|;xPm#; z)KWJS)*eW;hSz@Ie98=NbxCDKjCP8Y4D;Vz+f;qKRYx0F>d75+U4cU<;jk@$tYg_6 zs44cIsECNLF~a!iY3>YrX)gfP%>02)5*(O3H;cq36YXFTOJusQdf=?RWt#uS&uuP3 zk^cSqq$kY$5{~WDx8zOc@jmqk5@E7aGkJJ+uMl(Oba74BM81yh-)+Dw1Ycm8KAWGdtY6As1ZcoZrIt@R zx4fdp*HrjJYFt&!h0oZ6kE}lF@!5$+ONe2M^K>(giWZS9C?MKLts%!V_T=w~xI;aq z_r!E#h+v}tZ+(p+D7n;kwUKi#)=HyRX$m=+)cR4f5Qj58)|p^kHCZ$R7rr%#Iyf81 z@tfeh`(N?l=^%TM5*L3qCwMTNXoYlgb&#QkFgFcNlg(`6d~GuiF#h zjInC<6vp;F0v|nWKr!cNPEtqFnqsLjqqa}whxu+mqh9rK@AA8-J8@XgI%1xwM3?`( z+NT+Wv9*!6IfnL=^97T3p0BHF7u5FYqY%g(9^$+!36HX79I6)7!YRPaSFrPw?<+*l z9WHcFI|WO3@=&yM$X&`twc4M`3UGhn))SY3*t}0RGQ!JcA#3F7uZA|2_`Gj89xPktzc3)79ky-s? z!`F;J`){})z@2MpCg59`)Yg8j~(qDk9nRTqS>X2%zo^mRCZz_KxY@;|Mm zRm)XvWU_y78IA$)5S+PF_dJ-V&nF*$vo}24^1C@yB9O9))@Wmw*rBiP&Rd;zW29@bQ3<@N z7IDiqur9~l6oeIrf{Md$A0;*}OTfB5Un=o)k_u=@Qqwea-h9X`=pbkxcH zO>WCOP)xq9F)QG$?Wr2-MYi^|ayI1NZ!9YXGK|-xhbc$Y zQCC-Eadk4v1v!0Hlki1bUu7a6l?GWI8oPUGcSt602{})^d`X$=Sefdgj>bxWJ>vSC zcJ+KVeL}8#naJ8+>+d4Kj&?_~f}C^Pe2T$Zf3?>8CJlW0EJNud!vqDAA2) z>r2d4$CH_qQ?q(Pzlw12w{u42Ou40?EPkt5fg69*4s{a|DE`7zJb7r8H1m=82#Ymu zm#DbXclv`DpKIYN*4gh9) z4pR|rIlSvwY+hF^_&8E*i&vQV=Oa$tjdgn;E?0P+hJ;8}5B}O_WLpqIu=-4;NV;2v zzZ;kX^H1%i>-ij;mSS99zgVTsz%DG$)KIdKQ;`8ZbDP8tu^*?X4B1$sGnodRj592rq7Lv zhIpu=7rr4G2yL^slWWJMsnYL($ZtQXa?B%joV(p8<%Ohm2}=LbwR4!K%h`ctdD zfg#;r;UR&;kh=r%xz_23AB6G~=?h?|_Ob*58j{Y_CzV_L(K=Q=-V2$a=*5 zZ}9}B%LTn`Co`f2w;7wi?o^-+CqLcSs3QmiDj1_)_e)dtv7HxwyCWtk{5D%AJe*ms zmHpn5SVo?;itr+Ss#%a*$+BoA5{+tkKgRb@)$aX4=^boio%g?i+zDB@cm~!{4cpd*xb4h!|8}-Ix*;!) ziqg`dlO-P{FYob+yPzNV39rn88}6}IXOff^;CS*sU64Wfk{DiH-hr9pEiA1x4{$(xwdWg6I*Mb{5}lO8BAq=gfs zlMJ+rkhu~EHOIJE#x=1u!g~S>1;AUv(!cx>8 z33!i3XTvmdP#~V1oaf=H6WxdBs*Xa+sXyh`=ayeMxiqrfPnlUm+LjC^kY6)>km9-v zZRhv;E#%EHKQlk-EW5b({dp z!2%6T`@>4rN_7YKO^bai&PuaawJSz{jK)n^CKzDUh{MnEGP@xfmaU_Qs=gyn;a9-l zH`Tg2iIlq*sj2sfzusg{^6K{QCUv{fM)+3_x7e1}VIg0wVuzaktDqsN9NdjiRhG5i zpBN^`4Y@gGuQg<^O-j#y;wQFQdxl&foSU;Ks&y;AN=S7VVU_U7L(9eD$oBjo6iLJ? zE*vFeoVrm;%#xPQ)PHnEu9ija(v=U`f7&%gUThxTdoda8mCNnGcJ5A*SrNrnav{j? z*k8AOkotyAnHiW6C8;O!H+K3&fS{aE1EZoM_F|2_`b@q=MIqUBZoiS3N9=Pp$wa55 z%l1tQ{%sx!`b(_o{Vzzzm6R#*@2`{aJWb*?E#XKGbTyUwlmQ$7008;YPXk z7MgT36+WhnhCU6!rXquJl{zuJ%m8iV`HW*$ofLty&R2-A<#KfMKvhuCnn=rT?x0vC zPk=4&smekBV>o`>`fP+W`ZTeOoUJwGc)f%NX6{UHv|Q9{2Tk1h3On7g znVl$2A*b@5)cK|e$PI_!6>m-MQTH~|RV9S(-d8N}Fkv%fw><->t845zp+$3k*V;>IKlS9s%&`8o3y>=yN22pchQ%j-PB04CLQ@xDn)e^Xxe4N}uuZzR_;t%~) zc^2FYB52PYczFeM9usso9PTImi3PtT{s=K+XDcC3qeY$3kpRrAp)W=LjV*c6X z|AOuR(z$EC|AVAY0x)@Aq`}k2@#~2v90O2Y zW+4X)!n>Wj!I!8x#^6tTIoXwmNmXlt=mOOt+$RzS{?M7!ckMLi

    33YkyxPXcNx3 zQ+xZLT|-w*UIDjq+~qZhUqM#1LCnDVlbmI*2`B%vmRxszghnLC5O%rND$y^z@gbGF zKfhCx>3)?Q5au+rb!BA;#}2bW7~i~6M-h-~J<3ty&IfRECBrpKiWO(2ok7CcO38s)o+uHM62-RV_GD~dk z3nN!QJE$+36ckNHNASc7NsNViiD zWF#o-xYulaQ~cH>*Ez{Dpo0-Ji`L0R3+~8J69QFNba~)-H1)JwF7nS+8T%Sen=m)g zdN-=KoANsOFVFd3{UcYF*q;}12mEZN2c%p(amfs|bLgw?uTW`qK}rU1LDg4D$wSB) z8~?r^V%1Nd3Q)74O(0Ux>4&a_W4@Mc`dx`MnY`z*!8F_KP$$wJ0%hmnIHJn1 zw;tu^C%OmSw8c-4->g@v?Y;AN+rV|tPXb6M%mgA+yvxMK&~jmR1NPLUkd{^x$g{2W zFt4mR{(dT)h

    (uU;` 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≫Ofh8iaj)AMk+KQqsF+SqPShMx}!INSx~eFe1< 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 z%0D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 z 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
    1; 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
    ?YxWU* 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%0Dto78JL+znMT`Mq)CW|9p?$M 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�l` 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 z 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%0D{NX9XGtI58myKGCz>SYIFd!%&PM( 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

    L}K8J=%Vk^%8+G_nP#E6lV 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%0A;T8*-nD^41g6a0#nm@5tV$S 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

    ~qt6R=tpbGj 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�)dW1d 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%0AQ@J-PL=rwL!i%7 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 z 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�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 z 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%0DIyMOvmwpFV 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 z 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

    %$QJ8@&H}N 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

    e1Zd)N+~f>QaUHM2wMok_ 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 g>}AI~V4x8)+`pUE(zx5XX``RIkd%m=c`b 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⋙?InrrZ@n_xL(cF6tDu3PxeH&68Z0L*; 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�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⁢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Ⓢ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 Ak^lez diff --git a/modular_skyrat/master_files/code/modules/bitrunning/orders/tech.dm b/modular_skyrat/master_files/code/modules/bitrunning/orders/tech.dm new file mode 100644 index 00000000000..6c9a0626517 --- /dev/null +++ b/modular_skyrat/master_files/code/modules/bitrunning/orders/tech.dm @@ -0,0 +1,3 @@ +/datum/orderable_item/bepis/flashdark + item_path = /obj/item/flashlight/flashdark + cost_per_order = 750 diff --git a/modular_skyrat/master_files/icons/mob/clothing/under/cargo.dmi b/modular_skyrat/master_files/icons/mob/clothing/under/cargo.dmi index 9a8042cf0a0f6eee39e235e74a149a213f76df33..8d18e50d6233e3b962b5ae1c52a3ad3b7a94f5dd 100644 GIT binary patch literal 11313 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%0D`%=i)f;H-nwM$Ce!_Fy8HWUiIr|Oh2oqUo@ z&WfUXJMMNEj#Lk>NFHHk5&R#^h_5Fkh+Z3HX3-_XM43*Ci&%OQ8~3^#KMeU3OQ6ua_nlY&_ z!)#`k@pBKR;MAF2Vq)B}%%hjRBUfe>AzX{+&5uwQiR^=ykMyaQZG)VlxXjMxhDJsc zQvYIWv2@sblx;I8r;Jd#6#P1h_1Y0)@1A>a`iQ7ndEP58Wrx_=rJitGAFJ`;2&WrG zeQid$g`1tDj>b<&909lxDot&Wb~Gth_a||><$+!Q3$KZAGk}&Xl}!Tgn{|b)9sPSr zR)L)8@N+Hnv@K`v(A%$Pi?EZIuX+x(*QS06h`Q+Py$bGx8Q-B5X*bhtKCzDK+ky90 zjGVfc{b-WZS?~3h**ijQ6Ei;*mgS7=bo)Y9!HnKf3Nl;MKL|pgxQwrym2>J)oOng& z!fM#&42xdRl!=?~qB*MHcLL396L)QbU*7hj3rFR;(r)55ZZY3#jU}53El%qVRBP!e z;p^$?s?z*#>6n@#cvwum^lY@`yl~W33ZbC<*}*WVq!PLt73a*}uReZ4k$d6uI`vNo z5oPzjizZ#&6S5+*{b3j9Dvr9AcTUS|h==u;l{`Z-*tLAx{`BPYKQ3T-#U%_$MG?~X zm`JLoEwoI#CcUu}o3=BGnUufVLqWdGdbr>ra9`R9^wcDbsDxDY>^+{Nt%4lT3qQe1 z6RYR;^j)0DYfFMA(}=S(lT2>h4wgwZC!0*#jvVn!H1mw67f7^7I_oK@Rx&3d2ktvfQPU581B143{#F5n67GF zO#D+lv>Qxj98%7xHsK$KLOGNj)u03?#g%53Qs*+P(CCVE+&uRxP()9=X#XG`Hw1*@e@>>6si4TS)v5;=!7R=amL!T#>6$|{{Rmk(XRji literal 10549 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 { + const { data } = useBackend(context); + const { objectives = [] } = data; + + return ( + + +
    + + FN CYBER AUTHORITY UNIT (REF) + + + + You are a cyber authority unit. + + + + Your mission: Eliminate{' '} + organic intruders to maintain the integrity of the system. + + + Bitrunning is a crime. To + assist your task, your program has been loaded with cutting edge{' '} + martial arts skills. + + + Ranged weaponry is{' '} + forbidden. Ballistic + defense is frowned upon. Style is paramount. + + + {objectives[0].explanation} + + + + const TARGETS ={' '} + + + system. + INTRUDERS; + + + while TARGETS.LIFE !={' '} + stat.DEAD + + + action. + KILL() + + cyber_authority_unit([0x70cf4020]) + +
    +
    +
    + ); +}; diff --git a/tgui/packages/tgui/interfaces/AvatarHelp.tsx b/tgui/packages/tgui/interfaces/AvatarHelp.tsx new file mode 100644 index 00000000000..647d3a2e22b --- /dev/null +++ b/tgui/packages/tgui/interfaces/AvatarHelp.tsx @@ -0,0 +1,122 @@ +import { useBackend } from '../backend'; +import { Box, Icon, Section, Stack } from '../components'; +import { Window } from '../layouts'; + +type Data = { + help_text: string; +}; + +const DEFAULT_HELP = `No information available! Ask for assistance if needed.`; + +const boxHelp = [ + { + color: 'purple', + text: 'Study the area and do what needs to be done to recover the crate. Pay close attention to domain information and context clues.', + icon: 'search-location', + title: 'Search', + }, + { + color: 'green', + text: 'Bring the crate to the designated sending location in the safehouse. The area may seem out of place. Examine the safehouse to find it.', + icon: 'boxes', + 'title': 'Recover', + }, + { + color: 'blue', + text: 'The ladder represents the safest way to disconnect before the cache is recovered. Should your connection sever, the netpod offers limited resuscitation potential.', + icon: 'plug', + title: 'Disconnect', + }, + { + color: 'yellow', + text: 'While connected, you are somewhat safe from environmental hazards and intrusions, but not completely. Pay close attention to alerts.', + icon: 'id-badge', + title: 'Security', + }, + { + color: 'gold', + text: 'Generating avatars costs tremendous bandwidth. Do not waste them.', + icon: 'coins', + title: 'Limited Attempts', + }, + { + color: 'red', + text: 'Remember that you are physically linked to this presence. You are a foreign body in a hostile environment. It will attempt to forcefully eject you.', + icon: 'skull-crossbones', + title: 'Realized Danger', + }, +] as const; + +export const AvatarHelp = (props, context) => { + const { data } = useBackend(context); + const { help_text = DEFAULT_HELP } = data; + + return ( + + + + +
    + {help_text} +
    +
    + + + + + {[0, 1].map((i) => ( + + ))} + + + + + {[2, 3].map((i) => ( + + ))} + + + + + {[4, 5].map((i) => ( + + ))} + + + + +
    +
    +
    + ); +}; + +// I wish I had media queries +const BoxHelp = (props: { index: number }, context) => { + const { index } = props; + + return ( + +
    + + {boxHelp[index].title} + + }> + {boxHelp[index].text} +
    +
    + ); +}; diff --git a/tgui/packages/tgui/interfaces/Bepis.tsx b/tgui/packages/tgui/interfaces/Bepis.tsx deleted file mode 100644 index d2835e530d3..00000000000 --- a/tgui/packages/tgui/interfaces/Bepis.tsx +++ /dev/null @@ -1,130 +0,0 @@ -import { BooleanLike } from 'common/react'; -import { useBackend } from '../backend'; -import { Box, Button, Grid, LabeledList, NumberInput, Section } from '../components'; -import { Window } from '../layouts'; - -type Data = { - amount: number; - account_owner: string; - manual_power: BooleanLike; - stored_cash: number; - accuracy_percentage: number; - positive_cash_offset: number; - negative_cash_offset: number; - silicon_check: BooleanLike; - success_estimate: number; - mean_value: number; - error_name: string; -}; - -const BEPIS_SLOGAN = `All you need to know about the B.E.P.I.S. and you! The -B.E.P.I.S. performs hundreds of tests a second using -electrical and financial resources to invent new products, -or discover new technologies otherwise overlooked for being -too risky or too niche to produce!`; - -export const Bepis = (props, context) => { - const { act, data } = useBackend(context); - const { - amount, - account_owner, - manual_power, - stored_cash, - accuracy_percentage, - positive_cash_offset, - negative_cash_offset, - silicon_check, - success_estimate, - mean_value, - error_name, - } = data; - - return ( - - -
    -
    act('toggle_power')} - /> - }> - {BEPIS_SLOGAN} -
    -
    act('account_reset')} - /> - }> - Console is currently being operated by{' '} - {account_owner ? account_owner : 'no one'}. -
    - - -
    - - - {stored_cash} - - - {accuracy_percentage}% - - - {positive_cash_offset} - - - {negative_cash_offset} - - - - act('amount', { - amount: value, - }) - } - /> - - -
    - -
    -
    -
    - ); -}; diff --git a/tgui/packages/tgui/interfaces/Canvas.tsx b/tgui/packages/tgui/interfaces/Canvas.tsx index 40155c08869..1dddec2e907 100644 --- a/tgui/packages/tgui/interfaces/Canvas.tsx +++ b/tgui/packages/tgui/interfaces/Canvas.tsx @@ -264,13 +264,13 @@ export const Canvas = (props, context) => { { + const { act, data } = useBackend(context); + const { netsuit, collections = [] } = data; + const [selectedType, setSelectedType] = useLocalState( + context, + 'selectedType', + collections[0] + ); + const [search, setSearch] = useLocalState( + context, + 'outfitSearch', + '' + ); + + const searchFn = createSearch(search, (outfit: Outfit) => outfit.name); + + const filtered = selectedType?.outfits + ?.filter(searchFn) + .sort((a, b) => (a.name > b.name ? 1 : 0)); + + const selected = + selectedType.outfits?.find((outfit) => outfit.path === netsuit)?.name ?? + 'None'; + + return ( + + + + +
    setSearch(value)} + placeholder="Search" + value={search} + /> + }> + + + + {collections.map((collection, index) => ( + <> + setSelectedType(collection)} + selected={selectedType === collection}> + {collection.name} + + {index > 0 && } + + ))} + + + + +
    + {filtered.map(({ path, name }, index) => ( + + + + ))} +
    +
    +
    +
    +
    + + + {selected} + + +
    +
    +
    + ); +}; diff --git a/tgui/packages/tgui/interfaces/Orbit/constants.ts b/tgui/packages/tgui/interfaces/Orbit/constants.ts index dd1bc580c1c..eb03e0ed921 100644 --- a/tgui/packages/tgui/interfaces/Orbit/constants.ts +++ b/tgui/packages/tgui/interfaces/Orbit/constants.ts @@ -2,10 +2,11 @@ export const ANTAG2COLOR = { 'Abductors': 'pink', 'Ash Walkers': 'olive', 'Biohazards': 'brown', + 'Bounty Hunters': 'yellow', 'CentCom': 'teal', + 'Cyber Authority': 'teal', 'Emergency Response Team': 'teal', 'Escaped Fugitives': 'orange', - 'Bounty Hunters': 'yellow', 'Xenomorph Infestation': 'violet', } as const; diff --git a/tgui/packages/tgui/interfaces/PreferencesMenu/antagonists/antagonists/cyberpolice.ts b/tgui/packages/tgui/interfaces/PreferencesMenu/antagonists/antagonists/cyberpolice.ts new file mode 100644 index 00000000000..03fc370c1f4 --- /dev/null +++ b/tgui/packages/tgui/interfaces/PreferencesMenu/antagonists/antagonists/cyberpolice.ts @@ -0,0 +1,23 @@ +import { Antagonist, Category } from '../base'; +import { multiline } from 'common/string'; + +const CyberPolice: Antagonist = { + key: 'cyberpolice', + name: 'Cyber Police', + description: [ + multiline` + On the razor edge of the digital realm, the Cyber Authority has tasked + enforcement officers with preserving system harmony. + `, + + multiline` + Using refined martial arts skills, terminate bitrunners in the virtual + domain. Look snazzy while doing it. Cyber police are short lived combat + roles that spawn from mobs (other than elites or players) in the virtual + domain. + `, + ], + category: Category.Midround, +}; + +export default CyberPolice; diff --git a/tgui/packages/tgui/interfaces/QuantumConsole.tsx b/tgui/packages/tgui/interfaces/QuantumConsole.tsx new file mode 100644 index 00000000000..c79dab64e79 --- /dev/null +++ b/tgui/packages/tgui/interfaces/QuantumConsole.tsx @@ -0,0 +1,350 @@ +import { Window } from '../layouts'; +import { useBackend } from '../backend'; +import { Button, Collapsible, Icon, NoticeBox, ProgressBar, Section, Stack, Table, Tooltip } from '../components'; +import { BooleanLike } from 'common/react'; +import { LoadingScreen } from './common/LoadingToolbox'; +import { TableCell, TableRow } from '../components/Table'; + +type Data = + | { + available_domains: Domain[]; + avatars: Avatar[]; + connected: 1; + generated_domain: string | null; + occupants: number; + points: number; + randomized: BooleanLike; + ready: BooleanLike; + retries_left: number; + scanner_tier: number; + } + | { + connected: 0; + }; + +type Avatar = { + health: number; + name: string; + pilot: string; + brute: number; + burn: number; + tox: number; + oxy: number; +}; + +type Domain = { + cost: number; + desc: string; + difficulty: number; + id: string; + name: string; + reward: number | string; +}; + +type DomainEntryProps = { + domain: Domain; +}; + +type DisplayDetailsProps = { + amount: number | string; + color: string; + icon: string; +}; + +enum Difficulty { + None, + Low, + Medium, + High, +} + +const isConnected = (data: Data): data is Data & { connected: 1 } => + data.connected === 1; + +const getColor = (difficulty: number) => { + switch (difficulty) { + case Difficulty.Low: + return 'yellow'; + case Difficulty.Medium: + return 'average'; + case Difficulty.High: + return 'bad'; + default: + return ''; + } +}; + +export const QuantumConsole = (props, context) => { + const { data } = useBackend(context); + + return ( + + + {!!data.connected && !data.ready && } + + + + ); +}; + +const AccessView = (props, context) => { + const { act, data } = useBackend(context); + + if (!isConnected(data)) { + return No server connected!; + } + + const { + available_domains = [], + generated_domain, + ready, + occupants, + points, + } = data; + + const sorted = available_domains.sort((a, b) => a.cost - b.cost); + + const selected = sorted.find(({ id }) => id === generated_domain); + + return ( + + +
    + + + + {points} + + + } + fill + scrollable + title="Virtual Domains"> + {sorted.map((domain) => ( + + ))} +
    +
    + + + + +
    + + + + {selected?.name ?? 'Nothing loaded'} + + + + act('stop_domain')} + tooltip="Begins shutdown. Will notify anyone connected." + /> + + +
    +
    +
    + ); +}; + +const DomainEntry = (props: DomainEntryProps, context) => { + const { + domain: { cost, desc, difficulty, id, name, reward }, + } = props; + const { act, data } = useBackend(context); + if (!isConnected(data)) { + return null; + } + + const { generated_domain, ready, occupants, randomized, points } = data; + + const current = generated_domain === id; + const occupied = occupants > 0; + let buttonIcon, buttonName; + if (randomized) { + buttonIcon = ''; + buttonName = '???'; + } else if (current) { + buttonIcon = 'download'; + buttonName = 'Deployed'; + } else { + buttonIcon = 'coins'; + buttonName = 'Deploy'; + } + + return ( + act('set_domain', { id })} + tooltip={!!generated_domain && 'Stop current domain first.'}> + {buttonName} + + } + color={getColor(difficulty)} + title={ + <> + {name} + {difficulty === Difficulty.High && } + + }> + + + {desc} + + + + + + + + + + + + + +
    +
    +
    +
    + ); +}; + +const AvatarDisplay = (props, context) => { + const { act, data } = useBackend(context); + if (!isConnected(data)) { + return null; + } + + const { avatars = [], generated_domain, retries_left } = data; + + return ( +
    + {!!generated_domain && ( + + + + + + )} + + + + + }> + + {avatars.map(({ health, name, pilot, brute, burn, tox, oxy }) => ( + + + {pilot} as{' '} + "{name}" + + + + {brute === 0 && burn === 0 && tox === 0 && oxy === 0 && ( + + + + )} + + 50 ? 'bad' : 'gray'} name="tint" /> + + + 50 ? 'average' : 'gray'} name="fire" /> + + + 50 ? 'green' : 'gray'} + name="skull-crossbones" + /> + + + 50 ? 'blue' : 'gray'} name="lungs" /> + + + + + + + + ))} +
    +
    + ); +}; + +const DisplayDetails = (props: DisplayDetailsProps, context) => { + const { amount = 0, color, icon = 'star' } = props; + + if (amount === 0) { + return None; + } + + if (typeof amount === 'string') { + return {String(amount)}; // don't ask + } + + if (amount > 4) { + return ( + + + {amount} + + + + + + ); + } + + return ( + + + {Array.from({ length: amount }, (_, index) => ( + + + + ))} + + + ); +}; diff --git a/tgui/packages/tgui/interfaces/common/JobToIcon.ts b/tgui/packages/tgui/interfaces/common/JobToIcon.ts index 175e5b16ef5..d3d23b63bc3 100644 --- a/tgui/packages/tgui/interfaces/common/JobToIcon.ts +++ b/tgui/packages/tgui/interfaces/common/JobToIcon.ts @@ -1,3 +1,5 @@ +export type AvailableJob = keyof typeof JOB2ICON; + /** Icon map of jobs to their fontawesome5 (free) counterpart. */ // SKYRAT EDIT START - ORIGINAL: export const JOB2ICONs = { const BASEICONS = { @@ -6,6 +8,8 @@ const BASEICONS = { 'Assistant': 'toolbox', 'Atmospheric Technician': 'fan', 'Bartender': 'cocktail', + 'Bit Avatar': 'code', + 'Bitrunner': 'gamepad', 'Botanist': 'seedling', 'Captain': 'crown', 'Cargo Technician': 'box', @@ -18,10 +22,11 @@ const BASEICONS = { 'Chemist': 'prescription-bottle', 'Chief Engineer': 'user-astronaut', 'Chief Medical Officer': 'user-md', - 'Coroner': 'skull', 'Clown': 'face-grin-tears', 'Cook': 'utensils', + 'Coroner': 'skull', 'Curator': 'book', + 'Cyber Police': 'qrcode', 'Cyborg': 'robot', 'Detective': 'user-secret', 'Geneticist': 'dna', @@ -274,5 +279,3 @@ const ALTTITLES = { // Combine the Base icons and ALt titles export const JOB2ICON = { ...BASEICONS, ...ALTTITLES } as const; // SKYRAT EDIT END - -export type AvailableJob = keyof typeof JOB2ICON; diff --git a/tgui/packages/tgui/interfaces/common/LoadingToolbox.tsx b/tgui/packages/tgui/interfaces/common/LoadingToolbox.tsx new file mode 100644 index 00000000000..a77eb78c338 --- /dev/null +++ b/tgui/packages/tgui/interfaces/common/LoadingToolbox.tsx @@ -0,0 +1,32 @@ +import { Stack, Icon, Dimmer } from '../../components'; + +/** Spinner that represents loading states. + * + * @usage + * ```tsx + * /// rest of the component + * return ( + * ///... content to overlay + * {!!loading && } + * /// ... content to overlay + * ); + * ``` + * OR + * ```tsx + * return ( + * {loading ? : } + * ) + * ``` + */ +export const LoadingScreen = (props, context) => { + return ( + + + + + + Please wait... + + + ); +}; diff --git a/tgui/packages/tgui/routes.tsx b/tgui/packages/tgui/routes.tsx index b841c84b887..39598c4cc6e 100644 --- a/tgui/packages/tgui/routes.tsx +++ b/tgui/packages/tgui/routes.tsx @@ -4,12 +4,11 @@ * @license MIT */ -import { Icon, Section, Stack } from './components'; - import { Store } from 'common/redux'; import { Window } from './layouts'; import { selectBackend } from './backend'; import { selectDebug } from './debug/selectors'; +import { LoadingScreen } from './interfaces/common/LoadingToolbox'; const requireInterface = require.context('./interfaces'); @@ -47,14 +46,7 @@ const RefreshingWindow = () => { return ( -
    - - - - - Please wait... - -
    +
    ); From 8145bcbb342f0eeae633c8c086d23fa7734177ee Mon Sep 17 00:00:00 2001 From: jjpark-kb <55967837+jjpark-kb@users.noreply.github.com> Date: Fri, 29 Sep 2023 21:14:28 -0400 Subject: [PATCH 05/46] fixes the tendril blessing (respawning) (#24028) * fixes the tendril blessing (respawning) * Updates this var to be clearer that we are dealing with the ckey here --------- Co-authored-by: Giz <13398309+vinylspiders@users.noreply.github.com> --- code/modules/mob_spawn/ghost_roles/mining_roles.dm | 4 ++-- .../modules/ashwalkers/code/buildings/ash_tendril.dm | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/code/modules/mob_spawn/ghost_roles/mining_roles.dm b/code/modules/mob_spawn/ghost_roles/mining_roles.dm index de461380b54..62861c6f303 100644 --- a/code/modules/mob_spawn/ghost_roles/mining_roles.dm +++ b/code/modules/mob_spawn/ghost_roles/mining_roles.dm @@ -236,7 +236,7 @@ return ..() /obj/effect/mob_spawn/ghost_role/human/ash_walker/allow_spawn(mob/user, silent = FALSE) - if(!(user.key in team.players_spawned))//one per person unless you get a bonus spawn + if(!(user.ckey in team.players_spawned))//one per person unless you get a bonus spawn SKYRAT EDIT: Original: if(!(user.key in team.players_spawned)) return TRUE if(!silent) to_chat(user, span_warning("You have exhausted your usefulness to the Necropolis.")) @@ -254,7 +254,7 @@ spawned_human.mind.add_antag_datum(/datum/antagonist/ashwalker, team) spawned_human.remove_language(/datum/language/common) - team.players_spawned += (spawned_human.key) + team.players_spawned += (spawned_human.ckey) //SKYRAT EDIT: Original: team.players_spawned += (spawned_human.key) eggshell.egg = null QDEL_NULL(eggshell) diff --git a/modular_skyrat/modules/ashwalkers/code/buildings/ash_tendril.dm b/modular_skyrat/modules/ashwalkers/code/buildings/ash_tendril.dm index eaa80cc5941..18d3baa3b51 100644 --- a/modular_skyrat/modules/ashwalkers/code/buildings/ash_tendril.dm +++ b/modular_skyrat/modules/ashwalkers/code/buildings/ash_tendril.dm @@ -99,7 +99,7 @@ viewable_living.gib() continue - if(viewable_living.mind?.has_antag_datum(/datum/antagonist/ashwalker) && (viewable_living.key || viewable_living.get_ghost(FALSE, TRUE))) //special interactions for dead lava lizards with ghosts attached + if(viewable_living.mind?.has_antag_datum(/datum/antagonist/ashwalker) && (viewable_living.ckey || viewable_living.get_ghost(FALSE, TRUE))) //special interactions for dead lava lizards with ghosts attached revive_ashwalker(viewable_living) continue @@ -129,6 +129,8 @@ else living_observers.add_mood_event("oogabooga", /datum/mood_event/sacrifice_bad) + ashies.sacrifices_made++ + /** * Proc that will spawn the egg that will revive the ashwalker * This is also the Skyrat replacement for /proc/remake_walker From da48ea3f9fd402f4387807022b1467ad43e6a746 Mon Sep 17 00:00:00 2001 From: nikothedude <59709059+nikothedude@users.noreply.github.com> Date: Fri, 29 Sep 2023 21:42:39 -0400 Subject: [PATCH 06/46] Moves gauze removal signals to gauze destroy, removing weird seep_gauze usages + misc improvements (#24027) * Moves gauze removal signals to gauze destroy, removing weird seep_gauze usages + misc improvements (#78570) ## About The Pull Request Title. ## Why It's Good For The Game Gauze removal was handled by using seep_gauze(9999) instead of just deleting it, which was really fucking weird?? This makes behavior more sensical and modular (you can remove gauze without using seep_gauze now). ## Changelog :cl: code: Gauze removal is now handled by the gauze's destroy instead of seep_gauze /:cl: * Moves gauze removal signals to gauze destroy, removing weird seep_gauze usages + misc improvements * tgeag vavt jawrjweeat gtyo wuoio * Apply suggestions from code review Co-authored-by: Bloop <13398309+vinylspiders@users.noreply.github.com> --------- Co-authored-by: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Co-authored-by: Bloop <13398309+vinylspiders@users.noreply.github.com> --- .../signals/signals_mob/signals_mob_carbon.dm | 6 +- code/datums/wounds/_wounds.dm | 6 +- code/game/objects/items/stacks/medical.dm | 9 +++ code/modules/surgery/bodyparts/_bodyparts.dm | 20 +++---- .../modules/medical/code/wounds/medical.dm | 56 +++++++------------ 5 files changed, 46 insertions(+), 51 deletions(-) diff --git a/code/__DEFINES/dcs/signals/signals_mob/signals_mob_carbon.dm b/code/__DEFINES/dcs/signals/signals_mob/signals_mob_carbon.dm index 677a65a7be1..c96d21b7163 100644 --- a/code/__DEFINES/dcs/signals/signals_mob/signals_mob_carbon.dm +++ b/code/__DEFINES/dcs/signals/signals_mob/signals_mob_carbon.dm @@ -36,8 +36,10 @@ #define COMSIG_BODYPART_ATTACHED "bodypart_removed" ///from base of /obj/item/bodypart/proc/try_attach_limb(): (new_limb, special) #define COMSIG_CARBON_POST_ATTACH_LIMB "carbon_post_attach_limb" -#define COMSIG_BODYPART_GAUZED "bodypart_gauzed" // from /obj/item/bodypart/proc/apply_gauze(/obj/item/stack/gauze) -#define COMSIG_BODYPART_GAUZE_DESTROYED "bodypart_degauzed" // from [/obj/item/bodypart/proc/seep_gauze] when it runs out of absorption +/// from /obj/item/bodypart/proc/apply_gauze(/obj/item/stack/gauze): (/obj/item/stack/medical/gauze/applied_gauze, /obj/item/stack/medical/gauze/stack_used) +#define COMSIG_BODYPART_GAUZED "bodypart_gauzed" +/// from /obj/item/stack/medical/gauze/Destroy(): (/obj/item/stack/medical/gauze/removed_gauze) +#define COMSIG_BODYPART_UNGAUZED "bodypart_ungauzed" /// Called from bodypart changing owner, which could be on attach or detachment. Either argument can be null. (mob/living/carbon/new_owner, mob/living/carbon/old_owner) #define COMSIG_BODYPART_CHANGED_OWNER "bodypart_changed_owner" diff --git a/code/datums/wounds/_wounds.dm b/code/datums/wounds/_wounds.dm index faf1ef87057..89b7ba5762b 100644 --- a/code/datums/wounds/_wounds.dm +++ b/code/datums/wounds/_wounds.dm @@ -290,7 +290,7 @@ . = limb if(limb) // if we're nulling limb, we're basically detaching from it, so we should remove ourselves in that case UnregisterSignal(limb, COMSIG_QDELETING) - UnregisterSignal(limb, list(COMSIG_BODYPART_GAUZED, COMSIG_BODYPART_GAUZE_DESTROYED)) + UnregisterSignal(limb, list(COMSIG_BODYPART_GAUZED, COMSIG_BODYPART_UNGAUZED)) LAZYREMOVE(limb.wounds, src) limb.update_wounds(replaced) if (disabling) @@ -302,7 +302,7 @@ if (limb) RegisterSignal(limb, COMSIG_QDELETING, PROC_REF(source_died)) - RegisterSignals(limb, list(COMSIG_BODYPART_GAUZED, COMSIG_BODYPART_GAUZE_DESTROYED), PROC_REF(gauze_state_changed)) + RegisterSignals(limb, list(COMSIG_BODYPART_GAUZED, COMSIG_BODYPART_UNGAUZED), PROC_REF(gauze_state_changed)) if (disabling) limb.add_traits(list(TRAIT_PARALYSIS, TRAIT_DISABLED_BY_WOUND), REF(src)) @@ -442,7 +442,7 @@ set_interaction_efficiency_penalty(initial(interaction_efficiency_penalty)) if(initial(disabling)) - set_disabling(!limb.current_gauze) + set_disabling(isnull(limb.current_gauze)) limb.update_wounds(replaced_or_replacing) diff --git a/code/game/objects/items/stacks/medical.dm b/code/game/objects/items/stacks/medical.dm index 081ab5d78e0..4b94046e1fe 100644 --- a/code/game/objects/items/stacks/medical.dm +++ b/code/game/objects/items/stacks/medical.dm @@ -159,6 +159,15 @@ splint_factor = 0.7 burn_cleanliness_bonus = 0.35 merge_type = /obj/item/stack/medical/gauze + var/obj/item/bodypart/gauzed_bodypart + +/obj/item/stack/medical/gauze/Destroy(force) + . = ..() + + if (gauzed_bodypart) + gauzed_bodypart.current_gauze = null + SEND_SIGNAL(gauzed_bodypart, COMSIG_BODYPART_UNGAUZED, src) + gauzed_bodypart = null // gauze is only relevant for wounds, which are handled in the wounds themselves /obj/item/stack/medical/gauze/try_heal(mob/living/patient, mob/user, silent) diff --git a/code/modules/surgery/bodyparts/_bodyparts.dm b/code/modules/surgery/bodyparts/_bodyparts.dm index 4b9c0114024..c6d0f25cb4c 100644 --- a/code/modules/surgery/bodyparts/_bodyparts.dm +++ b/code/modules/surgery/bodyparts/_bodyparts.dm @@ -152,7 +152,7 @@ /// How much generic bleedstacks we have on this bodypart var/generic_bleedstacks /// If we have a gauze wrapping currently applied (not including splints) - var/obj/item/stack/current_gauze + var/obj/item/stack/medical/gauze/current_gauze /// If something is currently grasping this bodypart and trying to staunch bleeding (see [/obj/item/hand_item/self_grasp]) var/obj/item/hand_item/self_grasp/grasped_by @@ -408,10 +408,10 @@ var/atom/drop_loc = drop_location() if(IS_ORGANIC_LIMB(src)) playsound(drop_loc, 'sound/misc/splort.ogg', 50, TRUE, -1) - seep_gauze(9999) // destroy any existing gauze if any exists - for(var/obj/item/organ/bodypart_organ in get_organs()) + QDEL_NULL(current_gauze) + for(var/obj/item/organ/bodypart_organ as anything in get_organs()) bodypart_organ.transfer_to_limb(src, owner) - for(var/obj/item/organ/external/external in external_organs) + for(var/obj/item/organ/external/external as anything in external_organs) external.remove_from_limb() external.forceMove(drop_loc) for(var/obj/item/item_in_bodypart in src) @@ -1308,17 +1308,18 @@ * Arguments: * * gauze- Just the gauze stack we're taking a sheet from to apply here */ -/obj/item/bodypart/proc/apply_gauze(obj/item/stack/gauze) - if(!istype(gauze) || !gauze.absorption_capacity) +/obj/item/bodypart/proc/apply_gauze(obj/item/stack/medical/gauze/new_gauze) + if(!istype(new_gauze) || !new_gauze.absorption_capacity) return var/newly_gauzed = FALSE if(!current_gauze) newly_gauzed = TRUE QDEL_NULL(current_gauze) - current_gauze = new gauze.type(src, 1) - gauze.use(1) + current_gauze = new new_gauze.type(src, 1) + new_gauze.use(1) + current_gauze.gauzed_bodypart = src if(newly_gauzed) - SEND_SIGNAL(src, COMSIG_BODYPART_GAUZED, gauze) + SEND_SIGNAL(src, COMSIG_BODYPART_GAUZED, current_gauze, new_gauze) /** * seep_gauze() is for when a gauze wrapping absorbs blood or pus from wounds, lowering its absorption capacity. @@ -1335,7 +1336,6 @@ if(current_gauze.absorption_capacity <= 0) owner.visible_message(span_danger("\The [current_gauze.name] on [owner]'s [name] falls away in rags."), span_warning("\The [current_gauze.name] on your [name] falls away in rags."), vision_distance=COMBAT_MESSAGE_RANGE) QDEL_NULL(current_gauze) - SEND_SIGNAL(src, COMSIG_BODYPART_GAUZE_DESTROYED) ///Loops through all of the bodypart's external organs and update's their color. /obj/item/bodypart/proc/recolor_external_organs() diff --git a/modular_skyrat/modules/medical/code/wounds/medical.dm b/modular_skyrat/modules/medical/code/wounds/medical.dm index 80662956e5f..5a3723fff4b 100644 --- a/modular_skyrat/modules/medical/code/wounds/medical.dm +++ b/modular_skyrat/modules/medical/code/wounds/medical.dm @@ -4,8 +4,6 @@ /obj/item/stack/medical/gauze /// The amount of direct hits our limb can take before we fall off. var/integrity = 2 - /// The bodypart we are attached to. Nullable if we aren't applied to anything. - var/obj/item/bodypart/bodypart /// If we are splinting a limb, this is the overlay prefix we will use. var/splint_prefix = "splint" /// If we are bandaging a limb, this is the overlay prefix we will use. @@ -14,25 +12,16 @@ var/can_splint = TRUE /obj/item/bodypart/apply_gauze(obj/item/stack/gauze) - RegisterSignal(src, COMSIG_BODYPART_GAUZED, PROC_REF(got_gauzed)) - . = ..() - UnregisterSignal(src, COMSIG_BODYPART_GAUZED) + owner?.update_bandage_overlays() -/// Signal handler that allows us to modularly detect if we were applied to a limb or not. -/obj/item/bodypart/proc/got_gauzed(datum/signal_source, obj/item/stack/medical/gauze/new_gauze) - SIGNAL_HANDLER +/obj/item/stack/medical/gauze/Destroy() + var/mob/living/carbon/previously_gauzed = gauzed_bodypart?.owner - if (istype(current_gauze, /obj/item/stack/medical/gauze)) - var/obj/item/stack/medical/gauze/applied_gauze = current_gauze - applied_gauze.set_limb(src) // new_gauze isnt actually the gauze that was applied weirdly + . = ..() -/obj/item/stack/medical/gauze/Destroy() - bodypart?.current_gauze = null - bodypart?.owner?.update_bandage_overlays() - set_limb(null) - return ..() + previously_gauzed?.update_bandage_overlays() /** * rip_off() called when someone rips it off @@ -43,7 +32,7 @@ /obj/item/stack/medical/gauze/proc/rip_off() if (is_pristine()) . = new src.type(null, 1) - bodypart?.owner?.update_bandage_overlays() + qdel(src) /// Returns either [splint_prefix] or [gauze_prefix] depending on if we are splinting or not. Suffixes it with a digitigrade flag if applicable for the limb. @@ -56,8 +45,8 @@ else prefix = gauze_prefix - var/suffix = bodypart.body_zone - if(bodypart.bodytype & BODYTYPE_DIGITIGRADE) + var/suffix = gauzed_bodypart.body_zone + if(gauzed_bodypart.bodytype & BODYTYPE_DIGITIGRADE) suffix += "_digitigrade" return "[prefix]_[suffix]" @@ -69,7 +58,7 @@ if (!can_splint) return FALSE - for (var/datum/wound/iterated_wound as anything in bodypart.wounds) + for (var/datum/wound/iterated_wound as anything in gauzed_bodypart.wounds) if (iterated_wound.wound_flags & SPLINT_OVERLAY) return TRUE @@ -95,35 +84,30 @@ /obj/item/stack/medical/gauze/proc/get_hit() integrity-- if(integrity <= 0) - if(bodypart.owner) - to_chat(bodypart.owner, span_warning("The [name] on your [bodypart.name] tears and falls off!")) + if(gauzed_bodypart.owner) + to_chat(gauzed_bodypart.owner, span_warning("The [name] on your [gauzed_bodypart.name] tears and falls off!")) qdel(src) /obj/item/stack/medical/gauze/Topic(href, href_list) . = ..() if(href_list["remove"]) - if(!bodypart.owner) + if(!gauzed_bodypart.owner) return if(!iscarbon(usr)) return - if(!in_range(usr, bodypart.owner)) + if(!in_range(usr, gauzed_bodypart.owner)) return - var/mob/living/carbon/C = usr - var/self = (C == bodypart.owner) - C.visible_message(span_notice("[C] begins removing [name] from [self ? "[bodypart.owner.p_Their()]" : "[bodypart.owner]'s" ] [bodypart.name]..."), span_notice("You begin to remove [name] from [self ? "your" : "[bodypart.owner]'s"] [bodypart.name]...")) - if(!do_after(C, (self ? SELF_AID_REMOVE_DELAY : OTHER_AID_REMOVE_DELAY), target=bodypart.owner)) + var/mob/living/carbon/carbon_user = usr + var/self = (carbon_user == gauzed_bodypart.owner) + carbon_user.visible_message(span_notice("[carbon_user] begins removing [name] from [self ? "[gauzed_bodypart.owner.p_Their()]" : "[gauzed_bodypart.owner]'s" ] [gauzed_bodypart.name]..."), span_notice("You begin to remove [name] from [self ? "your" : "[gauzed_bodypart.owner]'s"] [gauzed_bodypart.name]...")) + if(!do_after(carbon_user, (self ? SELF_AID_REMOVE_DELAY : OTHER_AID_REMOVE_DELAY), target = gauzed_bodypart.owner)) return if(QDELETED(src)) return - C.visible_message(span_notice("[C] removes [name] from [self ? "[bodypart.owner.p_Their()]" : "[bodypart.owner]'s" ] [bodypart.name]."), span_notice("You remove [name] from [self ? "your" : "[bodypart.owner]'s" ] [bodypart.name].")) + carbon_user.visible_message(span_notice("[carbon_user] removes [name] from [self ? "[gauzed_bodypart.owner.p_Their()]" : "[gauzed_bodypart.owner]'s" ] [gauzed_bodypart.name]."), span_notice("You remove [name] from [self ? "your" : "[gauzed_bodypart.owner]'s" ] [gauzed_bodypart.name].")) var/obj/item/gotten = rip_off() - if(gotten && !C.put_in_hands(gotten)) - gotten.forceMove(get_turf(C)) - -/// Sets bodypart to limb, and then updates owner's bandage overlays. Limb is nullable. -/obj/item/stack/medical/gauze/proc/set_limb(limb) - bodypart = limb - bodypart?.owner?.update_bandage_overlays() + if(gotten && !carbon_user.put_in_hands(gotten)) + gotten.forceMove(get_turf(carbon_user)) /// Returns the name of ourself when used in a "owner is [usage_prefix] by [name]" examine_more situation/ /obj/item/stack/proc/get_gauze_description() From 9676b36255e02cc0d43b9472b06f2e16c2e81db8 Mon Sep 17 00:00:00 2001 From: Hatterhat <31829017+Hatterhat@users.noreply.github.com> Date: Fri, 29 Sep 2023 21:07:05 -0500 Subject: [PATCH 07/46] crowd control - puts teargas/flashbangs in the voidraptor armory (#23926) crowd control Co-authored-by: Hatterhat --- _maps/map_files/VoidRaptor/VoidRaptor.dmm | 26 +++++++++++++++-------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/_maps/map_files/VoidRaptor/VoidRaptor.dmm b/_maps/map_files/VoidRaptor/VoidRaptor.dmm index adec9b98125..c1ee0bec589 100644 --- a/_maps/map_files/VoidRaptor/VoidRaptor.dmm +++ b/_maps/map_files/VoidRaptor/VoidRaptor.dmm @@ -8728,8 +8728,8 @@ pixel_y = 5 }, /obj/machinery/light_switch/directional/east{ - pixel_y = 6; - pixel_x = 23 + pixel_x = 23; + pixel_y = 6 }, /obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 5 @@ -9777,8 +9777,8 @@ /area/station/hallway/primary/fore) "cWB" = ( /obj/machinery/digital_clock{ - pixel_y = 7; - pixel_x = -1 + pixel_x = -1; + pixel_y = 7 }, /turf/closed/wall/r_wall, /area/station/engineering/supermatter/room) @@ -76641,10 +76641,10 @@ }, /obj/machinery/requests_console/directional/south{ department = "Engineering"; - name = "Engineering Requests Console"; dir = 4; - pixel_y = 0; - pixel_x = 30 + name = "Engineering Requests Console"; + pixel_x = 30; + pixel_y = 0 }, /obj/effect/mapping_helpers/requests_console/supplies, /obj/effect/mapping_helpers/requests_console/assistance, @@ -81181,8 +81181,8 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ dir = 1; - name = "Exam Room Shutters"; - id = "medexamshutter" + id = "medexamshutter"; + name = "Exam Room Shutters" }, /turf/open/floor/plating, /area/station/medical/exam_room) @@ -86556,6 +86556,14 @@ dir = 8 }, /obj/effect/turf_decal/delivery, +/obj/item/storage/box/flashbangs{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/storage/box/teargas{ + pixel_x = 6; + pixel_y = -6 + }, /turf/open/floor/engine, /area/station/ai_monitored/security/armory) "ybE" = ( From 5eda0cdaddbf5668b6dc8f29e3f7e7b0333b0741 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sat, 30 Sep 2023 04:16:08 +0200 Subject: [PATCH 08/46] Fixes missing grinder in Birdshot's Virology department [MDB IGNORE] (#23968) * Fixes missing grinder in Birdshot's Virology department (#78631) ## About The Pull Request See, it's right there. ![image](https://github.com/tgstation/tgstation/assets/7019927/6696f699-cba4-48d8-8ebf-840b17e1427e) Someone had intended to remap all of Virology but it went stale and they haven't seemed to pick it back up yet, so I might as well fix this while we wait on it. ## Why It's Good For The Game Virologists need this for their job and were getting annoyed that they had to co-opt Chemistry's grinder. ## Changelog :cl: Vekter fix: Fixes the missing grinder in Birdshot's Virology department /:cl: * Fixes missing grinder in Birdshot's Virology department --------- Co-authored-by: Vekter Co-authored-by: Giz <13398309+vinylspiders@users.noreply.github.com> --- _maps/map_files/Birdshot/birdshot.dmm | 2003 +++++++++++++------------ 1 file changed, 1002 insertions(+), 1001 deletions(-) diff --git a/_maps/map_files/Birdshot/birdshot.dmm b/_maps/map_files/Birdshot/birdshot.dmm index 484b20589db..17f07957732 100644 --- a/_maps/map_files/Birdshot/birdshot.dmm +++ b/_maps/map_files/Birdshot/birdshot.dmm @@ -46,6 +46,10 @@ }, /turf/open/floor/iron, /area/station/security/tram) +"ach" = ( +/obj/machinery/netpod, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "acl" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt, @@ -104,6 +108,13 @@ /obj/machinery/camera/directional/east, /turf/open/floor/iron, /area/station/service/janitor) +"adl" = ( +/obj/effect/turf_decal/siding/white, +/obj/machinery/light/small/directional/south, +/obj/structure/table/reinforced, +/obj/item/surgery_tray/full/morgue, +/turf/open/floor/iron/small, +/area/station/medical/morgue) "adB" = ( /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, @@ -1633,6 +1644,10 @@ }, /turf/open/floor/iron/small, /area/station/maintenance/port/lesser) +"aJN" = ( +/obj/structure/window/reinforced/shuttle, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation/entertainment) "aJX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock{ @@ -1967,10 +1982,6 @@ }, /turf/open/floor/plating, /area/station/engineering/supermatter) -"aPK" = ( -/obj/structure/window/reinforced/shuttle, -/turf/open/floor/plating, -/area/station/commons/fitness/recreation/entertainment) "aPM" = ( /obj/structure/chair/sofa/bench/right, /obj/machinery/firealarm/directional/north, @@ -3300,6 +3311,11 @@ /obj/effect/spawner/random/engineering/atmospherics_portable, /turf/open/floor/plating, /area/station/maintenance/department/engine) +"bqy" = ( +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/station/holodeck/rec_center) "bqE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3529,15 +3545,6 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/carpet/orange, /area/station/service/abandoned_gambling_den) -"buP" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/duct, -/obj/effect/spawner/random/trash, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "buS" = ( /obj/structure/window/reinforced/plasma/spawner/directional/east, /obj/effect/turf_decal/stripes/white/line{ @@ -3741,13 +3748,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/engineering/atmospherics_engine) -"bzi" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/duct, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "bzn" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/yellow/opposingcorners, @@ -3930,17 +3930,36 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/station/engineering/atmospherics_engine) -"bBA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/holopad, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "bCf" = ( /obj/machinery/computer/shuttle/labor{ dir = 8 }, /turf/open/floor/iron, /area/station/security/processing) +"bCh" = ( +/obj/effect/turf_decal/stripes{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes{ + dir = 8 + }, +/obj/machinery/door/airlock/mining{ + name = "Bitrunning Den" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/bitrunning/den) "bCi" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners, /obj/machinery/atmospherics/components/binary/crystallizer{ @@ -6121,6 +6140,27 @@ "cvJ" = ( /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) +"cvP" = ( +/obj/effect/turf_decal/stripes{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/holopad, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/bitrunning/den) "cvZ" = ( /obj/structure/closet/secure_closet/evidence, /obj/effect/decal/cleanable/dirt, @@ -7691,6 +7731,12 @@ /obj/effect/spawner/random/structure/steam_vent, /turf/open/floor/plating, /area/station/ai_monitored/turret_protected/aisat/maint) +"cZm" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/station/holodeck/rec_center) "cZy" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -8056,11 +8102,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/maintenance/department/engine) -"dhg" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/chair/stool/directional/west, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "dhh" = ( /obj/structure/cable, /obj/machinery/status_display/ai/directional/north, @@ -8392,11 +8433,6 @@ /obj/effect/landmark/start/depsec/medical, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/customs/auxiliary) -"dmo" = ( -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/sign/poster/official/random/directional/west, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "dmw" = ( /obj/machinery/atmospherics/components/tank/plasma, /obj/structure/window/reinforced/plasma/spawner/directional/east, @@ -8534,6 +8570,11 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/station/maintenance/department/engine/atmos) +"doX" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/glass/plastitanium, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation/entertainment) "dps" = ( /obj/machinery/camera/directional/south{ c_tag = "AI Chamber - Aft"; @@ -8826,6 +8867,15 @@ /obj/structure/sign/warning/electric_shock, /turf/closed/wall, /area/station/maintenance/department/engine) +"dvs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Holodeck Access" + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "dvJ" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/dark_red/fourcorners, @@ -9326,9 +9376,6 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/escape) -"dDV" = ( -/turf/closed/wall, -/area/station/commons/fitness/recreation/entertainment) "dEt" = ( /obj/machinery/atmospherics/pipe/smart/simple/green/visible{ dir = 6 @@ -9722,13 +9769,6 @@ /obj/effect/spawner/random/engineering/tracking_beacon, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"dMV" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "dMX" = ( /obj/machinery/holopad/secure, /turf/open/floor/iron/dark, @@ -9738,6 +9778,13 @@ /obj/item/wrench, /turf/open/floor/iron/dark, /area/station/science/robotics/lab) +"dNi" = ( +/obj/machinery/power/shuttle_engine/heater{ + dir = 1 + }, +/obj/structure/window/spawner/directional/south, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation/entertainment) "dNq" = ( /turf/closed/wall/r_wall/rust, /area/station/ai_monitored/aisat/exterior) @@ -10377,6 +10424,12 @@ }, /turf/open/floor/iron/dark, /area/station/security/lockers) +"dYf" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "dYj" = ( /obj/structure/table, /obj/effect/turf_decal/tile/dark_red, @@ -10514,11 +10567,6 @@ }, /turf/open/floor/iron/small, /area/station/security/prison/shower) -"dZU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "dZZ" = ( /obj/structure/cable/layer3, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, @@ -10818,20 +10866,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/service/bar) -"efJ" = ( -/obj/effect/turf_decal/siding/thinplating_new/dark{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/brown/line, -/obj/effect/turf_decal/stripes, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/machinery/airalarm/directional/west, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/landmark/start/bitrunner, -/turf/open/floor/iron/dark/smooth_half, -/area/station/bitrunning/den) "efK" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -10987,6 +11021,10 @@ /obj/structure/frame/computer, /turf/open/floor/eighties/red, /area/station/service/abandoned_gambling_den/gaming) +"ejq" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/bitrunning/den) "ejt" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -10996,11 +11034,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/station/science/ordnance/testlab) -"ejy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/trash, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "ejH" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -11008,6 +11041,10 @@ /obj/machinery/atmospherics/pipe/layer_manifold/orange/visible, /turf/open/floor/iron/smooth, /area/station/engineering/supermatter/room) +"ejV" = ( +/mob/living/basic/mining/basilisk, +/turf/open/misc/asteroid, +/area/space/nearstation) "eki" = ( /obj/machinery/door/airlock/maintenance{ name = "Maintenance" @@ -11057,17 +11094,6 @@ /obj/structure/closet/firecloset, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"ekP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/table, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) -"ekX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "ekZ" = ( /obj/structure/disposalpipe/segment, /obj/effect/landmark/navigate_destination, @@ -11703,12 +11729,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/catwalk_floor/iron, /area/station/science/lobby) -"euV" = ( -/obj/effect/spawner/random/entertainment/arcade{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "euX" = ( /obj/machinery/atmospherics/pipe/layer_manifold/supply/visible{ dir = 8 @@ -11907,6 +11927,11 @@ }, /turf/open/floor/iron/dark, /area/station/engineering/break_room) +"eyz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "eyB" = ( /obj/structure/cable, /obj/machinery/door/firedoor, @@ -12227,16 +12252,6 @@ /obj/structure/cable, /turf/open/floor/plating/rust, /area/station/maintenance/fore/lesser) -"eDT" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass{ - name = "Holodeck" - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "eDX" = ( /obj/structure/table/glass, /obj/item/folder/red{ @@ -12644,6 +12659,11 @@ }, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"eKX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "eLn" = ( /obj/machinery/door/airlock/glass{ name = "Gold Standard Law Firm" @@ -13785,16 +13805,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/airless, /area/space/nearstation) -"fiR" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Holodeck Door" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "holodeck" - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "fjh" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -13935,6 +13945,14 @@ }, /turf/open/floor/iron/dark, /area/station/security/interrogation) +"fls" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/glass/plastitanium, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "flM" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -13977,10 +13995,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/station/security/prison/work) -"fmE" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/commons/fitness/recreation/entertainment) "fmH" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -14410,6 +14424,18 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/stone, /area/station/command/heads_quarters/hos) +"fts" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/computer/order_console/bitrunning{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/end{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) "ftv" = ( /obj/effect/turf_decal/tile/dark_red/opposingcorners, /obj/structure/table/reinforced, @@ -14586,10 +14612,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, /area/station/command/heads_quarters/ce) -"fvW" = ( -/obj/machinery/vending/clothing, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "fwc" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -14667,11 +14689,6 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/station/hallway/secondary/entry) -"fxk" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "fxt" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -14710,15 +14727,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/maintenance/hallway/abandoned_recreation) -"fyf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) -"fyk" = ( -/obj/structure/window/reinforced/shuttle, -/obj/structure/window/reinforced/shuttle, -/turf/open/floor/plating, -/area/station/commons/fitness/recreation/entertainment) "fyo" = ( /obj/structure/table, /obj/machinery/light/small/directional/east, @@ -15674,10 +15682,6 @@ }, /turf/open/floor/engine/o2, /area/station/engineering/atmos) -"fMP" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "fMQ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -15719,12 +15723,6 @@ }, /turf/open/floor/engine/o2, /area/station/engineering/atmos) -"fNs" = ( -/obj/machinery/light/small/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/firecloset, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "fNu" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -16347,12 +16345,6 @@ dir = 8 }, /area/station/hallway/secondary/dock) -"fZS" = ( -/obj/machinery/netpod, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/bitrunning/den) "gad" = ( /obj/structure/table/bronze, /obj/item/food/grown/cannabis{ @@ -16551,14 +16543,6 @@ }, /turf/open/floor/plating, /area/station/medical/treatment_center) -"gex" = ( -/obj/machinery/firealarm/directional/south, -/obj/effect/decal/cleanable/dirt, -/obj/structure/broken_flooring/corner/directional/north, -/obj/structure/sign/poster/official/random/directional/west, -/obj/effect/spawner/random/vending/snackvend, -/turf/open/floor/plating, -/area/station/commons/fitness/recreation/entertainment) "geE" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/window/reinforced/spawner/directional/south, @@ -17682,6 +17666,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) +"gxZ" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/duct, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "gyd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/window/spawner/directional/east, @@ -18011,6 +18003,13 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron, /area/station/cargo/office) +"gEQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/sofa/bench/right{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "gFg" = ( /obj/machinery/computer/cargo/request, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -18353,13 +18352,6 @@ "gLb" = ( /turf/closed/wall, /area/station/medical/virology) -"gLo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/chair/sofa/bench/right{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "gLs" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 8 @@ -19093,10 +19085,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/security/processing) -"gWG" = ( -/obj/effect/spawner/random/vending/colavend, -/turf/open/floor/plating/rust, -/area/station/maintenance/fore/greater) "gWN" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -19556,6 +19544,23 @@ }, /turf/open/floor/wood/large, /area/station/command/corporate_suite) +"hek" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/closet/secure_closet/personal, +/obj/item/storage/backpack, +/obj/item/storage/backpack/satchel, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/shoes/winterboots, +/obj/effect/landmark/start/hangover/closet, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/sign/poster/official/random/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/machinery/camera/directional/west, +/turf/open/floor/iron, +/area/station/commons) "hem" = ( /turf/closed/wall, /area/station/hallway/primary/fore) @@ -20432,12 +20437,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/station/maintenance/department/science/xenobiology) -"hue" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons) "huh" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -20905,10 +20904,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/smooth, /area/station/command/gateway) -"hBa" = ( -/obj/machinery/netpod, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/bitrunning/den) "hBq" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -21004,14 +20999,6 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark/small, /area/station/security/brig) -"hCa" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/entertainment/arcade{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "hCn" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -21042,15 +21029,6 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/station/solars/aft) -"hCV" = ( -/obj/machinery/camera/directional/south{ - c_tag = "Holodeck - Aft"; - name = "holodeck camera" - }, -/turf/open/floor/engine{ - name = "Holodeck Projector Floor" - }, -/area/station/holodeck/rec_center) "hCX" = ( /obj/structure/chair/sofa/bench/left{ dir = 4 @@ -21201,14 +21179,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/stairs, /area/station/medical/medbay/central) -"hGT" = ( -/obj/machinery/light/cold/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/entertainment/arcade{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "hHf" = ( /obj/structure/table/reinforced, /obj/item/paper_bin{ @@ -21549,6 +21519,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/port/fore) +"hNv" = ( +/obj/machinery/netpod, +/obj/machinery/light_switch/directional/north, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "hNA" = ( /obj/effect/turf_decal/tile/brown/opposingcorners, /turf/open/floor/iron, @@ -21965,15 +21941,6 @@ /obj/effect/mapping_helpers/airlock/access/all/medical/cmo, /turf/open/floor/wood/parquet, /area/station/command/heads_quarters/cmo) -"hWF" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Holodeck - Fore"; - name = "holodeck camera" - }, -/turf/open/floor/engine{ - name = "Holodeck Projector Floor" - }, -/area/station/holodeck/rec_center) "hWJ" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -22641,27 +22608,6 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/dock) -"iik" = ( -/obj/effect/turf_decal/stripes{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/brown/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/brown/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/machinery/holopad, -/turf/open/floor/iron/dark/smooth_half{ - dir = 1 - }, -/area/station/bitrunning/den) "iio" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/stripes/line{ @@ -23259,12 +23205,6 @@ "itb" = ( /turf/closed/wall/r_wall/rust, /area/station/ai_monitored/turret_protected/aisat/maint) -"itr" = ( -/obj/machinery/netpod, -/obj/machinery/light_switch/directional/north, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/catwalk_floor/iron_dark, -/area/station/bitrunning/den) "itw" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -23380,6 +23320,10 @@ }, /turf/closed/wall/mineral/titanium/nodiagonal, /area/station/engineering/supermatter) +"iux" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "iuH" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible, /obj/effect/decal/cleanable/dirt, @@ -23404,12 +23348,6 @@ /obj/item/melee/baseball_bat, /turf/open/floor/wood, /area/station/maintenance/starboard/greater) -"ivi" = ( -/obj/machinery/quantum_server, -/obj/effect/turf_decal/delivery, -/obj/machinery/light/cold/directional/west, -/turf/open/floor/iron/dark/textured_large, -/area/station/bitrunning/den) "ivk" = ( /obj/machinery/atmospherics/components/tank/air{ dir = 8 @@ -23475,6 +23413,12 @@ /obj/structure/window/spawner/directional/west, /turf/open/floor/iron/dark, /area/station/engineering/atmos) +"ivO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/obj/effect/decal/cleanable/glass/plastitanium, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "ivX" = ( /obj/structure/cable, /obj/effect/mapping_helpers/broken_floor, @@ -23893,6 +23837,10 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/white, /area/station/medical/medbay/aft) +"iFi" = ( +/obj/effect/spawner/random/vending/colavend, +/turf/open/floor/plating/rust, +/area/station/maintenance/fore/greater) "iFs" = ( /obj/structure/window/spawner/directional/east, /turf/open/misc/sandy_dirt, @@ -23974,6 +23922,11 @@ /obj/effect/mapping_helpers/airlock/access/all/command/general, /turf/open/floor/plating, /area/station/maintenance/fore/lesser) +"iHs" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating/rust, +/area/station/maintenance/fore/greater) "iHy" = ( /obj/structure/window/reinforced/plasma/spawner/directional/east, /obj/effect/turf_decal/stripes/line{ @@ -24290,6 +24243,9 @@ /obj/effect/mapping_helpers/airlock/access/any/security/maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) +"iMy" = ( +/turf/open/misc/asteroid, +/area/space/nearstation) "iMC" = ( /obj/machinery/flasher/portable, /turf/open/floor/plating, @@ -24508,6 +24464,13 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/smooth, /area/station/engineering/supermatter/room) +"iQK" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating/rust, +/area/station/maintenance/fore/greater) "iQU" = ( /obj/structure/closet{ name = "janitorial supplies" @@ -24523,6 +24486,13 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/noslip/tram_plate, /area/station/maintenance/port/aft) +"iRv" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/glass/plastitanium, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "iRz" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -25040,10 +25010,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/small, /area/station/ai_monitored/command/storage/eva) -"jaE" = ( -/obj/structure/cable, -/turf/open/floor/iron/smooth_large, -/area/station/cargo/warehouse) "jaG" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair{ @@ -25088,23 +25054,6 @@ "jaQ" = ( /turf/open/floor/catwalk_floor/iron_dark, /area/station/security/processing) -"jaX" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/closet/secure_closet/personal, -/obj/item/storage/backpack, -/obj/item/storage/backpack/satchel, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/shoes/winterboots, -/obj/effect/landmark/start/hangover/closet, -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/sign/poster/official/random/directional/north, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/north, -/obj/machinery/camera/directional/west, -/turf/open/floor/iron, -/area/station/commons) "jbb" = ( /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, @@ -25132,6 +25081,14 @@ }, /turf/open/floor/plating, /area/station/command/heads_quarters/rd) +"jbm" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/structure/broken_flooring/corner/directional/north, +/obj/structure/sign/poster/official/random/directional/west, +/obj/effect/spawner/random/vending/snackvend, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation/entertainment) "jbr" = ( /obj/structure/table/glass, /obj/item/folder/blue{ @@ -25248,6 +25205,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/rust, /area/station/maintenance/fore/greater) +"jey" = ( +/obj/machinery/vending/clothing, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) +"jez" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "jeC" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -25275,6 +25242,13 @@ /obj/structure/sign/departments/medbay/alt/directional/west, /turf/open/floor/plating, /area/station/medical/medbay/lobby) +"jeX" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/broken_flooring/singular/directional/west, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation/entertainment) "jfs" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 @@ -26336,6 +26310,13 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/construction) +"jAs" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "jAw" = ( /obj/structure/cable, /obj/machinery/light/small/directional/east, @@ -26630,6 +26611,15 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/iron/smooth, /area/station/hallway/secondary/command) +"jFc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/trash/cheesie{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/structure/table, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "jFf" = ( /obj/effect/turf_decal/tile/green/diagonal_centre, /obj/machinery/status_display/ai/directional/north, @@ -27283,6 +27273,13 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/station/maintenance/fore/greater) +"jPr" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "jQo" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/airlock/research/glass{ @@ -27311,18 +27308,6 @@ }, /turf/open/floor/iron/textured_half, /area/station/hallway/primary/central/fore) -"jQY" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/computer/order_console/bitrunning{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/end{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/cargo/storage) "jRb" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/decal/cleanable/dirt, @@ -27582,6 +27567,16 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/security/courtroom) +"jWA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron, +/area/station/cargo/storage) "jWO" = ( /obj/effect/turf_decal/tile/blue, /obj/machinery/camera/autoname/directional/south, @@ -27589,6 +27584,10 @@ dir = 8 }, /area/station/hallway/secondary/dock) +"jWR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "jWZ" = ( /obj/machinery/mineral/ore_redemption{ dir = 4; @@ -27602,14 +27601,6 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/textured_large, /area/station/cargo/office) -"jXc" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/duct, -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/decal/cleanable/glass/plastitanium, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "jXe" = ( /obj/machinery/holopad/secure, /turf/open/floor/iron/smooth, @@ -28422,6 +28413,15 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/carpet/orange, /area/station/service/abandoned_gambling_den) +"kmb" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/computer/holodeck{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "kmd" = ( /obj/structure/cable, /obj/machinery/door/airlock/external{ @@ -28486,6 +28486,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden/layer1, /turf/open/floor/iron/dark, /area/station/engineering/atmos) +"kmS" = ( +/obj/machinery/power/shuttle_engine/propulsion{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation/entertainment) "kmT" = ( /obj/structure/closet/firecloset, /turf/open/floor/plating, @@ -28500,6 +28506,14 @@ }, /turf/open/floor/iron, /area/station/cargo/storage) +"knt" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/broken_flooring/pile/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/hallway/abandoned_command) "knv" = ( /turf/closed/wall, /area/station/maintenance/department/engine/atmos) @@ -28885,6 +28899,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/station/cargo/office) +"ktN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/sofa/bench/left{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "ktZ" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/bookcase/random, @@ -29338,6 +29359,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/maintenance/solars/port/aft) +"kDq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons) "kDV" = ( /obj/item/kirbyplants/random, /obj/effect/decal/cleanable/dirt, @@ -29483,6 +29510,10 @@ dir = 1 }, /area/station/maintenance/department/engine/atmos) +"kGz" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "kGB" = ( /turf/open/floor/iron/dark, /area/station/hallway/secondary/construction) @@ -29567,18 +29598,6 @@ }, /turf/open/floor/iron, /area/station/security) -"kHQ" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/machinery/firealarm/directional/east, -/obj/effect/decal/cleanable/oil, -/obj/effect/landmark/bitrunning/station_reward_spawn, -/turf/open/floor/iron/dark/smooth_large, -/area/station/bitrunning/den) "kHT" = ( /obj/structure/table, /obj/effect/spawner/random/maintenance, @@ -29982,6 +30001,10 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/construction/mining/aux_base) +"kOW" = ( +/obj/effect/mob_spawn/corpse/human/miner, +/turf/open/misc/asteroid, +/area/space/nearstation) "kPa" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -30468,6 +30491,11 @@ /obj/structure/window/spawner/directional/south, /turf/open/floor/grass, /area/station/cargo/storage) +"kZf" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "kZh" = ( /obj/structure/table/glass, /obj/effect/turf_decal/siding/thinplating_new/light{ @@ -30476,6 +30504,15 @@ /obj/item/modular_computer/laptop, /turf/open/floor/iron/grimy, /area/station/science/cubicle) +"kZo" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/obj/effect/spawner/random/trash, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "kZx" = ( /obj/machinery/button/door/directional/north{ id = "main_surgery"; @@ -30484,6 +30521,15 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron/showroomfloor, /area/station/medical/surgery/theatre) +"kZB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron, +/area/station/cargo/storage) "kZF" = ( /obj/structure/closet/crate/secure{ desc = "A secure crate containing various materials for building a customised test-site."; @@ -30551,6 +30597,19 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/wood, /area/station/service/abandoned_gambling_den) +"lbF" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 1 + }, +/obj/effect/turf_decal/stripes, +/obj/effect/turf_decal/trimline/brown/line, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/dark/smooth_half, +/area/station/bitrunning/den) "lbM" = ( /obj/structure/chair/sofa/bench/right{ dir = 1 @@ -30654,11 +30713,6 @@ /obj/machinery/camera/directional/east, /turf/open/floor/iron, /area/station/hallway/secondary/entry) -"lcI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/girder, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "lcN" = ( /obj/structure/flora/bush/flowers_yw/style_random, /obj/structure/flora/bush/flowers_br/style_random, @@ -31439,13 +31493,6 @@ }, /turf/open/floor/iron/dark, /area/station/cargo/office) -"lnt" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/decal/cleanable/glass/plastitanium, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "lnu" = ( /obj/machinery/holopad, /turf/open/floor/iron/dark, @@ -31578,6 +31625,11 @@ "lql" = ( /turf/open/floor/wood/parquet, /area/station/service/library) +"lqs" = ( +/obj/machinery/light/cold/directional/south, +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "lqt" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -31992,11 +32044,6 @@ }, /turf/open/floor/iron/white/small, /area/station/medical/psychology) -"lyi" = ( -/turf/open/floor/engine{ - name = "Holodeck Projector Floor" - }, -/area/station/holodeck/rec_center) "lyj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -32285,11 +32332,6 @@ /obj/structure/falsewall, /turf/open/floor/plating, /area/station/maintenance/aft) -"lCP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/digital_clock/directional/north, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "lCS" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -32721,6 +32763,20 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) +"lKH" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/stripes, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/dark/smooth_half, +/area/station/bitrunning/den) "lKK" = ( /obj/effect/mapping_helpers/broken_floor, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -32736,6 +32792,18 @@ /obj/effect/mapping_helpers/airlock/access/any/security/general, /turf/open/floor/iron, /area/station/security/checkpoint/escape) +"lLq" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/obj/effect/decal/cleanable/oil, +/obj/effect/landmark/bitrunning/station_reward_spawn, +/turf/open/floor/iron/dark/smooth_large, +/area/station/bitrunning/den) "lLr" = ( /obj/machinery/porta_turret/ai{ dir = 4 @@ -33048,6 +33116,16 @@ /obj/machinery/announcement_system, /turf/open/floor/iron/grimy, /area/station/tcommsat/server) +"lPO" = ( +/obj/structure/table, +/obj/item/surgery_tray/full{ + pixel_y = -5 + }, +/obj/item/wirecutters{ + pixel_y = 8 + }, +/turf/open/floor/iron/dark/small, +/area/station/security/execution/education) "lPR" = ( /obj/structure/table, /obj/effect/spawner/random/maintenance, @@ -33330,13 +33408,6 @@ /obj/structure/window/spawner/directional/west, /turf/open/floor/plating, /area/station/cargo/sorting) -"lVw" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating/rust, -/area/station/maintenance/fore/greater) "lVy" = ( /obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 8 @@ -33914,6 +33985,14 @@ dir = 4 }, /area/station/hallway/secondary/entry) +"meP" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/entertainment/arcade{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "mfc" = ( /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -34124,12 +34203,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/small, /area/station/commons/fitness/locker_room) -"miY" = ( -/obj/effect/spawner/random/structure/closet_maintenance, -/obj/effect/spawner/random/maintenance, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "mjf" = ( /obj/structure/table/reinforced/rglass, /obj/machinery/door/window/left/directional/west{ @@ -34524,13 +34597,6 @@ /obj/machinery/newscaster/directional/east, /turf/open/floor/wood/parquet, /area/station/service/library) -"mqo" = ( -/obj/machinery/cryo_cell, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/small, -/area/station/medical/cryo) "mqv" = ( /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/iron/smooth, @@ -34674,12 +34740,6 @@ }, /turf/open/floor/plating, /area/station/maintenance/department/medical/central) -"muD" = ( -/obj/effect/landmark/start/hangover, -/turf/open/floor/engine{ - name = "Holodeck Projector Floor" - }, -/area/station/holodeck/rec_center) "muI" = ( /obj/machinery/door/airlock{ name = "Maintenance" @@ -35174,14 +35234,6 @@ /obj/structure/sign/departments/cargo/directional/west, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"mDt" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "mDC" = ( /obj/structure/closet/crate{ name = "Game Supplies" @@ -35294,11 +35346,6 @@ /obj/structure/window/reinforced/spawner/directional/east, /turf/open/floor/eighties, /area/station/service/abandoned_gambling_den/gaming) -"mFo" = ( -/obj/structure/girder, -/obj/effect/decal/cleanable/glass/plastitanium, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "mFq" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -35423,6 +35470,9 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/white/small, /area/station/medical/virology) +"mHq" = ( +/turf/closed/wall/r_wall, +/area/station/commons/fitness/recreation/entertainment) "mHZ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -36149,6 +36199,11 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/iron/grimy, /area/station/cargo/boutique) +"mUC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "mUO" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -36164,9 +36219,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/hallway/primary/port) -"mVg" = ( -/turf/closed/wall/mineral/titanium, -/area/station/commons/fitness/recreation/entertainment) "mVm" = ( /obj/effect/turf_decal/tile/green/anticorner/contrasted{ dir = 1 @@ -36194,12 +36246,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/small, /area/station/ai_monitored/security/armory) -"mVy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/chair/stool, -/obj/structure/sign/poster/contraband/random/directional/north, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "mVC" = ( /obj/machinery/door/airlock/external{ name = "Departure Lounge Airlock" @@ -36835,9 +36881,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/station/hallway/primary/fore) -"niB" = ( -/turf/closed/wall/r_wall, -/area/station/commons/fitness/recreation/entertainment) "niI" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/siding/white{ @@ -37664,6 +37707,16 @@ }, /turf/open/floor/circuit/telecomms/mainframe, /area/station/science/xenobiology) +"nyf" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/machinery/camera/autoname/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/bitrunning/station_reward_spawn, +/turf/open/floor/iron/dark/smooth_large, +/area/station/bitrunning/den) "nyi" = ( /turf/closed/wall/rust, /area/station/maintenance/hallway/abandoned_command) @@ -38014,6 +38067,22 @@ /obj/structure/falsewall, /turf/open/floor/plating, /area/station/maintenance/starboard/greater) +"nEl" = ( +/obj/machinery/computer/quantum_console{ + dir = 4 + }, +/obj/machinery/computer/quantum_console{ + dir = 4 + }, +/obj/machinery/computer/quantum_console{ + dir = 4 + }, +/obj/machinery/computer/quantum_console{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "nEo" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -38075,6 +38144,9 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/smooth, /area/station/cargo/drone_bay) +"nFo" = ( +/turf/closed/wall, +/area/station/bitrunning/den) "nFp" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -38468,11 +38540,6 @@ /obj/effect/spawner/random/structure/grille, /turf/open/floor/plating, /area/station/maintenance/central/greater) -"nLL" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/structure/chair/stool/directional/west, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "nLN" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -38498,6 +38565,15 @@ /obj/effect/turf_decal/stripes/red/line, /turf/open/floor/iron/small, /area/station/hallway/primary/central/fore) +"nMX" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Holodeck - Aft"; + name = "holodeck camera" + }, +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/station/holodeck/rec_center) "nNb" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -38528,26 +38604,6 @@ }, /turf/open/floor/wood/parquet, /area/station/medical/psychology) -"nNu" = ( -/obj/effect/turf_decal/siding/thinplating_new/dark{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/trimline/brown/corner, -/obj/effect/turf_decal/trimline/brown/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/smooth_edge{ - dir = 1 - }, -/area/station/bitrunning/den) "nNB" = ( /obj/machinery/door/airlock{ name = "Gardening Supplies" @@ -38666,6 +38722,10 @@ }, /turf/open/floor/iron/white, /area/station/commons/dorms) +"nPX" = ( +/obj/structure/cable, +/turf/open/floor/iron/smooth_large, +/area/station/cargo/warehouse) "nQa" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -38741,6 +38801,11 @@ }, /turf/open/floor/plating, /area/station/command/bridge) +"nRo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "nRr" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, @@ -38882,12 +38947,6 @@ }, /turf/open/floor/iron/small, /area/station/medical/morgue) -"nTR" = ( -/obj/machinery/power/shuttle_engine/propulsion{ - dir = 1 - }, -/turf/open/floor/plating, -/area/station/commons/fitness/recreation/entertainment) "nUi" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -39269,19 +39328,6 @@ /obj/machinery/computer/records/security, /turf/open/floor/iron, /area/station/security/brig/entrance) -"ocC" = ( -/obj/effect/turf_decal/siding/thinplating_new/dark{ - dir = 1 - }, -/obj/effect/turf_decal/stripes, -/obj/effect/turf_decal/trimline/brown/line, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/machinery/light/small/directional/east, -/obj/effect/landmark/start/bitrunner, -/turf/open/floor/iron/dark/smooth_half, -/area/station/bitrunning/den) "ode" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -39322,11 +39368,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/storage) -"odY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/random/trash/graffiti, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "oem" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 8 @@ -40005,13 +40046,6 @@ /obj/machinery/duct, /turf/open/floor/iron/showroomfloor, /area/station/commons/toilet/restrooms) -"oqp" = ( -/obj/structure/cable, -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/spawner/random/structure/closet_maintenance, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "oqE" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -40153,6 +40187,11 @@ }, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) +"ott" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "otG" = ( /obj/structure/filingcabinet/filingcabinet, /obj/machinery/status_display/supply{ @@ -40634,6 +40673,9 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"oCG" = ( +/turf/closed/wall/rust, +/area/station/bitrunning/den) "oCM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/broken_flooring/pile/directional/east, @@ -40675,6 +40717,13 @@ /obj/effect/mapping_helpers/airlock/access/any/service/hydroponics, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"oDO" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "oDS" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm/directional/south, @@ -40907,14 +40956,6 @@ /obj/item/circuitboard/machine/biogenerator, /turf/open/floor/iron, /area/station/maintenance/starboard/aft) -"oJd" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/obj/machinery/duct, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "oJi" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -41128,11 +41169,6 @@ /obj/effect/spawner/structure/window/reinforced/plasma, /turf/open/floor/plating, /area/station/engineering/supermatter/room) -"oNs" = ( -/obj/structure/girder, -/obj/effect/decal/cleanable/glass/plastitanium, -/turf/open/floor/plating, -/area/station/commons/fitness/recreation/entertainment) "oNv" = ( /obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{ dir = 1 @@ -42364,10 +42400,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"pjC" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "pjL" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -43020,6 +43052,12 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/diagonal, /area/station/command/heads_quarters/hop) +"puC" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "puD" = ( /obj/structure/bookcase/random/nonfiction, /obj/machinery/newscaster/directional/west, @@ -43296,6 +43334,9 @@ /obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/white, /area/station/medical/treatment_center) +"pzd" = ( +/turf/closed/wall, +/area/station/commons/fitness/recreation/entertainment) "pzn" = ( /obj/structure/table, /obj/effect/turf_decal/siding/wood{ @@ -43461,9 +43502,6 @@ }, /turf/open/floor/iron/smooth, /area/station/cargo/warehouse) -"pAY" = ( -/turf/closed/wall/rust, -/area/station/bitrunning/den) "pBe" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -43803,6 +43841,12 @@ /obj/machinery/light_switch/directional/north, /turf/open/floor/wood, /area/station/commons/fitness/recreation) +"pGX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons) "pHe" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/firedoor, @@ -44299,6 +44343,14 @@ /obj/machinery/duct, /turf/open/floor/iron/kitchen/small, /area/station/hallway/secondary/service) +"pOL" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/glass/plastitanium, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "pOX" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -44447,6 +44499,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/station/maintenance/department/prison) +"pSf" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "pSm" = ( /obj/effect/mapping_helpers/broken_floor, /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ @@ -44554,16 +44612,6 @@ /obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, /turf/open/floor/plating, /area/station/maintenance/port/lesser) -"pTr" = ( -/obj/structure/table, -/obj/item/surgery_tray/full{ - pixel_y = -5 - }, -/obj/item/wirecutters{ - pixel_y = 8 - }, -/turf/open/floor/iron/dark/small, -/area/station/security/execution/education) "pTs" = ( /obj/structure/window/spawner/directional/west, /obj/structure/chair/sofa/corp/right{ @@ -44687,6 +44735,11 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/white, /area/station/science/auxlab/firing_range) +"pVo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "pVq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/turf_decal/trimline/neutral/line{ @@ -45124,12 +45177,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark/side, /area/station/hallway/secondary/construction) -"qci" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/girder, -/obj/effect/decal/cleanable/glass/plastitanium, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "qcl" = ( /obj/item/radio/intercom/directional/south, /turf/open/floor/wood, @@ -46175,16 +46222,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/station/hallway/secondary/recreation) -"qsc" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/effect/turf_decal/box/corners, -/obj/machinery/camera/autoname/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/bitrunning/station_reward_spawn, -/turf/open/floor/iron/dark/smooth_large, -/area/station/bitrunning/den) "qsg" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/terminal, @@ -46309,10 +46346,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/commons/dorms) -"quf" = ( -/obj/item/kirbyplants/random, -/turf/open/floor/iron, -/area/station/commons) "qui" = ( /obj/machinery/camera/autoname/directional/north, /turf/open/floor/wood/parquet, @@ -46771,6 +46804,15 @@ /obj/structure/barricade/wooden/crude, /turf/open/floor/plating, /area/station/cargo/boutique) +"qBl" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Holodeck - Fore"; + name = "holodeck camera" + }, +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/station/holodeck/rec_center) "qBy" = ( /obj/effect/turf_decal/plaque{ icon_state = "L5" @@ -47212,13 +47254,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/station/security/processing) -"qIu" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/obj/structure/broken_flooring/singular/directional/west, -/turf/open/floor/plating, -/area/station/commons/fitness/recreation/entertainment) "qIv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -47490,26 +47525,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/iron/smooth, /area/station/security/checkpoint/escape) -"qNM" = ( -/obj/effect/turf_decal/stripes{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/brown/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/brown/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/smooth_half{ - dir = 1 - }, -/area/station/bitrunning/den) "qNO" = ( /turf/open/floor/plating, /area/station/maintenance/starboard/central) @@ -47638,10 +47653,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/starboard) -"qQE" = ( -/obj/structure/girder, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "qQK" = ( /turf/open/floor/iron/white/corner{ dir = 1 @@ -49435,6 +49446,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/station/ai_monitored/security/armory) +"rtK" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/commons) "rtQ" = ( /turf/closed/wall/r_wall, /area/station/security/tram) @@ -49464,6 +49479,7 @@ /obj/structure/table/glass, /obj/effect/mapping_helpers/broken_floor, /obj/item/radio/intercom/directional/south, +/obj/machinery/reagentgrinder, /turf/open/floor/iron/white, /area/station/medical/virology) "ruD" = ( @@ -49782,6 +49798,11 @@ dir = 1 }, /area/station/hallway/secondary/entry) +"rzR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "rAb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -49790,10 +49811,6 @@ }, /turf/open/floor/grass, /area/station/service/hydroponics/garden/monastery) -"rAf" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/station/bitrunning/den) "rAg" = ( /obj/structure/cable, /obj/effect/mapping_helpers/broken_floor, @@ -50027,6 +50044,11 @@ dir = 4 }, /area/station/hallway/secondary/entry) +"rDl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "rDx" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/window/reinforced/spawner/directional/south, @@ -50262,6 +50284,10 @@ }, /turf/open/floor/iron/white, /area/station/medical/virology) +"rGL" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation/entertainment) "rGN" = ( /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, @@ -50377,6 +50403,10 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, /area/station/engineering/gravity_generator) +"rIO" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "rIS" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/cafeteria, @@ -50659,14 +50689,20 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/catwalk_floor/iron_smooth, /area/station/command/gateway) -"rNF" = ( -/obj/effect/mob_spawn/corpse/human/miner, -/turf/open/misc/asteroid, -/area/space/nearstation) "rNJ" = ( /obj/effect/spawner/random/entertainment/arcade, /turf/open/floor/iron/cafeteria, /area/station/security/prison/mess) +"rNK" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Holodeck" + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "rOb" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -50714,30 +50750,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/glass, /area/station/hallway/secondary/spacebridge) -"rOA" = ( -/obj/effect/turf_decal/stripes{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/brown/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/brown/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes{ - dir = 8 - }, -/obj/machinery/door/airlock/mining{ - name = "Bitrunning Den" - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, -/turf/open/floor/iron/dark/smooth_half{ - dir = 1 - }, -/area/station/bitrunning/den) "rOD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt, @@ -50804,6 +50816,26 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden/layer1, /turf/open/floor/catwalk_floor/iron_white, /area/station/engineering/atmos) +"rPx" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/trimline/brown/corner, +/obj/effect/turf_decal/trimline/brown/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/station/bitrunning/den) "rPz" = ( /obj/structure/table/glass, /obj/item/flashlight/lamp/green{ @@ -50899,12 +50931,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/station/maintenance/starboard/greater) -"rRx" = ( -/obj/machinery/camera/directional/west, -/obj/machinery/status_display/ai/directional/west, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "rRy" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -51282,6 +51308,26 @@ /obj/structure/broken_flooring/singular/directional/east, /turf/open/floor/plating, /area/station/maintenance/starboard/aft) +"rWP" = ( +/obj/effect/turf_decal/stripes{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/bitrunning/den) "rWW" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -51420,14 +51466,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) -"rZu" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/broken_flooring/pile/directional/east, -/turf/open/floor/plating, -/area/station/maintenance/hallway/abandoned_command) "rZG" = ( /obj/structure/closet/crate/trashcart, /obj/effect/spawner/random/trash/food_packaging, @@ -52064,11 +52102,6 @@ /obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/station/medical/chemistry) -"skt" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/mapping_helpers/broken_floor, -/turf/open/floor/plating/rust, -/area/station/maintenance/fore/greater) "skP" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -53152,15 +53185,6 @@ }, /turf/closed/wall, /area/station/commons/storage/art) -"sBU" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/cargo/storage) "sCc" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -54014,6 +54038,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/station/cargo/storage) +"sSl" = ( +/obj/machinery/camera/directional/west, +/obj/machinery/status_display/ai/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "sSm" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 4 @@ -54182,9 +54212,6 @@ /obj/machinery/telecomms/bus/preset_one, /turf/open/floor/circuit, /area/station/tcommsat/server) -"sTM" = ( -/turf/closed/wall, -/area/station/bitrunning/den) "sTN" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -54439,13 +54466,6 @@ /obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, /turf/open/floor/catwalk_floor/iron, /area/station/engineering/storage/tech) -"sYv" = ( -/obj/machinery/power/shuttle_engine/heater{ - dir = 1 - }, -/obj/structure/window/spawner/directional/south, -/turf/open/floor/plating, -/area/station/commons/fitness/recreation/entertainment) "sYx" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer, /obj/effect/turf_decal/stripes, @@ -54909,6 +54929,13 @@ /obj/structure/sign/poster/official/random/directional/north, /turf/open/floor/wood/tile, /area/station/command/heads_quarters/hop) +"tgJ" = ( +/obj/machinery/cryo_cell, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/medical/cryo) "tgR" = ( /obj/structure/disposalpipe/junction/flip{ dir = 1 @@ -55087,13 +55114,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden/layer1, /turf/open/floor/catwalk_floor/iron_white, /area/station/engineering/atmos) -"tlG" = ( -/obj/machinery/cryo_cell, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/small, -/area/station/medical/cryo) "tlI" = ( /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/rock/pile/jungle/style_random, @@ -55567,16 +55587,6 @@ }, /turf/open/floor/iron/grimy, /area/station/service/theater) -"ttC" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/start/bitrunner, -/turf/open/floor/iron, -/area/station/cargo/storage) "ttD" = ( /obj/effect/turf_decal/stripes/red/line{ dir = 9 @@ -55670,6 +55680,15 @@ }, /turf/open/misc/sandy_dirt, /area/station/security/tram) +"tvN" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/storage) "tvP" = ( /obj/machinery/suit_storage_unit/captain, /obj/machinery/light/small/directional/south, @@ -55773,6 +55792,14 @@ }, /turf/open/floor/iron/small, /area/station/hallway/primary/central/fore) +"twN" = ( +/obj/machinery/door/airlock{ + name = "Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/structure/cable, +/turf/open/floor/plating/rust, +/area/station/maintenance/fore/greater) "twR" = ( /obj/structure/table/glass, /obj/machinery/cell_charger, @@ -56342,11 +56369,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"tGa" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "tGp" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/engine, @@ -56434,6 +56456,9 @@ /obj/effect/turf_decal/tile/green/diagonal_centre, /turf/open/floor/iron/diagonal, /area/station/hallway/primary/central/aft) +"tIE" = ( +/turf/closed/wall/mineral/titanium, +/area/station/commons/fitness/recreation/entertainment) "tII" = ( /obj/effect/spawner/random/structure/closet_maintenance, /turf/open/floor/plating, @@ -56519,6 +56544,10 @@ /obj/effect/turf_decal/tile/green/diagonal_centre, /turf/open/floor/iron/diagonal, /area/station/hallway/primary/central/aft) +"tJN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "tJO" = ( /obj/effect/spawner/structure/window/reinforced/plasma, /obj/machinery/atmospherics/pipe/smart/simple/brown/visible, @@ -56563,10 +56592,6 @@ /obj/effect/turf_decal/tile/green/diagonal_centre, /turf/open/floor/iron/diagonal, /area/station/hallway/primary/central/aft) -"tKF" = ( -/mob/living/basic/mining/basilisk, -/turf/open/misc/asteroid, -/area/space/nearstation) "tKG" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/mapping_helpers/broken_floor, @@ -56868,6 +56893,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/station/hallway/primary/starboard) +"tPZ" = ( +/obj/machinery/netpod, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/bitrunning/den) "tQx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/fueltank, @@ -56918,6 +56949,17 @@ /obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/iron, /area/station/security/courtroom) +"tRp" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Holodeck Door" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "holodeck" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "tRw" = ( /obj/structure/disposalpipe/trunk{ dir = 8 @@ -58290,6 +58332,10 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/station/hallway/primary/central/fore) +"unK" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "unM" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/airlock/public/glass{ @@ -59052,15 +59098,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/stairs, /area/station/engineering/storage/tech) -"uBJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/trash/cheesie{ - pixel_x = 7; - pixel_y = 3 - }, -/obj/structure/table, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "uBQ" = ( /obj/structure/table/bronze, /obj/machinery/microwave{ @@ -59539,11 +59576,6 @@ /obj/machinery/duct, /turf/open/floor/plating, /area/station/maintenance/port/greater) -"uJn" = ( -/obj/machinery/light/cold/directional/south, -/obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "uJD" = ( /obj/structure/chair/sofa/bench/right{ dir = 1 @@ -59558,6 +59590,11 @@ }, /turf/open/floor/iron/showroomfloor, /area/station/commons/toilet/auxiliary) +"uJZ" = ( +/obj/structure/window/reinforced/shuttle, +/obj/structure/window/reinforced/shuttle, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation/entertainment) "uKl" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -59656,6 +59693,13 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/station/hallway/secondary/service) +"uMl" = ( +/obj/machinery/cryo_cell, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/small, +/area/station/medical/cryo) "uMu" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -59775,10 +59819,6 @@ }, /turf/open/floor/iron/white/corner, /area/station/hallway/primary/aft) -"uNZ" = ( -/obj/structure/cable, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "uOh" = ( /obj/structure/chair{ dir = 1; @@ -60213,6 +60253,11 @@ }, /turf/closed/wall, /area/station/hallway/primary/starboard) +"uWg" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "uWl" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -61252,6 +61297,14 @@ /obj/effect/spawner/random/trash, /turf/open/floor/plating, /area/station/maintenance/port/greater) +"vmA" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "vmH" = ( /obj/machinery/door/morgue{ name = "Confession Booth (Chaplain)"; @@ -62645,6 +62698,12 @@ }, /turf/open/floor/iron/small, /area/station/hallway/primary/central/fore) +"vIN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/chair/stool, +/obj/structure/sign/poster/contraband/random/directional/north, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "vIX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -63017,14 +63076,6 @@ /obj/effect/turf_decal/stripes/red/line, /turf/open/floor/iron/small, /area/station/hallway/secondary/spacebridge) -"vOj" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/broken_floor, -/obj/effect/decal/cleanable/glass/plastitanium, -/turf/open/floor/plating, -/area/station/maintenance/fore/greater) "vOr" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -63086,17 +63137,6 @@ /obj/effect/mapping_helpers/broken_floor, /turf/open/floor/plating, /area/station/maintenance/port/fore) -"vPM" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Holodeck Door" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "holodeck" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "vPP" = ( /turf/closed/wall, /area/station/command/corporate_suite) @@ -63561,10 +63601,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/white/corner, /area/station/science/lobby) -"vWk" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "vWr" = ( /obj/machinery/door/airlock/security/glass{ id_tag = "permaouter"; @@ -63608,13 +63644,6 @@ "vWM" = ( /turf/open/floor/iron/smooth, /area/station/maintenance/solars/starboard/fore) -"vWN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair/sofa/bench/left{ - dir = 4 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "vWQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/broken_floor, @@ -64364,15 +64393,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white/small, /area/station/service/janitor) -"wjU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/glass{ - name = "Holodeck Access" - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "wjY" = ( /obj/structure/window/spawner/directional/east, /obj/structure/table/wood, @@ -65523,6 +65543,11 @@ /obj/machinery/computer/arcade/orion_trail/kobayashi, /turf/open/floor/wood/tile, /area/station/maintenance/port/lesser) +"wCD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "wCH" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 9 @@ -65585,12 +65610,6 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/iron/white, /area/station/medical/medbay/central) -"wDs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/station/commons) "wDu" = ( /obj/effect/turf_decal/stripes/white/line, /turf/open/floor/noslip/tram_platform, @@ -67160,6 +67179,14 @@ /obj/structure/grille, /turf/closed/wall/mineral/titanium/nodiagonal, /area/station/engineering/atmos) +"xaj" = ( +/obj/machinery/light/cold/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/entertainment/arcade{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "xam" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -67656,12 +67683,6 @@ }, /turf/open/floor/iron, /area/station/hallway/primary/port) -"xgT" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "xhe" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -68974,14 +68995,6 @@ }, /turf/open/floor/iron/white/textured_large, /area/station/medical/medbay/lobby) -"xyv" = ( -/obj/machinery/door/airlock{ - name = "Maintenance" - }, -/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, -/obj/structure/cable, -/turf/open/floor/plating/rust, -/area/station/maintenance/fore/greater) "xyx" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -70052,9 +70065,6 @@ /obj/effect/landmark/start/research_director, /turf/open/floor/iron/dark/small, /area/station/command/heads_quarters/rd) -"xOy" = ( -/turf/open/misc/asteroid, -/area/space/nearstation) "xOB" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -70384,6 +70394,11 @@ /obj/structure/barricade/wooden/crude, /turf/open/floor/plating, /area/station/service/abandoned_gambling_den/gaming) +"xRX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/graffiti, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "xRZ" = ( /obj/effect/turf_decal/siding/wood, /turf/open/floor/grass, @@ -70928,15 +70943,6 @@ "xYK" = ( /turf/open/floor/iron/grimy, /area/station/science/cubicle) -"xYN" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/computer/holodeck{ - dir = 8 - }, -/turf/open/floor/iron, -/area/station/commons/fitness/recreation/entertainment) "xYO" = ( /turf/closed/wall/r_wall, /area/station/maintenance/department/bridge) @@ -70964,15 +70970,6 @@ /obj/effect/turf_decal/siding/white, /turf/open/floor/iron, /area/station/hallway/secondary/construction) -"xZw" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/light/cold/directional/north, -/turf/open/floor/iron, -/area/station/cargo/storage) "xZx" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon/jade, @@ -71070,13 +71067,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/station/hallway/secondary/exit/departure_lounge) -"yaJ" = ( -/obj/effect/turf_decal/siding/white, -/obj/machinery/light/small/directional/south, -/obj/structure/table/reinforced, -/obj/item/surgery_tray/full/morgue, -/turf/open/floor/iron/small, -/area/station/medical/morgue) "yaL" = ( /turf/closed/wall, /area/station/commons/vacant_room/commissary) @@ -71249,6 +71239,16 @@ /obj/item/radio/intercom/directional/north, /turf/open/floor/wood/tile, /area/station/command/bridge) +"ydt" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Holodeck Door" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "holodeck" + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation/entertainment) "ydu" = ( /obj/structure/cable, /obj/structure/disposalpipe/sorting/mail{ @@ -71277,6 +71277,11 @@ "yea" = ( /turf/closed/wall, /area/station/service/chapel/office) +"yec" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/glass/plastitanium, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "yee" = ( /obj/item/kirbyplants/random, /obj/machinery/light_switch/directional/west, @@ -71771,6 +71776,12 @@ /obj/machinery/newscaster/directional/west, /turf/open/floor/iron/white/small, /area/station/science/cubicle) +"yju" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/spawner/random/maintenance, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/fore/greater) "yjD" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -71819,22 +71830,6 @@ /obj/effect/spawner/random/structure/closet_maintenance, /turf/open/floor/plating, /area/station/maintenance/port/aft) -"ykJ" = ( -/obj/machinery/computer/quantum_console{ - dir = 4 - }, -/obj/machinery/computer/quantum_console{ - dir = 4 - }, -/obj/machinery/computer/quantum_console{ - dir = 4 - }, -/obj/machinery/computer/quantum_console{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark/textured_large, -/area/station/bitrunning/den) "ykL" = ( /turf/closed/wall/r_wall, /area/station/ai_monitored/turret_protected/ai_upload_foyer) @@ -71902,6 +71897,12 @@ "ylD" = ( /turf/closed/wall, /area/station/maintenance/starboard/greater) +"ylH" = ( +/obj/machinery/quantum_server, +/obj/effect/turf_decal/delivery, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron/dark/textured_large, +/area/station/bitrunning/den) "ylJ" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -83593,12 +83594,12 @@ slY ueX slY ueX -sTM -pAY -sTM -sTM -sTM -sTM +nFo +oCG +nFo +nFo +nFo +nFo lxy hzm jTA @@ -83850,13 +83851,13 @@ slY hfc jBb iNE -sTM -hBa -efJ -ivi -ykJ -rAf -sBU +nFo +ach +lKH +ylH +nEl +ejq +tvN lRc moz kee @@ -84107,13 +84108,13 @@ gZk iNE kwY kPW -sTM -fZS -nNu -iik -qNM -rOA -ttC +nFo +tPZ +rPx +cvP +rWP +bCh +jWA lTv oem oem @@ -84182,7 +84183,7 @@ grn lSI lce vKU -pTr +lPO vfc rtQ rtQ @@ -84364,12 +84365,12 @@ slY hff kPW hfc -sTM -itr -ocC -kHQ -qsc -rAf +nFo +hNv +lbF +lLq +nyf +ejq jkS lTN mRD @@ -84621,13 +84622,13 @@ slY jCo slY slY -sTM -sTM -sTM -sTM -sTM -sTM -xZw +nFo +nFo +nFo +nFo +nFo +nFo +kZB lUz ohj ohj @@ -84877,7 +84878,7 @@ sNz hyO roi jCi -jaE +nPX hAN jMb kzI @@ -84887,7 +84888,7 @@ iUN jlv sRR odX -jQY +fts nyE uzJ axj @@ -99574,7 +99575,7 @@ qtl dDB dDB qIf -mqo +uMl aQr wCa ulb @@ -100088,7 +100089,7 @@ qtl dDB dDB qIf -tlG +tgJ nQU bDj onP @@ -103636,7 +103637,7 @@ xqC gMK dYo oAC -rZu +knt uPt hyZ hFO @@ -105443,7 +105444,7 @@ hHE nNi hPs xmO -ejy +ott sIA jPq kaF @@ -105689,15 +105690,15 @@ dDB dDB aJq aJq -dDV -dDV -dDV -dDV -dDV -niB -niB -niB -niB +pzd +pzd +pzd +pzd +pzd +mHq +mHq +mHq +mHq xmO xmO oTL @@ -105946,19 +105947,19 @@ dDB dDB aJq aJq -dDV -euV -hGT -hCa -dmo -rRx -xgT -gex -dDV -gWG +pzd +dYf +xaj +meP +uWg +sSl +pSf +jbm +pzd +iFi jej jej -oqp +jAs nFW pmn wZl @@ -106203,17 +106204,17 @@ dDB aJq aJq aJq -dDV -mVy -nLL -dhg -vWk -bBA -fxk -uJn -dDV +pzd +vIN +eyz +mUC +rIO +rzR +kZf +lqs +pzd nFW -xyv +twN nFW nFW nFW @@ -106460,20 +106461,20 @@ aJq aJq aJq aJq -dDV -lCP -vWN -gLo -vWk -fMP -mDt -vWk -fmE -fNs -fxk -fvW -dDV -jaX +pzd +rDl +ktN +gEQ +rIO +jWR +vmA +rIO +rGL +puC +kZf +jey +pzd +hek wXt ndZ vRx @@ -106717,24 +106718,24 @@ blb hwJ aJq aJq -dDV -dZU -uBJ -ekP -fyf -tGa -xYN -dMV -eDT -dMV -dMV -ekX -wjU +pzd +eKX +jFc +nRo +tJN +wCD +kmb +oDO +rNK +oDO +oDO +jez +dvs wYC -wDs +pGX wYC -hue -hue +kDq +kDq ldB bnh lPd @@ -106790,7 +106791,7 @@ ntW bgA byq pOX -yaJ +adl kFY aQm qEz @@ -106971,27 +106972,27 @@ dDB dDB dDB dDB -mVg -aPK -oNs -aPK -fiR -fmE -fmE -vPM -fmE -fmE -fmE -fmE -odY -uNZ -qIu -dDV +tIE +aJN +doX +aJN +ydt +rGL +rGL +tRp +rGL +rGL +rGL +rGL +xRX +iux +jeX +pzd qhq tDq rnn udZ -quf +rtK uct lzR wYC @@ -107227,21 +107228,21 @@ dDB dDB dDB dDB -mVg -mVg -lyi -lyi -lyi -lyi -lyi -lyi -lyi -lyi -lyi -lyi -mVg +tIE +tIE +bqy +bqy +bqy +bqy +bqy +bqy +bqy +bqy +bqy +bqy +tIE nFW -xyv +twN nFW nFW nFW @@ -107483,27 +107484,27 @@ dDB dDB dDB dDB -nTR -sYv -mVg -lyi -lyi -lyi -lyi -lyi -lyi -lyi -lyi -lyi -lyi -mVg -skt -lVw +kmS +dNi +tIE +bqy +bqy +bqy +bqy +bqy +bqy +bqy +bqy +bqy +bqy +tIE +iHs +iQK tDB odK tDB tDB -pjC +unK nFW cCP oow @@ -107740,21 +107741,21 @@ dDB dDB dDB dDB -nTR -sYv -mVg -lyi -lyi -lyi -lyi -lyi -lyi -lyi -lyi -lyi -lyi -oNs -skt +kmS +dNi +tIE +bqy +bqy +bqy +bqy +bqy +bqy +bqy +bqy +bqy +bqy +doX +iHs pLK bjX nFW @@ -107997,22 +107998,22 @@ dDB dDB dDB dDB -nTR -sYv -mVg -lyi -lyi -muD -lyi -lyi -lyi -lyi -lyi -lyi -lyi -oNs -lcI -lnt +kmS +dNi +tIE +bqy +bqy +cZm +bqy +bqy +bqy +bqy +bqy +bqy +bqy +doX +pVo +iRv nFW nFW mjk @@ -108254,22 +108255,22 @@ dDB dDB dDB dDB -mVg -mVg -mVg -hWF -lyi -lyi -lyi -lyi -lyi -lyi -lyi -lyi -hCV -oNs -qci -lnt +tIE +tIE +tIE +qBl +bqy +bqy +bqy +bqy +bqy +bqy +bqy +bqy +nMX +doX +ivO +iRv nFW sJR sJR @@ -108511,22 +108512,22 @@ dDB dDB dDB dDB -nTR -sYv -mVg -lyi -lyi -lyi -lyi -lyi -lyi -lyi -lyi -lyi -lyi -mVg -miY -vOj +kmS +dNi +tIE +bqy +bqy +bqy +bqy +bqy +bqy +bqy +bqy +bqy +bqy +tIE +yju +pOL jfP nfc jQF @@ -108768,22 +108769,22 @@ dDB dDB dDB dDB -nTR -sYv -mVg -lyi -lyi -lyi -lyi -lyi -lyi -lyi -muD -lyi -lyi -mVg -qQE -buP +kmS +dNi +tIE +bqy +bqy +bqy +bqy +bqy +bqy +bqy +cZm +bqy +bqy +tIE +kGz +kZo nFW lLv sJR @@ -109025,22 +109026,22 @@ dDB dDB dDB dDB -nTR -sYv -mVg -lyi -lyi -lyi -lyi -lyi -lyi -lyi -lyi -lyi -lyi -oNs -mFo -jXc +kmS +dNi +tIE +bqy +bqy +bqy +bqy +bqy +bqy +bqy +bqy +bqy +bqy +doX +yec +fls nFW nFW nFW @@ -109283,22 +109284,22 @@ dDB dDB dDB dDB -mVg -mVg -lyi -lyi -lyi -lyi -lyi -lyi -lyi -lyi -lyi -lyi -mVg -qQE -bzi -oJd +tIE +tIE +bqy +bqy +bqy +bqy +bqy +bqy +bqy +bqy +bqy +bqy +tIE +kGz +jPr +gxZ dxz sJR xwy @@ -109541,18 +109542,18 @@ dDB dDB dDB dDB -mVg -aPK -aPK -aPK -fyk -aPK -oNs -oNs -aPK -aPK -aPK -mVg +tIE +aJN +aJN +aJN +uJZ +aJN +doX +doX +aJN +aJN +aJN +tIE nFW iSW njm @@ -110833,7 +110834,7 @@ aJq aJq aJq aJq -xOy +iMy jJy nvS kbY @@ -111089,8 +111090,8 @@ aJq aJq aJq aJq -xOy -xOy +iMy +iMy weg jKf nvS @@ -111344,9 +111345,9 @@ dDB dDB aJq aJq -xOy -xOy -xOy +iMy +iMy +iMy aJq weg weg @@ -111601,8 +111602,8 @@ dDB dDB aJq aJq -xOy -rNF +iMy +kOW aJq aJq weg @@ -111858,7 +111859,7 @@ dDB dDB aJq aJq -tKF +ejV aJq aJq aJq From b6a8be55219fab16f4f01901b3ac6e233d79a442 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sat, 30 Sep 2023 06:15:14 +0200 Subject: [PATCH 09/46] Bitrunning "Clown Planet" Mission Fix [MDB IGNORE] (#24012) Bitrunning "Clown Planet" Mission Fix Co-authored-by: Singul0 <127663818+Singul0@users.noreply.github.com> Co-authored-by: Giz <13398309+vinylspiders@users.noreply.github.com> --- _maps/virtual_domains/clown_planet.dmm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/_maps/virtual_domains/clown_planet.dmm b/_maps/virtual_domains/clown_planet.dmm index 2bfd75218bb..01d7b88a5ef 100644 --- a/_maps/virtual_domains/clown_planet.dmm +++ b/_maps/virtual_domains/clown_planet.dmm @@ -127,6 +127,7 @@ /obj/structure/disposalpipe/segment{ dir = 5 }, +/obj/effect/baseturf_helper/virtual_domain, /turf/open/floor/plating, /area/virtual_domain/powered) "gH" = ( @@ -346,7 +347,7 @@ /area/virtual_domain/powered) "uX" = ( /obj/effect/mapping_helpers/no_lava, -/mob/living/simple_animal/hostile/retaliate/clown, +/mob/living/basic/clown, /turf/open/floor/noslip, /area/virtual_domain/powered) "uY" = ( @@ -365,7 +366,7 @@ "wz" = ( /obj/machinery/light/small/directional/south, /obj/effect/mapping_helpers/no_lava, -/mob/living/simple_animal/hostile/retaliate/clown, +/mob/living/basic/clown, /turf/open/floor/noslip, /area/virtual_domain/powered) "xt" = ( From f7aee04a08e0451468f037fd78dc8406bf80cca0 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sat, 30 Sep 2023 06:15:55 +0200 Subject: [PATCH 10/46] Basic blob mobs [MDB IGNORE] (#23938) * Basic blob mobs * Update blackmesa.dmm * Modular update --------- Co-authored-by: Jacquerel Co-authored-by: Giz <13398309+vinylspiders@users.noreply.github.com> --- _maps/RandomZLevels/blackmesa.dmm | 4 +- code/__DEFINES/ai/ai_blackboard.dm | 3 + .../signals_atom/signals_atom_movement.dm | 3 + code/__DEFINES/dcs/signals/signals_blob.dm | 4 + .../signals/signals_mob/signals_mob_main.dm | 2 + code/__DEFINES/is_helpers.dm | 2 - code/__DEFINES/span.dm | 1 + code/__DEFINES/traits.dm | 2 + code/__HELPERS/chat.dm | 16 ++ code/_globalvars/lists/mobs.dm | 3 + code/_globalvars/lists/poll_ignore.dm | 2 + .../subsystem/movement/movement_types.dm | 2 +- .../basic_ai_behaviors/travel_towards.dm | 12 +- .../basic_subtrees/travel_to_point.dm | 18 ++ .../ai/hunting_behavior/hunting_behaviors.dm | 2 +- .../ai/hunting_behavior/hunting_corpses.dm | 17 ++ code/datums/ai/movement/ai_movement_jps.dm | 6 +- code/datums/components/blob_minion.dm | 154 ++++++++++++++++ code/datums/memory/_memory.dm | 2 +- code/datums/mind/initialization.dm | 1 + code/game/atoms.dm | 2 + .../fluid_spread/effects_smoke.dm | 9 + code/modules/antagonists/blob/blob_minion.dm | 6 - .../blob/blobstrains/_blobstrain.dm | 18 +- .../antagonists/blob/blobstrains/_reagent.dm | 7 +- .../blob/blobstrains/distributed_neurons.dm | 17 +- .../blob/blobstrains/reactive_spines.dm | 14 +- code/modules/antagonists/blob/overmind.dm | 105 ++++++----- code/modules/antagonists/blob/powers.dm | 46 ++--- .../antagonists/blob/structures/_blob.dm | 10 +- .../antagonists/blob/structures/factory.dm | 73 ++++++-- code/modules/events/wizard/blobies.dm | 2 +- .../modules/mob/living/basic/basic_defense.dm | 3 + .../mob/living/basic/blob_minions/blob_ai.dm | 51 ++++++ .../mob/living/basic/blob_minions/blob_mob.dm | 37 ++++ .../living/basic/blob_minions/blob_spore.dm | 118 ++++++++++++ .../living/basic/blob_minions/blob_zombie.dm | 97 ++++++++++ .../living/basic/blob_minions/blobbernaut.dm | 108 +++++++++++ .../basic/icemoon/ice_whelp/ice_whelp_ai.dm | 42 ++--- code/modules/mob/living/living.dm | 2 +- code/modules/mob/living/living_defense.dm | 1 + .../mob/living/simple_animal/hostile/blob.dm | 101 ----------- .../simple_animal/hostile/blobbernaut.dm | 109 ------------ .../living/simple_animal/hostile/blobspore.dm | 168 ------------------ code/modules/mob/mob_transformation_simple.dm | 2 +- .../vatgrowing/samples/cell_lines/common.dm | 4 +- .../unit_tests/simple_animal_freeze.dm | 6 - .../novaya_ert/code/surplus_weapons.dm | 2 +- tgstation.dme | 12 +- .../tgui-panel/styles/tgchat/chat-dark.scss | 4 + .../tgui-panel/styles/tgchat/chat-light.scss | 4 + 51 files changed, 868 insertions(+), 568 deletions(-) create mode 100644 code/__DEFINES/dcs/signals/signals_blob.dm create mode 100644 code/datums/ai/basic_mobs/basic_subtrees/travel_to_point.dm create mode 100644 code/datums/ai/hunting_behavior/hunting_corpses.dm create mode 100644 code/datums/components/blob_minion.dm create mode 100644 code/modules/mob/living/basic/blob_minions/blob_ai.dm create mode 100644 code/modules/mob/living/basic/blob_minions/blob_mob.dm create mode 100644 code/modules/mob/living/basic/blob_minions/blob_spore.dm create mode 100644 code/modules/mob/living/basic/blob_minions/blob_zombie.dm create mode 100644 code/modules/mob/living/basic/blob_minions/blobbernaut.dm delete mode 100644 code/modules/mob/living/simple_animal/hostile/blob.dm delete mode 100644 code/modules/mob/living/simple_animal/hostile/blobbernaut.dm delete mode 100644 code/modules/mob/living/simple_animal/hostile/blobspore.dm diff --git a/_maps/RandomZLevels/blackmesa.dmm b/_maps/RandomZLevels/blackmesa.dmm index a4aafb74536..892d7d76815 100644 --- a/_maps/RandomZLevels/blackmesa.dmm +++ b/_maps/RandomZLevels/blackmesa.dmm @@ -5008,7 +5008,7 @@ /turf/open/floor/iron/smooth_large, /area/awaymission/black_mesa/entrance_internal_hall) "cPC" = ( -/mob/living/simple_animal/hostile/blob/blobspore/independent, +/mob/living/basic/blob_minion/spore, /obj/structure/blob/normal, /turf/open/floor/engine, /area/awaymission/black_mesa/hecu_zone_test_chambers) @@ -9388,7 +9388,7 @@ /turf/open/floor/iron/white, /area/awaymission/black_mesa/hecu_zone_camp) "ldC" = ( -/mob/living/simple_animal/hostile/blob/blobbernaut/independent, +/mob/living/basic/blob_minion/blobbernaut, /obj/structure/blob/normal, /turf/open/floor/engine, /area/awaymission/black_mesa/hecu_zone_test_chambers) diff --git a/code/__DEFINES/ai/ai_blackboard.dm b/code/__DEFINES/ai/ai_blackboard.dm index e23a5a12dba..24ecf0a19f6 100644 --- a/code/__DEFINES/ai/ai_blackboard.dm +++ b/code/__DEFINES/ai/ai_blackboard.dm @@ -11,6 +11,9 @@ ///How close a mob must be for us to select it as a target, if that is less than how far we can maintain it as a target #define BB_AGGRO_RANGE "BB_aggro_range" +///Turf we want a mob to move to +#define BB_TRAVEL_DESTINATION "BB_travel_destination" + ///song instrument blackboard, set by instrument subtrees #define BB_SONG_INSTRUMENT "BB_SONG_INSTRUMENT" ///song lines blackboard, set by default on controllers diff --git a/code/__DEFINES/dcs/signals/signals_atom/signals_atom_movement.dm b/code/__DEFINES/dcs/signals/signals_atom/signals_atom_movement.dm index d7063b0df5f..0c9523b9c20 100644 --- a/code/__DEFINES/dcs/signals/signals_atom/signals_atom_movement.dm +++ b/code/__DEFINES/dcs/signals/signals_atom/signals_atom_movement.dm @@ -17,6 +17,9 @@ #define COMSIG_ATOM_AFTER_SHUTTLE_MOVE "movable_after_shuttle_move" ///called on a movable (NOT living) when it starts pulling (atom/movable/pulled, state, force) #define COMSIG_ATOM_START_PULL "movable_start_pull" +/// called on /atom when something attempts to pass through it (atom/movable/source, atom/movable/passing, dir) +#define COMSIG_ATOM_TRIED_PASS "atom_tried_pass" + #define COMSIG_COMPONENT_PERMIT_PASSAGE (1 << 0) ///called on /living when someone starts pulling (atom/movable/pulled, state, force) #define COMSIG_LIVING_START_PULL "living_start_pull" ///called on /living when someone is pulled (mob/living/puller) diff --git a/code/__DEFINES/dcs/signals/signals_blob.dm b/code/__DEFINES/dcs/signals/signals_blob.dm new file mode 100644 index 00000000000..afd4737bdd9 --- /dev/null +++ b/code/__DEFINES/dcs/signals/signals_blob.dm @@ -0,0 +1,4 @@ +/// Signal sent when a blob overmind picked a new strain (/mob/camera/blob/overmind, /datum/blobstrain/new_strain) +#define COMSIG_BLOB_SELECTED_STRAIN "blob_selected_strain" +/// Signal sent by a blob spore when it creates a zombie (/mob/living/basic/blob_minion/spore/spore, //mob/living/basic/blob_minion/zombie/zombie) +#define COMSIG_BLOB_ZOMBIFIED "blob_zombified" diff --git a/code/__DEFINES/dcs/signals/signals_mob/signals_mob_main.dm b/code/__DEFINES/dcs/signals/signals_mob/signals_mob_main.dm index d4c3c659c68..7dffe24331a 100644 --- a/code/__DEFINES/dcs/signals/signals_mob/signals_mob_main.dm +++ b/code/__DEFINES/dcs/signals/signals_mob/signals_mob_main.dm @@ -7,6 +7,8 @@ #define COMSIG_MOB_LOGIN "mob_login" ///from base of /mob/Logout(): () #define COMSIG_MOB_LOGOUT "mob_logout" +///from base of /mob/mind_initialize +#define COMSIG_MOB_MIND_INITIALIZED "mob_mind_inited" ///from base of mob/set_stat(): (new_stat, old_stat) #define COMSIG_MOB_STATCHANGE "mob_statchange" ///from base of mob/reagent_check(): (datum/reagent/chem, seconds_per_tick, times_fired) diff --git a/code/__DEFINES/is_helpers.dm b/code/__DEFINES/is_helpers.dm index a52d2d809e6..e909c23bb90 100644 --- a/code/__DEFINES/is_helpers.dm +++ b/code/__DEFINES/is_helpers.dm @@ -278,8 +278,6 @@ GLOBAL_LIST_INIT(glass_sheet_types, typecacheof(list( #define isholoeffect(O) (istype(O, /obj/effect/holodeck_effect)) -#define isblobmonster(O) (istype(O, /mob/living/simple_animal/hostile/blob)) - #define isshuttleturf(T) (!isnull(T.depth_to_find_baseturf(/turf/baseturf_skipover/shuttle))) #define isProbablyWallMounted(O) (O.pixel_x > 20 || O.pixel_x < -20 || O.pixel_y > 20 || O.pixel_y < -20) diff --git a/code/__DEFINES/span.dm b/code/__DEFINES/span.dm index 22cf26e19a5..7b23869988b 100644 --- a/code/__DEFINES/span.dm +++ b/code/__DEFINES/span.dm @@ -17,6 +17,7 @@ #define span_bigicon(str) ("" + str + "") #define span_binarysay(str) ("" + str + "") #define span_blob(str) ("" + str + "") +#define span_blobannounce(str) ("" + str + "") #define span_blue(str) ("" + str + "") #define span_blueteamradio(str) ("" + str + "") #define span_bold(str) ("" + str + "") diff --git a/code/__DEFINES/traits.dm b/code/__DEFINES/traits.dm index e9fc4f9ee88..abcbee216d5 100644 --- a/code/__DEFINES/traits.dm +++ b/code/__DEFINES/traits.dm @@ -1144,6 +1144,8 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai #define AUTOPSY_TRAIT "autopsy_trait" /// Trait given by [/datum/status_effect/blessing_of_insanity] #define MAD_WIZARD_TRAIT "mad_wizard_trait" +/// Isn't attacked harmfully by blob structures +#define TRAIT_BLOB_ALLY "blob_ally" /** * Trait granted by [/mob/living/carbon/Initialize] and diff --git a/code/__HELPERS/chat.dm b/code/__HELPERS/chat.dm index e853547ec73..31f9ad271d3 100644 --- a/code/__HELPERS/chat.dm +++ b/code/__HELPERS/chat.dm @@ -81,3 +81,19 @@ it will be sent to all connected chats. /// Handles text formatting for item use hints in examine text #define EXAMINE_HINT(text) ("" + text + "") + +/// Sends a message to all dead and observing players, if a source is provided a follow link will be attached. +/proc/send_to_observers(message, source) + var/list/all_observers = GLOB.dead_player_list + GLOB.current_observers_list + for(var/mob/observer as anything in all_observers) + if (isnull(source)) + to_chat(observer, "[message]") + continue + var/link = FOLLOW_LINK(observer, source) + to_chat(observer, "[link] [message]") + +/// Sends a message to everyone with blob telepathy, and all observers +/proc/blob_telepathy(message, source) + for(var/mob/creature as anything in GLOB.blob_telepathy_mobs) + to_chat(creature, message) + send_to_observers(message, source) diff --git a/code/_globalvars/lists/mobs.dm b/code/_globalvars/lists/mobs.dm index f87896e4521..5fc93a2494e 100644 --- a/code/_globalvars/lists/mobs.dm +++ b/code/_globalvars/lists/mobs.dm @@ -52,6 +52,9 @@ GLOBAL_LIST_EMPTY(current_living_antags) /// All observers with clients that joined as observers. GLOBAL_LIST_EMPTY(current_observers_list) +/// All living mobs which can hear blob telepathy +GLOBAL_LIST_EMPTY(blob_telepathy_mobs) + ///underages who have been reported to security for trying to buy things they shouldn't, so they can't spam GLOBAL_LIST_EMPTY(narcd_underages) diff --git a/code/_globalvars/lists/poll_ignore.dm b/code/_globalvars/lists/poll_ignore.dm index 4d4f10ddc8a..1a56a44f5e5 100644 --- a/code/_globalvars/lists/poll_ignore.dm +++ b/code/_globalvars/lists/poll_ignore.dm @@ -5,6 +5,7 @@ #define POLL_IGNORE_ALIEN_LARVA "alien_larva" #define POLL_IGNORE_ASH_SPIRIT "ash_spirit" #define POLL_IGNORE_ASHWALKER "ashwalker" +#define POLL_IGNORE_BLOB "blob" #define POLL_IGNORE_BOTS "bots" #define POLL_IGNORE_CARGORILLA "cargorilla" #define POLL_IGNORE_CONTRACTOR_SUPPORT "contractor_support" @@ -43,6 +44,7 @@ GLOBAL_LIST_INIT(poll_ignore_desc, list( POLL_IGNORE_ALIEN_LARVA = "Xenomorph larva", POLL_IGNORE_ASH_SPIRIT = "Ash Spirit", POLL_IGNORE_ASHWALKER = "Ashwalker eggs", + POLL_IGNORE_BLOB = "Blob spores", POLL_IGNORE_BOTS = "Bots", POLL_IGNORE_CARGORILLA = "Cargorilla", POLL_IGNORE_CONTRACTOR_SUPPORT = "Contractor Support Unit", diff --git a/code/controllers/subsystem/movement/movement_types.dm b/code/controllers/subsystem/movement/movement_types.dm index 7067b3abbfc..6ff9d39d531 100644 --- a/code/controllers/subsystem/movement/movement_types.dm +++ b/code/controllers/subsystem/movement/movement_types.dm @@ -384,7 +384,7 @@ src.simulated_only = simulated_only src.avoid = avoid src.skip_first = skip_first - movement_path = initial_path.Copy() + movement_path = initial_path?.Copy() if(isidcard(id)) RegisterSignal(id, COMSIG_QDELETING, PROC_REF(handle_no_id)) //I prefer erroring to harddels. If this breaks anything consider making id info into a datum or something diff --git a/code/datums/ai/basic_mobs/basic_ai_behaviors/travel_towards.dm b/code/datums/ai/basic_mobs/basic_ai_behaviors/travel_towards.dm index bbc1a43e322..55f6ef4c4c0 100644 --- a/code/datums/ai/basic_mobs/basic_ai_behaviors/travel_towards.dm +++ b/code/datums/ai/basic_mobs/basic_ai_behaviors/travel_towards.dm @@ -6,6 +6,8 @@ /datum/ai_behavior/travel_towards required_distance = 0 behavior_flags = AI_BEHAVIOR_REQUIRE_MOVEMENT | AI_BEHAVIOR_CAN_PLAN_DURING_EXECUTION + /// If true we will get rid of our target on completion + var/clear_target = FALSE /datum/ai_behavior/travel_towards/setup(datum/ai_controller/controller, target_key) . = ..() @@ -16,7 +18,15 @@ /datum/ai_behavior/travel_towards/perform(seconds_per_tick, datum/ai_controller/controller, target_key) . = ..() - finish_action(controller, TRUE) + finish_action(controller, TRUE, target_key) + +/datum/ai_behavior/travel_towards/finish_action(datum/ai_controller/controller, succeeded, target_key) + . = ..() + if (clear_target) + controller.clear_blackboard_key(target_key) + +/datum/ai_behavior/travel_towards/stop_on_arrival + clear_target = TRUE /** * # Travel Towards Atom diff --git a/code/datums/ai/basic_mobs/basic_subtrees/travel_to_point.dm b/code/datums/ai/basic_mobs/basic_subtrees/travel_to_point.dm new file mode 100644 index 00000000000..9ce7cc95c07 --- /dev/null +++ b/code/datums/ai/basic_mobs/basic_subtrees/travel_to_point.dm @@ -0,0 +1,18 @@ +/// Simply walk to a location +/datum/ai_planning_subtree/travel_to_point + /// Blackboard key where we travel a place we walk to + var/location_key = BB_TRAVEL_DESTINATION + /// What do we do in order to travel + var/travel_behaviour = /datum/ai_behavior/travel_towards + +/datum/ai_planning_subtree/travel_to_point/SelectBehaviors(datum/ai_controller/controller, seconds_per_tick) + . = ..() + var/atom/target = controller.blackboard[location_key] + if (QDELETED(target)) + return + controller.queue_behavior(travel_behaviour, location_key) + return SUBTREE_RETURN_FINISH_PLANNING + + +/datum/ai_planning_subtree/travel_to_point/and_clear_target + travel_behaviour = /datum/ai_behavior/travel_towards/stop_on_arrival diff --git a/code/datums/ai/hunting_behavior/hunting_behaviors.dm b/code/datums/ai/hunting_behavior/hunting_behaviors.dm index 036176dc85e..ba7c7f2ffba 100644 --- a/code/datums/ai/hunting_behavior/hunting_behaviors.dm +++ b/code/datums/ai/hunting_behavior/hunting_behaviors.dm @@ -93,7 +93,7 @@ var/mob/living/hunter = controller.pawn var/atom/hunted = controller.blackboard[hunting_target_key] - if(isnull(hunted)) + if(QDELETED(hunted)) //Target is gone for some reason. forget about this task! controller[hunting_target_key] = null finish_action(controller, FALSE, hunting_target_key) diff --git a/code/datums/ai/hunting_behavior/hunting_corpses.dm b/code/datums/ai/hunting_behavior/hunting_corpses.dm new file mode 100644 index 00000000000..e720e4da947 --- /dev/null +++ b/code/datums/ai/hunting_behavior/hunting_corpses.dm @@ -0,0 +1,17 @@ +/// Find and attack corpses +/datum/ai_planning_subtree/find_and_hunt_target/corpses + finding_behavior = /datum/ai_behavior/find_hunt_target/corpses + hunting_behavior = /datum/ai_behavior/hunt_target/unarmed_attack_target + hunt_targets = list(/mob/living) + +/// Find nearby dead mobs +/datum/ai_behavior/find_hunt_target/corpses + +/datum/ai_behavior/find_hunt_target/corpses/valid_dinner(mob/living/source, mob/living/dinner, radius) + if (!isliving(dinner) || dinner.stat != DEAD) + return FALSE + return can_see(source, dinner, radius) + +/// Find and attack specifically human corpses +/datum/ai_planning_subtree/find_and_hunt_target/corpses/human + hunt_targets = list(/mob/living/carbon/human) diff --git a/code/datums/ai/movement/ai_movement_jps.dm b/code/datums/ai/movement/ai_movement_jps.dm index 3523da7ecec..da46735ec36 100644 --- a/code/datums/ai/movement/ai_movement_jps.dm +++ b/code/datums/ai/movement/ai_movement_jps.dm @@ -2,7 +2,7 @@ * This movement datum represents smart-pathing */ /datum/ai_movement/jps - max_pathing_attempts = 4 + max_pathing_attempts = 20 /datum/ai_movement/jps/start_moving_towards(datum/ai_controller/controller, atom/current_movement_target, min_distance) . = ..() @@ -12,13 +12,13 @@ var/datum/move_loop/loop = SSmove_manager.jps_move(moving, current_movement_target, delay, - repath_delay = 2 SECONDS, + repath_delay = 0.5 SECONDS, max_path_length = AI_MAX_PATH_LENGTH, minimum_distance = controller.get_minimum_distance(), id = controller.get_access(), subsystem = SSai_movement, extra_info = controller, - initial_path = controller.blackboard[BB_PATH_TO_USE]) + ) RegisterSignal(loop, COMSIG_MOVELOOP_PREPROCESS_CHECK, PROC_REF(pre_move)) RegisterSignal(loop, COMSIG_MOVELOOP_POSTPROCESS, PROC_REF(post_move)) diff --git a/code/datums/components/blob_minion.dm b/code/datums/components/blob_minion.dm new file mode 100644 index 00000000000..41f58231e2d --- /dev/null +++ b/code/datums/components/blob_minion.dm @@ -0,0 +1,154 @@ +/** + * Common behaviour shared by things which are minions to a blob + */ +/datum/component/blob_minion + dupe_mode = COMPONENT_DUPE_UNIQUE_PASSARGS + /// Overmind who is our boss + var/mob/camera/blob/overmind + /// Callback to run if overmind strain changes + var/datum/callback/on_strain_changed + +/datum/component/blob_minion/Initialize(mob/camera/blob/overmind, datum/callback/on_strain_changed) + . = ..() + if (!isliving(parent)) + return COMPONENT_INCOMPATIBLE + src.on_strain_changed = on_strain_changed + register_overlord(overmind) + +/datum/component/blob_minion/InheritComponent(datum/component/new_comp, i_am_original, mob/camera/blob/overmind, datum/callback/on_strain_changed) + if (!isnull(on_strain_changed)) + src.on_strain_changed = on_strain_changed + register_overlord(overmind) + +/datum/component/blob_minion/proc/register_overlord(mob/camera/blob/overmind) + if (isnull(overmind)) + return + src.overmind = overmind + overmind.register_new_minion(parent) + RegisterSignal(overmind, COMSIG_QDELETING, PROC_REF(overmind_deleted)) + RegisterSignal(overmind, COMSIG_BLOB_SELECTED_STRAIN, PROC_REF(overmind_properties_changed)) + overmind_properties_changed(overmind, overmind.blobstrain) + +/// Our overmind is gone, uh oh! +/datum/component/blob_minion/proc/overmind_deleted() + SIGNAL_HANDLER + overmind = null + overmind_properties_changed() + +/// Our overmind has changed colour and properties +/datum/component/blob_minion/proc/overmind_properties_changed(mob/camera/blob/overmind, datum/blobstrain/new_strain) + SIGNAL_HANDLER + var/mob/living/living_parent = parent + living_parent.update_appearance(UPDATE_ICON) + on_strain_changed?.Invoke(overmind, new_strain) + +/datum/component/blob_minion/RegisterWithParent() + var/mob/living/living_parent = parent + living_parent.pass_flags |= PASSBLOB + living_parent.faction |= ROLE_BLOB + ADD_TRAIT(parent, TRAIT_BLOB_ALLY, REF(src)) + remove_verb(parent, /mob/living/verb/pulled) // No dragging people into the blob + RegisterSignal(parent, COMSIG_MOB_MIND_INITIALIZED, PROC_REF(on_mind_init)) + RegisterSignal(parent, COMSIG_ATOM_UPDATE_ICON, PROC_REF(on_update_appearance)) + RegisterSignal(parent, COMSIG_MOB_GET_STATUS_TAB_ITEMS, PROC_REF(on_update_status_tab)) + RegisterSignal(parent, COMSIG_ATOM_BLOB_ACT, PROC_REF(on_blob_touched)) + RegisterSignal(parent, COMSIG_ATOM_FIRE_ACT, PROC_REF(on_burned)) + RegisterSignal(parent, COMSIG_ATOM_TRIED_PASS, PROC_REF(on_attempted_pass)) + RegisterSignal(parent, COMSIG_MOVABLE_SPACEMOVE, PROC_REF(on_space_move)) + RegisterSignal(parent, COMSIG_LIVING_TRY_SPEECH, PROC_REF(on_try_speech)) + RegisterSignal(parent, COMSIG_MOB_CHANGED_TYPE, PROC_REF(on_transformed)) + living_parent.update_appearance(UPDATE_ICON) + GLOB.blob_telepathy_mobs |= parent + +/datum/component/blob_minion/UnregisterFromParent() + if (!isnull(overmind)) + overmind.blob_mobs -= parent + var/mob/living/living_parent = parent + living_parent.pass_flags &= ~PASSBLOB + living_parent.faction -= ROLE_BLOB + REMOVE_TRAIT(parent, TRAIT_BLOB_ALLY, REF(src)) + add_verb(parent, /mob/living/verb/pulled) + UnregisterSignal(parent, list( + COMSIG_ATOM_BLOB_ACT, + COMSIG_ATOM_FIRE_ACT, + COMSIG_ATOM_TRIED_PASS, + COMSIG_ATOM_UPDATE_ICON, + COMSIG_LIVING_TRY_SPEECH, + COMSIG_MOB_CHANGED_TYPE, + COMSIG_MOB_GET_STATUS_TAB_ITEMS, + COMSIG_MOB_MIND_INITIALIZED, + COMSIG_MOVABLE_SPACEMOVE, + )) + GLOB.blob_telepathy_mobs -= parent + +/// Become blobpilled when we gain a mind +/datum/component/blob_minion/proc/on_mind_init(mob/living/minion, datum/mind/new_mind) + SIGNAL_HANDLER + if (isnull(overmind)) + return + var/datum/antagonist/blob_minion/minion_motive = new(overmind) + new_mind.add_antag_datum(minion_motive) + +/// When our icon is updated, update our colour too +/datum/component/blob_minion/proc/on_update_appearance(mob/living/minion) + SIGNAL_HANDLER + if(isnull(overmind)) + minion.remove_atom_colour(FIXED_COLOUR_PRIORITY) + return + minion.add_atom_colour(overmind.blobstrain.color, FIXED_COLOUR_PRIORITY) + +/// When our icon is updated, update our colour too +/datum/component/blob_minion/proc/on_update_status_tab(mob/living/minion, list/status_items) + SIGNAL_HANDLER + if (isnull(overmind)) + return + status_items += "Blobs to Win: [length(overmind.blobs_legit)]/[overmind.blobwincount]" + +/// If we feel the gentle caress of a blob, we feel better +/datum/component/blob_minion/proc/on_blob_touched(mob/living/minion) + SIGNAL_HANDLER + if(minion.stat == DEAD || minion.health >= minion.maxHealth) + return COMPONENT_CANCEL_BLOB_ACT // Don't hurt us in order to heal us + for(var/i in 1 to 2) + var/obj/effect/temp_visual/heal/heal_effect = new /obj/effect/temp_visual/heal(get_turf(parent)) // hello yes you are being healed + heal_effect.color = isnull(overmind) ? COLOR_BLACK : overmind.blobstrain.complementary_color + minion.heal_overall_damage(minion.maxHealth * BLOBMOB_HEALING_MULTIPLIER) + return COMPONENT_CANCEL_BLOB_ACT + +/// If we feel the fearsome bite of open flame, we feel worse +/datum/component/blob_minion/proc/on_burned(mob/living/minion, exposed_temperature, exposed_volume) + SIGNAL_HANDLER + if(isnull(exposed_temperature)) + minion.adjustFireLoss(5) + return + minion.adjustFireLoss(clamp(0.01 * exposed_temperature, 1, 5)) + +/// Someone is attempting to move through us, allow it if it is a blob tile +/datum/component/blob_minion/proc/on_attempted_pass(mob/living/minion, atom/movable/incoming) + SIGNAL_HANDLER + if(istype(incoming, /obj/structure/blob)) + return COMSIG_COMPONENT_PERMIT_PASSAGE + +/// If we're near a blob, stop drifting +/datum/component/blob_minion/proc/on_space_move(mob/living/minion) + SIGNAL_HANDLER + var/obj/structure/blob/blob_handhold = locate() in range(1, parent) + if (!isnull(blob_handhold)) + return COMSIG_MOVABLE_STOP_SPACEMOVE + +/// We only speak telepathically to blobs +/datum/component/blob_minion/proc/on_try_speech(mob/living/minion, message, ignore_spam, forced) + SIGNAL_HANDLER + var/spanned_message = minion.say_quote(message) + var/rendered = span_blob("\[Blob Telepathy\] [minion.real_name] [spanned_message]") + blob_telepathy(rendered, minion) + return COMPONENT_CANNOT_SPEAK + +/// Called when a blob minion is transformed into something else, hopefully a spore into a zombie +/datum/component/blob_minion/proc/on_transformed(mob/living/minion, mob/living/replacement) + SIGNAL_HANDLER + overmind?.assume_direct_control(replacement) + +/datum/component/blob_minion/PostTransfer() + if(!isliving(parent)) + return COMPONENT_INCOMPATIBLE diff --git a/code/datums/memory/_memory.dm b/code/datums/memory/_memory.dm index 35d1a6683f3..66871aac2ec 100644 --- a/code/datums/memory/_memory.dm +++ b/code/datums/memory/_memory.dm @@ -246,6 +246,7 @@ var/static/list/something_pool = list( /mob/living/basic/bat, /mob/living/basic/bear, + /mob/living/basic/blob_minion/blobbernaut, /mob/living/basic/butterfly, /mob/living/basic/carp, /mob/living/basic/carp/magic, @@ -272,7 +273,6 @@ /mob/living/basic/statue, /mob/living/basic/stickman, /mob/living/basic/stickman/dog, - /mob/living/simple_animal/hostile/blob/blobbernaut/independent, /mob/living/simple_animal/hostile/gorilla, /mob/living/simple_animal/hostile/megafauna/dragon/lesser, /mob/living/simple_animal/hostile/retaliate/goat, diff --git a/code/datums/mind/initialization.dm b/code/datums/mind/initialization.dm index 12a5dddb229..eb622cc5af5 100644 --- a/code/datums/mind/initialization.dm +++ b/code/datums/mind/initialization.dm @@ -11,6 +11,7 @@ mind.set_current(src) // There's nowhere else to set this up, mind code makes me depressed mind.antag_hud = add_alt_appearance(/datum/atom_hud/alternate_appearance/basic/antagonist_hud, "combo_hud", mind) + SEND_SIGNAL(src, COMSIG_MOB_MIND_INITIALIZED, mind) /mob/living/carbon/mind_initialize() ..() diff --git a/code/game/atoms.dm b/code/game/atoms.dm index 4912a69f7b8..ed2ecb0cfca 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -318,6 +318,8 @@ /atom/proc/CanPass(atom/movable/mover, border_dir) SHOULD_CALL_PARENT(TRUE) SHOULD_BE_PURE(TRUE) + if(SEND_SIGNAL(src, COMSIG_ATOM_TRIED_PASS, mover, border_dir) & COMSIG_COMPONENT_PERMIT_PASSAGE) + return TRUE if(mover.movement_type & PHASING) return TRUE . = CanAllowThrough(mover, border_dir) diff --git a/code/game/objects/effects/effect_system/fluid_spread/effects_smoke.dm b/code/game/objects/effects/effect_system/fluid_spread/effects_smoke.dm index dae527c3e6b..2d524e19042 100644 --- a/code/game/objects/effects/effect_system/fluid_spread/effects_smoke.dm +++ b/code/game/objects/effects/effect_system/fluid_spread/effects_smoke.dm @@ -394,6 +394,15 @@ reagents.expose(smoker, INGEST, fraction) return TRUE +/// Helper to quickly create a cloud of reagent smoke +/proc/do_chem_smoke(range = 0, amount = DIAMOND_AREA(range), atom/holder = null, location = null, reagent_type = /datum/reagent/water, reagent_volume = 10, log = FALSE) + var/datum/reagents/smoke_reagents = new/datum/reagents(reagent_volume) + smoke_reagents.add_reagent(reagent_type, reagent_volume) + + var/datum/effect_system/fluid_spread/smoke/chem/smoke = new + smoke.attach(location) + smoke.set_up(amount = amount, holder = holder, location = location, carry = smoke_reagents, silent = TRUE) + smoke.start(log = log) /// A factory which produces clouds of chemical bearing smoke. /datum/effect_system/fluid_spread/smoke/chem diff --git a/code/modules/antagonists/blob/blob_minion.dm b/code/modules/antagonists/blob/blob_minion.dm index 9ba8e7089b9..9bf37e961d5 100644 --- a/code/modules/antagonists/blob/blob_minion.dm +++ b/code/modules/antagonists/blob/blob_minion.dm @@ -34,9 +34,3 @@ objective.owner = owner objective.overmind = overmind objectives += objective - -/datum/antagonist/blob_minion/blobbernaut - name = "\improper Blobbernaut" - -/datum/antagonist/blob_minion/blob_zombie - name = "\improper Blob Zombie" diff --git a/code/modules/antagonists/blob/blobstrains/_blobstrain.dm b/code/modules/antagonists/blob/blobstrains/_blobstrain.dm index 6225eec9da9..6f01eb67aa7 100644 --- a/code/modules/antagonists/blob/blobstrains/_blobstrain.dm +++ b/code/modules/antagonists/blob/blobstrains/_blobstrain.dm @@ -96,12 +96,12 @@ GLOBAL_LIST_INIT(valid_blobstrains, subtypesof(/datum/blobstrain) - list(/datum/ B.modify_max_integrity(B.max_integrity * max_structure_health_multiplier) B.update_appearance() - for(var/mob/living/simple_animal/hostile/blob/BM as anything in overmind.blob_mobs) - BM.maxHealth *= max_mob_health_multiplier - BM.health *= max_mob_health_multiplier - BM.update_icons() //If it's getting a new strain, tell it what it does! - to_chat(BM, "Your overmind's blob strain is now: [name]!") - to_chat(BM, "The [name] strain [shortdesc ? "[shortdesc]" : "[description]"]") + for(var/mob/living/blob_mob as anything in overmind.blob_mobs) + blob_mob.maxHealth *= max_mob_health_multiplier + blob_mob.health *= max_mob_health_multiplier + blob_mob.update_icons() //If it's getting a new strain, tell it what it does! + to_chat(blob_mob, "Your overmind's blob strain is now: [name]!") + to_chat(blob_mob, "The [name] strain [shortdesc ? "[shortdesc]" : "[description]"]") /datum/blobstrain/proc/on_lose() if(overmind.blob_core) @@ -122,9 +122,9 @@ GLOBAL_LIST_INIT(valid_blobstrains, subtypesof(/datum/blobstrain) - list(/datum/ for(var/obj/structure/blob/B as anything in overmind.all_blobs) B.modify_max_integrity(B.max_integrity / max_structure_health_multiplier) - for(var/mob/living/simple_animal/hostile/blob/BM as anything in overmind.blob_mobs) - BM.maxHealth /= max_mob_health_multiplier - BM.health /= max_mob_health_multiplier + for(var/mob/living/blob_mob as anything in overmind.blob_mobs) + blob_mob.maxHealth /= max_mob_health_multiplier + blob_mob.health /= max_mob_health_multiplier /datum/blobstrain/proc/on_sporedeath(mob/living/spore) diff --git a/code/modules/antagonists/blob/blobstrains/_reagent.dm b/code/modules/antagonists/blob/blobstrains/_reagent.dm index aefd6c02f3c..05bc73f95c8 100644 --- a/code/modules/antagonists/blob/blobstrains/_reagent.dm +++ b/code/modules/antagonists/blob/blobstrains/_reagent.dm @@ -15,8 +15,9 @@ var/mob_protection = L.getarmor(null, BIO) * 0.01 reagent.expose_mob(L, VAPOR, BLOBMOB_BLOBBERNAUT_REAGENTATK_VOL+blobbernaut_reagentatk_bonus, FALSE, mob_protection, overmind)//this will do between 10 and 20 damage(reduced by mob protection), depending on chemical, plus 4 from base brute damage. -/datum/blobstrain/reagent/on_sporedeath(mob/living/spore) - spore.reagents.add_reagent(reagent.type, 10) +/datum/blobstrain/reagent/on_sporedeath(mob/living/basic/spore) + var/burst_range = (spore.type == /mob/living/basic/blob_minion/spore) ? 1 : 0 + do_chem_smoke(range = burst_range, holder = spore, location = get_turf(spore), reagent_type = reagent.type) // These can only be applied by blobs. They are what (reagent) blobs are made out of. /datum/reagent/blob @@ -29,7 +30,7 @@ /// Used by blob reagents to calculate the reaction volume they should use when exposing mobs. /datum/reagent/blob/proc/return_mob_expose_reac_volume(mob/living/exposed_mob, methods=TOUCH, reac_volume, show_message, touch_protection, mob/camera/blob/overmind) - if(exposed_mob.stat == DEAD || isblobmonster(exposed_mob)) + if(exposed_mob.stat == DEAD || HAS_TRAIT(exposed_mob, TRAIT_BLOB_ALLY)) return 0 //the dead, and blob mobs, don't cause reactions return round(reac_volume * min(1.5 - touch_protection, 1), 0.1) //full touch protection means 50% volume, any prot below 0.5 means 100% volume. diff --git a/code/modules/antagonists/blob/blobstrains/distributed_neurons.dm b/code/modules/antagonists/blob/blobstrains/distributed_neurons.dm index f97599948a1..ea2bf54d769 100644 --- a/code/modules/antagonists/blob/blobstrains/distributed_neurons.dm +++ b/code/modules/antagonists/blob/blobstrains/distributed_neurons.dm @@ -11,18 +11,16 @@ message_living = ", and you feel tired" reagent = /datum/reagent/blob/distributed_neurons -/datum/blobstrain/reagent/distributed_neurons/damage_reaction(obj/structure/blob/B, damage, damage_type, damage_flag) - if((damage_flag == MELEE || damage_flag == BULLET || damage_flag == LASER) && damage <= 20 && B.get_integrity() - damage <= 0 && prob(15)) //if the cause isn't fire or a bomb, the damage is less than 21, we're going to die from that damage, 15% chance of a shitty spore. - B.visible_message(span_warning("A spore floats free of the blob!")) - var/mob/living/simple_animal/hostile/blob/blobspore/weak/BS = new/mob/living/simple_animal/hostile/blob/blobspore/weak(B.loc) - BS.overmind = B.overmind - BS.update_icons() - B.overmind.blob_mobs.Add(BS) +/datum/blobstrain/reagent/distributed_neurons/damage_reaction(obj/structure/blob/blob_tile, damage, damage_type, damage_flag) + if((damage_flag == MELEE || damage_flag == BULLET || damage_flag == LASER) && damage <= 20 && blob_tile.get_integrity() - damage <= 0 && prob(15)) //if the cause isn't fire or a bomb, the damage is less than 21, we're going to die from that damage, 15% chance of a shitty spore. + blob_tile.visible_message(span_boldwarning("A spore floats free of the blob!")) + blob_tile.overmind.create_spore(blob_tile.loc, /mob/living/basic/blob_minion/spore/minion/weak) return ..() /datum/reagent/blob/distributed_neurons name = "Distributed Neurons" color = "#E88D5D" + taste_description = "fizzing" /datum/reagent/blob/distributed_neurons/expose_mob(mob/living/exposed_mob, methods=TOUCH, reac_volume, show_message, touch_protection, mob/camera/blob/overmind) . = ..() @@ -33,10 +31,7 @@ exposed_mob.investigate_log("has been killed by distributed neurons (blob).", INVESTIGATE_DEATHS) exposed_mob.death() //sleeping in a fight? bad plan. if(exposed_mob.stat == DEAD && overmind.can_buy(5)) - var/mob/living/simple_animal/hostile/blob/blobspore/spore = new/mob/living/simple_animal/hostile/blob/blobspore(get_turf(exposed_mob)) - spore.overmind = overmind - spore.update_icons() - overmind.blob_mobs.Add(spore) + var/mob/living/basic/blob_minion/spore/minion/spore = overmind.create_spore(get_turf(exposed_mob)) spore.zombify(exposed_mob) overmind.add_points(-5) to_chat(overmind, span_notice("Spent 5 resources for the zombification of [exposed_mob].")) diff --git a/code/modules/antagonists/blob/blobstrains/reactive_spines.dm b/code/modules/antagonists/blob/blobstrains/reactive_spines.dm index 53f336ca419..1c8cb893df8 100644 --- a/code/modules/antagonists/blob/blobstrains/reactive_spines.dm +++ b/code/modules/antagonists/blob/blobstrains/reactive_spines.dm @@ -16,15 +16,15 @@ if(damage && ((damage_type == BRUTE) || (damage_type == BURN)) && B.get_integrity() - damage > 0 && COOLDOWN_FINISHED(src, retaliate_cooldown)) // Is there any damage, is it burn or brute, will we be alive, and has the cooldown finished? COOLDOWN_START(src, retaliate_cooldown, 2.5 SECONDS) // 2.5 seconds before auto-retaliate can whack everything within 1 tile again B.visible_message(span_boldwarning("The blob retaliates, lashing out!")) - for(var/atom/A in range(1, B)) - if(!A.can_blob_attack()) + for(var/atom/thing in range(1, B)) + if(!thing.can_blob_attack()) continue - var/attacked_turf = get_turf(A) - if(isliving(A) && !isblobmonster(A)) // Make sure to inject strain-reagents with automatic attacks when needed. + var/attacked_turf = get_turf(thing) + if(isliving(thing) && !HAS_TRAIT(thing, TRAIT_BLOB_ALLY)) // Make sure to inject strain-reagents with automatic attacks when needed. B.blob_attack_animation(attacked_turf, overmind) - attack_living(A) + attack_living(thing) - else if(A.blob_act(B)) // After checking for mobs, whack everything else with the standard attack + else if(thing.blob_act(B)) // After checking for mobs, whack everything else with the standard attack B.blob_attack_animation(attacked_turf, overmind) // Only play the animation if the attack did something meaningful return ..() @@ -35,7 +35,7 @@ color = "#9ACD32" /datum/reagent/blob/reactive_spines/return_mob_expose_reac_volume(mob/living/exposed_mob, methods=TOUCH, reac_volume, show_message, touch_protection, mob/camera/blob/overmind) - if(exposed_mob.stat == DEAD || isblobmonster(exposed_mob)) + if(exposed_mob.stat == DEAD || HAS_TRAIT(exposed_mob, TRAIT_BLOB_ALLY)) return 0 //the dead, and blob mobs, don't cause reactions return reac_volume diff --git a/code/modules/antagonists/blob/overmind.dm b/code/modules/antagonists/blob/overmind.dm index 70a1e69e1e3..38e88817de2 100644 --- a/code/modules/antagonists/blob/overmind.dm +++ b/code/modules/antagonists/blob/overmind.dm @@ -54,6 +54,7 @@ GLOBAL_LIST_EMPTY(blob_nodes) var/list/strain_choices /mob/camera/blob/Initialize(mapload, starting_points = OVERMIND_STARTING_POINTS) + ADD_TRAIT(src, TRAIT_BLOB_ALLY, INNATE_TRAIT) validate_location() blob_points = starting_points manualplace_min_time += world.time @@ -71,6 +72,7 @@ GLOBAL_LIST_EMPTY(blob_nodes) SSshuttle.registerHostileEnvironment(src) . = ..() START_PROCESSING(SSobj, src) + GLOB.blob_telepathy_mobs |= src /mob/camera/blob/proc/validate_location() var/turf/T = get_turf(src) @@ -112,6 +114,7 @@ GLOBAL_LIST_EMPTY(blob_nodes) to_chat(src, span_notice("The [blobstrain.name] strain [blobstrain.description]")) if(blobstrain.effectdesc) to_chat(src, span_notice("The [blobstrain.name] strain [blobstrain.effectdesc]")) + SEND_SIGNAL(src, COMSIG_BLOB_SELECTED_STRAIN, blobstrain) /mob/camera/blob/can_z_move(direction, turf/start, turf/destination, z_move_flags = NONE, mob/living/rider) if(placed) // The blob can't expand vertically (yet) @@ -162,50 +165,70 @@ GLOBAL_LIST_EMPTY(blob_nodes) priority_announce("Confirmed outbreak of level 5 biohazard aboard [station_name()]. All personnel must contain the outbreak.", "Biohazard Alert", ANNOUNCER_OUTBREAK5) has_announced = TRUE +/// Create a blob spore and link it to us +/mob/camera/blob/proc/create_spore(turf/spore_turf, spore_type = /mob/living/basic/blob_minion/spore/minion) + var/mob/living/basic/blob_minion/spore/spore = new spore_type(spore_turf) + assume_direct_control(spore) + return spore + +/// Give our new minion the properties of a minion +/mob/camera/blob/proc/assume_direct_control(mob/living/minion) + minion.AddComponent(/datum/component/blob_minion, src) + +/// Add something to our list of mobs and wait for it to die +/mob/camera/blob/proc/register_new_minion(mob/living/minion) + blob_mobs |= minion + if (!istype(minion, /mob/living/basic/blob_minion/blobbernaut)) + RegisterSignal(minion, COMSIG_LIVING_DEATH, PROC_REF(on_minion_death)) + +/// When a spore (or zombie) dies then we do this +/mob/camera/blob/proc/on_minion_death(mob/living/spore) + SIGNAL_HANDLER + blobstrain.on_sporedeath(spore) + /mob/camera/blob/proc/victory() sound_to_playing_players('sound/machines/alarm.ogg') sleep(10 SECONDS) - for(var/i in GLOB.mob_living_list) - var/mob/living/L = i - var/turf/T = get_turf(L) - if(!T || !is_station_level(T.z)) + for(var/mob/living/live_guy as anything in GLOB.mob_living_list) + var/turf/guy_turf = get_turf(live_guy) + if(isnull(guy_turf) || !is_station_level(guy_turf.z)) continue - if(L in GLOB.overminds || (L.pass_flags & PASSBLOB)) + if(live_guy in GLOB.overminds || (live_guy.pass_flags & PASSBLOB)) continue - var/area/Ablob = get_area(T) - - if(!(Ablob.area_flags & BLOBS_ALLOWED)) + var/area/blob_area = get_area(guy_turf) + if(!(blob_area.area_flags & BLOBS_ALLOWED)) continue - if(!(ROLE_BLOB in L.faction)) - playsound(L, 'sound/effects/splat.ogg', 50, TRUE) - if(L.stat != DEAD) - L.investigate_log("has died from blob takeover.", INVESTIGATE_DEATHS) - L.death() - new/mob/living/simple_animal/hostile/blob/blobspore(T) + if(!(ROLE_BLOB in live_guy.faction)) + playsound(live_guy, 'sound/effects/splat.ogg', 50, TRUE) + if(live_guy.stat != DEAD) + live_guy.investigate_log("has died from blob takeover.", INVESTIGATE_DEATHS) + live_guy.death() + create_spore(guy_turf) else - L.fully_heal() + live_guy.fully_heal() - for(var/area/A in GLOB.areas) - if(!(A.type in GLOB.the_station_areas)) + for(var/area/check_area in GLOB.areas) + if(!is_type_in_list(check_area, GLOB.the_station_areas)) continue - if(!(A.area_flags & BLOBS_ALLOWED)) + if(!(check_area.area_flags & BLOBS_ALLOWED)) continue - A.color = blobstrain.color - A.name = "blob" - A.icon = 'icons/mob/nonhuman-player/blob.dmi' - A.icon_state = "blob_shield" - A.layer = BELOW_MOB_LAYER - A.invisibility = 0 - A.blend_mode = 0 + check_area.color = blobstrain.color + check_area.name = "blob" + check_area.icon = 'icons/mob/nonhuman-player/blob.dmi' + check_area.icon_state = "blob_shield" + check_area.layer = BELOW_MOB_LAYER + check_area.invisibility = 0 + check_area.blend_mode = 0 + var/datum/antagonist/blob/B = mind.has_antag_datum(/datum/antagonist/blob) if(B) var/datum/objective/blob_takeover/main_objective = locate() in B.objectives if(main_objective) main_objective.completed = TRUE - to_chat(world, span_blob("[real_name] consumed the station in an unstoppable tide!")) + to_chat(world, span_blobannounce("[real_name] consumed the station in an unstoppable tide!")) SSticker.news_report = BLOB_WIN SSticker.force_ending = FORCE_END_ROUND @@ -216,11 +239,6 @@ GLOBAL_LIST_EMPTY(blob_nodes) if(B && B.overmind == src) B.overmind = null B.update_appearance() //reset anything that was ours - for(var/BLO in blob_mobs) - var/mob/living/simple_animal/hostile/blob/BM = BLO - if(BM) - BM.overmind = null - BM.update_icons() for(var/obj/structure/blob/blob_structure as anything in all_blobs) blob_structure.overmind = null all_blobs = null @@ -233,6 +251,7 @@ GLOBAL_LIST_EMPTY(blob_nodes) SSshuttle.clearHostileEnvironment(src) STOP_PROCESSING(SSobj, src) + GLOB.blob_telepathy_mobs -= src return ..() @@ -240,7 +259,7 @@ GLOBAL_LIST_EMPTY(blob_nodes) . = ..() if(!. || !client) return FALSE - to_chat(src, span_blob("You are the overmind!")) + to_chat(src, span_blobannounce("You are the overmind!")) if(!placed && autoplace_max_time <= world.time) to_chat(src, span_boldannounce("You will automatically place your blob core in [DisplayTimeText(autoplace_max_time - world.time)].")) to_chat(src, span_boldannounce("You [manualplace_min_time ? "will be able to":"can"] manually place your blob core by pressing the Place Blob Core button in the bottom right corner of the screen.")) @@ -257,9 +276,11 @@ GLOBAL_LIST_EMPTY(blob_nodes) return FALSE var/current_health = round((blob_core.get_integrity() / blob_core.max_integrity) * 100) hud_used.healths.maptext = MAPTEXT("
    [current_health]%
    ") - for(var/mob/living/simple_animal/hostile/blob/blobbernaut/blobbernaut in blob_mobs) - if(blobbernaut.hud_used && blobbernaut.hud_used.blobpwrdisplay) - blobbernaut.hud_used.blobpwrdisplay.maptext = MAPTEXT("
    [current_health]%
    ") + for(var/mob/living/basic/blob_minion/blobbernaut/blobbernaut in blob_mobs) + var/datum/hud/using_hud = blobbernaut.hud_used + if(!using_hud?.blobpwrdisplay) + continue + using_hud.blobpwrdisplay.maptext = MAPTEXT("
    [current_health]%
    ") /mob/camera/blob/proc/add_points(points) blob_points = clamp(blob_points + points, 0, max_blob_points) @@ -291,14 +312,8 @@ GLOBAL_LIST_EMPTY(blob_nodes) src.log_talk(message, LOG_SAY) var/message_a = say_quote(message) - var/rendered = span_big("\[Blob Telepathy\] [name]([blobstrain.name]) [message_a]") - - for(var/mob/M in GLOB.mob_list) - if(isovermind(M) || isblobmonster(M)) - to_chat(M, rendered) - if(isobserver(M)) - var/link = FOLLOW_LINK(M, src) - to_chat(M, "[link] [rendered]") + var/rendered = span_big(span_blob("\[Blob Telepathy\] [name]([blobstrain.name]) [message_a]")) + blob_telepathy(rendered, src) /mob/camera/blob/blob_act(obj/structure/blob/B) return @@ -324,8 +339,8 @@ GLOBAL_LIST_EMPTY(blob_nodes) else return FALSE else - var/area/A = get_area(NewLoc) - if(isgroundlessturf(NewLoc) || istype(A, /area/shuttle)) //if unplaced, can't go on shuttles or goundless tiles + var/area/check_area = get_area(NewLoc) + if(isgroundlessturf(NewLoc) || istype(check_area, /area/shuttle)) //if unplaced, can't go on shuttles or groundless tiles return FALSE forceMove(NewLoc) return TRUE diff --git a/code/modules/antagonists/blob/powers.dm b/code/modules/antagonists/blob/powers.dm index c75a41a48ff..04054f6df85 100644 --- a/code/modules/antagonists/blob/powers.dm +++ b/code/modules/antagonists/blob/powers.dm @@ -196,38 +196,25 @@ var/list/mob/dead/observer/candidates = poll_ghost_candidates("Do you want to play as a [blobstrain.name] blobbernaut?", ROLE_BLOB, ROLE_BLOB, 50) - factory.is_creating_blobbernaut = FALSE - if(!length(candidates)) to_chat(src, span_warning("You could not conjure a sentience for your blobbernaut. Your points have been refunded. Try again later.")) add_points(BLOBMOB_BLOBBERNAUT_RESOURCE_COST) - factory.blobbernaut = null //players must answer rapidly + factory.assign_blobbernaut(null) return FALSE - factory.modify_max_integrity(initial(factory.max_integrity) * 0.25) //factories that produced a blobbernaut have much lower health - factory.update_appearance() - factory.visible_message(span_warning("The blobbernaut [pick("rips", "tears", "shreds")] its way out of the factory blob!")) - playsound(factory.loc, 'sound/effects/splat.ogg', 50, TRUE) - - var/mob/living/simple_animal/hostile/blob/blobbernaut/blobber = new /mob/living/simple_animal/hostile/blob/blobbernaut(get_turf(factory)) - flick("blobbernaut_produce", blobber) - - factory.blobbernaut = blobber - blobber.factory = factory - blobber.overmind = src - blobber.update_icons() - blobber.adjustHealth(blobber.maxHealth * 0.5) - blob_mobs += blobber - + var/mob/living/basic/blob_minion/blobbernaut/minion/blobber = new(get_turf(factory)) + assume_direct_control(blobber) + factory.assign_blobbernaut(blobber) var/mob/dead/observer/player = pick(candidates) - blobber.key = player.key + blobber.assign_key(player.key, blobstrain) + RegisterSignal(blobber, COMSIG_HOSTILE_POST_ATTACKINGTARGET, PROC_REF(on_blobbernaut_attacked)) - SEND_SOUND(blobber, sound('sound/effects/blobattack.ogg')) - SEND_SOUND(blobber, sound('sound/effects/attackblob.ogg')) - to_chat(blobber, span_infoplain("You are powerful, hard to kill, and slowly regenerate near nodes and cores, [span_cultlarge("but will slowly die if not near the blob")] or if the factory that made you is killed.")) - to_chat(blobber, span_infoplain("You can communicate with other blobbernauts and overminds telepathically by attempting to speak normally")) - to_chat(blobber, span_infoplain("Your overmind's blob reagent is: [blobstrain.name]!")) - to_chat(blobber, span_infoplain("The [blobstrain.name] reagent [blobstrain.shortdesc ? "[blobstrain.shortdesc]" : "[blobstrain.description]"]")) +/// When one of our boys attacked something, we sometimes want to perform extra effects +/mob/camera/blob/proc/on_blobbernaut_attacked(mob/living/basic/blobbynaut, atom/target, success) + SIGNAL_HANDLER + if (!success) + return + blobstrain.blobbernaut_attack(target, blobbynaut) /** Moves the core */ /mob/camera/blob/proc/relocate_core() @@ -358,10 +345,11 @@ var/list/surrounding_turfs = TURF_NEIGHBORS(tile) if(!length(surrounding_turfs)) return FALSE - for(var/mob/living/simple_animal/hostile/blob/blobspore/spore as anything in blob_mobs) - if(isturf(spore.loc) && get_dist(spore, tile) <= 35 && !spore.key) - spore.LoseTarget() - spore.Goto(pick(surrounding_turfs), spore.move_to_delay) + for(var/mob/living/basic/blob_mob as anything in blob_mobs) + if(!isturf(blob_mob.loc) || get_dist(blob_mob, tile) > 35 || blob_mob.key) + continue + blob_mob.ai_controller.clear_blackboard_key(BB_BASIC_MOB_CURRENT_TARGET) + blob_mob.ai_controller.set_blackboard_key(BB_TRAVEL_DESTINATION, pick(surrounding_turfs)) /** Opens the reroll menu to change strains */ /mob/camera/blob/proc/strain_reroll() diff --git a/code/modules/antagonists/blob/structures/_blob.dm b/code/modules/antagonists/blob/structures/_blob.dm index 543da00d2f5..e206d97c26b 100644 --- a/code/modules/antagonists/blob/structures/_blob.dm +++ b/code/modules/antagonists/blob/structures/_blob.dm @@ -129,13 +129,13 @@ return FALSE //oh no we failed /obj/structure/blob/proc/ConsumeTile() - for(var/atom/A in loc) - if(!A.can_blob_attack()) + for(var/atom/thing in loc) + if(!thing.can_blob_attack()) continue - if(isliving(A) && overmind && !isblobmonster(A)) // Make sure to inject strain-reagents with automatic attacks when needed. - overmind.blobstrain.attack_living(A) + if(isliving(thing) && overmind && !HAS_TRAIT(thing, TRAIT_BLOB_ALLY)) // Make sure to inject strain-reagents with automatic attacks when needed. + overmind.blobstrain.attack_living(thing) continue // Don't smack them twice though - A.blob_act(src) + thing.blob_act(src) if(iswallturf(loc)) loc.blob_act(src) //don't ask how a wall got on top of the core, just eat it diff --git a/code/modules/antagonists/blob/structures/factory.dm b/code/modules/antagonists/blob/structures/factory.dm index 7f28dcce224..cee7e9a0ac5 100644 --- a/code/modules/antagonists/blob/structures/factory.dm +++ b/code/modules/antagonists/blob/structures/factory.dm @@ -10,12 +10,12 @@ armor_type = /datum/armor/structure_blob/factory ///How many spores this factory can have. var/max_spores = BLOB_FACTORY_MAX_SPORES - ///The list of spores - var/list/spores = list() + ///The list of spores and zombies + var/list/spores_and_zombies = list() COOLDOWN_DECLARE(spore_delay) var/spore_cooldown = BLOBMOB_SPORE_SPAWN_COOLDOWN ///Its Blobbernaut, if it has spawned any. - var/mob/living/simple_animal/hostile/blob/blobbernaut/blobbernaut + var/mob/living/basic/blob_minion/blobbernaut/minion/blobbernaut ///Used in blob/powers.dm, checks if it's already trying to spawn a blobbernaut to prevent issues. var/is_creating_blobbernaut = FALSE @@ -32,15 +32,8 @@ overmind.factory_blobs += src /obj/structure/blob/special/factory/Destroy() - for(var/mob/living/simple_animal/hostile/blob/blobspore/spore in spores) - to_chat(spore, span_userdanger("Your factory was destroyed! You can no longer sustain yourself.")) - spore.death() - spores = null - if(blobbernaut) - blobbernaut.factory = null - to_chat(blobbernaut, span_userdanger("Your factory was destroyed! You feel yourself dying!")) - blobbernaut.throw_alert("nofactory", /atom/movable/screen/alert/nofactory) - blobbernaut = null + spores_and_zombies = null + blobbernaut = null if(overmind) overmind.factory_blobs -= src return ..() @@ -49,13 +42,57 @@ . = ..() if(blobbernaut) return - if(spores.len >= max_spores) + if(length(spores_and_zombies) >= max_spores) return if(!COOLDOWN_FINISHED(src, spore_delay)) return COOLDOWN_START(src, spore_delay, spore_cooldown) - var/mob/living/simple_animal/hostile/blob/blobspore/BS = new (loc, src) - if(overmind) //if we don't have an overmind, we don't need to do anything but make a spore - BS.overmind = overmind - BS.update_icons() - overmind.blob_mobs.Add(BS) + var/mob/living/basic/blob_minion/created_spore = (overmind) ? overmind.create_spore(loc) : new(loc) + register_mob(created_spore) + RegisterSignal(created_spore, COMSIG_BLOB_ZOMBIFIED, PROC_REF(on_zombie_created)) + +/// Tracks the existence of a mob in our mobs list +/obj/structure/blob/special/factory/proc/register_mob(mob/living/basic/blob_minion/blob_mob) + spores_and_zombies |= blob_mob + blob_mob.link_to_factory(src) + RegisterSignal(blob_mob, COMSIG_LIVING_DEATH, PROC_REF(on_spore_died)) + RegisterSignal(blob_mob, COMSIG_QDELETING, PROC_REF(on_spore_lost)) + +/// When a spore or zombie dies reset our spawn cooldown so we don't instantly replace it +/obj/structure/blob/special/factory/proc/on_spore_died(mob/living/dead_spore) + SIGNAL_HANDLER + COOLDOWN_START(src, spore_delay, spore_cooldown) + +/// When a spore is deleted remove it from our list +/obj/structure/blob/special/factory/proc/on_spore_lost(mob/living/dead_spore) + SIGNAL_HANDLER + spores_and_zombies -= dead_spore + +/// When a spore makes a zombie add it to our mobs list +/obj/structure/blob/special/factory/proc/on_zombie_created(mob/living/spore, mob/living/zombie) + SIGNAL_HANDLER + register_mob(zombie) + +/// Produce a blobbernaut +/obj/structure/blob/special/factory/proc/assign_blobbernaut(mob/living/new_naut) + is_creating_blobbernaut = FALSE + if (isnull(new_naut)) + return + + modify_max_integrity(initial(max_integrity) * 0.25) //factories that produced a blobbernaut have much lower health + visible_message(span_boldwarning("The blobbernaut [pick("rips", "tears", "shreds")] its way out of the factory blob!")) + playsound(loc, 'sound/effects/splat.ogg', 50, TRUE) + + blobbernaut = new_naut + blobbernaut.link_to_factory(src) + RegisterSignals(new_naut, list(COMSIG_QDELETING, COMSIG_LIVING_DEATH), PROC_REF(on_blobbernaut_death)) + update_appearance(UPDATE_ICON) + +/// When our brave soldier dies, reset our max integrity +/obj/structure/blob/special/factory/proc/on_blobbernaut_death(mob/living/death_naut) + SIGNAL_HANDLER + if (isnull(blobbernaut) || blobbernaut != death_naut) + return + blobbernaut = null + max_integrity = initial(max_integrity) + update_appearance(UPDATE_ICON) diff --git a/code/modules/events/wizard/blobies.dm b/code/modules/events/wizard/blobies.dm index 307d01ff7eb..0a9c96d5135 100644 --- a/code/modules/events/wizard/blobies.dm +++ b/code/modules/events/wizard/blobies.dm @@ -10,4 +10,4 @@ /datum/round_event/wizard/blobies/start() for(var/mob/living/carbon/human/H in GLOB.dead_mob_list) - new /mob/living/simple_animal/hostile/blob/blobspore(H.loc) + new /mob/living/basic/blob_minion/spore/minion(H.loc) // Creates zombies which ghosts can control diff --git a/code/modules/mob/living/basic/basic_defense.dm b/code/modules/mob/living/basic/basic_defense.dm index cc128a9f5e9..8afb40f2912 100644 --- a/code/modules/mob/living/basic/basic_defense.dm +++ b/code/modules/mob/living/basic/basic_defense.dm @@ -165,6 +165,9 @@ return TRUE /mob/living/basic/blob_act(obj/structure/blob/attacking_blob) + . = ..() + if (!.) + return apply_damage(20, damagetype = BRUTE) /mob/living/basic/do_attack_animation(atom/attacked_atom, visual_effect_icon, used_item, no_effect) diff --git a/code/modules/mob/living/basic/blob_minions/blob_ai.dm b/code/modules/mob/living/basic/blob_minions/blob_ai.dm new file mode 100644 index 00000000000..6168b7ca83b --- /dev/null +++ b/code/modules/mob/living/basic/blob_minions/blob_ai.dm @@ -0,0 +1,51 @@ +/** + * Extremely simple AI, this isn't a very smart boy + * Only notable quirk is that it uses JPS movement, simple avoidance would fail to realise it can path through blobs + */ +/datum/ai_controller/basic_controller/blobbernaut + blackboard = list( + BB_TARGETTING_DATUM = new /datum/targetting_datum/basic/attack_until_dead, + ) + + ai_movement = /datum/ai_movement/jps + idle_behavior = /datum/idle_behavior/idle_random_walk + planning_subtrees = list( + /datum/ai_planning_subtree/simple_find_target, + /datum/ai_planning_subtree/attack_obstacle_in_path, + /datum/ai_planning_subtree/basic_melee_attack_subtree, + ) + +/** + * Move to a point designated by the overmind, otherwise just slap people nearby + */ +/datum/ai_controller/basic_controller/blob_zombie + blackboard = list( + BB_TARGETTING_DATUM = new /datum/targetting_datum/basic/attack_until_dead, + ) + + ai_movement = /datum/ai_movement/jps + idle_behavior = /datum/idle_behavior/idle_random_walk + planning_subtrees = list( + /datum/ai_planning_subtree/travel_to_point/and_clear_target, + /datum/ai_planning_subtree/simple_find_target, + /datum/ai_planning_subtree/attack_obstacle_in_path, + /datum/ai_planning_subtree/basic_melee_attack_subtree, + ) + +/** + * As blob zombie but will prioritise attacking corpses to zombify them + */ +/datum/ai_controller/basic_controller/blob_spore + blackboard = list( + BB_TARGETTING_DATUM = new /datum/targetting_datum/basic/attack_until_dead, + ) + + ai_movement = /datum/ai_movement/jps + idle_behavior = /datum/idle_behavior/idle_random_walk + planning_subtrees = list( + /datum/ai_planning_subtree/find_and_hunt_target/corpses, + /datum/ai_planning_subtree/travel_to_point/and_clear_target, + /datum/ai_planning_subtree/simple_find_target, + /datum/ai_planning_subtree/attack_obstacle_in_path, + /datum/ai_planning_subtree/basic_melee_attack_subtree, + ) diff --git a/code/modules/mob/living/basic/blob_minions/blob_mob.dm b/code/modules/mob/living/basic/blob_minions/blob_mob.dm new file mode 100644 index 00000000000..35e41f09058 --- /dev/null +++ b/code/modules/mob/living/basic/blob_minions/blob_mob.dm @@ -0,0 +1,37 @@ +/// Root of shared behaviour for mobs spawned by blobs, is abstract and should not be spawned +/mob/living/basic/blob_minion + name = "Blob Error" + desc = "A nonfunctional fungal creature created by bad code or celestial mistake. Point and laugh." + icon = 'icons/mob/nonhuman-player/blob.dmi' + icon_state = "blob_head" + unique_name = TRUE + pass_flags = PASSBLOB + faction = list(ROLE_BLOB) + combat_mode = TRUE + bubble_icon = "blob" + speak_emote = null + habitable_atmos = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + minimum_survivable_temperature = 0 + maximum_survivable_temperature = INFINITY + lighting_cutoff_red = 20 + lighting_cutoff_green = 40 + lighting_cutoff_blue = 30 + initial_language_holder = /datum/language_holder/empty + +/mob/living/basic/blob_minion/Initialize(mapload) + . = ..() + add_traits(list(TRAIT_BLOB_ALLY, TRAIT_MUTE), INNATE_TRAIT) + AddComponent(/datum/component/blob_minion, on_strain_changed = CALLBACK(src, PROC_REF(on_strain_updated))) + +/// Called when our blob overmind changes their variant, update some of our mob properties +/mob/living/basic/blob_minion/proc/on_strain_updated(mob/camera/blob/overmind, datum/blobstrain/new_strain) + return + +/// Associates this mob with a specific blob factory node +/mob/living/basic/blob_minion/proc/link_to_factory(obj/structure/blob/special/factory/factory) + RegisterSignal(factory, COMSIG_QDELETING, PROC_REF(on_factory_destroyed)) + +/// Called when our factory is destroyed +/mob/living/basic/blob_minion/proc/on_factory_destroyed() + SIGNAL_HANDLER + to_chat(src, span_userdanger("Your factory was destroyed! You feel yourself dying!")) diff --git a/code/modules/mob/living/basic/blob_minions/blob_spore.dm b/code/modules/mob/living/basic/blob_minions/blob_spore.dm new file mode 100644 index 00000000000..f13a6a70f84 --- /dev/null +++ b/code/modules/mob/living/basic/blob_minions/blob_spore.dm @@ -0,0 +1,118 @@ +/** + * A floating fungus which turns people into zombies and explodes into reagent clouds upon death. + */ +/mob/living/basic/blob_minion/spore + name = "blob spore" + desc = "A floating, fragile spore." + icon = 'icons/mob/nonhuman-player/blob.dmi' + icon_state = "blobpod" + icon_living = "blobpod" + health_doll_icon = "blobpod" + health = BLOBMOB_SPORE_HEALTH + maxHealth = BLOBMOB_SPORE_HEALTH + verb_say = "psychically pulses" + verb_ask = "psychically probes" + verb_exclaim = "psychically yells" + verb_yell = "psychically screams" + melee_damage_lower = BLOBMOB_SPORE_DMG_LOWER + melee_damage_upper = BLOBMOB_SPORE_DMG_UPPER + obj_damage = 0 + attack_verb_continuous = "batters" + attack_verb_simple = "batter" + attack_sound = 'sound/weapons/genhit1.ogg' + death_message = "explodes into a cloud of gas!" + gold_core_spawnable = HOSTILE_SPAWN + basic_mob_flags = DEL_ON_DEATH + ai_controller = /datum/ai_controller/basic_controller/blob_spore + /// Size of cloud produced from a dying spore + var/death_cloud_size = 1 + /// Type of mob to create + var/mob/living/zombie_type = /mob/living/basic/blob_minion/zombie + +/mob/living/basic/blob_minion/spore/Initialize(mapload) + . = ..() + AddElement(/datum/element/simple_flying) + AddElement(/datum/element/swabable, CELL_LINE_TABLE_BLOBSPORE, CELL_VIRUS_TABLE_GENERIC_MOB, 1, 5) + +/mob/living/basic/blob_minion/spore/death(gibbed) + . = ..() + death_burst() + +/mob/living/basic/blob_minion/spore/on_factory_destroyed() + death() + +/// Create an explosion of spores on death +/mob/living/basic/blob_minion/spore/proc/death_burst() + do_chem_smoke(range = death_cloud_size, holder = src, location = get_turf(src), reagent_type = /datum/reagent/toxin/spore) + + +/mob/living/basic/blob_minion/spore/melee_attack(mob/living/carbon/human/target, list/modifiers, ignore_cooldown) + . = ..() + if (!ishuman(target) || target.stat != DEAD) + return + zombify(target) + +/// Become a zombie +/mob/living/basic/blob_minion/spore/proc/zombify(mob/living/carbon/human/target) + visible_message(span_warning("The corpse of [target.name] suddenly rises!")) + var/mob/living/basic/blob_minion/zombie/blombie = change_mob_type(zombie_type, loc, new_name = initial(zombie_type.name)) + blombie.set_name() + if (istype(blombie)) // In case of badmin + blombie.consume_corpse(target) + SEND_SIGNAL(src, COMSIG_BLOB_ZOMBIFIED, blombie) + qdel(src) + +/// Variant of the blob spore which is actually spawned by blob factories +/mob/living/basic/blob_minion/spore/minion + gold_core_spawnable = NO_SPAWN + zombie_type = /mob/living/basic/blob_minion/zombie/controlled + /// We die if we leave the same turf as this z level + var/turf/z_turf + +/mob/living/basic/blob_minion/spore/minion/Initialize(mapload) + . = ..() + RegisterSignal(src, COMSIG_MOVABLE_Z_CHANGED, PROC_REF(on_z_changed)) + +/// When we z-move check that we're on the same z level as our factory was +/mob/living/basic/blob_minion/spore/minion/proc/on_z_changed() + SIGNAL_HANDLER + if (isnull(z_turf)) + return + if (!is_valid_z_level(get_turf(src), z_turf)) + death() + +/// Mark the turf we need to track from our factory +/mob/living/basic/blob_minion/spore/minion/link_to_factory(obj/structure/blob/special/factory/factory) + . = ..() + z_turf = get_turf(factory) + +/// If the blob changes to distributed neurons then you can control the spores +/mob/living/basic/blob_minion/spore/minion/on_strain_updated(mob/camera/blob/overmind, datum/blobstrain/new_strain) + if (istype(new_strain, /datum/blobstrain/reagent/distributed_neurons)) + AddComponent(\ + /datum/component/ghost_direct_control,\ + ban_type = ROLE_BLOB_INFECTION,\ + poll_candidates = TRUE,\ + poll_ignore_key = POLL_IGNORE_BLOB,\ + ) + else + qdel(GetComponent(/datum/component/ghost_direct_control)) + +/mob/living/basic/blob_minion/spore/minion/death_burst() + return // This behaviour is superceded by the overmind's intervention + + +/// Weakened spore spawned by distributed neurons, can't zombify people and makes a teeny explosion +/mob/living/basic/blob_minion/spore/minion/weak + name = "fragile blob spore" + health = 15 + maxHealth = 15 + melee_damage_lower = 1 + melee_damage_upper = 2 + death_cloud_size = 0 + +/mob/living/basic/blob_minion/spore/minion/weak/zombify() + return + +/mob/living/basic/blob_minion/spore/minion/weak/on_strain_updated() + return diff --git a/code/modules/mob/living/basic/blob_minions/blob_zombie.dm b/code/modules/mob/living/basic/blob_minions/blob_zombie.dm new file mode 100644 index 00000000000..6de26605baa --- /dev/null +++ b/code/modules/mob/living/basic/blob_minions/blob_zombie.dm @@ -0,0 +1,97 @@ +/// A shambling mob made out of a crew member +/mob/living/basic/blob_minion/zombie + name = "blob zombie" + desc = "A shambling corpse animated by the blob." + icon_state = "zombie" + icon_living = "zombie" + health_doll_icon = "blobpod" + mob_biotypes = MOB_ORGANIC | MOB_HUMANOID + health = 70 + maxHealth = 70 + verb_say = "gurgles" + verb_ask = "demands" + verb_exclaim = "roars" + verb_yell = "bellows" + melee_damage_lower = 10 + melee_damage_upper = 15 + obj_damage = 20 + attack_verb_continuous = "punches" + attack_verb_simple = "punch" + attack_sound = 'sound/weapons/genhit1.ogg' + death_message = "collapses to the ground!" + gold_core_spawnable = NO_SPAWN + basic_mob_flags = DEL_ON_DEATH + ai_controller = /datum/ai_controller/basic_controller/blob_zombie + /// The dead body we have inside + var/mob/living/carbon/human/corpse + +/mob/living/basic/blob_minion/zombie/Initialize(mapload) + . = ..() + AddElement(/datum/element/swabable, CELL_LINE_TABLE_BLOBSPORE, CELL_VIRUS_TABLE_GENERIC_MOB, 1, 5) + +/mob/living/basic/blob_minion/zombie/death(gibbed) + corpse?.forceMove(loc) + death_burst() + return ..() + +/mob/living/basic/blob_minion/zombie/Exited(atom/movable/gone, direction) + . = ..() + if (gone != corpse) + return + corpse = null + death() + +/mob/living/basic/blob_minion/zombie/Destroy() + QDEL_NULL(corpse) + return ..() + +/mob/living/basic/blob_minion/zombie/on_factory_destroyed() + . = ..() + death() + +/mob/living/basic/blob_minion/zombie/update_overlays() + . = ..() + copy_overlays(corpse, TRUE) + var/mutable_appearance/blob_head_overlay = mutable_appearance('icons/mob/nonhuman-player/blob.dmi', "blob_head") + blob_head_overlay.color = LAZYACCESS(atom_colours, FIXED_COLOUR_PRIORITY) || COLOR_WHITE + color = initial(color) // reversing what our component did lol, but we needed the value for the overlay + . += blob_head_overlay + +/// Create an explosion of spores on death +/mob/living/basic/blob_minion/zombie/proc/death_burst() + do_chem_smoke(range = 0, holder = src, location = get_turf(src), reagent_type = /datum/reagent/toxin/spore) + +/// Store a body so that we can drop it on death +/mob/living/basic/blob_minion/zombie/proc/consume_corpse(mob/living/carbon/human/new_corpse) + if(new_corpse.wear_suit) + maxHealth += new_corpse.get_armor_rating(MELEE) + health = maxHealth + new_corpse.set_facial_hairstyle("Shaved", update = FALSE) + new_corpse.set_hairstyle("Bald", update = TRUE) + new_corpse.forceMove(src) + corpse = new_corpse + update_appearance(UPDATE_ICON) + RegisterSignal(corpse, COMSIG_LIVING_REVIVE, PROC_REF(on_corpse_revived)) + +/// Dynamic changeling reentry +/mob/living/basic/blob_minion/zombie/proc/on_corpse_revived() + SIGNAL_HANDLER + visible_message(span_boldwarning("[src] bursts from the inside!")) + death() + +/// Blob-created zombies will ping for player control when they make a zombie +/mob/living/basic/blob_minion/zombie/controlled + +/mob/living/basic/blob_minion/zombie/controlled/consume_corpse(mob/living/carbon/human/new_corpse) + . = ..() + if (!isnull(client)) + return + AddComponent(\ + /datum/component/ghost_direct_control,\ + ban_type = ROLE_BLOB_INFECTION,\ + poll_candidates = TRUE,\ + poll_ignore_key = POLL_IGNORE_BLOB,\ + ) + +/mob/living/basic/blob_minion/zombie/controlled/death_burst() + return diff --git a/code/modules/mob/living/basic/blob_minions/blobbernaut.dm b/code/modules/mob/living/basic/blob_minions/blobbernaut.dm new file mode 100644 index 00000000000..da848f829cf --- /dev/null +++ b/code/modules/mob/living/basic/blob_minions/blobbernaut.dm @@ -0,0 +1,108 @@ +/** + * Player-piloted brute mob. Mostly just a "move and click" kind of guy. + * Has a variant which takes damage when away from blob tiles + */ +/mob/living/basic/blob_minion/blobbernaut + name = "blobbernaut" + desc = "A hulking, mobile chunk of blobmass." + icon_state = "blobbernaut" + icon_living = "blobbernaut" + icon_dead = "blobbernaut_dead" + health = BLOBMOB_BLOBBERNAUT_HEALTH + maxHealth = BLOBMOB_BLOBBERNAUT_HEALTH + damage_coeff = list(BRUTE = 0.5, BURN = 1, TOX = 1, CLONE = 1, STAMINA = 0, OXY = 1) + melee_damage_lower = BLOBMOB_BLOBBERNAUT_DMG_SOLO_LOWER + melee_damage_upper = BLOBMOB_BLOBBERNAUT_DMG_SOLO_UPPER + obj_damage = BLOBMOB_BLOBBERNAUT_DMG_OBJ + attack_verb_continuous = "slams" + attack_verb_simple = "slam" + attack_sound = 'sound/effects/blobattack.ogg' + verb_say = "gurgles" + verb_ask = "demands" + verb_exclaim = "roars" + verb_yell = "bellows" + force_threshold = 10 + pressure_resistance = 50 + mob_size = MOB_SIZE_LARGE + hud_type = /datum/hud/living/blobbernaut + gold_core_spawnable = HOSTILE_SPAWN + ai_controller = /datum/ai_controller/basic_controller/blobbernaut + +/mob/living/basic/blob_minion/blobbernaut/Initialize(mapload) + . = ..() + AddElement(/datum/element/swabable, CELL_LINE_TABLE_BLOBBERNAUT, CELL_VIRUS_TABLE_GENERIC_MOB, 1, 5) + +/mob/living/basic/blob_minion/blobbernaut/death(gibbed) + flick("blobbernaut_death", src) + return ..() + +/// This variant is the one actually spawned by blob factories, takes damage when away from blob tiles +/mob/living/basic/blob_minion/blobbernaut/minion + gold_core_spawnable = NO_SPAWN + /// Is our factory dead? + var/orphaned = FALSE + +/mob/living/basic/blob_minion/blobbernaut/minion/Life(seconds_per_tick, times_fired) + . = ..() + if (!.) + return FALSE + var/damage_sources = 0 + var/list/blobs_in_area = range(2, src) + + if (!(locate(/obj/structure/blob) in blobs_in_area)) + damage_sources++ + + if (orphaned) + damage_sources++ + else + var/particle_colour = atom_colours[FIXED_COLOUR_PRIORITY] || COLOR_BLACK + if (locate(/obj/structure/blob/special/core) in blobs_in_area) + heal_overall_damage(maxHealth * BLOBMOB_BLOBBERNAUT_HEALING_CORE * seconds_per_tick) + var/obj/effect/temp_visual/heal/heal_effect = new /obj/effect/temp_visual/heal(get_turf(src)) + heal_effect.color = particle_colour + + if (locate(/obj/structure/blob/special/node) in blobs_in_area) + heal_overall_damage(maxHealth * BLOBMOB_BLOBBERNAUT_HEALING_NODE * seconds_per_tick) + var/obj/effect/temp_visual/heal/heal_effect = new /obj/effect/temp_visual/heal(get_turf(src)) + heal_effect.color = particle_colour + + if (damage_sources == 0) + return FALSE + + // take 2.5% of max health as damage when not near the blob or if the naut has no factory, 5% if both + apply_damage(maxHealth * BLOBMOB_BLOBBERNAUT_HEALTH_DECAY * damage_sources * seconds_per_tick, damagetype = TOX) // We reduce brute damage + var/mutable_appearance/harming = mutable_appearance('icons/mob/nonhuman-player/blob.dmi', "nautdamage", MOB_LAYER + 0.01) + harming.appearance_flags = RESET_COLOR + harming.color = atom_colours[FIXED_COLOUR_PRIORITY] || COLOR_WHITE + harming.dir = dir + flick_overlay_view(harming, 0.8 SECONDS) + return TRUE + +/// Called by the blob creation power to give us a mind and a basic task orientation +/mob/living/basic/blob_minion/blobbernaut/minion/proc/assign_key(ckey, datum/blobstrain/blobstrain) + key = ckey + flick("blobbernaut_produce", src) + health = maxHealth / 2 // Start out injured to encourage not beelining away from the blob + SEND_SOUND(src, sound('sound/effects/blobattack.ogg')) + SEND_SOUND(src, sound('sound/effects/attackblob.ogg')) + to_chat(src, span_infoplain("You are powerful, hard to kill, and slowly regenerate near nodes and cores, [span_cultlarge("but will slowly die if not near the blob")] or if the factory that made you is killed.")) + to_chat(src, span_infoplain("You can communicate with other blobbernauts and overminds telepathically by attempting to speak normally")) + to_chat(src, span_infoplain("Your overmind's blob reagent is: [blobstrain.name]!")) + to_chat(src, span_infoplain("The [blobstrain.name] reagent [blobstrain.shortdesc ? "[blobstrain.shortdesc]" : "[blobstrain.description]"]")) + +/// Set our attack damage based on blob's properties +/mob/living/basic/blob_minion/blobbernaut/minion/on_strain_updated(mob/camera/blob/overmind, datum/blobstrain/new_strain) + if (isnull(overmind)) + melee_damage_lower = initial(melee_damage_lower) + melee_damage_upper = initial(melee_damage_upper) + attack_verb_continuous = initial(attack_verb_continuous) + return + melee_damage_lower = BLOBMOB_BLOBBERNAUT_DMG_LOWER + melee_damage_upper = BLOBMOB_BLOBBERNAUT_DMG_UPPER + attack_verb_continuous = new_strain.blobbernaut_message + +/// Called by our factory to inform us that it's not going to support us financially any more +/mob/living/basic/blob_minion/blobbernaut/minion/on_factory_destroyed() + . = ..() + orphaned = TRUE + throw_alert("nofactory", /atom/movable/screen/alert/nofactory) diff --git a/code/modules/mob/living/basic/icemoon/ice_whelp/ice_whelp_ai.dm b/code/modules/mob/living/basic/icemoon/ice_whelp/ice_whelp_ai.dm index 5951bd6b7fe..47280af4281 100644 --- a/code/modules/mob/living/basic/icemoon/ice_whelp/ice_whelp_ai.dm +++ b/code/modules/mob/living/basic/icemoon/ice_whelp/ice_whelp_ai.dm @@ -13,53 +13,33 @@ /datum/ai_planning_subtree/attack_obstacle_in_path, /datum/ai_planning_subtree/basic_melee_attack_subtree, /datum/ai_planning_subtree/sculpt_statues, - /datum/ai_planning_subtree/find_and_hunt_target/cannibalize, + /datum/ai_planning_subtree/find_and_hunt_target/corpses/ice_whelp, /datum/ai_planning_subtree/burn_trees, ) - -/datum/ai_planning_subtree/find_and_hunt_target/cannibalize +/datum/ai_planning_subtree/find_and_hunt_target/corpses/ice_whelp target_key = BB_TARGET_CANNIBAL - hunting_behavior = /datum/ai_behavior/cannibalize - finding_behavior = /datum/ai_behavior/find_hunt_target/dragon_corpse + finding_behavior = /datum/ai_behavior/find_hunt_target/corpses/dragon_corpse + hunting_behavior = /datum/ai_behavior/hunt_target/unarmed_attack_target/dragon_cannibalise hunt_targets = list(/mob/living/basic/mining/ice_whelp) hunt_range = 10 -/datum/ai_behavior/find_hunt_target/dragon_corpse +/datum/ai_behavior/find_hunt_target/corpses/dragon_corpse -/datum/ai_behavior/find_hunt_target/dragon_corpse/valid_dinner(mob/living/source, mob/living/dinner, radius) - if(dinner.stat != DEAD) - return FALSE +/datum/ai_behavior/find_hunt_target/corpses/dragon_corpse/valid_dinner(mob/living/source, mob/living/dinner, radius) if(dinner.pulledby) //someone already got him before us return FALSE + return ..() - return can_see(source, dinner, radius) - -/datum/ai_behavior/cannibalize +/datum/ai_behavior/hunt_target/unarmed_attack_target/dragon_cannibalise behavior_flags = AI_BEHAVIOR_REQUIRE_MOVEMENT | AI_BEHAVIOR_REQUIRE_REACH | AI_BEHAVIOR_CAN_PLAN_DURING_EXECUTION -/datum/ai_behavior/cannibalize/setup(datum/ai_controller/controller, target_key) - . = ..() - var/atom/target = controller.blackboard[target_key] - if(QDELETED(target)) - return FALSE - set_movement_target(controller, target) - -/datum/ai_behavior/cannibalize/perform(seconds_per_tick, datum/ai_controller/controller, target_key, attack_key) - . = ..() - var/mob/living/basic/living_pawn = controller.pawn +/datum/ai_behavior/hunt_target/unarmed_attack_target/dragon_cannibalise/perform(seconds_per_tick, datum/ai_controller/controller, target_key, attack_key) var/mob/living/target = controller.blackboard[target_key] - - if(QDELETED(target)) + if(QDELETED(target) || target.stat != DEAD || target.pulledby) //we were too slow finish_action(controller, FALSE) return - - if(target.stat != DEAD || target.pulledby) //we were too slow - finish_action(controller, FALSE) - return - - living_pawn.melee_attack(target) - finish_action(controller, TRUE) + return ..() /datum/ai_behavior/cannibalize/finish_action(datum/ai_controller/controller, succeeded, target_key) . = ..() diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index e4fe206cf63..fa96e7c2181 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -1479,6 +1479,7 @@ var/picked_animal = pick( /mob/living/basic/bat, /mob/living/basic/bear, + /mob/living/basic/blob_minion/blobbernaut, /mob/living/basic/butterfly, /mob/living/basic/carp, /mob/living/basic/carp/magic, @@ -1504,7 +1505,6 @@ /mob/living/basic/statue, /mob/living/basic/stickman, /mob/living/basic/stickman/dog, - /mob/living/simple_animal/hostile/blob/blobbernaut/independent, /mob/living/simple_animal/hostile/gorilla, /mob/living/simple_animal/hostile/megafauna/dragon/lesser, /mob/living/simple_animal/hostile/retaliate/goat, diff --git a/code/modules/mob/living/living_defense.dm b/code/modules/mob/living/living_defense.dm index 0d309ff10c9..687359a6ff6 100644 --- a/code/modules/mob/living/living_defense.dm +++ b/code/modules/mob/living/living_defense.dm @@ -181,6 +181,7 @@ return ..() /mob/living/fire_act() + . = ..() adjust_fire_stacks(3) ignite_mob() diff --git a/code/modules/mob/living/simple_animal/hostile/blob.dm b/code/modules/mob/living/simple_animal/hostile/blob.dm deleted file mode 100644 index 7a40a01239c..00000000000 --- a/code/modules/mob/living/simple_animal/hostile/blob.dm +++ /dev/null @@ -1,101 +0,0 @@ -//Do not spawn -/mob/living/simple_animal/hostile/blob - icon = 'icons/mob/nonhuman-player/blob.dmi' - pass_flags = PASSBLOB - faction = list(ROLE_BLOB) - bubble_icon = "blob" - speak_emote = null //so we use verb_yell/verb_say/etc - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_plas" = 0, "max_plas" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 - maxbodytemp = INFINITY - unique_name = 1 - combat_mode = TRUE - // ... Blob colored lighting - lighting_cutoff_red = 20 - lighting_cutoff_green = 40 - lighting_cutoff_blue = 30 - initial_language_holder = /datum/language_holder/empty - retreat_distance = null //! retreat doesn't obey pass_flags, so won't work on blob mobs. - /// Blob camera that controls the blob - var/mob/camera/blob/overmind = null - /// If this is related to anything else - var/independent = FALSE - /// The factory blob tile that generated this blob minion - var/obj/structure/blob/special/factory/factory - -/mob/living/simple_animal/hostile/blob/update_icons() - if(overmind) - add_atom_colour(overmind.blobstrain.color, FIXED_COLOUR_PRIORITY) - else - remove_atom_colour(FIXED_COLOUR_PRIORITY) - -/mob/living/simple_animal/hostile/blob/Initialize(mapload) - . = ..() - if(!independent) //no pulling people deep into the blob - remove_verb(src, /mob/living/verb/pulled) - else - pass_flags &= ~PASSBLOB - -/mob/living/simple_animal/hostile/blob/death() - factory = null - if(overmind) - overmind.blob_mobs -= src - overmind = null - return ..() - -/mob/living/simple_animal/hostile/blob/get_status_tab_items() - . = ..() - if(overmind) - . += "Blobs to Win: [overmind.blobs_legit.len]/[overmind.blobwincount]" - -/mob/living/simple_animal/hostile/blob/blob_act(obj/structure/blob/B) - if(stat != DEAD && health < maxHealth) - for(var/unused in 1 to 2) - var/obj/effect/temp_visual/heal/heal_effect = new /obj/effect/temp_visual/heal(get_turf(src)) //hello yes you are being healed - if(overmind) - heal_effect.color = overmind.blobstrain.complementary_color - else - heal_effect.color = "#000000" - adjustHealth(-maxHealth*BLOBMOB_HEALING_MULTIPLIER) - -/mob/living/simple_animal/hostile/blob/fire_act(exposed_temperature, exposed_volume) - ..() - if(exposed_temperature) - adjustFireLoss(clamp(0.01 * exposed_temperature, 1, 5)) - else - adjustFireLoss(5) - -/mob/living/simple_animal/hostile/blob/CanAllowThrough(atom/movable/mover, border_dir) - . = ..() - if(istype(mover, /obj/structure/blob)) - return TRUE - -///override to use astar/JPS instead of walk_to so we can take our blob pass_flags into account. -/mob/living/simple_animal/hostile/blob/Goto(target, delay, minimum_distance) - if(prevent_goto_movement) - return FALSE - if(target == src.target) - approaching_target = TRUE - else - approaching_target = FALSE - - SSmove_manager.jps_move(moving = src, chasing = target, delay = delay, repath_delay = 2 SECONDS, minimum_distance = minimum_distance, simulated_only = FALSE, skip_first = TRUE, timeout = 5 SECONDS, flags = MOVEMENT_LOOP_IGNORE_GLIDE) - return TRUE - -/mob/living/simple_animal/hostile/blob/Process_Spacemove(movement_dir = 0, continuous_move = FALSE) - for(var/obj/structure/blob/blob in range(1, src)) - return 1 - return ..() - -/mob/living/simple_animal/hostile/blob/say(message, bubble_type, list/spans = list(), sanitize = TRUE, datum/language/language = null, ignore_spam = FALSE, forced = null, filterproof = null, message_range = 7, datum/saymode/saymode = null) - if(sanitize) - message = trim(copytext_char(sanitize(message), 1, MAX_MESSAGE_LEN)) - var/spanned_message = say_quote(message) - var/rendered = "\[Blob Telepathy\] [real_name] [spanned_message]" - for(var/creature in GLOB.mob_list) - if(isovermind(creature) || isblobmonster(creature)) - to_chat(creature, rendered) - if(isobserver(creature)) - var/link = FOLLOW_LINK(creature, src) - to_chat(creature, "[link] [rendered]") - diff --git a/code/modules/mob/living/simple_animal/hostile/blobbernaut.dm b/code/modules/mob/living/simple_animal/hostile/blobbernaut.dm deleted file mode 100644 index dc1d038795f..00000000000 --- a/code/modules/mob/living/simple_animal/hostile/blobbernaut.dm +++ /dev/null @@ -1,109 +0,0 @@ -/mob/living/simple_animal/hostile/blob/blobbernaut - name = "blobbernaut" - desc = "A hulking, mobile chunk of blobmass." - icon_state = "blobbernaut" - icon_living = "blobbernaut" - icon_dead = "blobbernaut_dead" - health = BLOBMOB_BLOBBERNAUT_HEALTH - maxHealth = BLOBMOB_BLOBBERNAUT_HEALTH - damage_coeff = list(BRUTE = 0.5, BURN = 1, TOX = 1, CLONE = 1, STAMINA = 0, OXY = 1) - melee_damage_lower = BLOBMOB_BLOBBERNAUT_DMG_SOLO_LOWER - melee_damage_upper = BLOBMOB_BLOBBERNAUT_DMG_SOLO_UPPER - obj_damage = BLOBMOB_BLOBBERNAUT_DMG_OBJ - attack_verb_continuous = "slams" - attack_verb_simple = "slam" - attack_sound = 'sound/effects/blobattack.ogg' - verb_say = "gurgles" - verb_ask = "demands" - verb_exclaim = "roars" - verb_yell = "bellows" - force_threshold = 10 - pressure_resistance = 50 - mob_size = MOB_SIZE_LARGE - hud_type = /datum/hud/living/blobbernaut - -/mob/living/simple_animal/hostile/blob/blobbernaut/Initialize(mapload) - . = ..() - add_cell_sample() - -/mob/living/simple_animal/hostile/blob/blobbernaut/mind_initialize() - . = ..() - if(independent | !overmind) - return - var/datum/antagonist/blob_minion/blobbernaut/naut = new(overmind) - mind.add_antag_datum(naut) - -/mob/living/simple_animal/hostile/blob/blobbernaut/add_cell_sample() - AddElement(/datum/element/swabable, CELL_LINE_TABLE_BLOBBERNAUT, CELL_VIRUS_TABLE_GENERIC_MOB, 1, 5) - -/mob/living/simple_animal/hostile/blob/blobbernaut/Life(seconds_per_tick = SSMOBS_DT, times_fired) - if(!..()) - return FALSE - var/list/blobs_in_area = range(2, src) - - if(independent) - return FALSE // strong independent blobbernaut that don't need no blob - - var/damagesources = 0 - - if(!(locate(/obj/structure/blob) in blobs_in_area)) - damagesources++ - - if(!factory) - damagesources++ - else - if(locate(/obj/structure/blob/special/core) in blobs_in_area) - adjustHealth(-maxHealth*BLOBMOB_BLOBBERNAUT_HEALING_CORE * seconds_per_tick) - var/obj/effect/temp_visual/heal/heal_effect = new /obj/effect/temp_visual/heal(get_turf(src)) //hello yes you are being healed - if(overmind) - heal_effect.color = overmind.blobstrain.complementary_color - else - heal_effect.color = "#000000" - if(locate(/obj/structure/blob/special/node) in blobs_in_area) - adjustHealth(-maxHealth*BLOBMOB_BLOBBERNAUT_HEALING_NODE * seconds_per_tick) - var/obj/effect/temp_visual/heal/heal_effect = new /obj/effect/temp_visual/heal(get_turf(src)) - if(overmind) - heal_effect.color = overmind.blobstrain.complementary_color - else - heal_effect.color = "#000000" - - if(!damagesources) - return FALSE - - adjustHealth(maxHealth * BLOBMOB_BLOBBERNAUT_HEALTH_DECAY * damagesources * seconds_per_tick) //take 2.5% of max health as damage when not near the blob or if the naut has no factory, 5% if both - var/mutable_appearance/healing = mutable_appearance('icons/mob/nonhuman-player/blob.dmi', "nautdamage", MOB_LAYER+0.01) - healing.appearance_flags = RESET_COLOR - - if(overmind) - healing.color = overmind.blobstrain.complementary_color - - flick_overlay_view(healing, 0.8 SECONDS) - -/mob/living/simple_animal/hostile/blob/blobbernaut/AttackingTarget() - . = ..() - if(. && isliving(target) && overmind) - overmind.blobstrain.blobbernaut_attack(target, src) - -/mob/living/simple_animal/hostile/blob/blobbernaut/update_icons() - ..() - if(overmind) //if we have an overmind, we're doing chemical reactions instead of pure damage - melee_damage_lower = BLOBMOB_BLOBBERNAUT_DMG_LOWER - melee_damage_upper = BLOBMOB_BLOBBERNAUT_DMG_UPPER - attack_verb_continuous = overmind.blobstrain.blobbernaut_message - else - melee_damage_lower = initial(melee_damage_lower) - melee_damage_upper = initial(melee_damage_upper) - attack_verb_continuous = initial(attack_verb_continuous) - -/mob/living/simple_animal/hostile/blob/blobbernaut/death(gibbed) - if(factory) - factory.blobbernaut = null //remove this blobbernaut from its factory - factory.max_integrity = initial(factory.max_integrity) - flick("blobbernaut_death", src) - return ..() - -/mob/living/simple_animal/hostile/blob/blobbernaut/independent - independent = TRUE - gold_core_spawnable = HOSTILE_SPAWN - - diff --git a/code/modules/mob/living/simple_animal/hostile/blobspore.dm b/code/modules/mob/living/simple_animal/hostile/blobspore.dm deleted file mode 100644 index 501afde41b0..00000000000 --- a/code/modules/mob/living/simple_animal/hostile/blobspore.dm +++ /dev/null @@ -1,168 +0,0 @@ -/mob/living/simple_animal/hostile/blob/blobspore - name = "blob spore" - desc = "A floating, fragile spore." - icon_state = "blobpod" - icon_living = "blobpod" - health_doll_icon = "blobpod" - health = BLOBMOB_SPORE_HEALTH - maxHealth = BLOBMOB_SPORE_HEALTH - verb_say = "psychically pulses" - verb_ask = "psychically probes" - verb_exclaim = "psychically yells" - verb_yell = "psychically screams" - melee_damage_lower = BLOBMOB_SPORE_DMG_LOWER - melee_damage_upper = BLOBMOB_SPORE_DMG_UPPER - environment_smash = ENVIRONMENT_SMASH_NONE - obj_damage = 0 - attack_verb_continuous = "hits" - attack_verb_simple = "hit" - attack_sound = 'sound/weapons/genhit1.ogg' - del_on_death = TRUE - death_message = "explodes into a cloud of gas!" - gold_core_spawnable = NO_SPAWN //gold slime cores should only spawn the independent subtype - /// Size of cloud produced from a dying spore - var/death_cloud_size = 1 - /// The attached person - var/mob/living/carbon/human/corpse - /// If this is attached to a person - var/is_zombie = FALSE - /// Whether or not this is a fragile spore from Distributed Neurons - var/is_weak = FALSE - -/mob/living/simple_animal/hostile/blob/blobspore/Initialize(mapload, obj/structure/blob/special/linked_node) - . = ..() - AddElement(/datum/element/simple_flying) - - if(!istype(linked_node)) - return - - factory = linked_node - factory.spores += src - if(linked_node.overmind && istype(linked_node.overmind.blobstrain, /datum/blobstrain/reagent/distributed_neurons) && !istype(src, /mob/living/simple_animal/hostile/blob/blobspore/weak)) - notify_ghosts("A controllable spore has been created in \the [get_area(src)].", source = src, action = NOTIFY_ORBIT, flashwindow = FALSE, header = "Sentient Spore Created") - add_cell_sample() - -/mob/living/simple_animal/hostile/blob/blobspore/mind_initialize() - . = ..() - if(independent || !overmind) - return FALSE - var/datum/antagonist/blob_minion/blob_zombie/zombie = new(overmind) - mind.add_antag_datum(zombie) - -/mob/living/simple_animal/hostile/blob/blobspore/Life(seconds_per_tick = SSMOBS_DT, times_fired) - if(!is_zombie && isturf(loc)) - for(var/mob/living/carbon/human/target in view(src,1)) //Only for corpse right next to/on same tile - if(!is_weak && target.stat == DEAD) - zombify(target) - break - if(factory && !is_valid_z_level(get_turf(src), get_turf(factory))) - death() - return ..() - -/mob/living/simple_animal/hostile/blob/blobspore/attack_ghost(mob/user) - . = ..() - if(.) - return - humanize_pod(user) - -/mob/living/simple_animal/hostile/blob/blobspore/death(gibbed) - // On death, create a small smoke of harmful gas (s-Acid) - var/datum/effect_system/fluid_spread/smoke/chem/spores = new - var/turf/location = get_turf(src) - - // Create the reagents to put into the air - create_reagents(10) - - if(overmind?.blobstrain) - overmind.blobstrain.on_sporedeath(src) - else - reagents.add_reagent(/datum/reagent/toxin/spore, 10) - - // Attach the smoke spreader and setup/start it. - spores.attach(location) - spores.set_up(death_cloud_size, holder = src, location = location, carry = reagents, silent = TRUE) - spores.start() - if(factory) - factory.spore_delay = world.time + factory.spore_cooldown //put the factory on cooldown - - return ..() - -/mob/living/simple_animal/hostile/blob/blobspore/death() - if(factory) - factory.spores -= src - corpse?.forceMove(loc) - corpse = null - return ..() - -/mob/living/simple_animal/hostile/blob/blobspore/update_icons() - if(overmind) - add_atom_colour(overmind.blobstrain.complementary_color, FIXED_COLOUR_PRIORITY) - else - remove_atom_colour(FIXED_COLOUR_PRIORITY) - if(!is_zombie) - return FALSE - - copy_overlays(corpse, TRUE) - var/mutable_appearance/blob_head_overlay = mutable_appearance('icons/mob/nonhuman-player/blob.dmi', "blob_head") - if(overmind) - blob_head_overlay.color = overmind.blobstrain.complementary_color - color = initial(color) // looks better. - add_overlay(blob_head_overlay) - -/mob/living/simple_animal/hostile/blob/blobspore/add_cell_sample() - AddElement(/datum/element/swabable, CELL_LINE_TABLE_BLOBSPORE, CELL_VIRUS_TABLE_GENERIC_MOB, 1, 5) - -/mob/living/simple_animal/hostile/blob/blobspore/independent - gold_core_spawnable = HOSTILE_SPAWN - independent = TRUE - -/mob/living/simple_animal/hostile/blob/blobspore/weak - name = "fragile blob spore" - health = 15 - maxHealth = 15 - melee_damage_lower = 1 - melee_damage_upper = 2 - death_cloud_size = 0 - is_weak = TRUE - -/** Ghost control a blob zombie */ -/mob/living/simple_animal/hostile/blob/blobspore/proc/humanize_pod(mob/user) - if((!overmind || istype(src, /mob/living/simple_animal/hostile/blob/blobspore/weak) || !istype(overmind.blobstrain, /datum/blobstrain/reagent/distributed_neurons)) && !is_zombie) - return FALSE - if(key || stat) - return FALSE - var/pod_ask = tgui_alert(usr, "Are you bulbous enough?", "Blob Spore", list("Yes", "No")) - if(pod_ask != "Yes" || QDELETED(src)) - return FALSE - if(key) - to_chat(user, span_warning("Someone else already took this spore!")) - return FALSE - key = user.key - log_message("took control of [name].", LOG_GAME) - -/** Zombifies a dead mob, turning it into a blob zombie */ -/mob/living/simple_animal/hostile/blob/blobspore/proc/zombify(mob/living/carbon/human/target) - is_zombie = 1 - if(target.wear_suit) - maxHealth += target.get_armor_rating(MELEE) // That zombie's got armor, I want armor! - maxHealth += 40 - health = maxHealth - name = "blob zombie" - desc = "A shambling corpse animated by the blob." - mob_biotypes |= MOB_HUMANOID - melee_damage_lower += 8 - melee_damage_upper += 11 - obj_damage = 20 // now that it has a corpse to puppet, it can properly attack structures - environment_smash = ENVIRONMENT_SMASH_STRUCTURES - movement_type = GROUND - death_cloud_size = 0 - icon = target.icon - icon_state = "zombie" - target.set_facial_hairstyle("Shaved", update = FALSE) - target.set_hairstyle("Bald", update = TRUE) - target.forceMove(src) - corpse = target - update_icons() - visible_message(span_warning("The corpse of [target.name] suddenly rises!")) - if(!key) - notify_ghosts("\A [src] has been created in \the [get_area(src)].", source = src, action = NOTIFY_ORBIT, flashwindow = FALSE, header = "Blob Zombie Created") diff --git a/code/modules/mob/mob_transformation_simple.dm b/code/modules/mob/mob_transformation_simple.dm index 9bc6a5b22db..fe901b3ad9e 100644 --- a/code/modules/mob/mob_transformation_simple.dm +++ b/code/modules/mob/mob_transformation_simple.dm @@ -66,7 +66,7 @@ else desired_mob.key = key - SEND_SIGNAL(src, COMSIG_MOB_CHANGED_TYPE) + SEND_SIGNAL(src, COMSIG_MOB_CHANGED_TYPE, desired_mob) if(delete_old_mob) QDEL_IN(src, 1) return desired_mob diff --git a/code/modules/research/xenobiology/vatgrowing/samples/cell_lines/common.dm b/code/modules/research/xenobiology/vatgrowing/samples/cell_lines/common.dm index ece96fd41e0..0152b343c45 100644 --- a/code/modules/research/xenobiology/vatgrowing/samples/cell_lines/common.dm +++ b/code/modules/research/xenobiology/vatgrowing/samples/cell_lines/common.dm @@ -263,7 +263,7 @@ /datum/reagent/medicine/psicodine = -2) //Blob zombies likely wouldn't appreciate psicodine so why this is here virus_suspectibility = 0 - resulting_atoms = list(/mob/living/simple_animal/hostile/blob/blobspore/independent = 2) //These are useless so we might as well spawn 2. + resulting_atoms = list(/mob/living/basic/blob_minion/spore = 2) //These are useless so we might as well spawn 2. /datum/micro_organism/cell_line/blobbernaut desc = "Blobular myocytes" @@ -282,7 +282,7 @@ suppressive_reagents = list(/datum/reagent/consumable/tinlux = -6) virus_suspectibility = 0 - resulting_atoms = list(/mob/living/simple_animal/hostile/blob/blobbernaut/independent = 1) + resulting_atoms = list(/mob/living/basic/blob_minion/blobbernaut = 1) /datum/micro_organism/cell_line/gelatinous_cube desc = "Cubic ooze particles" diff --git a/code/modules/unit_tests/simple_animal_freeze.dm b/code/modules/unit_tests/simple_animal_freeze.dm index 122f09613d7..18550bca62b 100644 --- a/code/modules/unit_tests/simple_animal_freeze.dm +++ b/code/modules/unit_tests/simple_animal_freeze.dm @@ -68,12 +68,6 @@ /mob/living/simple_animal/hostile/asteroid/polarbear, /mob/living/simple_animal/hostile/asteroid/polarbear/lesser, /mob/living/simple_animal/hostile/asteroid/wolf, - /mob/living/simple_animal/hostile/blob, - /mob/living/simple_animal/hostile/blob/blobbernaut, - /mob/living/simple_animal/hostile/blob/blobbernaut/independent, - /mob/living/simple_animal/hostile/blob/blobspore, - /mob/living/simple_animal/hostile/blob/blobspore/independent, - /mob/living/simple_animal/hostile/blob/blobspore/weak, /mob/living/simple_animal/hostile/construct, /mob/living/simple_animal/hostile/construct/artificer, /mob/living/simple_animal/hostile/construct/artificer/angelic, diff --git a/modular_skyrat/modules/novaya_ert/code/surplus_weapons.dm b/modular_skyrat/modules/novaya_ert/code/surplus_weapons.dm index 5e40743aa8e..bcc8b49c26d 100644 --- a/modular_skyrat/modules/novaya_ert/code/surplus_weapons.dm +++ b/modular_skyrat/modules/novaya_ert/code/surplus_weapons.dm @@ -59,7 +59,7 @@ weak_against_armour = TRUE /obj/projectile/beam/laser/plasma_glob/on_hit(atom/target, blocked) - if(istype(target, /obj/structure/blob) || istype(target, /mob/living/simple_animal/hostile/blob)) + if(istype(target, /obj/structure/blob) || HAS_TRAIT(target, TRAIT_BLOB_ALLY)) damage = damage * 0.75 return ..() diff --git a/tgstation.dme b/tgstation.dme index 23ea8698644..35809985956 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -280,6 +280,7 @@ #include "code\__DEFINES\dcs\signals\signals_backpack.dm" #include "code\__DEFINES\dcs\signals\signals_beam.dm" #include "code\__DEFINES\dcs\signals\signals_bitrunning.dm" +#include "code\__DEFINES\dcs\signals\signals_blob.dm" #include "code\__DEFINES\dcs\signals\signals_bot.dm" #include "code\__DEFINES\dcs\signals\signals_camera.dm" #include "code\__DEFINES\dcs\signals\signals_changeling.dm" @@ -928,6 +929,7 @@ #include "code\datums\ai\basic_mobs\basic_subtrees\target_retaliate.dm" #include "code\datums\ai\basic_mobs\basic_subtrees\targeted_mob_ability.dm" #include "code\datums\ai\basic_mobs\basic_subtrees\tipped_subtree.dm" +#include "code\datums\ai\basic_mobs\basic_subtrees\travel_to_point.dm" #include "code\datums\ai\basic_mobs\basic_subtrees\use_mob_ability.dm" #include "code\datums\ai\basic_mobs\pet_commands\fetch.dm" #include "code\datums\ai\basic_mobs\pet_commands\pet_command_planning.dm" @@ -949,6 +951,7 @@ #include "code\datums\ai\hauntium\hauntium_subtrees.dm" #include "code\datums\ai\hunting_behavior\hunting_behaviors.dm" #include "code\datums\ai\hunting_behavior\hunting_cockroach.dm" +#include "code\datums\ai\hunting_behavior\hunting_corpses.dm" #include "code\datums\ai\hunting_behavior\hunting_lights.dm" #include "code\datums\ai\hunting_behavior\hunting_mouse.dm" #include "code\datums\ai\idle_behaviors\_idle_behavior.dm" @@ -1025,6 +1028,7 @@ #include "code\datums\components\basic_mob_attack_telegraph.dm" #include "code\datums\components\basic_ranged_ready_overlay.dm" #include "code\datums\components\beetlejuice.dm" +#include "code\datums\components\blob_minion.dm" #include "code\datums\components\blood_walk.dm" #include "code\datums\components\bloodysoles.dm" #include "code\datums\components\boomerang.dm" @@ -4419,6 +4423,11 @@ #include "code\modules\mob\living\basic\festivus_pole.dm" #include "code\modules\mob\living\basic\health_adjustment.dm" #include "code\modules\mob\living\basic\tree.dm" +#include "code\modules\mob\living\basic\blob_minions\blob_ai.dm" +#include "code\modules\mob\living\basic\blob_minions\blob_mob.dm" +#include "code\modules\mob\living\basic\blob_minions\blob_spore.dm" +#include "code\modules\mob\living\basic\blob_minions\blob_zombie.dm" +#include "code\modules\mob\living\basic\blob_minions\blobbernaut.dm" #include "code\modules\mob\living\basic\clown\clown.dm" #include "code\modules\mob\living\basic\clown\clown_ai.dm" #include "code\modules\mob\living\basic\farm_animals\deer.dm" @@ -4765,9 +4774,6 @@ #include "code\modules\mob\living\simple_animal\guardian\types\standard.dm" #include "code\modules\mob\living\simple_animal\guardian\types\support.dm" #include "code\modules\mob\living\simple_animal\hostile\alien.dm" -#include "code\modules\mob\living\simple_animal\hostile\blob.dm" -#include "code\modules\mob\living\simple_animal\hostile\blobbernaut.dm" -#include "code\modules\mob\living\simple_animal\hostile\blobspore.dm" #include "code\modules\mob\living\simple_animal\hostile\dark_wizard.dm" #include "code\modules\mob\living\simple_animal\hostile\heretic_monsters.dm" #include "code\modules\mob\living\simple_animal\hostile\hostile.dm" diff --git a/tgui/packages/tgui-panel/styles/tgchat/chat-dark.scss b/tgui/packages/tgui-panel/styles/tgchat/chat-dark.scss index 148ccc86f72..43e2fa93343 100644 --- a/tgui/packages/tgui-panel/styles/tgchat/chat-dark.scss +++ b/tgui/packages/tgui-panel/styles/tgchat/chat-dark.scss @@ -535,6 +535,10 @@ em { } .blob { + color: #ee4000; +} + +.blobannounce { color: #556b2f; font-weight: bold; font-size: 185%; diff --git a/tgui/packages/tgui-panel/styles/tgchat/chat-light.scss b/tgui/packages/tgui-panel/styles/tgchat/chat-light.scss index ffbfa3f02ed..e685cded774 100644 --- a/tgui/packages/tgui-panel/styles/tgchat/chat-light.scss +++ b/tgui/packages/tgui-panel/styles/tgchat/chat-light.scss @@ -594,6 +594,10 @@ h2.alert { } .blob { + color: #ee4000; +} + +.blobannounce { color: #323f1c; font-weight: bold; font-size: 185%; From 9272e8b22f760172e6efff08033afd1f310e6936 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sat, 30 Sep 2023 06:16:11 +0200 Subject: [PATCH 11/46] bitrunning hotfix 2 [NO GBP] [MDB IGNORE] (#24011) bitrunning hotfix 2 [NO GBP] Co-authored-by: Jeremiah <42397676+jlsnow301@users.noreply.github.com> Co-authored-by: Giz <13398309+vinylspiders@users.noreply.github.com> --- code/datums/actions/mobs/lava_swoop.dm | 2 +- code/modules/awaymissions/cordon.dm | 3 + .../components/avatar_connection.dm | 119 +++++------------- code/modules/bitrunning/objects/loot_crate.dm | 4 +- code/modules/bitrunning/objects/netpod.dm | 10 +- .../bitrunning/objects/quantum_console.dm | 6 +- .../modules/bitrunning/server/map_handling.dm | 1 + .../bitrunning/server/quantum_server.dm | 11 +- code/modules/bitrunning/server/util.dm | 1 + .../hostile/megafauna/_megafauna.dm | 16 ++- .../simple_animal/hostile/megafauna/drake.dm | 2 +- .../mob/living/simple_animal/simple_animal.dm | 16 +-- .../tgui/interfaces/QuantumConsole.tsx | 2 +- 13 files changed, 82 insertions(+), 111 deletions(-) diff --git a/code/datums/actions/mobs/lava_swoop.dm b/code/datums/actions/mobs/lava_swoop.dm index 9c305ceb13b..7532ccfda08 100644 --- a/code/datums/actions/mobs/lava_swoop.dm +++ b/code/datums/actions/mobs/lava_swoop.dm @@ -147,7 +147,7 @@ if(isindestructiblefloor(T)) continue if(!isindestructiblewall(T)) - T.ChangeTurf(/turf/open/misc/asteroid/basalt/lava_land_surface, flags = CHANGETURF_INHERIT_AIR) + T.TerraformTurf(/turf/open/misc/asteroid/basalt/lava_land_surface, flags = CHANGETURF_INHERIT_AIR) else indestructible_turfs += T SLEEP_CHECK_DEATH(1 SECONDS, owner) // give them a bit of time to realize what attack is actually happening diff --git a/code/modules/awaymissions/cordon.dm b/code/modules/awaymissions/cordon.dm index 4184f315e21..5db4dd997d3 100644 --- a/code/modules/awaymissions/cordon.dm +++ b/code/modules/awaymissions/cordon.dm @@ -36,6 +36,9 @@ /turf/cordon/ScrapeAway(amount, flags) return src // :devilcat: +/turf/cordon/TerraformTurf(path, list/new_baseturfs, flags) + return + /turf/cordon/bullet_act(obj/projectile/hitting_projectile, def_zone, piercing_hit) return BULLET_ACT_HIT diff --git a/code/modules/bitrunning/components/avatar_connection.dm b/code/modules/bitrunning/components/avatar_connection.dm index e4e68c1fb7c..3f881c89795 100644 --- a/code/modules/bitrunning/components/avatar_connection.dm +++ b/code/modules/bitrunning/components/avatar_connection.dm @@ -23,17 +23,18 @@ if(!isliving(parent) || !isliving(old_body) || !server.is_operational || !pod.is_operational) return COMPONENT_INCOMPATIBLE - old_mind_ref = WEAKREF(old_mind) - old_body_ref = WEAKREF(old_body) + var/mob/living/avatar = parent + netpod_ref = WEAKREF(pod) + old_body_ref = WEAKREF(old_body) + old_mind_ref = WEAKREF(old_mind) + pod.avatar_ref = WEAKREF(avatar) server_ref = WEAKREF(server) + server.avatar_connection_refs.Add(WEAKREF(src)) - var/mob/living/avatar = parent avatar.key = old_body.key ADD_TRAIT(old_body, TRAIT_MIND_TEMPORARILY_GONE, REF(src)) - ADD_TRAIT(avatar, TRAIT_TEMPORARY_BODY, REF(src)) - connect_avatar_signals(avatar) RegisterSignal(pod, COMSIG_BITRUNNER_CROWBAR_ALERT, PROC_REF(on_netpod_crowbar)) RegisterSignal(pod, COMSIG_BITRUNNER_NETPOD_INTEGRITY, PROC_REF(on_netpod_damaged)) RegisterSignal(pod, COMSIG_BITRUNNER_SEVER_AVATAR, PROC_REF(on_sever_connection)) @@ -45,8 +46,6 @@ RegisterSignal(avatar.mind, COMSIG_MIND_TRANSFERRED, PROC_REF(on_mind_transfer)) #endif - server.avatar_connection_refs.Add(WEAKREF(src)) - if(!locate(/datum/action/avatar_domain_info) in avatar.actions) var/datum/avatar_help_text/help_datum = new(help_text) var/datum/action/avatar_domain_info/action = new(help_datum) @@ -61,77 +60,39 @@ if(isnull(pod)) return COMPONENT_INCOMPATIBLE - var/mob/living/avatar = parent - if(!isliving(avatar)) + if(!isliving(parent)) return COMPONENT_INCOMPATIBLE -/// One hop of avatar connection - needs called any time the pilot swaps avatars -/datum/component/avatar_connection/proc/connect_avatar_signals(mob/living/target) - var/obj/machinery/netpod/pod = netpod_ref?.resolve() - - if(parent != target) - target.TakeComponent(src) - - var/mob/living/avatar = parent - if(isnull(pod)) - avatar.dust() - return - - pod.avatar_ref = WEAKREF(target) - RegisterSignal(avatar, COMSIG_BITRUNNER_SAFE_DISCONNECT, PROC_REF(on_safe_disconnect)) - RegisterSignal(avatar, COMSIG_LIVING_DEATH, PROC_REF(on_sever_connection), override = TRUE) - RegisterSignal(avatar, COMSIG_MOB_APPLY_DAMAGE, PROC_REF(on_linked_damage)) + pod.avatar_ref = WEAKREF(parent) -/// Disconnects the old body's signals and actions -/datum/component/avatar_connection/proc/disconnect_avatar_signals() - var/mob/living/avatar = parent - var/datum/action/avatar_domain_info/action = locate() in avatar.actions - if(action) - action.Remove(avatar) +/datum/component/avatar_connection/RegisterWithParent() + ADD_TRAIT(parent, TRAIT_TEMPORARY_BODY, REF(src)) + RegisterSignal(parent, COMSIG_BITRUNNER_SAFE_DISCONNECT, PROC_REF(on_safe_disconnect)) + RegisterSignal(parent, COMSIG_LIVING_DEATH, PROC_REF(on_sever_connection), override = TRUE) + RegisterSignal(parent, COMSIG_MOB_APPLY_DAMAGE, PROC_REF(on_linked_damage)) - UnregisterSignal(avatar, COMSIG_BITRUNNER_SAFE_DISCONNECT) - UnregisterSignal(avatar, COMSIG_LIVING_DEATH) - UnregisterSignal(avatar, COMSIG_MOB_APPLY_DAMAGE) +/datum/component/avatar_connection/UnregisterFromParent() + REMOVE_TRAIT(parent, TRAIT_TEMPORARY_BODY, REF(src)) + UnregisterSignal(parent, COMSIG_BITRUNNER_SAFE_DISCONNECT) + UnregisterSignal(parent, COMSIG_LIVING_DEATH) + UnregisterSignal(parent, COMSIG_MOB_APPLY_DAMAGE) /// Disconnects the avatar and returns the mind to the old_body. -/datum/component/avatar_connection/proc/full_avatar_disconnect(forced = FALSE, obj/machinery/netpod/broken_netpod) - var/mob/living/old_body = old_body_ref?.resolve() - if(isnull(old_body)) - return - - var/mob/living/avatar = parent - - disconnect_avatar_signals() - UnregisterSignal(avatar, COMSIG_BITRUNNER_SAFE_DISCONNECT) -#ifndef UNIT_TESTS - UnregisterSignal(avatar.mind, COMSIG_MIND_TRANSFERRED) -#endif - UnregisterSignal(old_body, COMSIG_LIVING_DEATH) - UnregisterSignal(old_body, COMSIG_LIVING_STATUS_UNCONSCIOUS) - UnregisterSignal(old_body, COMSIG_MOVABLE_MOVED) +/datum/component/avatar_connection/proc/full_avatar_disconnect(forced = FALSE, datum/source) + return_to_old_body() - var/obj/machinery/netpod/hosting_netpod = netpod_ref?.resolve() || broken_netpod - if(isnull(hosting_netpod)) - return + var/obj/machinery/netpod/hosting_netpod = netpod_ref?.resolve() + if(isnull(hosting_netpod) && istype(source, /obj/machinery/netpod)) + hosting_netpod = source - UnregisterSignal(hosting_netpod, COMSIG_BITRUNNER_CROWBAR_ALERT) - UnregisterSignal(hosting_netpod, COMSIG_BITRUNNER_NETPOD_INTEGRITY) - UnregisterSignal(hosting_netpod, COMSIG_BITRUNNER_SEVER_AVATAR) + hosting_netpod?.disconnect_occupant(forced) var/obj/machinery/quantum_server/server = server_ref?.resolve() - if(server) - server.avatar_connection_refs.Remove(WEAKREF(src)) - UnregisterSignal(server, COMSIG_BITRUNNER_DOMAIN_COMPLETE) - UnregisterSignal(server, COMSIG_BITRUNNER_SEVER_AVATAR) - UnregisterSignal(server, COMSIG_BITRUNNER_SHUTDOWN_ALERT) - UnregisterSignal(server, COMSIG_BITRUNNER_THREAT_CREATED) + server?.avatar_connection_refs.Remove(WEAKREF(src)) - return_to_old_body() - - hosting_netpod.disconnect_occupant(forced) qdel(src) -/// Triggers whenever the server gets a loot crate pushed to send area +/// Triggers whenever the server gets a loot crate pushed to goal area /datum/component/avatar_connection/proc/on_domain_completed(datum/source, atom/entered) SIGNAL_HANDLER @@ -171,10 +132,8 @@ var/datum/action/avatar_domain_info/action = locate() in previous_body.actions if(action) action.Grant(source.current) - action.Remove(previous_body) - disconnect_avatar_signals() - connect_avatar_signals(source.current) + source.current.TakeComponent(src) /// Triggers when someone starts prying open our netpod /datum/component/avatar_connection/proc/on_netpod_crowbar(datum/source, mob/living/intruder) @@ -206,10 +165,10 @@ full_avatar_disconnect() /// Helper for calling sever with forced variables -/datum/component/avatar_connection/proc/on_sever_connection(datum/source, obj/machinery/netpod/broken_netpod) +/datum/component/avatar_connection/proc/on_sever_connection(datum/source) SIGNAL_HANDLER - full_avatar_disconnect(forced = TRUE, broken_netpod = broken_netpod) + full_avatar_disconnect(forced = TRUE, source = source) /// Triggers when the server is shutting down /datum/component/avatar_connection/proc/on_shutting_down(datum/source, mob/living/hackerman) @@ -238,24 +197,18 @@ /datum/component/avatar_connection/proc/return_to_old_body() var/datum/mind/old_mind = old_mind_ref?.resolve() var/mob/living/old_body = old_body_ref?.resolve() - - if(!old_mind || !old_body) - return - var/mob/living/avatar = parent -#ifdef UNIT_TESTS - // no minds during test so let's just yeet - return -#endif - var/mob/dead/observer/ghost = avatar.ghostize() - if(!ghost) + if(isnull(ghost)) ghost = avatar.get_ghost() - if(!ghost) + if(isnull(ghost)) CRASH("[src] belonging to [parent] was completely unable to find a ghost to put back into a body!") + if(isnull(old_mind) || isnull(old_body)) + return + ghost.mind = old_mind if(old_body.stat != DEAD) old_mind.transfer_to(old_body, force_key_move = TRUE) @@ -263,7 +216,3 @@ old_mind.set_current(old_body) REMOVE_TRAIT(old_body, TRAIT_MIND_TEMPORARILY_GONE, REF(src)) - REMOVE_TRAIT(avatar, TRAIT_TEMPORARY_BODY, REF(src)) - - old_mind = null - old_body = null diff --git a/code/modules/bitrunning/objects/loot_crate.dm b/code/modules/bitrunning/objects/loot_crate.dm index aab47de2667..5af8c0d9477 100644 --- a/code/modules/bitrunning/objects/loot_crate.dm +++ b/code/modules/bitrunning/objects/loot_crate.dm @@ -62,8 +62,8 @@ /// Handles generating random numbers & calculating loot totals /obj/structure/closet/crate/secure/bitrunning/decrypted/proc/calculate_loot(reward_points, rewards_multiplier, ore_multiplier) - var/base = 1 * (rewards_multiplier + reward_points) - var/random_sum = (rand() * 1.0 + 0.5) * base + var/base = rewards_multiplier + reward_points + var/random_sum = (rand() + 0.5) * base return ROUND_UP(random_sum * ore_multiplier) /// Handles spawning extra loot. This tries to handle bad flat and assoc lists diff --git a/code/modules/bitrunning/objects/netpod.dm b/code/modules/bitrunning/objects/netpod.dm index 088f354f314..33d468a3825 100644 --- a/code/modules/bitrunning/objects/netpod.dm +++ b/code/modules/bitrunning/objects/netpod.dm @@ -33,6 +33,7 @@ . = ..() disconnect_damage = BASE_DISCONNECT_DAMAGE + find_server() RegisterSignals(src, list( COMSIG_QDELETING, @@ -408,10 +409,6 @@ examine_text += span_notice("It is currently occupied by [occupant].") examine_text += span_notice("It can be pried open with a crowbar, but its safety mechanisms will alert the occupant.") -/// On unbuckle or break, make sure the occupant ref is null -/obj/machinery/netpod/proc/unprotect_and_signal() - unprotect_occupant(occupant) - SEND_SIGNAL(src, COMSIG_BITRUNNER_SEVER_AVATAR, src) /// When the server is upgraded, drops brain damage a little /obj/machinery/netpod/proc/on_server_upgraded(datum/source, servo_rating) @@ -450,6 +447,11 @@ target.extinguish_mob() update_use_power(ACTIVE_POWER_USE) +/// On unbuckle or break, make sure the occupant ref is null +/obj/machinery/netpod/proc/unprotect_and_signal() + unprotect_occupant(occupant) + SEND_SIGNAL(src, COMSIG_BITRUNNER_SEVER_AVATAR) + /// Removes the occupant from netpod stasis /obj/machinery/netpod/proc/unprotect_occupant(mob/living/target) var/datum/component/netpod_healing/healing_eff = target?.GetComponent(/datum/component/netpod_healing) diff --git a/code/modules/bitrunning/objects/quantum_console.dm b/code/modules/bitrunning/objects/quantum_console.dm index 1ad516d7d4c..c918648d010 100644 --- a/code/modules/bitrunning/objects/quantum_console.dm +++ b/code/modules/bitrunning/objects/quantum_console.dm @@ -17,7 +17,7 @@ /obj/machinery/computer/quantum_console/LateInitialize() . = ..() - if(isnull(server_ref)) + if(isnull(server_ref?.resolve())) find_server() /obj/machinery/computer/quantum_console/ui_interact(mob/user, datum/tgui/ui) @@ -26,7 +26,7 @@ if(!is_operational) return - if(isnull(server_ref)) + if(isnull(server_ref?.resolve())) find_server() ui = SStgui.try_update_ui(user, src, ui) @@ -106,5 +106,3 @@ server_ref = WEAKREF(nearby_server) nearby_server.console_ref = WEAKREF(src) return nearby_server - - return diff --git a/code/modules/bitrunning/server/map_handling.dm b/code/modules/bitrunning/server/map_handling.dm index 2a3c0bdc9e0..02126c290f7 100644 --- a/code/modules/bitrunning/server/map_handling.dm +++ b/code/modules/bitrunning/server/map_handling.dm @@ -174,6 +174,7 @@ creature.dust() // sometimes mobs just don't die + avatar_connection_refs.Cut() exit_turfs = list() generated_domain = null generated_safehouse = null diff --git a/code/modules/bitrunning/server/quantum_server.dm b/code/modules/bitrunning/server/quantum_server.dm index 66223746de1..404a31cca6a 100644 --- a/code/modules/bitrunning/server/quantum_server.dm +++ b/code/modules/bitrunning/server/quantum_server.dm @@ -34,6 +34,8 @@ var/list/datum/weakref/spawned_threat_refs = list() /// Scales loot with extra players var/multiplayer_bonus = 1.1 + ///The radio the console can speak into + var/obj/item/radio/radio /// The amount of points in the system, used to purchase maps var/points = 0 /// Keeps track of the number of times someone has built a hololadder @@ -60,6 +62,12 @@ if(isnull(console_ref)) find_console() + radio = new(src) + radio.set_frequency(FREQ_SUPPLY) + radio.subspace_transmission = TRUE + radio.canhear_range = 0 + radio.recalculateChannels() + RegisterSignals(src, list(COMSIG_MACHINERY_BROKEN, COMSIG_MACHINERY_POWER_LOST), PROC_REF(on_broken)) RegisterSignal(src, COMSIG_QDELETING, PROC_REF(on_delete)) RegisterSignal(src, COMSIG_ATOM_EXAMINE, PROC_REF(on_examine)) @@ -79,6 +87,7 @@ QDEL_NULL(receive_turfs) QDEL_NULL(generated_domain) QDEL_NULL(generated_safehouse) + QDEL_NULL(radio) /obj/machinery/quantum_server/update_appearance(updates) if(isnull(generated_domain) || !is_operational) @@ -140,4 +149,4 @@ servo_bonus = servo_rating - SEND_SIGNAL(src, COMSIG_BITRUNNER_SERVER_UPGRADED, scanner_tier) + SEND_SIGNAL(src, COMSIG_BITRUNNER_SERVER_UPGRADED, servo_rating) diff --git a/code/modules/bitrunning/server/util.dm b/code/modules/bitrunning/server/util.dm index 298679bde5b..1d35e86de50 100644 --- a/code/modules/bitrunning/server/util.dm +++ b/code/modules/bitrunning/server/util.dm @@ -5,6 +5,7 @@ /obj/machinery/quantum_server/proc/cool_off() is_ready = TRUE update_appearance() + radio.talk_into(src, "Thermal systems within operational parameters. Proceeding to domain configuration.", RADIO_CHANNEL_SUPPLY) /// Attempts to connect to a quantum console /obj/machinery/quantum_server/proc/find_console() diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/_megafauna.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/_megafauna.dm index 3484c27375d..5bb9f314ed1 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/_megafauna.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/_megafauna.dm @@ -70,7 +70,10 @@ return ..() /mob/living/simple_animal/hostile/megafauna/death(gibbed, list/force_grant) - if(health > 0) + if(gibbed) // in case they've been force dusted + return ..() + + if(health > 0) // prevents instakills return var/datum/status_effect/crusher_damage/crusher_dmg = has_status_effect(/datum/status_effect/crusher_damage) ///Whether we killed the megafauna with primarily crusher damage or not @@ -100,8 +103,8 @@ /mob/living/simple_animal/hostile/megafauna/gib() if(health > 0) return - else - ..() + + return ..() /mob/living/simple_animal/hostile/megafauna/singularity_act() set_health(0) @@ -110,8 +113,11 @@ /mob/living/simple_animal/hostile/megafauna/dust(just_ash, drop_items, force) if(!force && health > 0) return - else - ..() + + crusher_loot.Cut() + loot.Cut() + + return ..() /mob/living/simple_animal/hostile/megafauna/AttackingTarget() if(recovery_time >= world.time) diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm index 66d487c8697..84e2d9c049b 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm @@ -272,7 +272,7 @@ if(!isclosedturf(T) && !islava(T)) var/lava_turf = /turf/open/lava/smooth var/reset_turf = T.type - T.ChangeTurf(lava_turf, flags = CHANGETURF_INHERIT_AIR) + T.TerraformTurf(lava_turf, flags = CHANGETURF_INHERIT_AIR) addtimer(CALLBACK(T, TYPE_PROC_REF(/turf, ChangeTurf), reset_turf, null, CHANGETURF_INHERIT_AIR), reset_time, TIMER_OVERRIDE|TIMER_UNIQUE) /obj/effect/temp_visual/drakewall diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index 041c76fac42..3b16ab685eb 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -449,19 +449,21 @@ drop_loot() if(dextrous) drop_all_held_items() + if(del_on_death) ..() //Prevent infinite loops if the mob Destroy() is overridden in such //a manner as to cause a call to death() again //Pain del_on_death = FALSE qdel(src) - else - health = 0 - icon_state = icon_dead - if(flip_on_death) - transform = transform.Turn(180) - ADD_TRAIT(src, TRAIT_UNDENSE, BASIC_MOB_DEATH_TRAIT) - ..() + return + + health = 0 + icon_state = icon_dead + if(flip_on_death) + transform = transform.Turn(180) + ADD_TRAIT(src, TRAIT_UNDENSE, BASIC_MOB_DEATH_TRAIT) + return ..() /mob/living/simple_animal/proc/CanAttack(atom/the_target) if(!isatom(the_target)) // no diff --git a/tgui/packages/tgui/interfaces/QuantumConsole.tsx b/tgui/packages/tgui/interfaces/QuantumConsole.tsx index c79dab64e79..5e87e61bb46 100644 --- a/tgui/packages/tgui/interfaces/QuantumConsole.tsx +++ b/tgui/packages/tgui/interfaces/QuantumConsole.tsx @@ -316,7 +316,7 @@ const DisplayDetails = (props: DisplayDetailsProps, context) => { const { amount = 0, color, icon = 'star' } = props; if (amount === 0) { - return None; + return No bandwidth; } if (typeof amount === 'string') { From 7d99dec02553372f341bbe88e11c07827e3fac41 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sat, 30 Sep 2023 06:23:32 +0200 Subject: [PATCH 12/46] Restores player blob mob attack speeds [MDB IGNORE] (#24001) [no gbp] Restores player blob mob attack speeds Co-authored-by: Jacquerel Co-authored-by: Giz <13398309+vinylspiders@users.noreply.github.com> --- code/modules/mob/living/basic/blob_minions/blob_zombie.dm | 1 + code/modules/mob/living/basic/blob_minions/blobbernaut.dm | 1 + 2 files changed, 2 insertions(+) diff --git a/code/modules/mob/living/basic/blob_minions/blob_zombie.dm b/code/modules/mob/living/basic/blob_minions/blob_zombie.dm index 6de26605baa..40b73091abf 100644 --- a/code/modules/mob/living/basic/blob_minions/blob_zombie.dm +++ b/code/modules/mob/living/basic/blob_minions/blob_zombie.dm @@ -14,6 +14,7 @@ verb_yell = "bellows" melee_damage_lower = 10 melee_damage_upper = 15 + melee_attack_cooldown = CLICK_CD_MELEE obj_damage = 20 attack_verb_continuous = "punches" attack_verb_simple = "punch" diff --git a/code/modules/mob/living/basic/blob_minions/blobbernaut.dm b/code/modules/mob/living/basic/blob_minions/blobbernaut.dm index da848f829cf..b483641993a 100644 --- a/code/modules/mob/living/basic/blob_minions/blobbernaut.dm +++ b/code/modules/mob/living/basic/blob_minions/blobbernaut.dm @@ -13,6 +13,7 @@ damage_coeff = list(BRUTE = 0.5, BURN = 1, TOX = 1, CLONE = 1, STAMINA = 0, OXY = 1) melee_damage_lower = BLOBMOB_BLOBBERNAUT_DMG_SOLO_LOWER melee_damage_upper = BLOBMOB_BLOBBERNAUT_DMG_SOLO_UPPER + melee_attack_cooldown = CLICK_CD_MELEE obj_damage = BLOBMOB_BLOBBERNAUT_DMG_OBJ attack_verb_continuous = "slams" attack_verb_simple = "slam" From 76a6db75af192c89ec9761577ebe3a3631a0d1f9 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sat, 30 Sep 2023 06:38:00 +0200 Subject: [PATCH 13/46] Increases codeside roundstart Cyborg slots to 3. [MDB IGNORE] (#24026) * Increases codeside roundstart Cyborg slots to 3. * Update cyborg.dm --------- Co-authored-by: Timberpoes Co-authored-by: Bloop <13398309+vinylspiders@users.noreply.github.com> --- code/modules/jobs/job_types/cyborg.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/jobs/job_types/cyborg.dm b/code/modules/jobs/job_types/cyborg.dm index ae6b7c142cc..7951e72e7d9 100644 --- a/code/modules/jobs/job_types/cyborg.dm +++ b/code/modules/jobs/job_types/cyborg.dm @@ -4,7 +4,7 @@ auto_deadmin_role_flags = DEADMIN_POSITION_SILICON faction = FACTION_STATION total_positions = 3 // SKYRAT EDIT: Original value (0) - spawn_positions = 3 // SKYRAT EDIT: Original value (1) + spawn_positions = 3 supervisors = "your laws and the AI" //Nodrak spawn_type = /mob/living/silicon/robot minimal_player_age = 21 From 51736151f623300094e917817aa0a3f003ecc9c2 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sat, 30 Sep 2023 08:01:49 +0200 Subject: [PATCH 14/46] Fix roundstart crewmembers not getting their radio hint message / Examine blocks out starting job information [MDB IGNORE] (#23990) * Fix roundstart crewmembers not getting their radio hint message / Examine blocks out starting job information * Update job.dm * Fixing the modular stuff This really needs to be refactored to be less edits in the future... --------- Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com> Co-authored-by: Bloop <13398309+vinylspiders@users.noreply.github.com> --- code/controllers/subsystem/job.dm | 60 ++----------------- code/datums/mind/_mind.dm | 10 ++-- code/modules/jobs/job_types/_job.dm | 59 ++++++++++++++++-- code/modules/jobs/job_types/ai.dm | 4 +- code/modules/jobs/job_types/captain.dm | 3 + code/modules/jobs/job_types/cyborg.dm | 4 +- .../alternative_job_titles/code/job.dm | 3 + 7 files changed, 75 insertions(+), 68 deletions(-) diff --git a/code/controllers/subsystem/job.dm b/code/controllers/subsystem/job.dm index 976b4bab249..8376059e910 100644 --- a/code/controllers/subsystem/job.dm +++ b/code/controllers/subsystem/job.dm @@ -1,5 +1,3 @@ -#define VERY_LATE_ARRIVAL_TOAST_PROB 20 - SUBSYSTEM_DEF(job) name = "Jobs" init_order = INIT_ORDER_JOBS @@ -546,21 +544,16 @@ SUBSYSTEM_DEF(job) /datum/controller/subsystem/job/proc/EquipRank(mob/living/equipping, datum/job/job, client/player_client) // SKYRAT EDIT ADDITION BEGIN - ALTERNATIVE_JOB_TITLES // The alt job title, if user picked one, or the default - var/chosen_title = player_client?.prefs.alt_job_titles[job.title] || job.title - var/default_title = job.title - // SKYRAT EDIT ADDITION END - job.title + var/alt_title = player_client?.prefs.alt_job_titles[job.title] + // SKYRAT EDIT ADDITION END equipping.job = job.title SEND_SIGNAL(equipping, COMSIG_JOB_RECEIVED, job) - equipping.mind?.set_assigned_role_with_greeting(job, player_client) - if(player_client) - to_chat(player_client, span_infoplain("You are the [chosen_title].")) // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLES - Original: to_chat(player_client, span_infoplain("You are the [job.title].")) - - equipping.on_job_equipping(job, player_client?.prefs) //SKYRAT EDIT CHANGE - - job.announce_job(equipping, chosen_title) // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLES - Original: job.announce_job(equipping) + equipping.mind?.set_assigned_role_with_greeting(job, player_client, alt_title) // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLES - ORIGINAL: equipping.mind?.set_assigned_role_with_greeting(job, player_client) + equipping.on_job_equipping(job, player_client?.prefs, player_client) // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLES - ORIGINAL: equipping.on_job_equipping(job) + job.announce_job(equipping, alt_title) // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLES - ORIGINAL: job.announce_job(equipping) if(player_client?.holder) if(CONFIG_GET(flag/auto_deadmin_players) || (player_client.prefs?.toggles & DEADMIN_ALWAYS)) @@ -568,46 +561,7 @@ SUBSYSTEM_DEF(job) else handle_auto_deadmin_roles(player_client, job.title) - - if(player_client) - to_chat(player_client, span_infoplain("As the [chosen_title == job.title ? chosen_title : "[chosen_title] ([job.title])"] you answer directly to [job.supervisors]. Special circumstances may change this.")) // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLES - Original: to_chat(player_client, span_infoplain("As the [job.title] you answer directly to [job.supervisors]. Special circumstances may change this.")) - - job.radio_help_message(equipping) - - if(player_client) - if(job.req_admin_notify) - to_chat(player_client, span_infoplain("You are playing a job that is important for Game Progression. \ - If you have to disconnect, please notify the admins via adminhelp.")) - if(CONFIG_GET(number/minimal_access_threshold)) - to_chat(player_client, span_boldnotice("As this station was initially staffed with a \ - [CONFIG_GET(flag/jobs_have_minimal_access) ? "full crew, only your job's necessities" : "skeleton crew, additional access may"] \ - have been added to your ID card.")) - //SKYRAT EDIT START - ALTERNATIVE_JOB_TITLES - if(chosen_title != default_title) - to_chat(player_client, span_infoplain(span_warning("Remember that alternate titles are purely for flavor and roleplay."))) - to_chat(player_client, span_infoplain(span_doyourjobidiot("Do not use your \"[chosen_title]\" alt title as an excuse to forego your duties as a [job.title]."))) - //SKYRAT EDIT END - var/related_policy = get_policy(job.title) - if(related_policy) - to_chat(player_client, related_policy) - to_chat(player_client, span_boldnotice("As this station was initially staffed with a \ - [CONFIG_GET(flag/jobs_have_minimal_access) ? "full crew, only your job's necessities" : "skeleton crew, additional access may"] \ - have been added to your ID card.")) - - if(ishuman(equipping)) - var/mob/living/carbon/human/wageslave = equipping - wageslave.add_mob_memory(/datum/memory/key/account, remembered_id = wageslave.account_id) - - setup_alt_job_items(wageslave, job, player_client) // SKYRAT EDIT ADDITION - ALTERNATIVE_JOB_TITLES - - if(EMERGENCY_PAST_POINT_OF_NO_RETURN && prob(VERY_LATE_ARRIVAL_TOAST_PROB)) - // SKYRAT EDIT CHANGE START - Lizards - if(islizard(equipping)) - equipping.equip_to_slot_or_del(new /obj/item/food/breadslice/root(equipping), ITEM_SLOT_MASK) - else - equipping.equip_to_slot_or_del(new /obj/item/food/griddle_toast(equipping), ITEM_SLOT_MASK) - // SKYRAT EDIT CHANGE END - Lizards - + setup_alt_job_items(equipping, job, player_client) // SKYRAT EDIT ADDITION - ALTERNATIVE_JOB_TITLES job.after_spawn(equipping, player_client) /datum/controller/subsystem/job/proc/handle_auto_deadmin_roles(client/C, rank) @@ -1010,5 +964,3 @@ SUBSYSTEM_DEF(job) return TRUE return FALSE - -#undef VERY_LATE_ARRIVAL_TOAST_PROB diff --git a/code/datums/mind/_mind.dm b/code/datums/mind/_mind.dm index fa9114a5284..deb55e92ecb 100644 --- a/code/datums/mind/_mind.dm +++ b/code/datums/mind/_mind.dm @@ -569,16 +569,14 @@ /// Sets us to the passed job datum, then greets them to their new job. /// Use this one for when you're assigning this mind to a new job for the first time, /// or for when someone's recieving a job they'd really want to be greeted to. -/datum/mind/proc/set_assigned_role_with_greeting(datum/job/new_role, client/incoming_client) +/datum/mind/proc/set_assigned_role_with_greeting(datum/job/new_role, client/incoming_client, alt_title) // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLES - ORIGINAL: /datum/mind/proc/set_assigned_role_with_greeting(datum/job/new_role, client/incoming_client) . = set_assigned_role(new_role) if(assigned_role != new_role) return - to_chat(incoming_client || src, span_infoplain("You are the [new_role.title].")) - - var/related_policy = get_policy(new_role.title) - if(related_policy) - to_chat(incoming_client || src, related_policy) + var/intro_message = new_role.get_spawn_message(alt_title) // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLES - ORIGINAL: var/intro_message = new_role.get_spawn_message() + if(incoming_client && intro_message) + to_chat(incoming_client, intro_message) /mob/proc/sync_mind() mind_initialize() //updates the mind (or creates and initializes one if one doesn't exist) diff --git a/code/modules/jobs/job_types/_job.dm b/code/modules/jobs/job_types/_job.dm index ce39b5a7405..0d8e57f13eb 100644 --- a/code/modules/jobs/job_types/_job.dm +++ b/code/modules/jobs/job_types/_job.dm @@ -178,6 +178,8 @@ for(var/i in roundstart_experience) spawned_human.mind.adjust_experience(i, roundstart_experience[i], TRUE) +/// Announce that this job as joined the round to all crew members. +/// Note the joining mob has no client at this point. /datum/job/proc/announce_job(mob/living/joining_mob, job_title) // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLES - Original: /datum/job/proc/announce_job(mob/living/joining_mob) if(head_announce) announce_head(joining_mob, head_announce, job_title) // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLES - Original: announce_head(joining_mob, head_announce) @@ -191,13 +193,27 @@ /mob/living/proc/on_job_equipping(datum/job/equipping) return -/mob/living/carbon/human/on_job_equipping(datum/job/equipping, datum/preferences/used_pref) //SKYRAT EDIT CHANGE +#define VERY_LATE_ARRIVAL_TOAST_PROB 20 + +/mob/living/carbon/human/on_job_equipping(datum/job/equipping, datum/preferences/used_pref, client/player_client) //SKYRAT EDIT CHANGE - ORIGINAL: /mob/living/carbon/human/on_job_equipping(datum/job/equipping) var/datum/bank_account/bank_account = new(real_name, equipping, dna.species.payday_modifier) bank_account.payday(STARTING_PAYCHECKS, TRUE) account_id = bank_account.account_id bank_account.replaceable = FALSE - dress_up_as_job(equipping, FALSE, used_pref) //SKYRAT EDIT CHANGE + add_mob_memory(/datum/memory/key/account, remembered_id = account_id) + + dress_up_as_job(equipping, FALSE, used_pref) //SKYRAT EDIT CHANGE - ORIGINAL: dress_up_as_job(equipping) + + if(EMERGENCY_PAST_POINT_OF_NO_RETURN && prob(VERY_LATE_ARRIVAL_TOAST_PROB)) + //equipping.equip_to_slot_or_del(new /obj/item/food/griddle_toast(equipping), ITEM_SLOT_MASK) // SKYRAT EDIT REMOVAL - See below + // SKYRAT EDIT ADDITION - Lizards + if(islizard(equipping)) + equip_to_slot_or_del(new /obj/item/food/breadslice/root(equipping), ITEM_SLOT_MASK) + else + equip_to_slot_or_del(new /obj/item/food/griddle_toast(equipping), ITEM_SLOT_MASK) + // SKYRAT EDIT ADDITION END - Lizards +#undef VERY_LATE_ARRIVAL_TOAST_PROB /mob/living/proc/dress_up_as_job(datum/job/equipping, visual_only = FALSE) return @@ -267,8 +283,43 @@ return TRUE -/datum/job/proc/radio_help_message(mob/M) - to_chat(M, "Prefix your message with :h to speak on your department's radio. To see other prefixes, look closely at your headset.") +/// Gets the message that shows up when spawning as this job +/datum/job/proc/get_spawn_message(alt_title) // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLES - ORIGINAL: /datum/job/proc/get_spawn_message() + SHOULD_NOT_OVERRIDE(TRUE) + return examine_block(span_infoplain(jointext(get_spawn_message_information(alt_title), "\n• "))) // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLED - ORIGINAL: return examine_block(span_infoplain(jointext(get_spawn_message_information(), "\n• "))) + +/// Returns a list of strings that correspond to chat messages sent to this mob when they join the round. +/datum/job/proc/get_spawn_message_information(alt_title = title) // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLES - ORIGINAL: /datum/job/proc/get_spawn_message_information() + SHOULD_CALL_PARENT(TRUE) + var/list/info = list() + info += "You are the [alt_title].\n" // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLES - ORIGINAL: info += "You are the [title].\n" + var/related_policy = get_policy(title) + var/radio_info = get_radio_information() + if(related_policy) + info += related_policy + if(supervisors) + info += "As the [alt_title == title ? alt_title : "[alt_title] ([title])"] you answer directly to [supervisors]. Special circumstances may change this." // SKYRAT EDIT CHANGE - ALTERNATIVE_JOB_TITLES - ORIGINAL: info += "As the [title] you answer directly to [supervisors]. Special circumstances may change this." + if(radio_info) + info += radio_info + if(req_admin_notify) + info += "You are playing a job that is important for Game Progression. \ + If you have to disconnect, please notify the admins via adminhelp." + if(CONFIG_GET(number/minimal_access_threshold)) + info += span_boldnotice("As this station was initially staffed with a \ + [CONFIG_GET(flag/jobs_have_minimal_access) ? "full crew, only your job's necessities" : "skeleton crew, additional access may"] \ + have been added to your ID card.") + //SKYRAT EDIT ADDITION START - ALTERNATIVE_JOB_TITLES + if(alt_title != title) + info += span_warning("Remember that alternate titles are purely for flavor and roleplay.") + info += span_doyourjobidiot("Do not use your \"[alt_title]\" alt title as an excuse to forego your duties as a [title].") + //SKYRAT EDIT END + + return info + +/// Returns information pertaining to this job's radio. +/datum/job/proc/get_radio_information() + if(job_flags & JOB_CREW_MEMBER) + return "Prefix your message with :h to speak on your department's radio. To see other prefixes, look closely at your headset." /datum/outfit/job name = "Standard Gear" diff --git a/code/modules/jobs/job_types/ai.dm b/code/modules/jobs/job_types/ai.dm index f3f8b23837b..0b38d6e081d 100644 --- a/code/modules/jobs/job_types/ai.dm +++ b/code/modules/jobs/job_types/ai.dm @@ -117,5 +117,5 @@ /datum/job/ai/config_check() return CONFIG_GET(flag/allow_ai) -/datum/job/ai/radio_help_message(mob/M) - to_chat(M, "Prefix your message with :b to speak with cyborgs and other AIs.") +/datum/job/ai/get_radio_information() + return "Prefix your message with :b to speak with cyborgs and other AIs." diff --git a/code/modules/jobs/job_types/captain.dm b/code/modules/jobs/job_types/captain.dm index e788202b445..d8ae6d335b3 100755 --- a/code/modules/jobs/job_types/captain.dm +++ b/code/modules/jobs/job_types/captain.dm @@ -51,6 +51,9 @@ /datum/job/captain/get_captaincy_announcement(mob/living/captain) return "Captain [captain.real_name] on deck!" +/datum/job/captain/get_radio_information() + . = ..() + . += "\nYou have access to all radio channels, but they are not automatically tuned. Check your radio for more information." /datum/outfit/job/captain name = "Captain" diff --git a/code/modules/jobs/job_types/cyborg.dm b/code/modules/jobs/job_types/cyborg.dm index 7951e72e7d9..92094073033 100644 --- a/code/modules/jobs/job_types/cyborg.dm +++ b/code/modules/jobs/job_types/cyborg.dm @@ -58,5 +58,5 @@ if(!robot_spawn.connected_ai) // Only log if there's no Master AI robot_spawn.log_current_laws() -/datum/job/cyborg/radio_help_message(mob/M) - to_chat(M, "Prefix your message with :b to speak with other cyborgs and AI.") +/datum/job/cyborg/get_radio_information() + return "Prefix your message with :b to speak with other cyborgs and AI." diff --git a/modular_skyrat/modules/alternative_job_titles/code/job.dm b/modular_skyrat/modules/alternative_job_titles/code/job.dm index 2f47a4c1f05..13edfe45aa4 100644 --- a/modular_skyrat/modules/alternative_job_titles/code/job.dm +++ b/modular_skyrat/modules/alternative_job_titles/code/job.dm @@ -11,6 +11,9 @@ if(!player_client) return + if(!ishuman(equipping)) + return + var/chosen_title = player_client.prefs.alt_job_titles[job.title] || job.title var/obj/item/card/id/card = equipping.wear_id From 97dca829048a657014f1a28eb715c2930a420db7 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sat, 30 Sep 2023 08:48:36 +0200 Subject: [PATCH 15/46] Removes all spawn locations of the awakened plush except the bus ruin [MDB IGNORE] (#24033) * Removes all spawn locations of the awakened plush except the bus ruin (#78559) It's supposed to be a coderbus easter egg, stop putting it elsewhere. I want it to stay rare enough that it confuses people when it makes it to the station. The secure closet had it on the loot table and due to how that's coded it has to have something replace the slot (or rework the loot spawning code there) so I put a live bomb in the slot instead. :cl: ninjanomnom del: An easter egg plushie that was spawning where it shouldn't has been brought back home. add: The secure closet can now spawn live gibtonite, enjoy your free bomb. /:cl: * Removes all spawn locations of the awakened plush except the bus ruin --------- Co-authored-by: Emmett Gaines --- code/datums/wires/explosive.dm | 2 +- .../effects/spawners/random/entertainment.dm | 1 - code/game/objects/items/plushes.dm | 1 + .../stacks/golem_food/golem_hand_actions.dm | 4 +-- .../jobs/job_types/chaplain/chaplain.dm | 1 - code/modules/mining/abandoned_crates.dm | 4 ++- code/modules/mining/ores_coins.dm | 28 +++++++++---------- 7 files changed, 20 insertions(+), 21 deletions(-) diff --git a/code/datums/wires/explosive.dm b/code/datums/wires/explosive.dm index 925c9481831..800b5b88444 100644 --- a/code/datums/wires/explosive.dm +++ b/code/datums/wires/explosive.dm @@ -151,4 +151,4 @@ /datum/wires/explosive/gibtonite/explode() var/obj/item/gibtonite/P = holder - P.GibtoniteReaction(null, 2) + P.GibtoniteReaction(null, "A wire signal has primed a") diff --git a/code/game/objects/effects/spawners/random/entertainment.dm b/code/game/objects/effects/spawners/random/entertainment.dm index 18876dfc927..1c635f07a5a 100644 --- a/code/game/objects/effects/spawners/random/entertainment.dm +++ b/code/game/objects/effects/spawners/random/entertainment.dm @@ -271,7 +271,6 @@ /obj/item/toy/plush/carpplushie = 3, /obj/item/toy/plush/lizard_plushie/green = 3, /obj/item/toy/plush/lizard_plushie/space/green = 3, - /obj/item/toy/plush/awakenedplushie = 3, /obj/item/toy/plush/goatplushie = 3, /obj/item/toy/plush/rouny = 3, /obj/item/toy/plush/abductor = 3, diff --git a/code/game/objects/items/plushes.dm b/code/game/objects/items/plushes.dm index 77b76d85224..eab3f34d343 100644 --- a/code/game/objects/items/plushes.dm +++ b/code/game/objects/items/plushes.dm @@ -584,6 +584,7 @@ squeak_override = list('sound/effects/blobattack.ogg' = 1) gender = FEMALE //given all the jokes and drawings, I'm not sure the xenobiologists would make a slimeboy +// This is supposed to be only in the bus ruin, don't spawn it elsewhere /obj/item/toy/plush/awakenedplushie name = "awakened plushie" desc = "An ancient plushie that has grown enlightened to the true nature of reality." diff --git a/code/game/objects/items/stacks/golem_food/golem_hand_actions.dm b/code/game/objects/items/stacks/golem_food/golem_hand_actions.dm index fc87d094477..39c17d2346c 100644 --- a/code/game/objects/items/stacks/golem_food/golem_hand_actions.dm +++ b/code/game/objects/items/stacks/golem_food/golem_hand_actions.dm @@ -35,7 +35,7 @@ playsound(src, 'sound/weapons/sonic_jackhammer.ogg', 50, TRUE) held_gibtonite.forceMove(get_turf(src)) held_gibtonite.det_time = 2 SECONDS - held_gibtonite.GibtoniteReaction(user) + held_gibtonite.GibtoniteReaction(user, "A [src] has targeted [target] with a thrown and primed") held_gibtonite.throw_at(target, range = 10, speed = 3, thrower = user) held_gibtonite = null qdel(src) @@ -44,7 +44,7 @@ /// Called when you can't hold it in any longer and just drop it on the ground /obj/item/gibtonite_hand/proc/release_gibtonite() held_gibtonite.forceMove(get_turf(src)) - held_gibtonite.GibtoniteReaction(isliving(loc) ? loc : null) + held_gibtonite.GibtoniteReaction(isliving(loc) ? loc : null, "A [src] has dropped and primed a") held_gibtonite = null qdel(src) diff --git a/code/modules/jobs/job_types/chaplain/chaplain.dm b/code/modules/jobs/job_types/chaplain/chaplain.dm index be4516a0db7..58821ec5358 100644 --- a/code/modules/jobs/job_types/chaplain/chaplain.dm +++ b/code/modules/jobs/job_types/chaplain/chaplain.dm @@ -25,7 +25,6 @@ mail_goodies = list( /obj/item/reagent_containers/cup/glass/bottle/holywater = 30, - /obj/item/toy/plush/awakenedplushie = 10, /obj/item/grenade/chem_grenade/holy = 5, /obj/item/toy/plush/narplush = 2, /obj/item/toy/plush/ratplush = 1 diff --git a/code/modules/mining/abandoned_crates.dm b/code/modules/mining/abandoned_crates.dm index a656aa467d6..c9fdb9747e5 100644 --- a/code/modules/mining/abandoned_crates.dm +++ b/code/modules/mining/abandoned_crates.dm @@ -188,7 +188,9 @@ new /obj/item/clothing/suit/costume/wellworn_shirt/graphic/ian(src) new /obj/item/clothing/suit/hooded/ian_costume(src) if(67 to 68) - new /obj/item/toy/plush/awakenedplushie(src) + var/obj/item/gibtonite/free_bomb = new /obj/item/gibtonite(src) + free_bomb.quality = rand(1, 3) + free_bomb.GibtoniteReaction(null, "A secure loot closet has spawned a live") if(69 to 70) new /obj/item/stack/ore/bluespace_crystal(src, 5) if(71 to 72) diff --git a/code/modules/mining/ores_coins.dm b/code/modules/mining/ores_coins.dm index e9c652fd7bd..b01b537ec80 100644 --- a/code/modules/mining/ores_coins.dm +++ b/code/modules/mining/ores_coins.dm @@ -267,7 +267,7 @@ GLOBAL_LIST_INIT(sand_recipes, list(\ return if(I.tool_behaviour == TOOL_MINING || istype(I, /obj/item/resonator) || I.force >= 10) - GibtoniteReaction(user) + GibtoniteReaction(user, "A resonator has primed for detonation a") return if(istype(I, /obj/item/mining_scanner) || istype(I, /obj/item/t_scanner/adv_mining_scanner) || I.tool_behaviour == TOOL_MULTITOOL) @@ -294,14 +294,14 @@ GLOBAL_LIST_INIT(sand_recipes, list(\ return ..() /obj/item/gibtonite/bullet_act(obj/projectile/P) - GibtoniteReaction(P.firer) + GibtoniteReaction(P.firer, "A projectile has primed for detonation a") return ..() /obj/item/gibtonite/ex_act() - GibtoniteReaction(null, 1) + GibtoniteReaction(null, "An explosion has primed for detonation a") return TRUE -/obj/item/gibtonite/proc/GibtoniteReaction(mob/user, triggered_by = 0) +/obj/item/gibtonite/proc/GibtoniteReaction(mob/user, triggered_by) if(primed) return primed = TRUE @@ -311,18 +311,16 @@ GLOBAL_LIST_INIT(sand_recipes, list(\ if(!is_mining_level(z))//Only annoy the admins ingame if we're triggered off the mining zlevel notify_admins = TRUE - if(triggered_by == 1) - log_bomber(null, "An explosion has primed a", src, "for detonation", notify_admins) - else if(triggered_by == 2) - var/turf/bombturf = get_turf(src) - if(notify_admins) - message_admins("A signal has triggered a [name] to detonate at [ADMIN_VERBOSEJMP(bombturf)]. Igniter attacher: [ADMIN_LOOKUPFLW(attacher)]") - var/bomb_message = "A signal has primed a [name] for detonation at [AREACOORD(bombturf)]. Igniter attacher: [key_name(attacher)]." - log_game(bomb_message) - GLOB.bombers += bomb_message - else + if(user) user.visible_message(span_warning("[user] strikes \the [src], causing a chain reaction!"), span_danger("You strike \the [src], causing a chain reaction.")) - log_bomber(user, "has primed a", src, "for detonation", notify_admins) + + var/attacher_text = attacher ? "Igniter attacher: [ADMIN_LOOKUPFLW(attacher)]" : null + + if(triggered_by) + log_bomber(user, triggered_by, src, attacher_text, notify_admins) + else + log_bomber(user, "Something has primed a", src, "for detonation.[attacher_text ? " " : ""][attacher_text]", notify_admins) + det_timer = addtimer(CALLBACK(src, PROC_REF(detonate), notify_admins), det_time, TIMER_STOPPABLE) /obj/item/gibtonite/proc/detonate(notify_admins) From 8d861162082a211fce9c93f12b5929043767e117 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sat, 30 Sep 2023 19:44:57 +0200 Subject: [PATCH 16/46] Fixes runtime when baking foods that don't have reagents. [MDB IGNORE] (#24042) * Fixes runtime when baking foods that don't have reagents. (#78675) ## About The Pull Request Fixes #78672 Not all baked foods have reagents ![Screenshot (313)](https://github.com/tgstation/tgstation/assets/110812394/c2b2440a-f94e-42c7-9524-7316714aef2e) but when it does then we can clear them and transfer reagents from the original object to the final baked product ## Changelog :cl: fix: Aloe and other baked foods that don't have reagents can be baked again without turning to ash /:cl: --------- Co-authored-by: Emmett Gaines * Fixes runtime when baking foods that don't have reagents. --------- Co-authored-by: SyncIt21 <110812394+SyncIt21@users.noreply.github.com> Co-authored-by: Emmett Gaines --- code/datums/components/bakeable.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/datums/components/bakeable.dm b/code/datums/components/bakeable.dm index 5aa60cd89a7..537ae62ddbe 100644 --- a/code/datums/components/bakeable.dm +++ b/code/datums/components/bakeable.dm @@ -67,8 +67,9 @@ var/atom/original_object = parent var/obj/item/plate/oven_tray/used_tray = original_object.loc var/atom/baked_result = new bake_result(used_tray) - baked_result.reagents.clear_reagents() - original_object.reagents?.trans_to(baked_result, original_object.reagents.total_volume) + if(baked_result.reagents) //make space and tranfer reagents if it has any + baked_result.reagents.clear_reagents() + original_object.reagents.trans_to(baked_result, original_object.reagents.total_volume) if(who_baked_us) ADD_TRAIT(baked_result, TRAIT_FOOD_CHEF_MADE, who_baked_us) From 36207fc50518f27667284c54014426ef93cef895 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Sun, 1 Oct 2023 00:24:23 +0200 Subject: [PATCH 17/46] No Nunsense [MDB IGNORE] (#24045) * No Nunsense (#78616) ## About The Pull Request (EDITED: Added the suit to chaplain vendor and edited the suit sprite slightly, naming it religious habit instead of nun robe. On the nun modesty scale of 1 being a streetwalker in a veil and 10 being mother superior Inviolata the battleship, the old nun suit was a 10, the new outfit pre-edit a 5, and post edit a 7, plus gender neutral so opening up for more characters. Overall a worthy tradeoff.) Adds new Chaplain outfit to Autodrobe & Chaplain vendor ## Why It's Good For The Game Alternative drip for chaplains (nuns) that looks better on some character due to * Slimmer * More black * Blacks blue shaded not red so better compliment color for some accessories / skin colors Why not replace old nun suit? I like the old one too, but its chonky and lots of white areas so don't always fit. Why autodrobe? Bit more options for religious costumes in there doesn't hurt. ![Nunsense](https://github.com/tgstation/tgstation/assets/110836368/6f0f3846-527d-4f08-bf42-2268db351c16) ![habit](https://github.com/tgstation/tgstation/assets/110836368/e35b03d0-260e-40ea-9e0a-461e2761dcac) (the lower image is post-edit) ## Changelog :cl: image: new chaplain outfit /:cl: --------- Co-authored-by: Ghom <42542238+Ghommie@ users.noreply.github.com> * No Nunsense --------- Co-authored-by: NPC1314 <110836368+NPC1314@users.noreply.github.com> Co-authored-by: Ghom <42542238+Ghommie@ users.noreply.github.com> --- code/modules/clothing/head/jobs.dm | 7 +++++++ .../job_types/chaplain/chaplain_costumes.dm | 8 ++++++++ code/modules/vending/autodrobe.dm | 2 ++ code/modules/vending/wardrobes.dm | 2 ++ icons/mob/clothing/head/chaplain.dmi | Bin 9149 -> 9923 bytes icons/mob/clothing/suits/chaplain.dmi | Bin 25513 -> 29434 bytes icons/mob/inhands/clothing/hats_lefthand.dmi | Bin 21741 -> 23456 bytes icons/mob/inhands/clothing/hats_righthand.dmi | Bin 23214 -> 23365 bytes icons/mob/inhands/clothing/suits_lefthand.dmi | Bin 47321 -> 47762 bytes .../mob/inhands/clothing/suits_righthand.dmi | Bin 47139 -> 47652 bytes icons/obj/clothing/head/chaplain.dmi | Bin 6121 -> 6191 bytes icons/obj/clothing/suits/chaplain.dmi | Bin 4289 -> 4552 bytes 12 files changed, 19 insertions(+) diff --git a/code/modules/clothing/head/jobs.dm b/code/modules/clothing/head/jobs.dm index 76194e721b6..3c26de45e64 100644 --- a/code/modules/clothing/head/jobs.dm +++ b/code/modules/clothing/head/jobs.dm @@ -154,6 +154,13 @@ flags_inv = HIDEHAIR flags_cover = HEADCOVERSEYES +/obj/item/clothing/head/chaplain/habit_veil + name = "nun veil" + desc = "No nunsene clothing." + icon_state = "nun_hood_alt" + flags_inv = HIDEHAIR | HIDEEARS + clothing_flags = SNUG_FIT // can't be knocked off by throwing a paper hat. + /obj/item/clothing/head/chaplain/bishopmitre name = "bishop mitre" desc = "An opulent hat that functions as a radio to God. Or as a lightning rod, depending on who you ask." diff --git a/code/modules/jobs/job_types/chaplain/chaplain_costumes.dm b/code/modules/jobs/job_types/chaplain/chaplain_costumes.dm index f2ab21c9c35..637177adffb 100644 --- a/code/modules/jobs/job_types/chaplain/chaplain_costumes.dm +++ b/code/modules/jobs/job_types/chaplain/chaplain_costumes.dm @@ -50,6 +50,14 @@ body_parts_covered = CHEST|GROIN|LEGS|ARMS|HANDS flags_inv = HIDEJUMPSUIT +/obj/item/clothing/suit/chaplainsuit/habit + name = "religious tunic" + desc = "No nunsene clothing." + icon_state = "habit" + alternate_worn_layer = GLOVES_LAYER // since the sleeves cover a part of the hands, this way it looks better while retaining glove overlay correctly. + body_parts_covered = CHEST|GROIN|LEGS|ARMS|HANDS + flags_inv = HIDEJUMPSUIT + /obj/item/clothing/suit/chaplainsuit/bishoprobe name = "bishop's robes" desc = "Glad to see the tithes you collected were well spent." diff --git a/code/modules/vending/autodrobe.dm b/code/modules/vending/autodrobe.dm index 55e19152528..02daa0ce7e7 100644 --- a/code/modules/vending/autodrobe.dm +++ b/code/modules/vending/autodrobe.dm @@ -66,6 +66,8 @@ "products" = list( /obj/item/clothing/suit/costume/imperium_monk = 1, /obj/item/clothing/suit/chaplainsuit/holidaypriest = 1, + /obj/item/clothing/suit/chaplainsuit/habit = 1, + /obj/item/clothing/head/chaplain/habit_veil = 1, /obj/item/clothing/suit/chaplainsuit/whiterobe = 1, /obj/item/clothing/head/wizard/marisa/fake = 1, /obj/item/clothing/suit/wizrobe/marisa/fake = 1, diff --git a/code/modules/vending/wardrobes.dm b/code/modules/vending/wardrobes.dm index 2a5360c1ed2..e43314aa307 100644 --- a/code/modules/vending/wardrobes.dm +++ b/code/modules/vending/wardrobes.dm @@ -524,6 +524,8 @@ /obj/item/storage/backpack/cultpack = 1, /obj/item/storage/fancy/candle_box = 2, /obj/item/radio/headset/headset_srv = 2, + /obj/item/clothing/suit/chaplainsuit/habit = 1, + /obj/item/clothing/head/chaplain/habit_veil = 1, ) contraband = list( /obj/item/toy/plush/ratplush = 1, diff --git a/icons/mob/clothing/head/chaplain.dmi b/icons/mob/clothing/head/chaplain.dmi index efb6ec3c9e9082710077c197cc5d6d71bf6e453d..100b7ee922fb9169c6973beafc744dcac92fd2b3 100644 GIT binary patch literal 9923 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
    p%vNwI`<{F5IyQKaIdtM>pY^wGA61- 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 QcUnT!l(ZDf<;{cs2k~BTj{pDw literal 25513 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 qg(Cm6}g4C0j zB$2nnT0Oc;iAEjeKqajSWJoH*Hmp(FbCpJ=LT@>^ehYFr+xj7(r_}SJS!dF(!5QKy zU6X+f1OdWf4)v?Nj2$}2xWv7)m+PKLL0C|?ec$1Ni*ezj$JpxmRQtn9K2hEFdcE`_ z8K;omY_!K)^Nk?4A(q`C3ESS!K~}Z7J4(Oqe2}to%TqSF zMj>O9UQkMt`?7d*JQv80tlk2@o(?sbUh)pyhPveXJ=Zko!9kT((g6)?b)}`n)44qi zp~k)NaFtQz$@lGLZK9mW!Mi(BDmRWR8Fo6BdWwa>F*XKEd$b>6ZoRol@k8P(e{XfW zF^Rv%K7F=#gFW_U%zj>7kl#OTy<(niOrMee<}($%0A*~EF1Vk{*ra|QRJbxGK8wn= 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 V^V{xBR>#pCqNV?!Li72Xe*@eD6#)PM diff --git a/icons/mob/inhands/clothing/hats_righthand.dmi b/icons/mob/inhands/clothing/hats_righthand.dmi index 96756fc44db9cd031223dfc23ebca3a1dc09546d..8038e7474ee8705c48ace30eb2b911352efee15e 100644 GIT binary patch literal 23365 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 delta 27341 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 aBcQ~-Q8$v95rcuBr;jz1${xM==l=k$Vw4&H diff --git a/icons/mob/inhands/clothing/suits_righthand.dmi b/icons/mob/inhands/clothing/suits_righthand.dmi index c749a2ed98a8e05d36ebcf4cb8df31b10afff123..c88f4d224444fcaf49168a65faef1a3f7bcbd429 100644 GIT binary patch delta 27156 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%0AZkEf-jDFDUE@<;RDU_golm>18T9q)ql zzUqh%uV8$u2$ z8X?VF^Pk;#;Z(MeC**Bves~m^HDE6)?R^)CLX6++TYgdEhgzxCv zL|d-7^|T>qRZ0&=bp@@~ZWb?+#t2$;n6Bp+&!WOI^iHN+i}}@c?aW8^2g$T_rCEG@ zxd36~pM_~@W4)f!%s;y0OKS(R8^ylp#i)7|u8N4PJnr76C{Mfl@Ogak46-<7=r#DK z8FViQou?Y1NLxE4Z)Yeim!! zZdDQbTsB)70kSMCWvOr6km9ZC?(UxNAWCZ5ah$ApQU=z6#Kfx5XJBARZruW_lI$n9 z59S__OrL8Myp{O1*%p^w(QCNR@0m{8Od&tQz5>nOO~Rkt|7pkMMi2SX`mNo#|M7js zYUIrhRtfEFbm$a28DA}HcE7*Y7ap>5Is(|i#xe1~S{pyhpT)CDF7T~Q<8!kI&pB@I zQhmB5eWi=b(`+*Zy0=tjxyxwWhZ;@T(y8~n81!{P)LGVJ;t+kOT8Bm;+(w6FKZLGJEGo|mB<@v^_oz^JebJn%O{_<@)4n*_0Semkekpf$xf zrm_GmcG5EMb%hk zcXcrgbmBh2Y0@OVFxG}GrA6!DN8!^~4m+IQ zF`KBt=d;C_j=Q#5UA^k1Q`M0{pz`{bl76)>5)u#WEKi#Q2gvu?GA|L!X;m#{oik)> z=z5xm#aTG)lGlp zXa+{Q88r4ASRm%sR)z!IHp;U#=3cm!FLqpw0Tm)Ue)pIg_Tx99A(7tRXPeS}^JK?V zyT(qQrjPE63*1j1Nbl~@jvTBk8R_wtxqD7g1K0g?RBCZlHG5A^evb%P-0JIL0M2X_ zVl8dhlD+8BT;@7_&T$&AtnGFj+BDaui@WyZpBd4mxgs=V58B%iR8nu#_@)CLE9xJ4 zTZ8>7q!;9w{?z+6k7}n|4{q)4@ro$0_5MiiFlXkSB_!{gSTAgwRIcqLIe~;cY+n27 zy-nWO>Bbqmr*XmMj;B?e5kovZz0SE`GG~YQ+p4$c1nnkYx4J8MHsT4c^Z0=<*b~Bl zIhl%tx^mHpCj7AR{?ws39}5-yDPPq{oVYmlK(y7yYv0zJvyBcm^=HYvhjAyqosmlz f(3gPM@ozlwGuk*;O##7p7K)hr&) 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 JGo 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 literal 6121 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 From 2d29c8953925c53b432053178151760d5cfc456e Mon Sep 17 00:00:00 2001 From: Paxilmaniac <82386923+Paxilmaniac@users.noreply.github.com> Date: Sat, 30 Sep 2023 18:51:00 -0400 Subject: [PATCH 18/46] Updates the buttondown shirt underwear sprites I added (#23742) * another one of you ceo types * readds them --- .../icons/mob/clothing/underwear.dmi | Bin 111304 -> 107992 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modular_skyrat/master_files/icons/mob/clothing/underwear.dmi b/modular_skyrat/master_files/icons/mob/clothing/underwear.dmi index 3d9209905cb3c30dac8b9d050c147af47878007a..ff6f4218c27e252cdf7bf205ab32268ad62cfc02 100644 GIT binary patch literal 107992 zcmd42cT`hf*Dgv2DF#FZq=ceip#>=_B?t;4AYD+vAWeFaUP9r&80U|jk*usb*WPPB^Lgfu(S4@Q!g!65f`WoY zU0o`&C_R~5Q6MaXU{K+VSJT&Otnul791fw7 zj9;pI+1!kSv0X}5+LC9jLWQ&5bw3};_0H%1Z=~I{Gy%N~>*pOoGdC^oABEOARWMdM z?o2#&Mg30X=3^~?6pg=f(H8T{M>3F7{^b#)x8U*(&&FcKlXrkLhOc^J9_FQ=bM>5` z@75%kmPd>3F);|{m0YJjcTOKG@%%hz|6%KM$;)p>bAzATar)T#Cg%rD^Q>-uPd-;l3YDt=p;ec4ep&nr`leR4r0ps;TmP!=%al*i0T7 zJ?P*Sr}LQQk9S|Mhy{K)s-#>tBfdS)Y4PCOr!mzANd;lq&80RgKqE*-yAwvM8dwA` zW!|z)YZ!CZ3wBJGK-?_%Pw1w9DV*=^C z$WZ1blJGEOn)?SPaX&9=|8B`y`?CvSFG&hqu(^3m#C!Eu6x~jTH0^PY0VeO zx^~I=4&(B--;7<(9iiJBw4H8vDoUK8_3PA^(AzbVTIGE2#D3}bsCLlK9)HjbHZT|- z5T|@L1>w+FVS6yhr{12WLwfPB$A14b_UqH@Yy-EGo|u}%Tu&c=dYv`)PSO+6%145Z zRrTqYV)N<5p1iph^;op#$!z7>8MNwgFYuQbv%#HVO>s(bBV@8UMKPU7m}V0!P9{*)ujGfTIvK5t@PmfBcj^m#51 z9ZD2l3C+EueUU)t$wtkT`JQ9m-{>1;@x3VnGw%5#%h^Ul`*M2j-PY5(mme{k7b40# z4+9x5DSy;W7i7PZq9#u#_cFu7qwGpY{PadYTzYx@aU~biGU6(#01$LPuPS|!VN08M zG2M`(<9*`QrJPvV*0-Xg;##54?ZCm03c0AWWYIeUOLladnAYcS3%(-8a%x+xvsd{#EQ~&z>27D2! z6@_>l_5Q_4dGvSpo7}dEi8U%t0%4EExJm+Z3d*%Ma$FzhS8j8AdmKTm``K&Dg?}EK zU04SBYMCGUhHsQ9OLexdvYEW_?EP@r?R3Rn7DlAGU2Jrd>HUgM(T&mdk9V>>^K~xm z>9^mI;HF&CYq-R3wN~riW_Yn_n~G!m&9kQV$GF^BalfCU)}2p&btffX5W2;#t}h&) z&y2S}x0i)$8i$#4Q@t|Wv-hMu%ug4kx??IIj|=M z5!XzQ%z#X<1CM(Xsx!BCE=i-dxH@|7pki!QGC6?Z3LQ=J_8sODqX=p8kX#PJW{e z9L#`0_zZ5gVv6d083gcjik9@s{~EU#(yNm;S$tHs-DTIbjGK6C61gqaR4~UQw~}hc z>YmV-0#1W8ItJ&YqJaj`HHi&asRT7{uPkLf>c>77kP=+$l(8KU-57wHdPn&!_}dOJ=A~pjY@wT zfQA2Gc6g%w@*+^rLy<<69%u#<31=O@|6ewGB67h#v`2D*L16B`CnH>%1u-Sp=ay}I z`M=e7&<9xkdBV)Y6ve92ME9Q&`jt9<8SPp{kDx z7MqFh)+7B>8uxLo#rKaY+H@EQe#Zxn$4#2&i~@&d9#a4#H093nk2}OAajR?sMEQfI zmO;RIvWBgvrbmWz11HJ-P#=v+D29|17CCDmQSUex2!J`_#7N^k*tFl9)MgiWUm)Qq zZ39`6WtydlJ%T&IM9n~*3#7NVCtNlEmFx+n?UTO`+0_}Br-jC?P>SD$zq-4qpxO)XUM zsu)5K0pNu9M_8Y!?z>t8KLYlo-gl%7`aMF-r#ng1JK~ z;)$^A&vJ_gv&AJa(}ALMZ0U33Kq5gdVL+3|v~u3&9CZzJ()`uO52@4oXXHLC;Em;$ zAswr@%e_&zm5#?c!i@}$kaII=iY~6bb;U!17%dR4ByCN~MfK$si^(B>jO_EQzxBAP zf}FZokib3YfJ*R-=9aK)NDoqo){Fh9^k8oK?#7QSLp~KCet%eX3w(~aaRtp%-Q&#U zd`z$0HT8)32TPTJnwamo9OiHY-rG=i;{nt_R zPd<5P6n}qOuc93OcJrCzSwF5*=;e_M&-?};II=W`)0*2-H7+xE!n}R$w}fzbszk21 zLPeWa?n!Qls1T2xn`LeQsk7$_TqQyo1DrQe6OF!5Wj~{;k1;Ag65U?i(40pqVyVw@ z9E`@A;#A|rdAZ#91!BLr3U8O^;n1`R3c$)_sp6E*rJIw4$nFCp;A05njoxK=1H9@5 z>&4t3ufp?z^JH6K?MP>v)W@`Hj}+4+K^I;CK)XDf8F{iCEYaWS`K&fg0DeRcsP$s_ zWXdsV#G`9q6IL9?xe2oyzyd)L_einW(XpeNG*8cwXP>@Z_z}xz-ZqdfE@|3LLG7b3 zdVkf%)vcD5+VY`Rba^$GZsrb^@UrEd?S^^#`q~p4#r(FZbep3JVap3#VSBJaPB(Tz zIlzaTvjE_}x0gCLsNAn#fMDmaGAsC?&BhQV)~UPilSJ04IEywIRLL7gs{rMccJ&l6YiB%D}% z-z0rtqx%e9KM3vp{`$Dtb~j7Wc5~wk7uVC8Zrth8UB~QsXWZJcx6;?|N|K2fBP1j< z1KKxwZe0y&+)Lt>XI%F;A1Ueib73N&(rW7iCCx8L-L^R)yfrUNTmfVm!xn}g2;+q9 z$EPkMswxo^G-JI$KOqb&QgQn9UO77l~+3fLdpltexl{0o~GQ ztG%*-*dW4n`PPVV>jyofKG?->_Q7BJDb-=F4b!Q+U0aN!E%3>8E-N5cPX&aki31f_ z6183ZCc)1=6J%WeGPC)&X5JALld6JsIo20x270{!XG?6s5hai_x-yoW1AW~vx2_{|7Hd`aw9dO5)2TfB z8Q=f$rVkkZaVw}xc#eiyT#P%-WO+U3KmYW%(f`ZiOkVet^*=HxiRHsi0Hku&HJ1#2_!9;C!BvJ&2A zK|lM$Yhc{50=M!=6yigufBW*mKaMRiBThwe#E@f`M&S25b5a#Lgol*g_rjQg&3F%& zP!71(NVp&nueo>Z>ICIKeG!3&88nb8V*}bd38aNi0^EFmj{qcF|4Gz6ubt%9`L_Bm zf#aZnT1A#Mx`6X@4Xl_!y=c5MRmXWFY~^>1fXlg6J$c^z9J6FUpApb;GO_cUuD$nd zYmjKwEB?8WAI3|BQHRf#idY0+XR$;zjB%fuASJesR8*AyNDa zG!4S6F1@ut1~V2AOhqaBsG9f`L@lg~ha`zTCv@YAio3K|@Rb#ifnX`Iog{W|eGZV0_6%ogvpa8@~;Yn;)_fgluYg~Fn6zueMfMqm9k>(pg;&!=C zH}&`KuZzU9^G@3O63T+|gVh>%IiMz9_N(4_+!Rs67LY)S1Ck`Ua}s{a2&~D+plm}c zg2bqQ1(7bJp}MF0Ac$Q`;L1Y2L$9(>_o-;ihZXyjMM4cI?Kd`eZ15(2@eY(;We<*^ zlQdJc&1sy^@l-4_nOPuVeu%5Sv1xJ!sMM%4Yd;(&N%ECA&nS`lCQp+bE4vLGVp+iy zbuqc6qZESSp3z|OSGVO_+1F<_KTt}tiGZDE0x7yS!Al>`@5qbC)l0P9*`m%dOJtlq z^x2bGCV0x^hTwdx7`(HP(x+sW+<%+z8L_<-)&j$^#DN8SCwwenmzk!T0 zwD9#HdDU9@7M{+K0Sf#^5TiuE1tU38fQddC3d>2DljQ#RuUoqVy8;-VdWav6h6BjvA7Ef;u=_)c>}-CeLpk`U}G*g=o1uKPAop#_vLP2 z2w!kz4voV3Ogwu{^=St#-rIeFcBj*k#E(zFVdlXmt<8OKrUX*tec}LGBD@SXc6t|J zSpx^}>j`;MdL+R1niXi|ejgt6hWp(lq*4bR6DyrX3xI{8^>Dks22$x;q7fY6e$Z&9 zf~2RkUhVe*gpa3$6s_Nz%_tN4cg&N2TVo@ZwKH5pDm$DL5VGIp_5@|p6rR}ocrYcu zV!ywAO!jpk6ij`y<^l~hg9oTXl}HiYXhwh9OJT_&`OoR8|0!Lq%QG)42x0&WZEMqc ztUy_7wcY7kGDU}S)=`BgL(}gu+#8ZqIf*7*^Clfbg>H8{E}L7lw9|Y5K2mAndLC&; zVIOyYQtVUFKSwx&KpOSNJ5TK4!^S#n=tvZH)jNdRMBT4UTrXE<_hCk&nyQrRPTFwq zY%z1r+>q+A`obUJ25ulAJ$pfEv?XZi{zeW0X0HTWvc0>zv$)Y%d0w8@8Wc9Kaj%Z( zES7h)S^3iZ5ZiF33_MhjBRH+P&P1<7V|}iTo!~P?dQz`O$&Cy{yt)o;m)BEf$@||I zcswPSey8my)h~$PR7*%G2Uo4vo&PY}thXl}ox0(&D) zcrNvbG02IarjCQv8<0BmgUwa)DOP9rNE{reEUW^(lphXZ`4`WP6NSlR63>`airhIZ zcSTxl=r&J4U`BPuhe%DM`s^X)qu&Tew{nO{0< z!@3qQg-o?5l@-SMO%J1u(PvR@0s9<(6i26Z9@MR|_zt5X1TnWIG*kl9GzNNkTY{+65xsM}8*t?>3(nXKm>GB7^nD z<3^CqChX;Ccbi0DWi5dXF`b!EWIxbj6hxamMjGH~Q#PkKhX|-{53oe@klqUM?EIE! zkfYppR7Pb;UUm)bHampb+~fx0P+$+TyIPkEzMxNO0sSX&gVW7-NC!&CPnG89yyDShKdWH20g-S-)qC}!jqn6TtB{lT>}La zx>|oxr4CM^*hm+_7e1em%lAqi_~5Etg!BSU00cB(c+S9a)F&4hw1RUzAbbd-An%<& z6Bjclk5BG~a%9vk$4g4+t{1Cp}A`G<4dEk69n_!gMt$YeB6!oU^@*gMRxl9rw3Y0Z2FgJhN^ZgF-uJ9z$e8h;T!uc&*W$2XI>-VVXMW>VA;BYPvO*yNq+3LP8l{a3|D| zI!@3=%1erktb?W|JTU%AU*@A}%F=@t?|YNnAr>l6WOcXdVU6=DMVw{5qIYLVZ7Wpg zwWgI{xPK5n4ho}~Z(^4yu~$YjqkLJ)N+rnW*(z+Qe0f6GU^{DaaQ^miq z1M~0+AA{TRH|RM&%;l*Xg)phM|7E{K4pCxk{s|uJk|j!_5IhX`rTxA<(`+pe5h%n{ z(J^mDtWj5N^;SAN1lq$3S{LOk=6)z2_MeKc;3|oVCkG^&g{UhPBy9T(Nfyt&b0(2_ z>T-L_-0&WN76kiHvyK-5*+F1mj$u6siISGAI{g?h846`wr{juix`RR%*9YeYjNM8A zyFAPKF?K#-B$2*gL$WxUId2avXq2=-MI-4I4Jk_BLp0zL9(%2-Y~&% z)~_n#h;J%wNw@2Q^mzolcE#vao~$mng)WjP8N&UUOhgI!_f&Qqx<_wO7b(z<*i>c! zbWDxfD8LOlJ%ddfIc`=IkHuzApr&$#{{{2iJ3sth3$QU6BhKkrEg|Jyr|%cL&;hgKq&CB~_e;nIJQ z{Poqp;Nm|&|F3Q4`I7=SUv}rXcDgoXsRetw4ulZ%Goz+O@{?8$br=NVFN~1lV z3?d7=6{P3GVqFh@O)!>F2wd8{^r6mpBAxD))NL!>V%5KW7ttSb2||HfMw>S#^dx`zdJftpaRK0oN@>B3FzT()N&cfOK(Tj~EVRS6F z#oOQBRB+29pu*&c2QGjdxczG35xF8LOW&O43SEJJ!jF;6n8L@tjleg#)t|6+Nv;f4iMx$wD#}LRrn=7Qh1^o^=9VS-E`E^)@R$hLB#yX2M0`V ziR!!*ocaQuN!V~KnMTwuI|gG24@AEZ?U=D!(c9PiI{gMle$hLVxC+q?8GI^Jd4C%2 zPb)a={L#C|ESWnf9LAhaw8C?HB>$}R^?#g*0R~LYws1KPe(o?mnxCz zMZBIttpB~uNVQ=_jWX$#)nfXmDDYhi{D`RNaQql?Ivbg-J6;ojwTXET^2n z4^r;QA~%ISwYDMz(Ter3y5P>=a3W zb{yo&%$xJ6w2d&{>pr@m>OORFp+n0?aY1B0xwjVdgS1_9uCJ-#EPK zP*yd{p_5clnw^}H_Suy^uKRG|x^1@r6hF-JI=KAB$A#XhUostSOU7qPL2d(|8;ima z3RYUw#RuqvR=Lx**Ik2!Hxf{vUVXb8>^310nGkTd2^Wzvd6!~=ndUTveI6vmdQJe) z)-1>}culOA07hq~Py-YQ~;7dn2E9yOMT0`B5BS8HJ)p*Ky98V1M2h}g}hndL+j+V{kZWf0-;HUKlg6MB1FQ|-M2zVb!2ZN+5B6rWS5*JBmJ@XbM2XNTL|e3oj1 z42GmpU;n|a*z==2*>b}fOciw^NBZ)SN`P6b&A>vbKU#k#yf?ntXC$Jq`@0+px&1m! z@{Ci8GM}3@G2?(W?67Cr$GurKVvmYVlOu;XlHvY&>Ju}?per0*VSxe~APe-!^e4?C(0kb2Ci&6GzOX7}&ErIB zKqZLuR$2AU_Y@Wurb#M&Z?WuocXW1h9>@8o9=1)%+3s7lp~?W2xLVA_t;#Rd`(EB~ zo@9X*Pu>BVXWLdH6EhYSq+Oc@B1&NDFwblyTQZUrE^6Z#Xj>v?N(Ha2WhB!Dl8N3O zk(K<9aMo2p{=?wJ`6{nDqVsCZAqD4dZxrjeZ^J6-damNdXHHPymnd}}kW@pRDZnw? zlzr-qDqexep$zSA064BaAUn1nKAt-=f2R1_LZIA_f@hT9wdJ>KKCmN4s%C$3nN+Xm z*QH91Ui3Te!&E++2ZF*~V0Mu%FtR6p`&Y|g7X~`^H6My3TLmyc!F0DKrcXN>jV&(} zvxv6qES`!uv~mlR`o}+ChBm8+CUKqi6E^rghrmZzS9H z1RdNkzeZg&jbVkl5tQ0Z0Auvc&tZs{=nt~BHPU#RY65pN!Rn1g&$Ld7sgLB^=&faq zbn^WSf6l`Rqe~N!+KAVQ1_fU~zHy7r8EU|vZtz7s~Z4;yOZqu7M#5oIY3VeMb#lZE?R(p)zTlQk4l@rar;-1^;8;#SgS ztCvq^Rvplli!3isN?E9Qt$2#mI-N=H>fL#tONXe`!paUHmq0_6%ku>w9Z3rJ$Gxfs zKWWDK5_-o@JNQRC`no{wLzSHKoBGO+%>dcD`E@k<`MMZ^xdjX)M zSyEZuzw@m99vecALaPW}IidQhemncTK%%MeLMO&`0aKrCF4$|D>J}zqjw;!?Q%9*p zI{ZAHA%1#gITrzG0yoKpV1xq?&7EL3uC)>tO;HhvahSc6UW5HUtzVyXpf7KHB`LV1WvfrSe%H ztUrLCpDXyQx%>H@I#tD5SR5Wsj#p1%pn3QZ7E;Z7BwR08|26&s`(WU$K;q|)$E#yA z^{&g~(-K^|mQC%!4|!7iIB8637JX|Fl<5oZ-45!{7`-hO+%hYzyus1Lzhbm^T<@A4>%_w;sb5jd zvQS~$ukb-DpWl4+QX;|IYD}$Wyy%#rOZdOE=KQRr!92#U0Z?8|b&ln3%At%X0qNj~5e^Az&LmeeO#IQ|X{KY_N5@Jt1NgOcTo8{y&4W(byW-yu2b;ZK zB|>%P4;_h1_XL@V8iV5YrZBBH>XaJ(>MW9i`*1(AW|2Hy{;S>L zv(jFlmAo{DP*n&xne`~aQ3z8Pika3=YU9Ce=NbqincgpO(E9gM>Boue2_`0Ts05Si z;$kcc)^#;Csehf@gn(0GTTvjiNTfA4<1C>aB~q5_|8lC^X6Ayx4)PF8V><(|r4m^mMFf+<+P=epY)$1OMf z%p^tQ*Y{Q-VQpiyd*JETSl2UpUe82(7neGZTV38_1gZNUqlAU)FHU;#2AapvS4E6h z)>g30&o9EtqEzCgex$r_by;Gpl zz2#u)vd^g!sVbaQ6)RyEK>SyO*I9)VP5Z`W1sxsdSz!5^k_&Tt@6~pix4S0u!q@E_70$cPI?RS)0*Rs--$>`4&vpbN z*{(N5Q&u%p6~w1X+-s|IMY@Q9!X#6qoMt3nKLT!YV3$t!7ZFYi4P$?YkC-_K6`R4Tj#>m)7RV`{(P_zIU z(0%_)IEft>WJy`7{AsKNX9V2HuADt!jZ7@1bnXr|squ<%NR#MSxo|~QX8vx`xbhfSIzMptos9Vk*qON|sArDm3gUedR%LN91Dw(DPWVm6e_fGyTGHhXvbTGqro4 zo2T1GTl+>UF$2@O89r#7+)%yFLU2%a9Q*qCx!l!JHD;G)yWi8rslffNZ12p0O_5p{ z8C*@aTIWVcg)Wpy*a^{Tcf0u#&@(9NEPh+o4XV1;gK=rq>s{2@Op2UJss5Nfd*C^U zY^Xk@M&y%gxT*FwCEQlt|JM6qrTOL&mQ3-fAUAtBAfn*l$p7x&$#*qgZk}h?62~z6 z9Ufm~3cb-dnc|M7HJ{G=BW+8hcsxY=A0-O7$h@qao-J zxeYRdI*$)@hGwh2y?@uuVtAj_j9eIz_L+dQ%K7Zt#%J>(gAh5x0c)LJs(X!_7d(!V zt%kZ!|3$BUC8#UPE-0`z64)TRZ=+Hp611faG=GTZ0R)*YVBZr{{yu)$oqQM>#oR8^+N0nFd>|!i9KcJx9p(# zC$fpj5i0YP{E>Y?Sc~9Q?S(oYc)+~Z{!UIS0Rt#F_#HG-wMXQ0Nk2!sj>WTB;15Mmj#-9edwx*ek zhHj|Fa%2?uZKr2#y%J1g*{7~>q-xwqI5&SuJubW*ixo%%R$!?uXzZAyW5s3nDMk|{ zpbO%f=HXHl-QgbxfnafMXHe6Jc`!`{cD)`ZYFQ5#-k%k;q@tW*AU`|U=9;Fw*%5o$ zD>!}R2kc5Z_)@}CpVXG0App~bF0|2~uyLdsUbuRN>V>CK26SCBOW`W(5;44{=Y|JA;N zV)Ighs%|O4imjP&8adobTjr+Mqud2$?3)`Nx_{hgRO%u5s_yE=7LFM%k55N8Prm+> zxHX)nICz1SBo|AReS;f>&XnCFn0rBioRj2%8!fbI`}#oQHjW&B76{2uuGDAAQxa?wn(cd&IxZatx41w3dh zfp57F!|g0Mr^Npv9hLx7H-{B!znjAe+Q-FMKe>ezj@9jn144g$bSRb`#}W+8s{17> zPxP(E?r>}GH>@(ED&^@olsBfRBaR`&bYN--EefE6j~lDYJb&nV_#Nfl{1(_I6PGf~ z+*C>s&Uc_=a`~ldlXKn1f=tlAD95-O{@q*4!f3YeDCg}+A@hgl@Ttjzeq@PWkHrNn z>xX+A5kC%B^-BrdpSDny(cmpHj6u`NvcTk`E6ZxZ-LQQJcv^9KM=1S~E}gPI-ScR& z$WuEH*Na&sniou9!@P4=4(clqPG2g&UDeq=V1Yar@dac>v+sPz)3slGd<=gHrzYlU7 z!)NCl9I6n;{e#(;&ct86fyb_3fQHk4sjI_}dtXsXUDeFXpvdiAVJlCy0#p$Y<4;f$ zR+SW7u?1t=!Mdw|qCZcikZRyPKl4m zaQ`~(t01fm;(+^D*EK|i?nB0F&xQQew<8MpID(N>4JE%vx9*+ZGIHR!hk?|)WO7N{ zC1ytbivD06Jb;^*arB^%ljoP9){Ro3>+0nJO}+z_e*a4W%#^*bq66?bZRSdSO$=GH z<%Hr(TsJH5r@MPt;NR*slIqO0mV>vQNS^cX30KO$nKzdFtJ%vdz!$8kR*Gw-?H?Hw z89ej;89L=q=g*%6QHH@Pz9!QzI$IBOxUbZ~tm@%$u+S)&^+SvI=+VXBfhqv1#iH+o ziK(3hPGxee&;?(xR$Hj)V{WOc-^Q-{4DKJGr7|SuY^GmLF1DPsI+v`vb(6ydT@okB zhAiPG(|_e{@pbp(xy(FXx<~|}xih;m-fY4bH?JNaG-i{t3uxlHj;GEyhva;MnzT7O zM7KW*?kl$o&{JHs=GXP%D$bG9{V|CH)O;&VJZI!pBP1}>^sL_-M z!G(CWy2J)*$|xQRlf)3^ML#EtM`aLTAy~G?lAk&>ukGWGnf&o1I-1Jqr79^%{-WxZ zCb#n4Y1K-3R=0l2U|PF(b%R#aLV}ZrfO5|M;04ZIVfz+t)S!?teBN7|;PCHpY_FY$ z+@FX@VR+4I+d^<$lW87GAMn4{!m@WxL7mft6QVhg* z_m-{0Qc>?E{5iKNa)zonR%$JBCUk@D7dvg;D*a7*xI?~+cmrP`9K)w0&(&;Q3NbcI9 z29pp(x?&1{l$S-a`kOd+TC1{c->dJNyxpLSY=aK$5-#o-Uq#?>(?{R-W~)>S^vU@d zJ(OasyPEv*2fcY$nVx<3UB0qF4^aqbloXPF)>-v8#nYx`@*Qo%;msbZ39HReTHAR= zRm4v6j&%nYw^p|Ogkc=R7TopcrMuW~i={gf*ag1hjkTXmYEK?I{sf=gU1WN|tqVL3 zc7RP&+d0i+=Z^0f^WUo zm0PN{>{y6bzjIaLxX9wyaiL6>eJZvhg0Wpf`QC)|fpAKV1qa!D+bD1pKLB zW7?Sal6dJv>UAa)V#ryXO$#2j0P9g8A@CydVe?}NBvL-ePn{Uf{_Oj}l%)m~37w!Gc>5#CSzjFXaU-TE zy)CCa`*Kul_YapU5MX#(kt@*Gdx<$i->l-Q<~)8sgRkPkS}NEuz23r4Dx89V` z@5BdDbK$qm0-OP58q zVe5Aww_M>Xk=%yl{csCes-1b|m;!{Z=}lq4hhZY~@^zXLt&@haH&D=1pnsJpAmfMj zuXWe)Kvpz5flscVCt#4KI*7nj*oc)h4cc`+Ed?_)yEjC$u?h-x51keLo$V`E6sc8W z(K%(N&1o=Npa+gUIvugba~D8239$PY7d#r1VTm+s`y_YZOSXjZ*2+{--bT{fp|r9s z>IKpYpU&9;{9IEA6k>7;gX0$uej%#L@1DX?-jv6#ZB-v<-IE&;x)#HZM+CnjNs6(0XYf&k}8t~)q1BIrcclz+OJUBbx<82)!5s{$nabgPiNz}BB7$A zl@$q=oN#++Xh*sZ)r8nUQ$Ac3$2E)!X61eqN%_6)f~zH62+#(Ly#FB(85?xJ&J#|r zKoVKaCWV;&yL)P6;0rRUkm0lN{o;#?!8#7rP6t1{-!7|#nfZA+F8VsuPL*9aaq!Jx zYVKDE%THobQ{p|9<^5*vC^`eMtPHZc7~SDNQ(=zjVE>3$j(f|G_;YZTXuI-i2KIqi zeW(6%A@Z|U)Km#>$_>~_h-1|@%j-!{4fA&*RgT`28we#GM&7tqF50Zyfdz_0iNu}E<+Au}J zJCj1V!J#VmbV^`F5xuN)xF`>t;xxye${1(PHL zW5mn9!L_S6MIZh#tS!kTg#-vVtR2JPL4?8Sa?_!Kp`pS&^OELwQ#U~lj-X?$j&A(HSjCXR3Vq&8xC{gQ)>c_8~uZD_U)hX2m*>Bn~G z{wYoBTK1t)b_!a5xhSPTDl$tKHx2Xy==uXJDlKwL@taUt06B>>qLWMJ^|{&u(C z##UZ}1S!7z2bn#XL_;4@^9wIeKV(?I(a%DP17dE8eV7MEuTWa__j|{vR}(r4nsFJ5 z@;>tcD~_puDmzYp5yjHGfNnF*_kj(u!{0h!a4lcLKRy{tQA=9a~KZJE|2=}d1hB!dx4SzF zC(Ciq6upa�w7TAt0&xhA=pbwO`3N_LlaVz=GHv@7CMbSS78x&qsaFywQDe`;dJM zEj!J;3Gl9e>5C?(jGZnxY0f3{vK6Bh1!eK^OHe@sl4$AMu)7sXTY~^{Nu)T#vO&Y; zn3;MEXolxcVR~Dl;Y@WQvRuH3Jr(=`%l?(Hh_AH#Jd`C1`(ZyJAK{TiBxIKYw0&M^ z!)f9^zw;>X0I(m-u3O64W$tlvSf5#BliwU-0-2kkAqV&x9}>qkG~Yec*1i~T5L0RZ z`~Eeu9Nqv+d1`HR^6~b(*u-8~${NMHI%`$?Fx=-sU`+1wxMDr2*DvEQT5UQGrS*vN zpB`LBvo}9zv`HuHt0UrGeJ|yY!rx}v8I&EfzpM^Ej{_DE`X1Z546nH((YE%TtEAX( zSq}AiJaElH!)w&)C+l(|Ak(FrTbgqN?{HTuU78_*Rfnq=Lf|8kdB1Mf!dKY7`6Ql9cjHm3(QXgpfJI~^=(-c2(;t%Gy2HqE&h^mbyT_BuOTYrYG3 z9u4TSLJjo%a2M-6_xl8z839-SK9ELNjri`*o?-1}xjVi6ZViqsxqmFd3V|AS?O<^a zuiK_h#tIiXO5-CqUfH=cqw2h^w3q^3Re^m4yBa(R#hkJ9X)_r{2VlgO>V*08Nr}GY z3b22}sj6o`b53q~`Y<7T1FhqxoiMtg8E^{AjVV9@9xWO*c^UDL-^*eHapz=lvRN?a zuwLV}fqU?MkL-Ropgte7Wl(Wkx##*VaZtgpj@OgRb@jms5%0{kVWNJ&&T&`g_7*?& zcKZjV4U_E4%5ZH3+93@NvGQmUnsunS-N+ZVo2!GAkx^fc)$b3)KZWZH8+uf`U=m8l zDk0Hq-##R{yHacjR6`aj-e~OR#^eG6vfq4xm0+VJf_lZRlx@qRx@Dk}eg0a*@~3%q zrq6FC($Wr@w4Zf^i|cSE&=oQ>$0RZne^OQ35yZTSv!CTd9gJ1!@~0n3z5g%>bWVKj z+}DbY3hLSR2>3N{Q^M9FYT`7d77cx8MS;4dV>0r!FhPDlw^<9L*kny{!A1BfvkL5R z0n$#{`z<;%XanHC-j^!u`0bT>()JNXLZ`|@Avum$e!A@J(C_8=Pdk=CGZuKjl-Rd5 z6Fy(SvE#HNXfwy2d*xF!J6NbRSWZIGeS@Znge&BB|53Nq_i=u&hQIwHi|*O zwc{A0vCAW>20EK0PA^v6IY4ql>jP!jk!}OEc$Bot`MwcnHWiny0DUkWnYbe=f4gSh z9{2|%M(Mh$qW0{jB*n>{N|)Ng1Z%3-yzBF4i;jQlZg}>%?+VfAZ)&&(>TgpS(ptCm zn<&d613hlOVCp3#9l}(SCW%|Ps}6g>hdT20xiAD8QaH8W6Ex~{OPnxnd5p(qzVzVKco)X2I43Bqmb4zrmGV~3 zGl}~PAn22LTb-~AotSrrcKW>-*IxcUqmy`V(q{O~FVn7qKZLF!_0xRVM=9T#F20t- zH;WtA)gl7D(jAR`GQjS*Wh@*tOggH&CAX^nYNRwC%vl5ch&iL5QiANVm}&GQMoa!q zmYKm5|6px7XuTsfiPD2qnLV0Zd!0p14D{2R{IcoWdZnvmtFO6&@fYOPGeugxw3;vK z&PehvbR@iHjF5ycV0_S(*tyB0e`@dHH{tTNXOTa+nj}KiQ{?^Dq2t`}|Ha*Vhc)$e z>!M&3P-#}A21LO^uL?p?lp;+5m*GWdz!Pds#NdTYATgdodBOO=wZeSi!s3>Oqve8e3gV*Jf-Z|xgNwszyrJLQu zE@b!eHP--)8pWivE3uCBdm%93*gpr3fT;oiZ5N&@uVpMZBK5Gy;eIkJ8>0BEb{tgJ z)Gd0Lg2KZcIpYg*9NHu4+)eV|Z_owrgL)%JU>|FkfQ z<7^?5JaTr2{}a97c-3pob;#(y>TTD7|35B5_}}sW*GAGoh)qG_qCAM9?!2g0EiG+_ zrC59-tY1vQ!|0I{O*GT)x{;z<>8oVK<4difuN>QdyO&PxUQYeDy-VX`#;(SG_CvC6w~ST@#&N^P)ITETh~C==~~+0Kz>N|!o=^YT?9yN{b@5svJ8fZ zH!k%wA0gJV3H!$I*9Pm4??W^kePLr)%YQJzj~s?<^fWD-j*|V`u{11@#8JGHUW~3A z`BE$GxeRsBn-GA91O3MNQMWxAg}CbqjPCBh>80akR=EQGFYC`@50?2ou?>@TC94z* zN+QmFIWA1ajRK*r$dl^nPdwn8P@vy*ejqZD6l;=3N;Q^oH$n#L(|Z~8_h8sQ!hOPy z7h1s(i%#jsgf4aNRuv$Cx*Vkm6{{CH$B62t6zWG1>*5q-@?}9rM!DtH}nRJ&u`<>SYV;kDG-FA5F+gwz@l*F>$ zBq8~C#LnkZ=I~;~z9Tw*UJteNesQ$m#h>vT#eJ-K_Dyju62WHr7U6M9T<>@qNDe0V zE%=1uB{pXI`DCJ#l$?f5u+8(epI#mRb9Z(aTZOg*et$wY*MLZx<|RHn`_hlC3?*i1 z36pk6cypB5hXLp^x0!(@I`LC$u-e^d#fb0QKk5Q>Evr94+#9Lj>F<;5!?WA%{ar2h ztbmHP4;zL2JSfv}TGrRA!E+E=Id!-r>WAYL+BvnnEatxWDLu}__?dYxcNL{t=6}i2 z2&jecMAr!#+Vp(_^ev_3hWBD}@}}v@@PnuHVOI7(rk%2g$0u@iB$CdFxX*`{mQGc` z-LDrcxyGWOX+|tJ3qn+j2eEC)^nj$ zah-TWQTZEzTeDM>9;;&(GVoMoD9hlVI*UKWsAa0k%J2K-yX#&e&A&|3|H1&dx;s_U zlq)-WQbo>(Uahfyf2zf=V7#GHI6GHRD(k{TrECLuyrkK&X9e*;J?0=sKsVIAql}8i zgBI@p2$I)`ILCcSyX%#*Ft@9;td}B5srvrcwN!?dIrE~5_78W2uO$dCzfD#BTE~dj zW?PZm+qC?|MD;3hcJzqCl+7!G8a?}!QK;{ezCo52WaiHN*uWa)P-7SAR8N6)Ejv0# zl~h;%nCzB<8N(x)d8g3RZ<2DkH^EFVFP@AJ9X>e*i1`(v;PBzem~FUwW3!PZlFHu4 zoN_GYDNn4eEBmR->w{l68I}F)%h7Rv?U=n|gwy(EGxv^G`}A`wHo$*flSr#a4f9~*Vr5~5`F zg58PJQ1lfmdAg12V-2fb2btIeFzRzWcM}ynb z(ci9Gse_{-KE7%Nx&2-D4*IL+7g?+8L#;{W3Y&ER(b{ zBD##)H$n-F!NaExx2qY(U~vZq_~y+JKS~iuMQ||f;h)6vGZ9V9y5N|b-uo0sN|kx+ zamJR}6{i8vy#K8b$Q!7`;Fnv%F-P;_9YC+v_7_cMr+w?K)wBz{SgIuYZA&43=oqcW z!G!zFm@U6V5csY+T~6R&O2Z5My*=@!BH$=nj6)8~pEhZ78RWMC3om?CPw4vr#Oy9G z*^Aj3#uw&G$qk?Iv^4#TpiSN}tUx;5siY~}o%B1>)zNkHPVP4+>N~?|c&p1BT4sGV zIba8Oe93~$&iR!-rEvD%G+Cxvlho`hC1*cd^2I2hhCbYc&nB7SoAWWsMEV}CKZXNJjxvoG?3Z>_5c{QE&MbCojE>GSvk0sWoG zajruHr_?JE$=NTFxr=8L33Hk9Geh&;U0~C*d6V-O>1(surbKdP#_4c-m zD8Z?yy1B}Cici0aQ9hhDowkrOwQ2WX^d3`!za_lc16;s&O9L{N6EU6rrO8R=T3QNl zx6XHG|D%=i0G}D?^1_|I8bUF&PPyQ2zXkubi6p4;>&r&MnRom$^r?ou9A9IKm1ImT zrc@D#oFj+(ru2`IH9s%B2v%|BkYMQ;tjZq+d^u|=&5TPM3v^w?&-c1qPHp8?dUtnI zuSq^m6iwjpynTUR8m3y26sZCWpF5|MS3c#GjNa7m z4?jV>kehE+=M=ww?grhNGFN%)LFr8TB)wUJv*|gj150leB`AYjwj+-||A`SVM=Tzh&0MM^&49XImGK&P;WdDu_K2k?d$((XJh zhU+{;=_gwXuAH;qQfk?)B?4m9x8j=(1r7zx3I?Ssu_+8CA`Jxqe?K_@GoLLuW;gI( zi`N;T8EZEiu-$9roeth*f6^5(R@t0GdSUI(bqJgosgf-b29UCETl+DGqTVd0ovSu< zS?C4Y@B@syxBh?vrOF)s8YlnVv`~||?-X-ivzcx9c@W^rh2eenrpK#?9+xv6{te`N zP!Y$D*3h1nDK|w-T-Be_$~c%S-ma5gdwmArLh+`K{x2JkZ5`6FcvBg8SXJ=SSr{iQ zZu6Ub!~-otE&I2#@x0!G#b)cCoT6r++k7?W=4RJlg$e?CCeR{>EtPJyc$Qcf)yqd% zK{sz!+!5cW>*Tk}N7(&L=+2D?@dmvZnLno`|FnByM2BtK>*2H@;1b(b@Qvxn;V;hr z`JqQ^M*fXY@a$eviN#L$>n-OeiLW5Q>AZBG30DAj_t z?}oRWe5!0rMl;}XDTwUxzQ(IIsxq3%EBJ!C?z)Sl~6?@|;x6kv98_)Gr3x{g-oe)CTNZ;Hi39)|-`6I-}S zGqMAPIpjpQb;_QAKYk~epK)7UihFAyf@xOKpNp%BkG7DHoZPo}QKIE}=}dQNm!7-j zPLWs2fIUzZ_gwh&nDbLD?VNxSs3`MI)6PBdsNrcCCs$$4_@LfQc+o$>Cfk_Fx>KI# zjq%rFHFZGk+%?H`xqtVRd#_9T!9Sk#F+h&#JAN$7p`*-%e;^0VqRGocIN#vEXW6HM zeiX7lllV`5r`YEIf!xpkR|u+qB-AiMN^*&$%bBW~$-5GgOFS!v^k>fio4fU@o0-e^i(mQU_Got-cPc#b$P%lLsi{cS|-RAqyB;QaI$UJ^57)(*%V-meaVjgQD_F7EMasT zcxnKc#=HQ~s48YuT9#5*2GkDQ$>TC)I|n)?VJIgTW<&mHH2{2P-|Rl>vTFaF1Q^qm zV8*f1Ov1F4v?mx8wf|dRFpX0VmZ0$&`ETxZwEyKDT<5wb+4;-O6-$<{;Y&P=YuUFb z>{D(t;`0ix5Spf%``k7V8T;LC^zl3IDP}?S1sTs)>(=}qOy=-;&WWVis5Q(~$jp2f z>din@xa@qUE+xa=Yi(L=z^3J`PyQCxXH>QkB7QyVMQ+)G>t0=dtIRwrn-&*rE#GlF zjw;;0Lfz+kw@9C5MSi#?+#aq^PGMdtIqRCe=~qj--BR)<5S4ag@T+`>g>k1fSwnin zT34I%m5sWr4#Ej>w&lck_Aqx_%Z#Z@cD_9;X4-Y$Io<<#en#u6FHc6hlnTp_#yx2+ z_$*UX{gn5GCGO;laf9gqo~QR|`@M;20ociOWfV3(g5y8& ze5DGU_lcQIk+w8s&}moKZ>b+=mv7jUk=JX@0~3FK0^N9rp?!bv)L%DO05>&JhyQMr zcKl~x+}f80Jx=OP*tfRt7Ry{xhMYygHDr}7Ehz?h=ywyqM{b9idRcD zub@17ub@EU)Kv;c6spd1X1eC(=?$VLkyonfEK zGr;Ii51LwXtITV~$(`kHS`n$nV5spYI#~T2KE#NfU-D+)7@pRkg}8@*V(pdXK}FJW z8M$dDiH4<;Xc|Fb`trh@a|-@3>=UUjHMF-5G1mqxm<+uZ*1}$mgpC*{^*^)XyB@jOt*$h(F@g z@$F*u%>nj-FqGr3ytA=SuyWUlQp7nCII4GC_tkNINq;yn{hfzLyHw{s z9ggZiaX_s9r=$c0s*be&f84p-Cx$Y(Ke^mX7LuF=8vufXXV z*JM{$S9zuiz}FvTTs5qQz{@W#*SJkw3Ghs1eQD3z)!!_QTfQS0@LRxCzy_H=bf3Yf zB_KVdEPi$)ExQ=CB;WGp!3hIRHyqTWi&z=;!ae3=xSnl-;X9mimMa4+0BWBY4Ke~s zL-}S`UW=rBqvtC7fQ~##DK5r>oM}{i^m9H=yelzH^DPwc)TE3{iA}A`!l$1BKxuIA0>YQwvxcV2%U*5Bo!K0Jx z%-R~}#oNG6?#=XrQQsp^GH1;yj9Lw))PC9)nC*VzXh?rG!5zxbr1(99Ns3F$7Q@MK-mRjuH)XPxqb z*vFcy%EA9OWlKJ%IPLMHLM$!i_&_R%wq~*)&6dX7L!V+Q5za;J%G-B+S8pJr~2z;&0?<^3u|uM z1OLMt<>vRPTlq{N;GJOfMvuw*Oub7LVbgLx3itWmytRU>Oh}0Rl|39bN7L8gH|7&{ zUfKP@f1v^er(gn z!IE{Oe7HAlS~0PE?_CmVAncg4o$Cu-rSy@#nl1%2$%A~i6RQZImw5JLUbM+*}4?e1D0cVZ$(Y(cAje-H}HV9SYr zz!32Q{i8dPTKm^87mRn>6tqR|xY*xj`BQrmr09LPUOlaV#6$95_5Tv?*N~(_+a$Rus_BhXF zh3}qoes$UCyWvj!$2=Kbfv(tcT&D38K7d{|k4%+^F=&&pyMhVBw5nw9cS(%4DZ^)> zDQTm(2To%+?ymdh{Xq&4Q_lnBBb2(4H&X^X8RRD<{0enp=O2TvKkhwW&t+NcmaU2Q zd!;+=^9%@s*x=16D%;Hs=BM1Wu=MEF*UNPP!;cfDY!4kkt^pm|k9iEwqWzN`>kSnt z?8`$2Ggs`l>)l-e$k<{ z?#I3z++_Pa#JI9?^ly8tpM_Hsf5e7joUB+(uzcXe5fWUC2QF!YB5S zvifu3n@{G3EEZhUw_Z8XB1IM(=k2y@`@8y|y@HEKB_w#wSlZmEG5jh-WCvGdL-)=7 zhHtV@ZDvTsO?bOj5(VYpEc5guikw98Y4WQbp&7eW?Zlf(4n4f;FXx?qW{6a62;RKV z97Ec!tNy$7kW+Ib0X6nfPh$KiC{%o6r~Yk)09Xho`KkhNbYtPhCcl-J$~`ISIqEt6 z&;xtU#wo4JZF>%R?gzQQ6Xh430G;iLV&AXnF$MSlI@jr> zCYmtcmztB>t7fs1HGxudq2m7g@tD?Q3#U4j5Fa;r{7XlewGBSqqQ{>7Ywx0whgbSt zKDlV$Ws{;AzJbI$@M=rbDz(c3V#4h>>wx~t*QbcDy`J`c94cLVN9dA`m$A`wZ+(`c z?fh9vcC~R1m7?1d>9d2?&h+hibb&gMJj{H0@a8v*Bo9-7>I;3S8%MKVJ+Jhd-EtP| zLKNMJ+bGl-Y+y<-jixm)(Wj~>4GTLi;@;}+|G+a#=r()KdrO?Waf)i1yYwa}U7zbe zx7nFB38$aE-U+U`>>?Ck6beLN1aRn~3!msjrfL3)rip7cX?7}{|4winFLSPZQ)W^b z#~}}O`HKTIeVCx4x>{TZB0W7JL9Num_73lAd89n#;aK;9iUN0@;EM^F?at!8F8FCE zasw}2p9-PN{~9>@l7<#$JL?UT#u}yBck!}$W&~ACrIf0ANWUzQP{UKBV+y< z$dvb}C8(LRUmxp@l!uGD@C~x2VfB&IAAg7u+}D~aUGHzk+i3j{fQQAyF!6K4LJ^JG zOcjdP!ncqqWrBjt%=}vweWJ~$E$CZjk$|*b&{fZ|{CPrWA}^%fDEMqR`}oK1$e8xzuo+J^glEG|K|&7{XYa#2&)4?23Zw3)W6#e z+TXDXTXJ1kfB0{T0u!}r&&Lg7pp4;OV3h?tc$KHo!jXx-MGiAXNb}JmpMH~mW8jrm zL=gE`;=dFL{=rxdHdZv<7f2{(F4XM?nGtQeg(Sw+|cZm-9ZXtUKqYQ`t zBIIBF>DL`E=u9T!ybIrm>t={2TxucVy(wDvxG+V`~4$7S{zDc~4On2(7tJ-R{^F!hUL_x4S%(Npa_YAZGV1@(FM9pTu{9`qnkSQGLm& z|0Y_XiEwstH;fhzOygG%EXgw9uXA5JE@%1iRc|T4Xz+s7W^RI7pUp{eJ%E*i&fbQr zLwl1Utg(RpY_4g_RgW3*-cA%@${b{n56RG_k7S)K|IYy~cHK5e+{7?tfTH8J=DN?N zSI8to%8GLO_o_|ny*iGK{rbmFgdR#b=l(|=p(s7F7+ex-yToqF^)!b>KxTPlQ|2G4 zHxhH0ldDFHLo9avtGcDI^w8ClFyWBmcqKRO4>hUZ4$D_KE?%*y4g(7km>>#$8_^*;=J zrDso{YcS!q&0SV@A)DIo;YUMGJT(F`aUB-BWM0c&oz0ZLQc*<4*DSfxkqaK;=FRpC0NCxejLx`UB5 zp*+7tZpMd%Hc(b~KZ$8cwN}1_Rvwpc(`gaH<-Wc|htvTHvj;l8fL=d+$ z4>$2ZJEMQoJg?i01#{ev>OEot8xW#Z-*g%iVy9lNVFzHNJa_so5;Bcd)XD z)H_?wV3ICQRkQL0%UQ~?rfH;E*|gc5)V>feqkkaeK-2=pAkKlRw$>MLW25D4{!H-5 zNy7L;8d(#4YZ_pK;ghy-u;+N@?rT*CO=xtQ?Q~+Ua+iObtz;MsME6a}Pm`Ib98M0l zE&RR7gJ((_o9>)_*;&loSY@4TM`hU{;!&XT%VsKq^T7*T?sXgW7+4)O7f5p{Uv^xIt(dE7~$1goUMtr^c=)~m}bJ7#C`` zb{#~eMB@vyeZLaX31$2PrDi-3t-HDj;xP+KmUz$2)?6TjW%^;iM*-H2*QBUI6 z8pwWxa`lXIC5+4_J8Sy?$|o@s5hWpK?r|zTdB- ziL^cjscU)|UIJr{)#QJV;C*DDdYE>djHcZ}qzOFyl#uO|E(^UfbrOuRa{@fPiaZG| zo2fHOZE8CDU~^^mq`JtF5o9Yfm*c+O5k60S3!4vb-N3_7Qb?A@8uykTr4>56xUO6)|+84g)XdpHCGeFvus_IsZ*pW-4~7x0z{hn6XR zM$aCsDnI#WXkW_?=pY#TJY&Y6^CJ`b?CpDh)yV!%rcC{OXmL2HAEH8>V`@)0k4CBb&`JsPyH5zoY|01g}@r)65Xnp{-L>$ z@nIX77ql|_W~b`S{B-g;%RvLd%5OUzy-OYIl}gm(Gvo)r)y#JtMk6;+y?W0FH% zlpMq%yzihTHFhG4ZVH~LI}4oML2puv!j9oerw>MARh}V&ennJuKQh$?!UJ}Vt~&bE zn8Q}(&1m#xgzwJa)ulJ?$8#!g#UWv&QDhyKuh_iWOPU4)UfVuC;#}^XfhAJ{H-4br ziI^FY`L?>cNS$DfV|$Cf+8@Y|&p5N3UY82D-6K*UegXp4r_=>)CQHiGQ6I_KPfKoW zNSkR;w~?8cJpeoRJD&wFIptNp`<4c^SrojBI=7GzvSqQf>}zt)%qB}ODx@S0quOVFL0OzzA>G1Yp`FhNtOBZ^sT^5wesmGD=Z*Xz zNg7%B>@Ijgl{m6W_IW^Ae(E~gFg^aT^zXew4tEbFBuC{hTp;$d8%dw9y${CU9{S={ zKq1R2fkPh$50H&Xdpa@V~&8H5()T@B|A%G*>@xJq^jAAp38Yw>r^56I6p3_0~xm?`Qbt2$H1{ zs3`@3zw+T>3EqpKlU$P}dgp>Lo^%@6r}NB7JGNorpjlgM03X=@jnKh>;%@x=VqZ-j z!&NUvthco|fPA~W!}>u6DR%}UD9YIDEWjMia-`N~_rt4hJ#H1>T^D*oge(w=NZRp_ zD!*XcJI|J{Q$*lF#Hf`VMuJf2YUzk`sk$LRZ}3BiQ4z`h5nlF}7wngT&6o`EB|nQ1 zL=(E$JPT;s$1>y<)oqvhEOSx$W<4)>vZcF4{7Q)YEY;2!@n#%7XPJccvu<54yq?2e zP)Z=p?9xchxo~>D@+z=M8%nQ7fxfRW?v{i4iP-X7B;Av1I`5b=phuIzTMj4Ef*umU z2AMowr+S9CGgdZEjGNChD7ORrr6)fceZ8j`K_FqJ@@mx&=$L}KH?;f$WH^G5FWZYo z()UJXAz(MWB>jh*FMfvn1o9U4ZQbLN`l&02J?Yn)_l<&C+sv*`M08FnN$I#pGRqNv_(F8X%fW@Ru_GFK;F zq1x}(0L$od;`&tensx(9@j=53gYHi5H)k~7-J&gOHBu$}jZWEVj|owYuhRq1z8e~P z;~q}mtQ1|7t8Ga z1uET*BU4&cH{GJ+Qo_MOy`D1{xC~NX4{46@%V`eXK7&G=YpLONt81g$H*&e=cfngL z8_BTyf}YX83fLwNMr%YBBi#07BTv`S+}^yP!RRKTw3)eY$Bbh321T%nNa@7AeDM}~ za#c8jK1YOjUL#yq0oLq%GJrD56E!ByV3t7UWg?p6vuB5YDmLA?>J)}y)Vr6Z47EK? z?6gO6`a1=J7J2=bO)|2BE%Ri^snrm|^*j}_v+C*uyJ=~m`0AYYqB1;8IE4zU>*?wM zZGpZV*{Tep@1`Q(A(8@})C46D&mEC^`1r%nRwHeHX0WnwqcY9EsD6(JumA}bd*3wb zzu|}Kguud!1+Vf<1(Imr&!Y#~R)ZyhsuBMCiB*c${v;X>jtOVw=%r6g$!N!*v_^|knO|1? zT6=qY%Lg|Qu2EZ2pNvEYCj~6NjzpVBTZxVFG>lsbB(y$k$_jpo>v19k3vMYy9;74u z(N~3ogrnIp9FL>MHTO;>7ftQVA#Y{J4`^`Tb5Wa{21oJcJj-jgUW@h#+s59TH7xy< zFHpQ$u{L%m=;nhaO6urLlV;vhC$dh8hhWBchH?CzaqEQag02RwX4bb~`rG=j)ZnZVbam*=51&n*7a4|E0Ktsf{fmN8KNQ|5DdG|JRs0dqo0MMm24PoE!~tyfuX zjw2}@G}e2l26vtY%P*gN<0tZ}P5dWgvwhavAPG`nLS30^ci~RYAn50ef#Ya-RHow> zD)YPu)kHDSn(dHgfdPheS8;aWV1<$7EN)<`%bcocyK9yYLTL34rPY*29KuU9NT%)n zPxPmTbagTvv&ELA66!C|q`^@mvlnWOwKu0!$47~xVoyF zQQ18|l0VNKa^>JcV&XL;`Ur*rGdIuy&e#Svj=cayJ0&vg6I*i)TC?`0F3d^G#G1eV zv788wvLiAkq2B_|zMhh7X@CT0)QAALp{E6i`;OlK0yAHCUmgwl=6Wxr@ z>SjHOWvkv!D+dMq8Tsk1*A|n?)AKdxi2|xypyx|73-BNI-WPPRc0rQrgRYa{9T7LQm<8$$BQOl&?EG0oNXQW0}i2AM$K~#1POV3+Ta?W!llCQ{+5G_{Hej3ZR;cBa796 zr%mXsliOG~xWGv8z9#C%S=8O+?9G0}i5bB5e|QZXs7Ce8%+!Tw9!g4^+X&nX?kb!- z?L=N2G)KRZatnJ>aR`4K!p(=zg#dbrfu+Ur>7yx%!NE4j2&JqL$ql}fVP}Pc z((BrbzIIUQ<@@F-(_j5{y-nn)oe*t$ok#!M&?%IBw%@uT*;f|Ee%X~dZFKQHntwSDrb-Oc)Rk6W7uuB zE|K1I-xWTO%(tpnfmmeNty5US|5_aV$Kvc2^`eB5m7wJvrUig$vH90R@INfn+E;Kj zcy;^=BVn6tppH~T($(83-qR%WP=)%aLWu=I}8!QS5Y`lNB zw7N!E4*lKgxhA0X&q03O|F9KZaAEn!(m{wz^zXrlxLnr5f47o+{=arMQA=bzHAf;y zz%uJ(cP!a$ObFa$u8$2TyX4GE;GEsjM|$0jzJzvJS^pSv+vmxs3&`Ko#9!S>_l_q& zu?<5}T)WS~o5A6rpf2Rc>IBA514K6N0rB&PS}bU>*-Tc-ac&nVzKabjc`Gx=)<2OG zHe<=SgBLTtBm47HU4xBGR;oc?`)Tb>TwLg>%w@Y@}i(^x^Ty;$MlU4RtDJc70IJ-aFe`O z%9TH@^Q(EGM(ZF7*mx^)_G8NpJ&hUWnhN&wi~meLLRnd2%$g8*iTuk1bg(&}Z?L_R zb=!T|qDF%9ZJeFqV zYRL(&+yeOa>IyEps}cwgUJQcvTKyJZP)d?`wwmk1w_j;2#>_GEh&@c#QGh`|SnD zN!Op<_*Gl`nJ)*&n0EM5I%h!e-D))L+uf^cMX88~FRl2}mNu&4msdXE@A;Enn6G<+ zaf+DHWfSn+{O8mJ1-i0wbBwizeP3ai?5eCcjCi{eWuE%y>HhILyvgkYb-{qW503`A zrG%;+%I-nQuUl6=!(NpW(=qv$s(x#exz8eF5=UAozSSy!v4s{XnSEW4F_nHUTbHr*~3UAPB33bB$W$gw2arL9NDgYM;*9 zRazd}59_!+mgzvtat`gS*MuEBBPmK`ou5;YeG7!!RJs^pyO5&J2=6Q_MgTHi60Ho? zUBoDsM}KIcTj9gaJmcttiJLOuL`_S!4^<`;SiR6hbU|WkL%5Qy2R$X+T86p;8eDq5 zl9O5+AMfOfUZZJdYE9el-!}`Up>=aK2#xN5yRu?P4!4xS34!%kILp{{xY9EZd}qE9 zFwBSK(*A=Q4lBMvBPcH`1gx)oo+%y}EgPdiRi4#+dtljI+?X8;V_)}^Rr)M)Op~r+ z#=HUFO)fVd_1{97^;&~OMEMLgx(04AmmHIOVlG2r!1+4~^i7xR2XzxpMfKWCIU!x? z%ZmF4tz9caIdqZhxL&|Opo^>1gId=VO$c*ASaY_%&aHZo53NZNHf#EOVlaCG1yN8i zY2{m6J6aJCYd#$iibP2ysXW;T{1VT+U7A!rZY&+}SpTMBBAgo1Ewnv%TFuKTE{8e= zkGspltOGI7ps6ri>)-?LdcuL*itG&{ZnW0j%)HX>CG$?mAxYD$Jhj#?I-Jt0_VBU_ z%L!{1(Ar|ZO1arjvsrCEVF!n$S`AsP$M(x~vfW$N89=Idr`#WjmZ4!Szvv_ljuc<3CSn)9l3qT6Ck$=LF=NM*F#x+h+Hp_eBb;#4g&z8*Oj&`tNORc9#Pxg*qhIj0BBX^M$td`ahvm4I{^!?~a!O9Flm zfbmYeF)Fo3!?d=Rrj;iWcV1H8HRDovm=!qbShCe#Ykk?ll=#C_Ju2{bPVQWRRy8W6 zmD3?=%@=YY-U3q6Ba}TK@_}0da%gKLN6<4saVQ!{7q1@giVm~Hp}W@>pmCjZK@b@@ z9shp0NfTXaxfg3<=BNJGSo^RbK%TV&ee~xNLmCBBf z1>74u$V?Yi1LUQ73tVvjYH^F7x!`?T{9{VApsVR=^{_{^wksFb$>VZy{`7C={5Vc| zH;2h}=Nmgro<1;B+dROkgj^&;IGS3Oae~o^Whm7QsbJbPn0YyKK0_j!lbT&3Ty@tC zR9RT^!CW%hDl~2Y?pQiNoim)eH>SPpIVUPx3c0AOS)&sgh?5|{ED<0-|5D%U5BwJBLxP~b{X_^@Dy*W*FQUWJlw`u?Eku55fVM^pyYx3RJMw)N*1x3OIe+zW2uf8ki;X)W z8~3zmZNx+%B>}H8|JdICg~wdWl+xp_EuY|OooLTPt)yj;0TVIzBzVj>e51~0*l8%w zHKlH$)3sjmYrRyfWnD^M_IT3zV8i3%y+L5V%Cq?l#fk9>uTF(msNt^?_1`LX`d0E% zS2=sa3F@-WDfksxIc(T0OmD4{#{Sql>^mM^`b4ZFnn$*DEM2QrW7+Jh<61ZU3LqA} zxxa0c3Cd8m@51H_L{SNmo3Qy!`s7Do)$PLR>%c>s(MVpU?yX%%XZq^qJ(5223-lA` z9T3&k$sPWtlue_eB+KX%q%4e3q&O&2e>AVY_Ht#2(I?iz#NtU-*98(dZ#eQ^-P&(v zCC9YXwvU#T#%g&O%TJB+%L50)o}Xq!PkYi`3bIHi%8N71cQ)a)INC*Y>HQQbck-PE zVvMaq5UFo;ALp@9K6q|U!T?=X9O$5!aUWA#JT?D*{j1Y_dkB0;m_$n6g|Y>_VTUvs zCY&Rit~J}{a&C;8sUQfSr5Zz@&-#U0b5Au{I|X6R&oxcDuCo= zOkZshSVQMW`{!KOUWSAv8LGFI`%g6#ykoSbPMS$$_WI8l_|?9+nA3bw7Gzl`A2ci5 zv;@zDTNw)mRh5*?h{{foF=s;OnwxuTasra|EpIoW{gXxJunwKGMUA%33^j#!ef-QZX`qXxqWK=VM@3nl@_O|~RMG`6cWhO2xtwY>1U zz{0^CH{qlw@SzKmknYCI&F)2K!QS}VzivW@o##5&BTpf0%81Pe_92<&zvC}MluTp; zmlG4<%=gJ)r7~Fo%Lcf4_dK(5>-;@j3qE0re${M0H97oc>Jl+wmoKdVf-XD$nM%F{ zM-ZtEpe&3ifL%rb{t7LyJhYcnK4U{zC9jfHZ=>M%2}|`ixp&eE*&o$ayVjj0ssyj| z1ogkcHGd(TYlUv_I5Q`^V=Z@=5K7hPV@5lWv9TdoPs*(^UtF*mUKZ^iVok*or;vmr zQV65)s+r~o;E91zz;P7KVa%(OtY$X7@ub2AVUD1aIja%68;q5!5D24h2r)8)*u6TT zK&D`QQ5v$#O>~*@&246;;`M3gm4naxfiqYf$TGIHxD^%FO!p`mOi{~95Qc6mj3G=t z5dNo^0X`r3_4MJ-_IhFIld`|nWhLp&@udDV-*6vD3$?1{G*^$UKBQC>j@k|aG z6zjL_oJiX^LxP}YrGT2AF@#`;qLv*ucnEX=zdLYqAs>S*xI0Le@m*N2|7xv!gK<1{ zQ(^|zVl^LLTHjKOKE6A8UssQ*7S?Ntz`|3crD;@nOO-LVhz1x@Z<}ltvRAgd&Bs_$ zoPMI|fRIX~`lRnKLKc5M(r}pSB015n66e-7L);aaZ?rPY?9cPIcAohI56=?e6jd|7 zz%N%&&!6J=_RSdwx>K~!8JOJO8{F4%8+{55v%=q7lkWTWh7>gasYh1(){~~=k5fmz zASsEPKonyIRDPuy;vFr(xXYE2XMP`X!SUra@$@X{Nhly`S}gY>1P%6`QPJ-h%^zv9 zz$w~fI3Wqjif|=M_u+IcQh?y|fi@qeO8vBpI;X1gm#)-;Bk8OUtKnjK6`Q&64R*?4 z&EV;v`YSWr!;Yi&(3SfAClCv_itqI=dEP68XR{g#ayE_6B@&Vg>1A`&Qt!SV+3D7c0+9 zuqaUG`55HM+F+^dq4~qdL@PxuXLq2hw$TA)e4siISV z5~9^nFXxsdB8ceaOI%!yU2Pe^dpFA~*%6P~&(2kZM?2JRzh04^B^ z;YX(=15+hE4|&el%$MLwmRo3cu9?*PUV9mi_4Q5#cOZ;@l)4GQq^)TK{DJjHy7Y|& zPJY`mqrHr3Ql@ieN!cTE2>t(}?!CjB*uH<^a5$nKL{Jn&1VmI+nsfmviin7S1x0EU zq&KOd1cFBeD?z0P2q3*hS}1`;MQMSA9w0!Zmk=U^7D%~+p6~hn?)%*5{p;T6zVG~z zXEL*A&z`;a%=)bLS!-><!M04wt66@7M!9rZ@j4PnXO5 zZBMtt<_GGf0-C!VysgI`xSW{pSvoj{AQSjP>dr?+xAG(A)5225oR+ zl9oxM#lRviH(7rqSMj%AXJ)ma41BON0>>_V`ox7Tqv=pxP;tt`+d1?`RR`p|8gTOr zA)TrYp4T{{8x}avpQ+1x6JQ5SASe%SR#0B7l22srGGK3_po^{8RYRNG9ai-MJx95l z`;N)=?K`FkhS%NEdF1PUe=Ai>()W85}FRtPYs%1jCg(p>b=7>Sv zXxNKRJHIArXD101Kx$NGC`fEvMH~pzsVYTins_Ibxwu32GR$0$*Qvgl!EN34A+h&& zP-VdwGiW85EV*g}4A)g;74t))(QAinVd0(QEJ!iW%G(C(p>OFyQ83`)jrd%~yXOSjVwsNg< zs2kvT=R4?D9TfeXQ{Kh1u2;xdQ*Q@!(8f0XHlu}TdrFrcc4t6o%v7U6-F!U-b4jne zxOlO@G-iX9gM@WRMaqY>8Dedei>HPqIj$gq5VnF=QH#s`QE$3JBVu-5W5o#mg)zH< zwOWGfJ)7$g5AOyr@v%RLWY|pDh53`AQw1MyjQI-c_5qq$nczDqSM+!3m{#2wsU=;? zK&EwSDD3NQbENv5a!4Q_VLXQ7;xab)8n8YrDgO-xY<{}>?_^>({i;~ck3oM5c2+#z zmc6txxmstD7J@hyJO~RT)~LHBx_AWJdX$I+%uyCLLg@&dV8LB@y*X<t4dl&2`g!z&5*OmQY9E+9ZteE!ZXiev}o*DYn`nOQC%V^cd@$BR4 zv8rsHZ~Km?vopQW_U9<7kJa=!jI~X}^#}1gt`l)$2H}h4F?D4y9@eWjzSYeh<*JV@ zfj3l_x1btW919>l!dTJ}mSG3TzXjI7%IrT{Y~(63zwg8KjqQxk_rchdCx;N@0aHp_ zA_P5=<6w2~r`Fl7S3Zc_pvs4D@H%>C?X|q13muGp_M6)&JulwIwKnj+m%2#b-lTJH zj!?Fj=v*~-84tko=SxM=Dbb(dwlm2t@j0ZB>oT}p-sP>awStdRR@!I$Ua%7V4Hr56 z2hgx#W_l<~-@4K>^2ZNOMQEqCyW7aQ(fW-uP$BBjaZSYy$nmeS@3~9|nH5TyYgSub z5qXdmWgp%CYKZ@eXT49`>hVdKH(WV10*gSazq%q?lR?(l*4=}SAetPUh$xVmBBzBY zWR1nhO-B#1F}}Dvay~FA*Rh2cObuBF)18)#4*x(d`Q)2|F(X0WSc&_;9djgojEw`& zXZB?UHx|W(6*)XWkDutK)7Ze3JJaQOog4-!YrMAv>YILG7h(!!sJ6>dq#*3E1$1 zKzeV1fZ7Er6+bZVZBG$fDFs5WcM)%7tGg+DUeElO?ppkVFVn1NY?myJbv@`=J8h5p zln18DQy27LHfde)g8Qshk&LB}aWPLiJ}%3!?3IX;QIcPGZsh#?+?vBA?-z=d*?3Mp z(8O|WjYGbv^KR1q!X833v9!V`KvRd`*hi(R=(H;uEYo;E2GzNZ{N}?<5ez6x*p}Q* zE19*eyxkr|yD30R<;j5s4JaKewn8N)$XO+F{?LE$88lBqAsf~PY#q3N>C$OKOb+jE ze9>Wi2kjOnwylxVOl58@*&C6R?td~^9}ZA*0jAxT?3=mzl9?82*G0^}cR-f{SLozxXhv0at2la%D|Pa2391Q5)>Rj(LuIVMu=dZUcoe(7(rEV$Xd1(R8-+?$5+6LkKUM{eD9LKxQ8(g zn`-T$-7U7l7u_xXi}VpV=OtW_%Jf^FEdhUBYYM4GLJpFlT{jL(34&8nU6I8Vt{LT~ z8x%&A?|Y^rM9Yp*r)cwrJzx z;fuU({Y446ip7zGBejv~b!B)X(<{+}3anlJ)r^M?sjE-1>|$R%q*Bn6p!p?XFWiyM zLoh-+iD8~?9V{OYOn~zovm>x(9OEslcb!CCTDMw?z%s~^~xs==|08q?YR z(HKFkPt$?;xL=LcGxr5pzd9f6_5~?s*=E501gc9N`Ktt6DCLd*Byp3d;HjOX%<)l; zUiJ+;Hc9`^Q5exI32F0>OpBcJDm+aodY>*#*ERk1fd}Qhtc?0U!JFIJ5AWK!!(1j` zggUq$%i2n7)Sgzlv%-+INNjTHh+7VSOFYGa6+dXEs;*eTrIau?QcirJ=+>RhzidA? z*dS!>{h)^XJak@Y4K%3L^^5uMO4HD-fAfx&4L9-W3d)<$EUsQY@7I52UesO+h$I;K z@Sy>I^%-X*t2nwnvU|->ST>bByyy0Z>Ah`AICK9dm`y>it5aUB#C1~X=g#BXtWg@u z>Gr@8-YAhz{6~P+M){lfHmO->Q$HvrD+$Y*s|koDjiEcUJi3ud@gJEsF#}Euw{7yt z$%Uu$_vTg2Kk}jWSh@Ux(VZZ}9LtqOiuQwaG=KXhq<%w4mOH=q&^WO=J4Y-&S+0mQ zJO1u=rHSk1A#$-xr1mvNZZ+`v^!_b(4OD$9o9vq#7ti8)h;Ks<0-=khI*a{dyid)@--^ovMS~*nn z++F1`jI+>RJk9(rdQZ1VLCsd&DQrZ_{$2nEa8dl-$aeQinfe=bbhngLd|MGo&n?lU zisu%M_W+ex+&B1`+P&pf+TWox$zsh~+0hm9N*9%*pk5Hr(A9sz!f$|J@b~7W48bK3 z#`e4C5BUe6;aC67Y2z|NKumk8Xh6}L=v#UkF#WXg-{Rew91ms>Ifld#gXaV1b*Buj6%5G_M9k5{4MPMRb$K0P^y5}Px zP5A6geC47#YLBhbAOLc&bkOOL_dT!kZcR>)zmDPoL8gZ|zL(jQ(*^qLJ-she<4Tfs zsym&(8}zC_Gcf$kYsEEb&z;tQ7VQ>>84qUpYnfjQ!5Xir*TK=e>Y&?g@c#0w5Y+^w zvGS|W3S}M$MC5EXq#sS()gC)5$e%)IAw1D~S0arIdD4lDx@G1|VVBmv`N>Y&Q--R4 zy*Y}!wj)V>Brw-C#V$S!vsSbHM0K~|83)1m6w9Xv`jt1|%vU%%pL5O>W`3d7 zv~5PLtCCzBwkmGKy?jaSX}229<}yW4hD_*Kg2&A)v~CoEmMNOw97#93VV86dTYvsD zojVisV)NH|oqC!UFy5JW*~Ax|fU6JP%U%bJS_3T(kyy65?2m-B&c+g`D{`p!0R*iU zyVbDVAopqHrGANdt-o(w-sCZ(84vpTLVIpzbUK4+|${U3Na* zpLuyeIbyi40u~^=KP~y+PBg>txqwcQvXXh8mGnNn0eotgX10JBh|Wtj9|oB1BuZ$+ zwxAk`RAO^$i!BA7m7|o(V9Qil9Hc*`yGLyR(>nDR6`GF>RA7FdGdD70ks;4s3}Rd8g{CVhNvhrQD&ClOyw{^mNpnOxMYrm2o#mX(h8pN2}NlXlJXdz-0Ci%%~MfC$H<2L0lGI`>_&ILvU(NN zx2wQuT~ktcXgYZ=owNM)6$Y+Qawj;VieSsJ=l>|6XZOg^uO44xd}!b-M$cx})?Md} ztL-yO^r*K)hUeUzs=?*XzvoI+4SL2n9iVflOUk@^vgZ7ZgGaqf>c*T2w%IMmhMe0E ziD{Pqr2DK{>MFj(X&qlGx2ivRj5qJ~tW%d|nc?5RA6I7*T)2PldvVky+FXDyLpka_ zLAy!@?ui0i%WnG|B`VWs$lyrhcC$&X*igfj79&b&3tY5&+V4AkXuaMZ1;;yL@iTSR z&swV&(Jx5j{ardME4Xe%2kIlWo<*4uM>hJ9sFTn^9jR$Sr70jT=`T^gG6ZX!vtqx_ ztS6tiQs&%p!Xd^uY#LD$GS$faI;$Be+Huw`49S&|kPlw=10Wc^%h6dB{RMa%Yj%cw4pDVV({Z zaMaA%!d`-}smmj-P#qzOi}r$hxTtUx9$k-a0Y^i1^uvGPl2EqG67O=6ABK!0Y;%|q z%sK1=4StMB@^WU}WwQG_;U*pX;yf*n@*nmVlu~ThO_5SC7ExW*Pr}=UUSAs6PBa$^ z0Q)tjA`o#n9hhZ5+E5zTW|#6HQ3L$e!Gqq|u)yqG=~TBwTb7CmOVaiva#&Pd`utdyTNzN#SX%Y3f(F#LCC=GkOEYk^Z`7Kv_h^FtX56dTeV5G`(v!m7)ui~4&mhxYsb67oXd9vI& zMUaK7@i+O;z1&HUhm|B1@X(*EjoE*-^WL)YWjWb+XUTx=)qiU!gCBJRWkuA#IV)d7 z@Y(t5_I50`24&tUpi8TqM*H0Gi*Rj)lMZNWb{>s(P`}hnuSC}AP4*|rm6^)new;w5 zTNcTvm0o&YGWnHq>`o%Y^En{%ifyM=CFQP_eT)-N9LT)v9lkdG5~qj{H#mJ7xD2d& ze6(TOs_0`Jl@7?nOV5Yb7q%i|5~p?VKeV@DwsYq+|4Sk_E^NQVI1$4gC+e$K_*q^4IBQj6xT|$X71Or~3#XLE^1UN#~I9O+q{#pH67+)O48`bWDUA0K&>C^wQ zFY_78ZL^68TA*BV0fmmO7oBG~KbA(h6sYp%LxJwEpkR0jAde!$Tut6H9cU|U>Z2>m z6taygpZU&dnGRUfj*K)sSt@1#fGU7v8wNyUsCUiiqu9v3$iXW7%Sh&qLArG+ShT!y zDrsKjss>TlYKb<`2|Xal7Bo<;Uj7uyaGBTG8as{w|(V1ac3opk{z^A=d{R*eE4z?|j*GSl1MYhCS;aB&oeyYUk1MYW=x-H`Cc zLZw7X>9}o(QDP15Mfxd9kG0frDA#itk4t%e;5aEarT3#(=_LfHUhv1Cbz`0`JHP~5 zTp6n$MR+Y{kU-t@R?MISbh`uO$QM`obZ39%C2)K}Xvo?XG@Zk&dv zmu)5hp)?8&*Tw2Worf#U*G9KN0k*E>!OF*V)OdL1t=x1e)Ts=y6Qs@>(j>X*S98v| zqTl{giOjwKxsu`S%3%#&w=OG&=zh7h@b61LPLS~KQ6IEuTyJ>)=sUp6 zj-`?s9BKQ!RlO5u3_X3)RfSWEU)Z!jYN+dTjJFd?i!bsTOX*ANkAHr7m%M)&nohf5 z$(OiNb8TE{9J@04Ud3=qL?spe9HZOdj1?i?$awNmF)jGUS_`*&Wm(@Y_Uv@=Wr4`w z1&gN2-G(K{RP+zxOV0BeM}!XJ`=z+>csMSyubkQ5_v5U-;#t)zW!I1KyM~A0FRCV5 zKje$8QwoFjw{SZKH|gYf6pW+hH2y!AYskG=xw7wAL_-XTt1vwYPKH>wl0-^kpQ8Zt z4=||D-^@6T`@q*dNQw{E@f+LGqcXQgXhslxxBbo4*K=uq?Vc-5tYRpH|FB1R#x|); zoTk^EvUSDJJSU|t3XgaZG19+YmKyEJP2a)6Kzq2x6rsL{>~v5vDVLSFU}F2i20*ax zvo)3$!%$Lo3&Q$DZ|+b@62=xwwBo$Kk3FZe|7HT?!-Aix;qh(}@-7-Um*QkNIAO zhYKUu{2$;qn0R09C3A+;xTU^+xumSBrO#RNkjQf{T#IziWamYhol3~Rnvr@RYcr?( zUnt|bbq(*3_t>s|zwv}lergq9MBdq=!2f>-6#s=z0ImH;3s*&&4lE5d+8ba(ExL8z zxZ^+QAQTCc!#6yj!T&oB=&B@X;#EjE#`AwAzR$4w#pUm*6&)XaeL7B+;yogBwJ%Qx zR~-cfO3GY~J+qx&`S{D%|0)hx&p#7N?FBNiy!6E7?M2rzV#wO`98Or6#O$$&yrk*N zOrQ!aGXcGIN7hzzCq-LUBI9cnOQAteT3GG>QJ%BVjaw}r=!$s6%^fLUgn)i=+SL|x z21&%+7C6_3wlcQg2)AbaXn8bPhkvx(`1GSX9x;%dY!ZS4eh(pjr55JWJypopaB4@NXMyr4#W?v(a2T+iQwFwZInW^ zP*pYQSqDX--K==sI$yocaS5oISnE8z^AsF?b|BNTf%%Zbqmz3)4%vZ!Y zRyQhhTecDE&d{^dgM58;&x33%oH(0qqb(iUl=f8pdMG9TWFW8G;9g-o+NfYgR2$W+ z9~d@N@|40}hx~W=cY!(e!TH;Z0~L|%u-?bDa$CrM9Z9vN80(F7bcRRHIlv;m$`THzIGWFrkG! zP6(x3>obz#=S>98*t=5q_W$`((*d}LU?^MxHIBN2M?a@~qX33R={G|ISR~jLh2W5& z&=wjbS>9XQ&Tsl~C}u1_rz9s8TKP8dCQ--aC{aA!7BGC|rvF0D0Gj|l-l)KVwigHBDX-I?ysuI$ zW%2N0XLragEE1A?^s-O*-PE<)9_SbD*eQ)jLJH3moWnY`fwgqoOt#O+DUrkwG-l4Y^32lQq$VxCkH_L;G|RSTV`Y|7D#I382J$feA?|ZR*^Y zAdZrD58uqgq|GnNCIN(6y0m_0$4L`%Q&PAK;Aw+ctF0T^41CyJsR)FE=;Hx16V7(I z1h72a1kmq9ke8qf=x*-*13UQW%*mbKYtJ)yrU0)`mozVE)sT-hR?XKSA`@y=5~Uh7 zVr}f+2|DNf8bo$T=nOj-3xh%~Ak}LzTi;tK9Lzoq-jYqInefk=J38O@od=~`{TfC3 zK(`o#rvn*Q(kCeHScYIlIZZ=PcyS1||1iiyE0Vp#bqaoqj^8X5C{A0D8 zh+nI%7DF!R5v~G+P(xyf%L_YAiUZtthwdo3Gm4RN^PwucE?U=)1huye74#6`q=UqL z@2E3m>N0IyP8GKdV{DxY*bK#YCOuAH`#@cOGLjv>dwT7)o7s|Yu2Oar(cWQATTON> zs_U3-(mo!_%d;9oKb+yq-rbSh*Gg%K z#dZ4CREi}z@-}Pm8p2`NmYPl+&IotxkPGV+QuD27I{TiTB8N8ru!U=glk?;-BgfX0 zRf9<~(~?hRv3i~W@CsX7I0Y=Qbk=!+#$^t1{}kiGp{p`X$k^FqKh2OE!_}TfzT40- zTsynlYqsW5@tXuimr*U|#>~0jlwG1rG2l-MT!!$+X)@QDHhRbns&7Mv)Gbzp``S{k zevJ>UXvO|hwo-ODt6N?4tTXjb z7;sgjdjbn+d>6zg;3@GW5Yx)0-S7N0&qbO8wU?#g{Nz^XA4ZLCLGHNvU! zPK~XIDZgG~-^Zq!fyj>vF7Te*I%v0bLb5+jp9W*-;r1n=jo`jXol(}Swr$%!e<+OE|q?hN-G$|Sxf#RElyUQ~cx6S(3Bl5=| zBKG57)dXqXZ$}*1+O)V=E_Q$jo*5AZex&sYF7@g|+7UCuZ@%oMCY>rNcA0stV!L`f zQS@!QZUpjOh%O~*0ggj}!^*xxrw9IF1byC9W+OCts+q1ehCLyhnJozB%EM9oK&N`#be+Zr5>*V zyp94zR1y4lMuJ?1*twds7Ql|M zOE}nj{&j6QQb}WS&Q~L~*>H%l-XPc2;VP*isyp-AJMtp)`|#KFjH4ihx8;pxP9Fu1 zASZp10gPn}EHUYFv(vPbPzY<(B@ON^S@SQQ=vny?NXb4^uQ*FcmqVY;g7=d37~W+F zx*ow8i+8Cv%Lg>1L?8YdG1rT^R%Q8cFez8BG z&xAsI*MIk8{u^WTPnd75hQyyoL7>3>ntkZVz|SbPYh{gafL1i9PyW{~*0IA3o>J1( z09#S=UA;QP7?hf@?<84kT$4ILY(8iK?9Cuhyj!Jg#`JK`sz39H&wI{eqqGU9~{nt*8GD zLvFd0$piWvTu8NHI$bf{08SpisFx1-gB+~!3kcxOxUOtX6iul;j-ypBO)f8C~m8^JJ>yVA1oDU zsRI;7a17=G&pvnjS7%&*A3GHAz05FGg8z)-*dlYvr)ee3F4LlO`iQ|!eLTM(<*2wE zeIs{6-HR;p3Ful-)w5s3jbZeDrd3t)Vf*I0Hj4HYt5Nc^EwIR{B}mqax4^{3*)#Oj z0goHxl6vjJX8BBF#CkMqNECXr`K{QgN*AJBX-y4%n`yX0v&Bw$=ef-jJ&^fH}6a!puiCtUMF*U_-I26`r zGQ&cLi`Wog&=MjDrbpxnFC8B zKg@@ALJdWdt&O$iOnmVesMXB}6(>?lrNUs!l|QW>B2_a35jgs{rgLMy`Y*P(_ydQT z?OtT!D=`?teST4??z^!^Kx!^`#!Fz`^d)hbbhYX8lc#1G1ihENYg_al(!TgAMgl=` zc&)N&rAGHo+H)DRpl6a?`;8;^_1>=1qZ>1ZV=e}{Y#>7bIB13h`(;F$c47f`Fztya zR_%J5tjRYKfPyy+ZYI3@*LoKdk5Epj{@F)U z1)gILhm>O;*gqzmU15OP4r7r4WlYUXCt*hxjc(tGR(CU#u0!GCP&$XX5}7?AwBp#6 zEy1_TN`u|Yz8m{8Z#D7ZznZD{dI#+o-k}U*mYaxwPr&mKt5DOWz<0pWf=%9Iy&Y zi-8Gyx7D;f`N{U}(ZH$Umx6ypiY<4#xTD#BOdvFDgC%rJ7VFawFxE%D=NfD&&)_%$3o{6RLZxI@NZ8SIa%-)y8&q5{; zzH4*8sB|+-bX5)Dw3)ClCqF5elWpBZD@i1|D(IKThTMyCaeGZ9IYkbY8JWkH&PFmX zuybrF~8!D1k1#sTKW~mS|=%=U2#*y<`z>#-_V#jH%k65Y~IHK)3D6hTQNbj+^kqkQwG;8Wh@+@w z=O;5sO-dPmwRlN*^DPN(PUZXRyW8~|vQnqk!WT~=tV$1BW2>qZ_1#|dZP1lgW~gNQ zR`Yk@zD-V3Zn>*ep_HEGJq4Q+Z>df6$b{PhVbNj%pKiHteO)%4MbmMY^LNxvHO^MX zRRMS6=W9BE_LuI=ckLGieLW~Jad|iBctN5Iw)%pcq6{;^|FUzwyPG0iRevI`TEO^%gdpthJ4cjNF&i1762cJKOaIUNtDQ(M_HjGI-YX%EKo4y>C z1Vim+R-7gPCrkBnUayzWKDyq(*G$oGMlM?vNm~Ml!QhN`lacG-+;>8-iA~aXD0s-* z10=EBN@k*tg(gD%N6KgXodcOae}3$UsBfsKbx_*65W!kM)H}cugkQ{)2Ls+-@a?Wl zlkNb$+hs=~X>}ukBh2pUk#Bb@tq?$RCYNDosgdW(sjaVm35PiC7iG}#IcwirTuJ{5CikDd-c4 zEiaeHp~E8rJAJXH7Ik{yzw#f{h)Nlq_(P%|=1R00ezfr7 zZJtojFXJ!puLs|LS5D_frHN;G5R-6JJJ1aSTuD(&)po2b{5Y^HGrRtm3DvDF0|So- zk8s^MtjaOuYf3(KEt102@rS8Hw-Zsxvpz_=G(EM;%l6so2!Aibx5MuEETso}qex-L zNdfz+nS0w_GLZWPQg+dAIvsFOt?dhU|L|IaBB9{ zl%)+gXxQcDJ_!vq+@t09mf-Eg!c!Dw51y{zUm#dwY}@=|hnmDl(65XgZ(G40k2ez_0k2fWUtsm2ZVArZcS$t79j1SYd!3Bp#swQrlhdW5+O9(nU>Hy{iM1& zX@40Cr+P)zacQKEW<&p=M>3X`NY(eBZr2GCAM~D3?e(GWdixflSC3b$m`ZVV=YVw1 z?!fg-V9l)gSyMB?4by@iC0rOT?eJ;+v8ca*m=f`Wi37*kY!?pzl~v4-`@n2tF#EJP z?V}>@Z*cYV&E)Atem%D`$_68*0sh>jHgr8~k7=U(JO1oxA`pJBe$h*H;_o182V2^s zYe;E%ZCgIHDLgn$qv26iYZBkSI26h*boQ-1CXCqkhK%-UyaVJ|14b^`e8&`T5aSXH zV_3IQzXXq_>;{$)RHCeJUXWfHwI=`>=3cN)=FQ(ZG!bHudcYr|nxsYOaGf@XYKj|CLmSXP?^)-gScIm;i*5jFLo-w04-JxkAix7)9df(Pj07E*;sS_ zt+#d&k$n+@@p&19w2+ELy|n`Y_Hf?w^hMRF1s0z#ZlBKONY*Twy2$1X;Sc4Qt(5Oq9nklJgpk(%LN3 zBW)^YzS^L^Iq55K5P|#_izBjL%(TEbr-lODbI?aEmb+}<$ub7VC z07QCLu&Fi>cwoBmW^9%ZNEalJOyUjici1YpHjy$8?WOrqml_+8Y&mnvtnaZd^+Ao@ zHzU+(Z2dU|CVlIuzIe0)WWyAtL52=poPQLsos-ZD7cNqHv`D_3p-Z;i9>0(tvckqJnVOpE&)!g z7YYQV!ncXxiy08=o@HqRRUl{Km$Ce6_qW)&^?uUOKQ+@=7pmX-`OF)qa zA{yt>KzVhJPo56P20>h=Q=BY%fp79+Wgbt~Bx)xvZ7mWx!pfM9gp8A#}LTSnR^J0*_l%wczO-kdlRub`^37xB< ze+VM}jKvc5reMY(6AvLqOvq54MY-6c0V;d!>uaVD+S&7GI`TXx?D{&!OCU>+J2Z zA?^E(o`r+wDZ>5x%doZqy%Uw+0+i>h|%DTnw%g1>xAFQm5d3gAbKMxsQO0*Wb zb?M51V_$;!Bpx3LnhAJlxw(0@g?P(Y?8~j>1I~|mo?KcLPrP+Wh-dGMKl#2UN?iN; z{+ZA<*qY@Ac_VOi0lRTJ$ULZs3yU-hYV4n%E!7?kqF!WY+<`#PJl@su)u@`7R(+R^ zBalnW77!^P2kL@4z4f=OdzST1KU;W^6LdeI0HZyA@A)cT6Z?Z8V9Dc@Ap16!^8OOJ zH>85SjY$_OVN++h0aonYA7~T`4fQvg%WwtXMKWT!Ma5e#BLy`z=fO zn7nyMzJeQ{gzuq(H=YS~jz61)o2#{)M&fR{?|1oQv|>y5%efyV3*V4YBp*YX_+@D> z2hrwuSZL__Azk?L2DhfnuQ5SaL|OL9Iy^jwisPr<*WB37zCwR$A}KoL=O)QLZWwoi zLP{K$ZE7M)PYIntvG4SLSH08=b?j`(iAWrG(MsNXsDd5wsFw8*J~}Fx0pnaw(YJy1 z7lRMy{$b1*yT8A!Zu2Wd!7lKfloBugRANTtRCi>H_6$fU`hd8>xu*kCFniYAGj1CZ z`l#zsNY?qLOF6j9P$ezyNz-1^x|+yMu#2fFcZI*#Hg5R2iA~C(o0RhmW7ZT(?}uK> zMc=XKCpPV`m9TSRk=czko(?ZgYK;yxNVxA4Q3!7$HIgDJ5|6Ld67sY5FY%Bf z`|QiZBC;C^5+A0H^G+d>xLu8twQFB)6mY48AnFKbp25X>r((8$JRSYeNv0D_{6m_g z1@8D%VRV>W%-?hT(?4nWf!rqAGygc{!lLA8G=H}5MQ$wa@lqD5Vjb#rOSGc$y}*`5izIFF^c=tXZ7f7b!RJ&k0n06%{z zebNed&0;I;TP=SI4Q0>$p1OGu&=Y1P)cg2{e3u2Al zVB*y2&w}5f(vxh*`|RvLDCui1*99)6G$!dK6WSQo-}B8HyC%N)?56Zt_+s=rbG4DB zN=4J(4K1#ChpD9dfWt6kPkQ45cV%Uz`DA~VY?iqi$9Vx?I78c@jHN!SS3eLuW%7yV zL6bYdQy&`0bG)~O`;?^eCxIRI2@G0MtkSlRdfuAl6`>EeV)g3hGN`! zKSQGyFPz!!?g8^2_5UkZfyG{{_SWsgl36+vc%B)Sk)Z(` z(btDF&i{86Nb;G$@>fhD&t_735 zXJ?2=Wb@^D{pC%WwY?usV-8#BrN1>+UcCiq1a1H%`w#zGOae4NjA z#@pvzOVf4_CI^r67I?=ZKWMl7bNj2W-Xw})G?uD${J!S&{XC%Z>}tP80F|ngPh6`P zI{ju0^0lK)fNk=@_RcJ@RDo(E&AO3!F`jd8678p&Z)Uo2r}go>wv`{;i}!14_nlL1 zel?&8q!K0vVOEos>?*#|IK~)KN3yVpV3vYF3KXq2c~;3mJpz~he16l9aztWjJ2qs` zk>8CmIMdgbp%sx@+ozqy#lUER zUrfQJ#7*B>!%d&P`E0Ln`o7fc4RA73M&O+~EdGO(l1=zP$>?nX1;)>s7&opptSYA1 zTVvRr*%44YlIT=pUgKUE1l!K*tELYhj)RNr@KnA=yhf#Y5Qf3A!u#FWHl8TU(dzDz=|m6}mXAe`6cI zsqyolP6mB){~~n$pFdHrp8jJ700KMx&PV;H%(?ylP(Xk-^!*E9+Wx&2T=>Oc{Q7fv z_dkJ0fFd{X08mDLZa@hS#{PVRteR-4M(8_vZ(qy&V~@t(nXw30U2#MsH_awLq<@7 zMa>J_NP$3GuO}@oM0Qacv@Kj$JuV|_u4Q1=&~1xd>wB~S`Mjb z@+>Y;k|dO%?vdYAu?s70M*Gd6Mwsr0rr)a@+qas5*Tvnv?L~^Z=RGxVX$AM| z^A$9mgA5Zw=cmyLcS+N&btLiVnCo2`)Jd^+x?q6;6-l}u+fwIrvQ zkcfm;tJ!aoK6;K*$^*Ul_er*K#{vOD{JIDC{VKmVY~S%Hvp?@rTHR9gf+}nqR@-9l zUMP=4``=V-H>sPxdj^;^pQD}nHB}w}OYRM!&!wrH7rs`Pd^Xt9Q1OhIQ z%5|1WnVzrNqkF(#UpSksY0cZJom#G)*3+g}|J`uhC$7X$Jy1K9uOZFJV6aNNRK<%m0YEyomFRFoylMzu0Pa z!SrDLE&G<2yq@JS8r7P=XZ0o#oMd`1RSyB&rr2qs_^ql(G#MY;B8s zTsSOdDKn;`TxeLYCoWN~w3OkP#Q;TdvOlyPY=V|&>2b~<2dEEWkNt;=Ih#L?^+sIu zoSl?`qU=}jhWqd4Y87p&S^)><;JOyDpSNHT%M53`9n-f_47(w#ByySD68jXq{6UmI zizaqn)_FoUg-7_Z)gx_NqKk$;c|7R(!vNgoc8cihC)I{`wmZzrPlzq~2?Vk51H=w? zr7wYHcxzwQoAJtFjNDyY`8c14D01JbVKw)(GiWbNQbcBkC3jPCEs6B@%>Mo_+S+su z1CpOE@Y;P;`}o~{O^NWpSKmLAsv-!lc@A~nw8|&7J*%UVwWwT$2p>`J_JOqHqh`S4^)^I=+M)&{*c?-CJ`G z`BM0F)w#%?S8YgJ7!!GVOyoJN|q^jkdGIO^*^@^e)efrNl z0L`~fiHc!yk_zb`>FHc{jn;j~2yTSgHYX$MR(JUcTr}&nVCK>4fk%RmsNqe)}#^DGk#iFwtlbh={zcblDr>=+r3mu0GDbMDd@dF z8U0Z=V5`c~5WcpS)GMuY*|e0b(O5QT{z-ccSkS<$6m`F@N5QW4d_-C9fIy?-v%Q&4 zMNV>6NS8l0{i@#%pLw>|V7r&&Tn%#oVh{ZY+tZji^PB7JoI0Z3b`G(+V@4=jI4?HQ z{V&R&6}2h1q*ptqlqXG7u}r7?4Q}3)$HEIyo2Ibv7wa1oFikhheaoY8EpF@UuvT&J zS%<2~^&^`!q^Ob&IRkNTecN|=k!m;xC<7a0{b$%N#E=-}`d&w)>YhC32|IxyL~^1$C3(1xpgskcF!TX4ABbqtkw0v?OjOg|D3VU)w*{ z$n$)<6XglL18hp_Ha-41yICtzgXmAsYWeu!*ez+BOV>?q7%EVPtfTkQ&piIT`t2yD zHQAGdfcnmj&;pu;yE-XAJKv$yp^RaLPvZ(#ldl00!T0F&m1wD3C^`TJ18OLo=UD-{ zl=fg;wkbI!cU!*~AQbRtrTIg>-S+61tHPRSe^=NHc(B(U21cO?03)-WabQ}~Mm~hp zVh~>R{QVH~5LtK6xaeFxbtm?7-f$?cwwl#;`&;lE>bCHxZ2f$8^0bXM6m@2*aP+D$ zTPVv@0`){KQjur~Z0txatY60RKN1h%0sm=wN&Lmpf8J>k?_d1i_Ua#a!oo3FqvpM8j)99-l7^A=a81VnSuiWibIyo&?gnd)N)9eR?kLMokllaC;Ud9%d9Lo-8a;SjSw=$GY;w}jZRIBJ z=K)M`Z+-zAwCf0%m5%l!nHCP>81p+`RHoku32`#IF$in!jb2%KY5vV^ zqFKq5ld|`DKftAtQ^cB41AO?q@(xJi7x)mJi_v=k)huT{;{xkD=kT|WTInzPs+Xy0 z{s%N(IT7f=Q$f~_D3;Xk9ab&3#;sMl^ilgTmguScAh#Qn>aw=-smB++OH0BPxkur^ zC85vAZ0Fuo{K+Q!bW^Twuf>Vo?fLn(Z#k~wnX49sZIR1uSQ8#-<N9D7drg0~zYPtXl)IK8H=73es8nq8 z(s(&?M9~1mpd2VK{DSDs-563azHKC59gl31%0J8j`v`>aVmqIHYe2w&j|ww&i%G2+;Wx3M)0HOliNSeE|VSeb~& zj#PQv;Sq3-Yuh*Zv+Ys8ex48fAQU3DFM50W`Dei@l8^_hcL0Z6nyvB=S=@Wltv$dA zw`P3Ce<^edv}Es@s27Z^DUd5K7STcvexD@!y~*|dyryYcheldh?Iug+Dj=-To0^r@y353FEq+uQl^DoxJ4Lm^?TV`s>87-PA@Fr}GTXW10i z<-x*ud2|TRXjltd*F5K5g&*@)Z&wG#^0{#hmOWS5%gjm+XJ&_mwBNpwP$#p~1jXzg zPaJ_}skvzqRBbDPnNu=*RG8GWb6z?5e5Gy5j1RQSx(0sU&nb`U$)YTEqa!2hNuUt4 zz$}c^QmqP^xjZ1LA*rVkOt)~3R<+mgtAJJ0F$et8JF&I(sGxmgQ6<%HxIs!iiWw3_ zDSowGf$|Tn|FxR`3SYncA?z3|=$l*Yd~){H0>M`vx{K!rBMjnRM7=JgL-mSY+-a91 zS(swUW~S9nuC1Nk{@Viaz8hTvnW2}=4H$z<>7~Ueiv9rc!%ql3?tWDF{Z3`opMefL zFbDA$ift~QamUX(%DQsa4*%vAaL=>5h5wy#7>*vwJe5?;`rT;_o!pGYkr5BLwm?l5 zHa8*zE0(HyUwuJpkJLZk{N6zmYi>@r5ApJ8e>Xuq!cfmF&G=Fytb=S025?^M2RMlJ zwqNN3?{$lMUJ9epxgcnn$8=)LUbLnfn2fj?P|9|C2G?RX+*AX56%K(}v!#to(7RV` zyMfRbaHsm0kbv!_)>nUJwV1IJZMt7my@x7@($x^_k?uKN@o$-M%cFhyLD?G{hAOQ5 zab<4TqbViW_0~jOCsU(v(#wi`d=xr--5Wje@3<^nqBD`gZ;`}vO+bP+sg$u z`5`KnJM4{2q+YGq`S|%d+y}QXt&43VBW1Kf6%|zpu2CpPncHe^FD=sEGfq#9V<&DVfOEuzpc_n>U(DGeEHL z^YdJ4JKroV(ko|B2=mrLa$RLNK2XaA%>U?!QFYIK{}QH;l+h8Rx)IGKV_UNp9iq)B zuL)!XfJ?~bUj+7EQE8jcyJOz+8pUS@pLy*aiJcnZo>b|87p72N*HqEM)eetr1w<|< z@JgR54Lo0RP%E;9UM8&{&R4t0-;quU#{oZwP z&AB6m0DX3hQvsi3%C15rP;}QIGH~8<$sP?R@JLstJfagOcZ%m|kClvGeB_mW+&oE1 zQA` zHf4UrM4Heo`({4r5UbF@-t)m|tWvi8B>b9`v+KZnU_cLN@9?ae+sh*vwoU}4;Yu6- zZ-PON&YxrTa!hU{A%jlJpL{Sb-02vVd)2w~a#A357cFzOl##!xgdbz}kQ(@eQo>=sxV5}n+OGQ0t(eY3DBnAu?XeDQn^h83uV2(9?UZVu9H4n_>WQY#54Lccx!qp_l zsVuy^zS0T5OL8MgOEz;>wO11#*C-OPC}KsoLPh$`@9MK*tBv^2`B}jFc;AY%##%Ub z6h$m{&|pFxv1)~SN~f0^Fju!|sj~J4JRY;Rd2u*&hOVod9lA& zkB!Y!C8p-!KVz2I*c4^{FJs;QkN84Qo4|u@PII+i!qFL-s!O1(>gDXtroVYJ@|Icp zjiQhyi)<6_B1x&@#wJw7w4f%D&I%<3txZoM!f>s%2Ad^#0Y4J58i|{$@Pzl%+elgV z76WrIgCVLCbhK~f^g~vK3u82Aao>=e6;S@9#hrE!RmXaZoeLQ9VGh$*CRG5m{^t%r zZHIz{{4-&`JpvwC3&x{Lv|0vi@BQ?vIIW#B?Y`;qGjXgtDbowEt2L5`od^QDD8)(10Ka3MlGLo6EeI_* zIC2C;?2KL(hNVePFR~1I#+0Oj(b9=5maL1e9QE1l%{w&Z;KL)VzD$voe~iSGihOAu zjX_9EqpF{xnJ3G3$|hkPVBD!_iWarlE}wDCXVr}bzl({Pz+}` z%e!lOBt{)nwS!(dnG=3*rDv+8j&xcx-Bwn(E_Ks?aWC%(P@(i_dBoib_TH6eGnnWj zZZJOXCnla58em1%bX}bD-yYrQsOJB+`<>Pd6DeRgsl|Xn3Q%SrLl+(A^RHd&zjgvi zS|1$VP*XO)y22G=anfGn&hq|$0*?1}tdwXPU4%+UDEz2W?&G8|QZ{e86H`~nwQY0% zF(BxAu^uefpkktV39)|bhiX6lyE!*HNZ~0xTJAqf{z}4#u#YfhHR@)ohC4&%UpJ#; z;{Mqhc&?Rk-(3Tebf92fXId1Ld+oN0n@1X1_35*o30{?f5yR4F6Y?cKnu{L#+rI4O z*B9+3SB^nVfg5wT@Xd1>+ap6?`emDoy<?%c?5p&Pb1nz5Bcd+HRo5JOe^np zyz+~#i#dutdz#F=so{DgVTPr!@%1j&gC(M5Gdd-F59}B#F7WbPTi7+#W7y|9=_sc^ zzEhP%J&zdCqJ!cnnA>!vv`@(f$J4&CI1+^yMH^8(;Z7S z%!UoHn52Bu8;}~<1?YQ)bWe7RljP!cK}WSd*Kn3g!;82=?{{xp4w}VHcp~1dhFl6pxUnWtBjw($QdUP2D5F$Fk{ipB!OgAo zzny^G{E85`$shLQuIK57gE~Z1#S=RBs-ziVesK{8gcr>+ z%8C{n&mA|#6Wr8%pE}H?B_Bv!s?>d=TCn%Dkh!ST)Ffm%+C6a0|M}rX{iJcGEPr5X zC6u;*d@!u*Kk)vJQ&iwq?^WHC`sR)DF;N}(T1=R0JWn~AgH{7`5YE2ZypqbD21Ey~ zIfitlm3cnYWH_GevVn5>7S{FiPlN!SLCJ6ra_Q&K|CiVQ9P+Rkzsc{_3Iz=R{#*Y! zDy+PsrD#&)CA~Vzj17Jc+=ZJ2&E^9m!hgpnT0&&b61KzY|JFW9p(xzMU2&9W+S}N7bYLzkbHn!^mEi zTE@TLBm^C}u8YE=u^V*?Pmjd02lIZdqR?9z#Q*U#=qa5W%{FrC5}#nRW7OUhQG$y&o&Uwb@R2KC5Z)xBM`CY}ziS$`lCi5%|sd}pT_ zAop!+LEC+l$*Gd2FQfO_>!_JciwXmggtFQ39_*11rH>7O}0Bn|%IDNJ)a?Lqnxg9=M$PnDk9bMi@ z);kIv-a46ZG5UhjcFM{s`ghSOS`@4|7}j78087`;8DHOiWjV4y#Q|{Mx0n#MLC2xZ zLAl%S1YgRlLA`gMeE-{;Q%TpsdOdW5q zm0}t>sm3O!$FqPF6D6vIdF6uAi6wi!HfL1!a+}kQ*%Xikx*FTR@t4T|4pgtH{+rijW9Rt4ASL{N1Wx}) zGCQ;XK8^cNVi!8t3dXMhEUAI6NV_u$RAgcnD2$?^A8mWCZ-dRi|C6+3qlm~k51jX( zGp~8}=x=a{*?RK{!$D&kg0)cZ?{KP+_Gv$%?tjoGDf#{lqRmh=)3Iml>dqy2bYkZX zODW4HPt+fX8`RyVGkJ!%cz-Kg>K_0j6`^CEk)$rYx{bJMAIacn%=R+AzdGH zR1#fxx%bpAsp3;bMc6(>G#JC8S=F_gd{H(#S)3vhM*l_U{z@C}wwa zaTMn)KlRuLQc;Dpvq;v}gS;<-5ZKs6r|f1N>!$;s{QEn13CQ7I5W_L_q`M^~W1}>g z8FFK*1|oFfl&q>()u*%@{mc4kMB}l+{`|dDtR_)!#f1|&U~Jga(yjYEpnKN?cOGq@ zGQK@JNAvdTHk?~5%xRZLpNf)C^v#ewE`@1WGIgWEs;jmd+0M3V!jm0R%o-oA1lIM$6zO&VRYgFCE~ z_Ho{c2V}fvZ`HdF=hgiImLmH@#|VptZmVX(&MlD>iu;QfZbX|Hh=de|55MO1VIGSB zdg%pEHoKKNHw9cbZ7f1q;+bDpzC;wLC}7KjrQe1|1qrn!t?sw z%FdUo@J1Z87CD|=->{h|(d4oL-k50l+5xFuHo+^lYZ9B|Yun@ur3@z}qveY()roie zP>Ti^_PMpmj3uAQddjq1b?ZA?39~UrOIV<+^$yQ%Ip_V0(ACDiY|k5qoxj~^UAHl< zn8Ymf+6=G08T&9^jvRA7`1*p!?eR&gjJ50B%lR!9N1t9OxDMr$9F5CdbVoxA6^W_b z1^4tI%kRCqo#tUj67H3JOb3a$E+s7GWm>FQ9rnC3W280mZmjpev+gTmPweiIc@-u5 z9aqnC=OV^?q=*Wl6v=3{R!=EWzK5Wi1D73db)6h0kDYyM2EEwU=Fj-l?yv$3*QxWW zShCd`j^h7dQeZ{?DI)d zA9MyKVaxT3sxZOComNH!U5*c~>#Je4^ii*^HJ1$l%8!95Ga{f(EX`)!C3X-b8nxkE zLA@!6j|0b(cm?ouu69ZyqNKLunN-HCY=|RrY$B}8i8)rMqS$r(0f``B5kQmIAQ9GXC*~Mv_fF7OcdV?TWbGF~LQtY1!ypf+N{?@C z*M51f!^mLL3!D7+8GZ2AL)1<59d3Xg9 z9ddi{WF}l{+H6>D_Y-_gmqomfUz|mUf9R;GNv(?>;z5Ov#woZ#iSyv5>j)&qT9)ME zW~Ezx{R=U~njOl=nW7c~C-02Lr=33ix35AE$YSTayZ71_ph3^jtt`kFW}R48=qQ0- z;KQd0o=K`vR3v_oM%Zb5Ta-0aSP{^!wZ_``f+jf3F^jxt$FLhFf?E&k>75#8y&d+c zGJo_CpUMT3bQRBOTJoIg2CADcNA8A;3rDUPAu=+W>ipBTGqn0yc?{iia0a7h(UvZv zS^q=|S+~4^Gplj-^Aaensr=MiMp7P8ex}I7SdoE@cEe*SP^DEV+h87$Oi9G!QI}Gs zI@6i5JvR?Cldd&^_b#_g*?Yf(6tx!x zZXyrxdN4nk97&#>D97~=I$g2gag|U@ZH`_w}5ySBo+~Xw;`p@YI{>FaSbZ%9;kyy9I$J63Kx!Qo)^~0@u@N z8Qeh*@t|wa)!?E(^6PW&UgzCqJOZ_j$2P5`cx``FD(Lm}Byz)q^;F?CH-NijWntO5l5NRYwdML5 z?gs#bSE;;a7;+gP#;slQYwtgmbNi?sDkYM7$d$@OeEt-4)KcTw{jb5W)Tg^L6{ zJc*o3$&AkD<>oaxSRL9tod2oJJmE* z0?cHW2@sYlnijZbj}O(1)3s!e$uUWh_L_Z1M#BZ7bh$ilk=4dSazgS#y*RPL4E_>! zDE!y=V{39upNE!uWFZC?wy$Zq?k&8ZK@)B!J^JIX;$bzh9*Z=F`ftGyR-lC+Vk6gX z!Vx=5!Q1qW=0Ty&D6yBuxy0&0je)Gm^UQkN?=PQTk44lQ()i)L>bxJX>2(+)m6S&n zKf7^#h`-!h3Y#}E^xFTO|Kc{c4fK)4d!x@lc5tv^$499LlDx{AD~HVoZ}g)oPAsxs(p_m=fPKRi{sp7ynkgyGm=UW)I;9C(|&;DH&$tO+?cJ$MjDNVJ-L z(e4iV9nU)5#0B4i9g7GG4v+1C~L%An$V96!3c}6j5e{X58FkTI|HARr`%V^ zXIHFLEev!PX1s`Jni!J20tX9s`RhCIZ}d{tl+BS=4S|I--w~t&h{4%bujvsdP+5BT zv8;;Az3u0`O%`X*>R{tufLMJypT?J`&X()b>j{FSK@Laas35=MjVS8_@?He#3FB$M zrD4M&V~r+4$_lHp!I)(hRuDSLDF+)Fs8d?fb&LjDfJN9x=M-eYIGfj=9{AuNb${H; z-B@&b|F(8sT;0i(3BlVBqAi8I`EI`JO&Gp3j2`e13)edzAT(QD?JlY zNgd4a=*}+c(D9S{Y(ykwfWqkn^5oc~cf94^QSlYy zvM^sDDrET)UCJ3U)mkgBP@ZYBX_L`Iuqrq+@c`wu-es^ZH@+*P8%VQM?9}Y=Iy0Br z;fmi1Hk;LjeJ0~r`h?BFMFCWu2fh=~?-EG_@P}d4rLV|@;jK1MI?gN8*OZnZdL_#M zSmt(ii1+CG!WvZ|cARKYK`1YkZ}gc**9sRA_gwIbl8go$Q;M3J69HaKQm&*X`!pBv z<52TSOFq6T*f^D6!TI8Gv7()T~Wh3?9gpXhfw4Jg4pIY&|DLMzs|z-%s~Z zr~JJd6lBE?LbKp5mZmi_661(zUe9W^icZ7?DS*Lz&|!I=qkmrvM9|6f6+O zIb*PE<>rUr)F=oWeghohnk~}5lOGIgYKPw~{Gk;j?d?yS+^^|(Gy>3e`LuHVvBxr`xoZQje(6y9xR4ntd-u z-C-56)kNrnx{k^Uq&YGTlRPbF(XTTZawX#BpjFMHYzljXeSL?IjAhgg3y1;J5(7~dlQ zM~uYU4T47x4XjZ#=|Q2^?X6?;F}94 zCb#@m+Bpg#A{ptJh3_>&Ln+zO!09!8Wvh0!{6~JjYMQFeMteEWdFCJS z)o1aiY~RHPQ_EGjU$53d9HztI4PZok7GsZ=f($e0bpM=N$D7NFdxBly(s)L_5R08t zs1M)!WZIZOV;D%+z|v?#2J7TO0KaFMJVEX?C~>C7Ck7!7_p^Wt^05slhw_wr z;mB0m9n$2rut+pSMkmTw$~F1%o_6o_JNtPLO?tTyS=T_yC4VK|6`bVrz2h^ zJqQzE+Iv`*jQe(o+kfpWA(&n42c=zoXLi(?)^&2m8^svG=iOrYZ_p;O)<)*VzS@oY z_xqvOBG?p9JGS_*IcCV5;dd*orng4(2kY!?p%;vqsRr4njgLx_3BB|E6;){1=biY? zJpzs@4KKsz;@;tZD7CU@shrxWe?8&ddf{uhjc~CiIk=C*2emklvnS+IF-m-t*$Oou zhhq!K2Tv|TMf)wiTWf2>#~$6UU9fORzx7s?aiz0XJ3%F=6@`ii2sCo;SsUjeWu&uR ztLvFn^^}b%S=f5DMD_ekRz*3Ou^O?LPb}v1c>zpf-0YXYcdg5`b#_v`Q524CnCkXs zj(AdyqZ%dzT^_(^A0pg#_(PN%zCjur98744yhY9G%4RtvsuG|jN-T2dBL7?k(%~L;Z*4NA4j&UVlIr1S7O6gs0yI^ z_YnsUXQ*MKG=B<t7+wN3th!zRH_>hbLsG>)TkVVtl8(4SN8Ey1U zGQQr+i=b&ssI+WorOsYoeY?vH-kC&z8TKCPCd-MB0_j0=IkR5hmo1lSVK?M-I?>sk zUaTp{eqQS(+C4briPc%i5C2i6QHg?Zi85Lz#okVfduxmR?KQ7Hw)dN&B;eE6kD-gK>TjP7t=h0%k(8`@jfUY5Q(FN$E2v@i>F0eXo+1>YkeitkWC1Bl4f z6-(Bu%;Q_z7kL6A?TegY-H$f&S7CL2(>rD-p1?}uRzKNCsh_fkQ$)pddd+C&lpR~3 zXr}l8PcOS{mTAiZ4<1v#N}XcnLFSHX=3JFJtY7zy1#{M^lYcJb7kUNy zC5#zXMMQ%~!TkhRTpq4O>S01FEDO zRv@?=JIgHTEp;*u+LhVoC=({8xk<6FxlI-|#FltfUCB22ad>RdWasD2u&9d}T5nEV zk~4Kw)62Y7*$-%4T8Q309D$ZYvSONqpo{l-UiN(o6<3VPDJByTXS9f@cz zxZ()ajgn;1vu$BprG|H@`xQjd>$VgoW`G4~Htp2TGhGZei?Tzmy+dAu6&fPu-npqK zBjZu5X*)O3_a-)60tb(t^4yBySLg}Np03mIl|8VBfdtj4w3;t!jf>1|7@R1o$OShe z(m{RqgWIzYPn|q1RvwXd%H#<@()r|Q|CMG2lu>qoM+>Bjs)d=a=2`Ggwgp4j$?cPa zrO!8EM*vpV5sL|S#zjfey@p45b&>jx!8gJaL|rx|T6|oCP$nlFjHzfvwnDALV3Mc zJ5af~XQCDb>@m`q<*J?>E*yBnp6~Vy*sWyC)#1;(6t@Z4@|w?v-LE)y-Er6P0Z{mF z&4|$Aa?kMA&N2!>YGp_xnJ?&^Nq1%g2E`sxstclC?fmfwcJ#-eukn537(#hWFa4{_ zXxWgDD7|mzEfW>-piK!ydu<@DN7a;1+Owwx^Ug4DMkJuvT(GK^aUzKZO)}vJcJ$+? zR&=w6fe~i-BgFN)W1^c9g4D%etvJo|(&mgZd_jO*gysMY(A3037c0wmP}HKyx|Q&^ z)|{&uAf|?;fhazZ$=z>+V@&}MW$8Bd57YK-UmZ1*+>n$LvX1t~7xq@r9RLFOh(m~2 z|Fx9&>k}{d#Acm!H_@^5plIRo_fCV)X+nN)KZBFM@EIcaE|y)q+yVL3AGQ_CE0=F? z8sWtG&Ftf?6mZDL>uqd(k3076FX=~GtyFwH#fzo9al3na@1*gIQEyjNGp8;`x%JUZ z7F__gA(R0x!s_Q-Eb+MqG^>Et$ov5qACz3;VdzBz$Np^8Ot6JD`C!)eR3YftDT9dc-``k6^N%Mplmq4G{i#%n zOm{OeRPp|mxOG9TlB4e)`HXU+EEeIbYaj27Lhf?<&>ViPl9Z0@A4;CB7Sc>oV;_zAyrFy z*u#%)kCrR(T`{&w0x@8c{qxJ+VJju(@9HWX@@*@NVdc}lhe8dq6j`yHcM^{~j^C_Y z`PD7vd?cx+2CMz`0pD$)L~A&WIlm-RI_e8VU*9)gPjS$ucMR=KJ4WgSGwTQ6&TVQf zn<;X8BO5s$9jOV_50(&QTlMa_#qw`ri}kUaag%i)1r*3GMLY36$E4a&Xp3x{RfnPO z2%Y};Z=b6!xAr%Bpy(gnqQ8XUDa=9Ws^SOW0&#whM=yvS3?MKO9oB=*mgPTVBeP3}o6(jml`DJ>?{YrEcF<35G$? z;WMHVwi}lj28s5aL!?3i?%ZDkETS@{G#n)+cCWW8rsyI?iSN*7bNtA7n9rf8pPN~8 zE>Ffq41`4kLPetiDe_hw>9(52N~hOZDHxX*X0PJ#}<2RhZs>v(9f;H zcWd+|yp%y4D=qhR20vVN>0dyu-W4@)fKuU=v)0BA2}_-8p8fVrLg0h~W}$x)TK>@KI9JZ@VU$!c--B$V+y7T!Q zNf5Bw9yU2Xl9?iY7*nEOHGai-tX>%wCX{v)?%*1_YXQ$t{^`ofUi_GU6zI$-Gr#{g zx)yWNx)w20qLD0VO;zwVIFCN}QqkJY9hoKwk<`+QvZ_P6mhQW)A^0AkyXshcfGUTP zMOx$fXFmep-oR8n4YtrF&xf-RTlVdR%4Uvt(X2a?SHv1FTi1_YT3xZuib@&419 ztYtk=p%a#G&2^-hKxao%@i4{@iJk*N>g)|HK>LI%Gba$T9H4 z)EI}mK3=tdB3L$02ujV62u=B-Z;e%`MJ5-GI)&$5yjsopC)BYO``j2Z{a>ZPw{`A? z@%~#U$~IN=Kcle!->X2U!wOixy3>$5ji>UWb-9ABg*C97%EX6u4Imz*_H!bu~v;-XBIKT*g% zE}2?-8iKL!g2$~7GAV;cg$VzNoBm+=*%-XsL&mJ6Ma$>#LG_)2K`m0~pRyoE**PMp z1xNx7x^G+3!Sqp&QHBOJwv%fFUsvwR@QNH8Tsf`faqDM~OGh7H`69}7K5xcoGl7=H zUX17$i<)@$=Hs9@DLrFNFznZQ_LMimW}rN!xKR}Kn5ae-HWg8tX*As@L`?r4qg%IT zw+t?MM=M?EnSgCUzj&#HAZeFzfwX$xm+S*^9}Hdxc-oD6 z6axa3qya&m9s(OMX$?W!^J$uk^#QK9WcjF54&3#7E3xS>03NiW7J`6MAEZdPQa*(K zdU5RK`O_oVU|bgFki;z2`3kE9yxIBARqP5Z`CONe+ZTM1&tzvA$ zLDzM@Zjsp~GIdJ&Xj%RPk)VxYAnG;tNh&7^+*llVDBQi(jcuT<@n)j&zi-`3phDM^ z-%_#u1Cp0&`|F<7KFY_$v>`2m@@;(c>&}xLPpIRVat%~xhYuYUkPT;HpF51#%dlsb z2D9k#daIPoU7HhMB*R{5(=)5!*FPQXrVtxChf?tGO<&0E{qD~FgiaV1B|AhPTHw1W zS&ff)vHcNUR_3h~-u#$(sw~Xe3Cc_)TPqgj>F1Q~0TqRr^5WH^7)2KgekHLVb+0E< z_CybL==&-Dy*S|Degi0koP}$kv&o-fxg1W=Y8*a@jNQ}YdFRI|t)FIlvrV7(_r7K>IKRsc? zS5xxP;CpQh1OoG%HL)qO%OnNe>sMt~V{Ez!|ML{YPJFOjk+ak=nnj+bA~5bL7Zsqd z?yoj_Yc4^qkG#1_#=YjX(HZp9T#4^v3!q6B0{N_ATDY)t;O9{Y9dhsX6^tjB^R8JZ z*4M~O)E5{rM4YL`Yo+pC8oe(blRMd%_Qj?^)SgC|DA$b@5hc6eM?QJ2jTM(qx`nbc z&MBB;eL96ki&Ur~HF`Nl>B_6m&Cuw_!B^@#J>nsyUV^Lur{qpPF%REpHxeqfQ$#pbp1KsnK z$cMlI9H;=3CM!yXOCukN5$*rn3?RU+ZI?8rSTUAYXuX_d3CRQSn39||!epb*s7=<= zroH>&*NS#!2X)0W6HfDTq;Ysv`H{kKs+c(xI`r4U{VaN8JDm4^`N0p#eTdX_b0N80 zlctZHhkiHWUYZ_$;GF@f^C?V8dGbEQoD8IlG_xf6L}W$Fw!|ZkkLrUI?oc^O5z%S7UJizzpT1o^>gS7i-i>ai z7er~TJ6TZG`cF~K9!k)Yp|LjLq|>=O(@rVY76?B+kmk{dfglV1lA|M972J@HRkeb5 z0z%P>Vi*3J*feeb$fqfKv-%Fb$U!~Ce=&qy)hngj&zp8rBJ-Ihf8qf#xhwtU7qsru zWYgDoEkdtzr`@rz=!?11YQvH$5Y2}g*QTB9%-d-cKV;G2WMCuxYQNoK*BOr-e9R}|ASAFm%K!<6d%*(_|=Whd(`Gaf6H&&e9{#O7r9 zG2~j`%|$5K*Kohr+#tJi5qs;pwV{;y!kgap2O4z>qjF@4$489L$=Obn+wkiHV|%a9 zp0o4@Q8+m6-h-FG}ipV(ba8G}jR)h!-DP6+e-vp{0Z@mczi7jf6E4d(`fip;V z+rEB$x=ER<{|PTi8!&O*gVy+&0iW1;f50)sxn+-rKh?5?O4wCiT7KluC9A$+ zI7bVuXjW2Y1~n>62q(Et7YEj*bl&NwPS!C-V5X6$-;aYBWYV_0hm8~oQU|M~X`~=- z&^Piw}iN&A&g3va;$$!vk{B~vKBD6z7`k`OKX&zZ#AyZ?T>(xFBSbVhNQbGQ_2~{hy-QJFPA?a1j z6;O&%7o|(?#bdF8w+q@_ZL;JCS}g@6!tS0~xaj-FBMD`xZO>^)2tp zykgcfXqcr14}aeUA%&jCa`BTtC(E9BF=z$6Ej^8f(7?OijgM#}wN57)H?YhczeRE7 z9s9iIjn}tmfhX^Ir|moGC6{IgZk+Ksd7+=2-<{11r8^Ywku|rbd^u9SlpfUaJMjAM zxU{ra^EXKHI?LHoF-ov|KX~u81g7_GV2tv!Fh}O+gRAX0-iH28y=T%*_w!c^E#4OD z<(To@?oE*n0&226XjbDI=8nv+q@mXqSLDa^7Ap`L`HCP)LeE%N0YgkQHoBAUCdvA!}X0G}1A3B)@$@tWJ{>{axz) z)K2W_iv`ox^Cnqj3@Kcx_58R8g``w?q9_shH7-X|dzfZk#dCY48th;heAZLNzvnyF zr8KOnael_eJoU7@huL_4joo?LNx+vMM+cA6f`c6851!O-=}*B-m$N^3fFa{L>AsdL`! z=|ZfE{r&51s(7ro9*;pb(})M?QslB(>RmSTnfF@6e$VHNe!z{%T%R>mLW7HvLq~~3 zB3O6p^QTT$CkS*!of(={?c;nmn~5)?8{aqK9DQRQwrTzPZyyEYpQEaY;UUA!?%C3w3Dkt{cCh7>CDZpyXCTqq5E^l@3Tes;u!@z;;% z-D}*q+V88jUw;Z7T^(eMUHl=G!*J)7gp%9!a*fW25up8tWn0&8-dx_f9Av=0m!#<*4A3SJbkV2ohP_fn7cZ{=L_RuAIQ(lxUWR)Jtf6!TI!)9^Dqe8Ofuho*$FYc*VF5-1c zo18zNxDb0U`GFlPyd*k;Up5yj=d*H6swbwZeMUC0@Jl#0Bu^HH3xGtCzkB z(_bf*{VYkr%!;+x6Bn8VOf3TJ$=KP^&)>5sW!G@e;=)X#@yam=Iv}?1#jBcZ=2Ld zpP4;8<$;(kclaya=GI)vZDq=k)+o-x;)nrgw4~#0fs>!i$2)Lty z8CAaDa}bY-YHj~n@onZj(BMUASp(PcDYw3NUb!12Dx=C}&>@{Ahu2CH`v6g#6 zVp7^Y;HyDde7U+Y-3ap}=EbV%7f&27tzf$Dmgzqn($x z6tR4!c~;>ry)*03=V4~&Nq1I)_G-x%6bIfH*~#7M^W$ZrKW;Shf`1im>}Jxj;HE39 zzezXJak}GO7At%sqFn|zTFC~gML>T6zAf-R2GtPMvi#;!Q%yV>Fa`=8_r-vn}IsoH!UxdRgt?-Y@``x24QMdOJMLd`pLp(PX z5BE}TI0r{6=2VeMyTLy%hR%LWL=B3y%1ysHnUl2!R6+)n%WU{~l0`f&46LnCVJEDj zlE>>sZ7V6PVQcv-RP7+UCM(`M;3=8aCDzKanS3se#&@D0mIxJgcj?tKQ`v#udx!dhIJp#DARTnI_F889lrwE!~;-sPoB6{PP{W zOT!t15W{EsT3C9&BD$=$=KhT{SGY5x30f}D4r}5&k#~gr;PZxRo1u8W=F6cVJ2G}k zsN3X?$WLf8l-08!wT$4#O(KFLprE z(YX`R_CL?O`FT@0#FzzFo(ZlT@>e}7N`4?=HrF1|@`GLdK=m99KCOyd>t%nZe83-0 z)5ZUm=98A8FdP!N4jp>)rjN_Gr7P^_8O`4FE72hC_uen3B&VxU1JOf+|BJXcfrj$$ z|HcO?5mJegB;Rj|7$VBVh|ssPlx$h1NQ5!TmTg9hDA`&pS;kT*`@S2ME&DzgjD*1$ zgBdesf3Eu8_x-z{?VRU6&;L39Ih-@+x@NBHn(O*3ulMWodcWS$smT2A$ziMBp2zz^ z!a;j(K6W{Ow=7L>;p?bePXo%SfWtX*Yw|G;#+*prb8OhgEK51OdGlR~-)MJtnIe#S zJ>}R7fmh`~{OTM%`0Vj@R@ksfPu}ArH%QOS!-&Hde}7Zy;VqKS+{G`-;Yjx2(=#Nf zU#yX{wtS~Gu(~h*xW5~WNqeuyE%)lulyi2u7ug%KKV&=UkT;Ws)C2ao=x-M(JpyF#WgO+P?g9z~t=jS9s~aY5f168P-wvpFMiv5tSssJp8}$ z#M1)*E5Bk1ZYBdQ_U;D<-IEmP(z=-cZ=#o*|8&>Wx1nW+-hC5!;&1DI5GeoLzwKL$ zJM^=tNJ&L}{K3C}8^|1B&WIy#@qiV|T5uR6ZLARgn=23yJKvf9a7gB9{|?nKl|Vc^ zH)K64qUd8(78n_VozmO|gC^g4u_M+xsOueaC)O7 z#`+ZkWc1G;q2%R>G50voDOc~a^d8f8DL$7tq+h=tG@#-~KDVW^7A|+>t&`BoR|MTs zM(X(F(aqznRR1r&1CLoB)$Q8{=-*d5>V-DJ;hZCDwZx40a=4!d&ldPk2GmH(kzTuw zEw%+tFgd~m9v_pz>Sth}ID8Mr9J#0fH||kKg+@VmQzZ@Lx>CZOVJrbLrV6Q?6Nhd- zYhVu*JRyptq!0D88rzsMZ{40OQ!-sxxnr}semznKoHf1<@QU?qtW>X zVMgQ)1sAF1$I301dvd2HQ?=MX>kevr#(zk?D0*+h_5j5~>PIe^8fg}^r!*bP2MbaB-agQf?vv2NUhx**bt1x;L z^;dgY3lo*)MER<)FrIY2z~QT~dJnf@n_af89;ogwSjj}o{3GXh+OuqYI0c1D=aCu< zB72Ue=szDLZAW%}!P>Cgb{CNq!tl?|2y~?%xZxjOxO;3!JW3}mgw#~fz!Rqoo8{>= zTfewNoJ4jOpe)4)4{3$@Fqb<%21(!2HdvOKbX!hYM5CElpnk!It(D?Xc`OeDW11H^ zc-PB2i2ZgX;W@Pw2WkJh9pJlX?%TZ`)GRz7zBoGKF$SuOZ_nVBPp-M zm094DO#pL9MnstaiR@_D^0;8>!YnK~;;Rm-xjHf6;!M${dZGF%)E?m9ogIDE@c}Vt zf>d&(@SErJYnQ{8SH4`yU^|!|INy`%}CCeLI5kZ_~E** zaMpJQhL3>i<8dBwu^}rCIh4kuI)qMYS!9Yt@RGj~A$~N8@rP-MyY7ePJEPFxB@G0t zgiwZq79fHmIxk9!k1@t>$eO8)Zfs%U4OTAC2DB@^0TVj+Fhf~{e{CBeUU~C=@2w=p zofG;(07GaUbR4jVb9gppI1l8%E@5e8Nk4CVGAXsbIesI@WK(+u;xCjid2X{d#* zj&$7691z=MTJLR{YS=%4A1K1_ULG$&sH^IU^5#lj9RYs-Y2e>$m2xoJi`5{I^H*Lz zsc8Rgsf>eh3DGn>l2O^8HRe)Fw(~;{2DR%PRR`>omy+jVGn(+ zbO-uu87CxWK{*li0Knf;3vJzv@y^W%%JklYhLAqM5p^a%f_v}1gMPjJeo}D3*izCh|z_N{Z}xSX52Eh{fY-C z&c_>YWXtOuy*gi%n$<$Zqjm7eUE^HG%VB5>;9lUP)l^X1maqD1tfrIYo$GA9k+DYl zEb)Oj68@?K9agifgNjYj{mwjc=vZ&BZ>8?MnnM$B6T0T54~(fptI<`l9naaKOCBJ` zNBTF8|2L;RkvB0M$pFPL$7gO}{pb;L>jNDH_1)7O%aYzr486dwy9LB7syS6nsTX&& z-NEEmiBzi-YVqUaZJ5vUbk{bFf#sr>K8dLFb_7s&9V4sju<< z!~O5|pF_pXt~1l6i{%f#Y}{Q6kxhyLD2P%qMD>2JbRS?GOdmY{SxslzONR~iC3$- z^@sJjccZzjd0$n#I1eBEz^LjTlTknYA+@;)MLXVjnPYaB04aq%a|s1)>KIrbJo?6r zB=^Q?`5CZmQld3YoHnL1zb}#S@Scs%VXP0WN>oPJ?iaNK*yO6>e^jFeJB}6LWA-u)0T~)yWVyA&twF@UNr7UbuJQOiO5w@OV`Vz0_rak5z4_)y zPS^n^L3*N@!c{OnlgH(BOMmS>{nMb`;d5oL3ENU`J=H%AvEnN-M~3 zIBnn%_1l>3XG#J!I0Q32yz!1u**Yo=kbojgbkb}52_{Z4q zvu8!J*)kJnsJ58!q`v~9UWkI1G_T*k{Ql3&Wb?c@pV-i1x?8SMd2w zvi=-Ge43An+URL_xg*7Oeb?;v;++VPR}I5K5z?{C_9@8AVTX=#;qjb4#2$`!(DxlL z&+qtS@h-MG0E*%j<&1XYdGS_il_*pVCgH4ZPgMBI&%knsZrn#`+M_+r$zbCYR?27| zM}}(2GOWt4lQ*%dc9Csqe8`fPEp-~CmpM55ca2PpoIxZT0ty=CUw%z!qzCHTtK{-m zQVj}rzN?;1DNGWxtHd?Q!@+qdkzPJ<_PkCENfKp}DCC;lMe?WqsF2XfZ$^DV*D!v99(((0~( z=YS6d{&uty@Y-A_{o7tZtbu&;>zL&d9NwD?^x0kheSf4L&*?JzXBZKjY7=|-QA_S_ z(_R1AWa0DQLHfR+lsm9goqu6;(Eo`$wps6Jx7j~586c2>!M|Ln|I_5<|2VJ#%%XoO z((5rtl#brug+RCO6D6)fQ=@gA@6(*c22g%XZpR3g&aDaTg|oN<`sZGgCwOjT@7cxt z6&4w7YG82L`B?m}ef##jkiQro`E1wVlWK6`?V>6Vi>w-UktAG2@Iwi0?4_ayso=n= zQIu#EcUk4uDAAsdgF$dmv7Q4DtOGulZ z=*MB(*7{nBA&WhIRS?X1jS8=LwjItZcw+PMK@U5=%W}w2(D4s%`fXq9 zI{A{`Ns|1EnB0_!z9c6W#bq8=N^NX6FJx!aY+;u~19Tx@x?-Dp!kY+1+s-&xPbi$8 zm+{cKgaoY)P`prOC^I0tlUev;i-A^xt%lIX;P$x1hU&?$bX2PvPy<`u6l{;QcK7IT zwrr>t;T#@*3A@2M-n{z6v%jHM5+fqLhves&a}v=2@wa?knr=qg0j_35O_@!^HwMLN}Jgap)wniMUj)#3d) zv6`!4dQ*(_3~&`(kCoxbO0DrCp0`gjJ@0j8h&-*to$?`U8aIT;#{xoxnmQWhiy5K{ zY?`(-1B)N_3hw^Yb3-Gnow~AUnu?pN(DuAqr91f~>(E2KeA)tHqOq>RW<>9icRpu> z_ka|~o108RaJLnNaSX-sc6ijp+v@AMqgxNk0(Kgbg_K=p&R0}5frrJ8?R_(YB4qd) zm)sBLbvz>16fkLWAH`R2C|VjxuI$sS#ZBq}wPT7oM34z1j6KG_H9DruUFXP^rO`($ z*M=CB&tw?O_NVWfeHGR-0J^aDA|5sUBNEGHjc4XXX3xb5gXLs(CsoqVZOrYWk?a@g ze_dW7zcG$$-cFQ)Ind}VT3x`YOLvx@JAlf;sY=|DqX#?At?)^Q@J8<%36a&i#Qq|M z;VVJ@k@iO~V4zj9KWAaB&UZmZFJD59hYh9lsVqFTeSc~nZx97ts;?3fe3siE7{=9x za89w<(2tFbAlfu;k}|%Zcve_#iQvltJwR)LvOdjjJpU`Q)-K1`kzEul(fLxsQvCc~ zyI0rM&Gi`b@wt&7T$=z{`)9;>y?+XG*1qnmt2T=0?;9gG39z9uO1yHcA+*ztJ^lJnZFo&A)+C{Kp2!o$RR8H0N>z=L)j z+oc{*&-W&nRl!cthy}uxpSf<92;SgBBA#!YEAbA)!G#Q}ymTf>+09Q@U!o3rR_*h9_HuGW*UJc5B^V`eeo3l5b&PqKu?u ztH8h?OsZf#i?Bt%vktw~g>5^^QGh8mE_K6JqrWi25**_chGLUZ(+Rd5u_#^!y^K@A z$zl6t-GQUHm-W-1-^6pDpv0|^P!uW~DL&?YgoRTm+ax*n(*o6~`3jj?)g7NjREZ;b z1zKK(4re{@orQ@0)rMwn`8Y3trJ*xL6HPdy-u^1r!EB?6;UfDQV~FHcBlM{){(;X{ z1#@8SThECB0wA5|u<-cgwzz-~T%fFH`Ej5)&iT2DxvLct;aSmY3^rRRbKK~dWH{A5 zueqcCV4N6;IM}d#LGT!8Ne%F+y8r@ZO{k2M@^B&&WeB5^LT|EfYZ6mym4QctFSXT* zHuejH4~tqsWi__p^#t`ct28BT;E~G(Ji#sdto(g^OV(1qb!R= zv$RJWPk`~kQdzR*<1PP_rbogyNL!HW9l6}?A@+-J%`AHp$?(G3*K#Y9ilIB21)gr2 zH@p6o=y)?+IE-5pphos@5;?8ZGTsJqITCdJ`4*~qASa-;cE4b~C2e8lAvRBFf5CP( z9){yqfE`S$d6^9B@N%#tb2BesNxe-7)J?;EGkPrX(s9-Ly(~zWA*)Y@cZp*j$Yc$UtJQo}`xtwQos%6RBbL@G+yori$gZpakZYsP30<+&o&Rav#vIABKwleIo}&s zmQWKUGv3!bYg6LvY?bON2zR+^6dmTAileV>tgT?e3V(lRiE@@oK&*t8_4B@o1wFOj z==Pm-wzp@$hZNufIDdq2x1SeGW}8YM0q%5oH9c2D>pb0^!Z;aoR8|v}iANEd5dM}= zs%KlI3Vj#B`KrZJcBY&^*ZZ(NCB+Q(&cM;;CzxzYCv65vQQstq-58 zn|zUVS_~Ry?OVx64eD50k_lQf`xjKAF))v~HJ_ClKXBPLG7kPC5ooctQ@59--O~N< zZ8c#+tbeFoHN~>W;T|W&k^WcK7vd85G%NgZV_)fL#Wh{d?m~2bo%K4!U$$Z^92v< z^-ciAxJIB!1Wfm*{u-NcwnSt#25Tlm+*E*3gD1D%@zwNO&&SnLxyv$$`?=z z;P%n#-lV5)9xR(5ZaoCrxh;ltHR{sCzE98xcDaqr_>ML;`l#++u@LD#s zfoZe$M4|^#H%R~(Z4zbsXAZYXYoj(Zp{tg17UQT(T}1g~pex4$2e_F&La+Gu>a@$D zJhLkJdy-Zn;tD~QtTO&rtj_5#n^xhkff8wXvT{vSkH86kbk{@P8b`SzNM6JuNU7Cf z(V^t{+Yr3tMGcBk34LZISn_AMh2P83^La(*EU5Y3KCq^RD(|oP^xBRLTk_cIjI1UM z1A|qY=`OVDk?E@!wx^-H-{Vc-j0zxm68u<)`Kfs~{2Q0!y)iZ6J)EEM<=bICP-`X$ zLGMyu+uAzbT3rBp7#X%QTe!Y4{0`i(B~i^ov577PMhZ@vVZCdz7b%oVlBut*QA$#t zRXJQk)3vA2RrbTR4qDu!YLe5>03_X-9z$`4@!Nw-u3@VtL4PW#3|6u%O97g^f1ZB?gTx$caI zfqkD6#DlXwD#c>(OUHBszYAYfx{xn4WEpNpGGlj+6)RmDU$#Xt&>e0iE|Sh(I|g{1 z#Nfe#Zl>(=(($N(G9yu4?xISKjWT-Mg-*e9_1}u@h50bt3i8-2XdQNH6X88GHKA*i zG$~cK%7i9>y9$SY95zBn8J3L_hV_D83}4rGWTy~O#|}E~2pXiPJ_h|g(n}{wygPjpG~RgMcjO1G_l!%GQCl1(Blt7+0aR3^k&~Y@r3-C1$+W0F zK+Kda{~gq~%!;y(59o-mubgt3UYz7Pzdz&plC@MgI2y{gxOnPKPL=C&>kBDxz6xgT zYi9Ipx~31ctp-wa`pTnN=Fh8?lh!Wjy!$tbP=4U)2vcnE(Ai9H?$Y5vE*|WDVUijj zc;{-mxSvJ?_erttZK>?Evd}tvpUL|Z{(B8zk@CQ-&|AsrZT5RTycL=2h$@9F4K=MT z5ZmkBRD(`6>>Oee19srKmWu+@*RUw|)Hb3P^C|Rf1NZfyf3ltvCyEt4jUgPxKd>q# zf&Gy}K*Rr#&ifsLWgCh+9t;_YHlCfT4P&*5ui|P7uZO=FKbX#}TuHEcXA!_lIRB=wV;}XNu!!A=G868?D9q@ zU03F#cm{2)CC|h@!13(`YglH;GQ~vdN5*3E;a1h1JZAMwGfNcO}g3TE%nx!?e5xj4UT2Y5EQNT<5a)gR&Zw z;|_<2W0FWeiFI2XMwJ=1whK8p&b5jv=fAlc9d2I@=hbV-NeP;`<3Ecx4@`^u+Zc?3 zoDsY(?Xpe4HkclddZ>&HGE4jj>Ax4)stY#?kl*|f$`vmFeR%G!V6!1_#CJJGsby+& zF1lOuu!&%@Equc~q#W649``*Fhq&r~3Jbk`Q|QY1Ib*@(@wV7|DN4<)^)mJqg$Fo~ z*CZ(#C61f^ge1134K+e@%yGR?w0^%6_bTE#F5IHthlO=q+6+t`rpZxM{Q^!lvT3jp ztz&P!r?}B)syHPRO(C`s*dH)~%Tk6Jdb$w7`+zRpo3hxe+OX%LV(+GNm4ZJKO0unV zzn-@0zy-o0hY{DmQPH=r@Y%m9sVm;L|Ab2Vgv|dpAm}%20Xo>upV{B{f2Oh934zu( zss%whq6*=^`yGI_B=mp1)A@Q_3?|T0x^eQr?;V-*(!Yz^WGY6CxRnQh^iMkP z_@97T9T4=WoC~<<|2KVf4>0Uo4rCp6N9GX(roHAqyx@4l1bWHTP|&VdhakBd`@cyh zp{ntukW2tc#4Uy$$sybE+^c}2Ob1h-aqis9ob^cPkwLb#MZ$8kB;CrfE$rN*@!O-5 z*;>~@0$*<=e3BJ0B~7Zn?dVC-Fww*eQ#2%P;Oxri0I&T6&L`1jcP{}%7VPHTfqsBr zB8wc=y6h2MrR-;2p%*(yFXTC^V^I@+H~E%y2^hpBipfeZ0!fKltoi!h1bZ{_w9^f{ z(%WCk^^7v5jk2Cxt1^P$z&#=4c*e*CmO_5`M~m<}J?j@E`{cf}t;Z{U9F3q#)kk!- z!@gL-E$j;&KjEHk>d-ok6y8H`M4IV&U82}$J9&HxTdWWL@@G3=vfiO8t-J8DeS0l# z00d8a)MDI7>dd3LU*|uIb+Q}mmkm^fO^F$SsxHFI0wVf6t78pILhf+rk|CTVQy?@u z8b%#lG>V<1dLftCz@-1Dr2XenkCNjSG@VkXLsec)x$94*ozC8WoqEp48GSt7>DSd( zy7gZzwi`4WJ_|i4XlK;};B|JbGOHBT<<-arJa?(Ty&M$w67&n+&f+h!_uv>d_6CG8%G;*w@2iqq496@PEb5T| z2z)k9mu3spLsf**Rxr~_UWM|dSoBC%adx-`?~FFnh0CH^6vM2 zoZUSy&D5DkI=iJFQ+0O6te0hXzcD{DzFcO|DRTXmPm2g7fT|R{fRlWpQh?ui>^Z3) z;oG4SToiJ52>cnm_NZ(_&qm$=0E4)@-C?WM8JLJSKkrT|W*SNvNpI|^d@=5DmVQWuIfZVtc?B;?oMUp7HWe{g#Sed}UO^^=N+mh!yMTF9aq7S4{X_D0j1V%Z;e<2PAPN~1qE*> zr2Png%lj&sa@o!IZOk}ki(v6?WkU|R=1clMt>IE`2yt!;Eg7~V_{F%vpoF(qXRSOe zfO`K1JkPByOj#*9>2&d0J~^sY`sFGiHJQPwGU7-m*n|~#-0Y57`$+5^zkI}{ElE1> z_{To5M|5kC`8yH!$~Z?aJ2ZrLD1Q!cV^h4_Y&^X!C?#ol)NU(Uk8yi?es*cXfHkPHX;on*Cq zlJj3OlH4AU+e!N}d>XnKdAnJ+3#@bIz>`=lyL&yZV@xuFBc_S^FoNf(5cMg1pdz1* zSEpi{l3Y`(Hv^?W&ogt(_yh);%9S|{%F%8fOZR89GC6BgCY}An(Tu31pY8|V9|u!R z@!a>U#Y1gI2PI*8TvFV*Kmg`He!d+rxA!(MI{Qiej`#8`d-e1v3Rda6$Z=nXE`O+j zF=?}T*`GlE5yV3gi*eOmeHhGgwHLCJ|7OD5oLHbIfItI5=LGl2e#6l8HRMa44u~-T zJ`G{HMAYB&)@H;w^BtS0*4E5@UB0#52|nt64YF2s(lzc>al{8&C_My#22AwzK_Uqw z*}Swf*(LUTZg8jk{wev$BSVD4*BSyypE;|3aZv7~QhLrN3_^HjoKZ$&J5PVRNEyT# zy*a7b96hzoHel zoR(a{9+4Zk{S~rHPS!iF_)DyeFq(4+s`)cK%0iR3>EYLF;Xa$E+-gsvGY6u#W1-w< zpI@r>>ov5=`m~M|N>@Bw_%=8bUH>yxGOh5Km7iO!bp?O2O2K57NrSTeD=ph%)X8(* zqrtl!pHTpgBK(JpHQ&-_JBii2=8~{lJo!Zp7C9m4NP_D)spm38au= z8cyGn=n;N^XP|hbIXexv>48Fc*6;KFJfPTS&Y#=YcOgL_!*A%n z7v{oW14sY8EBv*~|2*^m$NbJe(8$sODboy#DuT8irs8$E3JA1E@P9xfEyq;m)=z;l z4L2nIF0yCw@YQc3Xy@{V&(B61$eStwP1Yv@;*~Rq>t0H!jdt zo-iuPt6PB&@vw!{v#PeiPU`{VOx0V9_lCRQA}ZI&FeJKRaZ>qBamcTmWN64IB%OUK z()5#;zkPv?19xJj(Y&|MDbL+-^%`1O^%fUVOggpWlhDBeQzfJ>tu;9BYkzMyBKlU8 zMJ~j3eYiUje2Y%+LzM<^s$Bi7E{ynf)LS`o=k9}~HDxw@JJP!=Wbed0KSxi~NE6=o z$>iIIY=eRCZl`@#A_o8}9W_EfWt=%)@7+GL-?bM!7k4Q-0Zo3I95FD$LF-^HYZswd zkdsD4d8(WKAhX7x_QQ6nyMmg_0*iQTOK1f8UZZGZhSyc^R=-&x2O3B*zQErJ6+A(c zY8i)2Gr+fR&9I3B5D}uExZDa3FUna)J)tGu|ZAP$$woU-{`#l z2$<@ElT#7(yfvKLvM2m_tkq8Rpw!SnUY4REtTm)ce&`bz zDC95@n$Y`FKPwQly5x2}0leUE$Cl8~vNL`O<}yflDNmM7bIdtQ2-UsB1*lOzL7S}s z)9}0joWpf3BF3Z!xS5R=3$c!Vmbtu{VNc0yYS8#nbQBS4giQPqY|NX-1NH;A9~j>R zmCLF@m~t+Wr@L#XWILm`BRa}SS0kN>I?};MT?n{MQoXW<+mRny-oaYmt1McZUro5I zZk259rCddzx|1Yb`D?yyTCEP|%m`Fl?o)vFSBDhss`|5iS-Q(YVx&KAtGOS+1By0G zap93y+37>$I27Q^;Km8WGHV3%R(PwoO}?-P1Y6ji%EBL|1>YXWgB#np>|LPD)3rPI zhTr)s>||+jAV>hz;&8#`%1<1n+|-`2hacqk>iQ=cP^QMG_1BwB<*wXqzz`w4+{3}m zH<@CefN+zWzaP95T6y#zMDFA(v!JyS(EgtX{A3@Dc7~wpojij-6XV+ZydqbvfBYUu zZpW*>zmT;-VgPZ-PCR2!EE0862d&C4$JDup1OB~^7c@9iY7=T$Fm7BUi;&l=a{$c zL5g>HfOb2uFj-qW_FTp*xCi1h8Ib(2)e18GSe?l-0$||I%7VM}tP(M7plq@6mkkc(GJKt~Wm@Q^bA808nauYDPC?s=K6d4zMg( z>#}o8x6^g+k=70Xth{{*X2!p{`>fCa>SIK|&6@A8A=z(_w}AMsaSHU$AsPfyJpcD6 zL7@K&mS6jXKhWM<1{^el3`R5X+w8t8UDd#8GBwoxQS#~U2vtAQuJwluuw#z|O#UB% z_3x0@FS(;5hT=rJHulS(#82#haZSHxH=Um3vd~cAT({l-j(C6ll;2GS_}c&JNX4aN)W z|L@!GE_=S;#CmbVTJe0|vd`CNyC;Z{wOWlOnb|4d{_mRsYf~vrsvhRZTLmB1cq5GI zW^PF>yJ8ejZOk3)L65r40LXoc(@plpI)u2EE|{nDdhNYSoB;8L6R_rnhT2xK*^Tj} zQoVCqZ}%%Rg0dzPeqC1}i`kE>2r++^{9GaTD5GD1lj>G;fzw>RDD}POlpk`nky{?^ zM`6ajOFuq*1iAgglmPhq`F`xfin$|qX<#f52k-LBY|PfG-bchBQ1+>BnlO+MeCNR^6T9SHm5=MSmxPy&D%?wESLf2+dv$rq9~sY3j_vpa9Da z04vfjhK}AASoi?NwfB6o7=7mL$7`+yqFUx~OBuuObPT6;RE#>a<;>ep zUR7E7@T}jD0mj|jiqRYEqkT2%sQWaW>jo{e%_!$Q3CCAk{C@i7aGs?0GhTE|^^$r1 zpm^`(Z3U?2aRt9>{7xuV>a*z6WmY`=ayq_HcDkHvlq1roOL(=)a4|0o)W-XzLViu4 zFZlwe>MkrP3Zdqox{nxf{g(#C4@YFX9<=u+M#txvznq*UT8 zG~;IIHjw+w<3{P6BAx|FS`j>!pL~z#L{wN5I@aCOFEX){_6qnN5YOFUL?n@q)IydN(;+a%b>v z#A!2#WixUlaeypf@8nuAyFYlu67pWph31%AQwY5Z$<8r}`>qtuqBWJvTQ{RW$vRcJ zp`(*vl@!^6Z5KO+!KEGv#cD38?x8^*gFm*0JvKp+Js3&fuPm zEOnAORS|==6oVc&_PWC@P6r$JV#N{zS}Fzd(-AM~D1@4ekjG=s8qRUG5vR&?Gk?6jk2TtE% zf%|FD5BvjoZpW%uYui6&jn|R}nuq5y)m^5>eSQWT8-|{lI;Dn$T!Pzj7S&Y<>(g*-4+Z#P`Ld@Nlw=&`2exyCG-?S0agB_r}kW3S9#Apg~tX% zfk#Q<6R}Y-&({(|bJ7tp?8`=wjKh4TcML0mY|!SK`|8+>E1@z$cOs->bgplhI3KwE z_D){-DSHKHuRknM*pB-jM{ux}P|N2e)MdfU?DW-S$jm7X%bF}qqcr@lboB88C}~Ix zG`;+YER3wV)Opos#T>FwW4WdumT(+=7dlQho7l-4fne61;V-X8o$9KrUOL&X_(!IU zD;Brm0jMbQm$C=Xsh9Bm(RH(0@-bWM;mOl`4*q6^1=%2)KL_-JsB$1`C>$2c$|3V1HCkgom>-y#+DP5<+tHX-o$)1vI z_VH^y^vC6FgZRlIRq|hN-w2D=xA>wA96^(tR({Loozb9z&NItaZz?RkH{0Z5xG(%A z++7u~rgT*sBu{>*{uINoj}Yj!&;q7#=^Zk=_fZZMazE&76#<2&d?8y(i(9ByRSKvd zZZjgF@GrN20Uvjd(zaL&ql6KLo(w#TpafdQV@k+yAAZYRly34sj^6LVnXOafNwVc@ z&y8>pr?EK1y`Mz6l@?^d7^QP}zqTTIF^iFh!{T)?ho<-4a$dZZ=-SbBmqTASnOV|2 z-5`>j8_`pPFFEbX%nOgu6IJo&<@F(Qhig#3a7eg;5%zqU=ejiS?OSWK@Z0`=H2)%A zLg^ARfi0U!)j+aa@nT^r#~jJ7^ff77SR5o?mPx}G@-ig!t=%`Ub$}QK;T9#L&N4cR zns}Rn0$1wTLyjOG{VWmPCYu3DxpoX zy@u}bhViW3gB~p?toe7y;XT7}Vs+D^r!O^2B0uDB=g_|yD%;e{f-lIe-qa-Gw}`>m zq^(=n+e7TfX8XOYnpJYPF1`xQ=>a1*M67UJ)I+-Y>#3bHT-xe1WvG;*99tpC2hxAc z?&IcP&pEMNR-JP`uiB;FERKP4k$NtcP=bfo1&>s6fMzW84xM-Wn)$u{PC49&DoQyKl)OOnj}>&I-G0Xa5oceF+q9_ zwMaEs6h8sJD>In|U`Flx!;ve{vN6=~g)!7P`|;#~Gbpv7LS8Aubh4F(pC+P7mM;JbQx6hQH3Qy_mS?ru(CBGN@iFI%aMRT2%2y{(`e-?FB+5m% z#HGUq%v6$#!2BnlvH4%?;60y?@8a#&0=G-GILKV$sF%=uFL!E#0OcFV@U1vR^zVNqN<q?|&_dB`++E*Yups(JMby3E!P8Z}xBJ*Jh{e+-wB)N#C zjXmnr*ISL9yqGFcF6$pQhJmOZm(OR0IN^@rpg2q^ClF67Nh6OSXFhFtcoX4xxJjBL%}3a&@keu2NnlY(VQSJbHIT#>)rJhnmIXr#253)+j^QC$)q0f_Nxxk^xZQ)7OWeH5H$8{-EJ8v}U*&Af zByrn`11W;=^(2k$Sj3tTTfS~Wi@Bc2=9O4Igk(mJZ(;-a!JqnvFNY5(fGW}(gCW;8 zNlDQkFytd`n^+KH z{$`4LW|5U*nKyzq={oIUm^&8xiHsc3tvPFuQPUG$>_5T92p=s_4YZP~g#vZpNw((} zT8N`nNEmxy?4>c2^Y_~KBNT1TKOE#`Y7 zn;K~7K>CGy{ps|nRO>NzC}b1<;yY|DISlqzGDr3k#dUbPc*PCQ-4d7(fnI1_m50~Y zxA&)=_nlfjZ=x+M8a(0&1f~Pb?l>a_@6}s|66Osn--;PI)!TVb_#Th1ubIyD#mgR| z5|Ym1?_!ZJ*%2icO`?+$*L>t};d2Kd=&kfLe|e3a_u)k<=t2(LsmauHf91uz47NXs zFgMvhs@m6wz~ErB>6oiKy8x#~+f z7c;rWeWl^(`eEX!D(KTdrpN{Q$q~U!6)1G_Pw>28rj`49>gVqh)9t4_RE3I$%bXo| z+&a{CBe#5XCsC%#6n^)>-dpfe2qY`uSb<3Cv8Dkuc1+P&}rD9Mgg1Q z?(^bdwEH;0QgtZ*=?Op4__I~$lZLy_63J|;Esl2^H>^Zz# zV^Lq(*=bMwEs9L#Zb-NfD1@(StpoZKUm{j_LYkCq(lqARD}I*Q+RvNiZQpL|#}Wq^ zT@xE$DQiF8#c4j&G!5hoMICVz(rNFMX%K8Y^A4_%FmeKT5_{D5-7htf1Xh9p&cUqi zRHD!OKoKW`qk9?mT#g>+M+*^V*i?~&KsE>7JUxD2XlsvS_;tbz)C(3$1gZ>N6G+L^u;T+sR6J3U@0QiK8BsfM|c@8{-Xq zVK-PW&;wQCTX2~BUOZL0wmkK|nt&J22oARkfKsxHP}Mvdi(S$my~%*#*St3XZCMy+ zZa51NxP?&Ayd=MF0_x!~=7v8Wwmel-MF{@=fc-cPdkE$B92`^>7;6{Gy6k-E=x%4;0IGncCT`NSFjW+KXDT6Q+`S zoW4!7Qf(61PiWgU{IN*gER(#)-gamdie|67A3%Kq^)aokD#23P}q>5r^pSk zqS`!ICoPx*7EM8WUPWVAb(R;O%xkkk$mS(+u|j9gC?(;?xgv}HZ3L8V4VEUSu8q-M zXF#JEDjtSdK-vGa|K{fy-O-cN=2O@Lgx4w|v~&|cnlmkPm`58Pz0ys8e1kyv*h$^O z%4PYcZlMa1;9Fz&hV9cGE7KJ0xbluWf-~o?095)*bA=SVu+~0BbHNlq;RIGX6LFdw zrQMa?FO|++eD^0NQx_JUp3+TEI^U(Dzl-@$lG&Xkvwb}73z(lMy9IuK)aXs&0F1jD zYtj_JUAgy&VmK{~<#C$Ee8cMS`_5tFZmmf<_NU*@b`558mng_R?+8+;RvA8Ne-4Yh z#f$>+iXFa;#MRp;npR+TXHhD+;O!9f!t)C%eXPdi3Qo;;0?*!HQTx873(I_+jw$j7(94!aS1ONuGxZ2dGL+n`zLD36WP5M(!l|7Ny zAtL9vghGZagTa(-FqRmDG24Br@AdtCf5&k@$8-OV=lSD4`)5XTe$MT4zL(eg z^?rTGUcjTU-Ndb95WUCIcZs?LN?D}u16+y5f;lpEj_h({kUacoBVS3wSPOELsuBXY^1cIg;J>mi5~Yvlp;()>7Ol zxL+`Rx(fk7up^@cwth$=?mKK_OsIYfcn84Rz3Tv>X0&J<_E8_x_!Sktk)-eQM1e2@ zptp|Q8rLaTs<^4wXdj4nty}m!|Dx`?CMmLCISpDuYD`|bpR3Dg8WS4GPd-686~B4( z1%|Q_9P+hIB|vq4@aNimXptJs2>axKTmy{|5!sD5&s?f{@b)gnztwMVI9X~dhZ|cM z`6NWjYQ#~Q)9|HGUySDH!rARWg~DMPO{nRHA!q@MsyzC=bu6!k-eUC|cZW|$OaNNk z414$_OV-#K8M58<9zMU(WNl74r@MeM2R{pOs#(5A>&6)LMurRoGpd54=>XTBRoazDoF50)tNmI;0x`L~@tQ!rOi^~%smc^UTz9*YtH-zcF~e#)M) zz^KFMhLViTZ`Uol}lLlRG_)bFI3xB831R&XX-$8%a7djgA|B zI&^9}BUkpL+TBPb{9-~LQJ--iu!AFgG=itSn+j@f?XC3v=h~E$+Y3{uK0G=-FYt1j zYUG$#4MBZvU2cG-O4wH@Ml@q}Y zA*_$e%SN$#p!Qt~a<=%;j)i{b-t7clDMV5hnUZB!zfKjh4L99$cK3{rUwA?Ia*OzA ziU$^;37H?ZY$;TQYpPwpr85NEuA95CWaaXSmDc-qG5HCYzNEdG`4`w$MpQ?TxHswwVjlx@ zK?M9)lJfLZ_ypXqd5L$OM7dbct?||#&mwRyA|3YDO25b?h{Zw6`Yq8PE@k>P1nfwT z15-_LuhlONHImg3zA;8Kvou;D)yvL1p;dT zN=9vNO#@TSB%mTabHGBXRMoYNC&G+0=Jnl;%WvuS5J}d-_&dla3ZGS9yD02=?=ezp z1CtF4=-?IvVh6HND0iZl9jg2`RIh{@8h_imC*zhj*8fc)5dRDYW=P*zwU~>@o?`mE z(uf>B_9if~l08+6c=Q$-*^wc56U;fD+O)LlxzNo{rojokGz+~~NIde4-c6(hyltM> z=hI_hr1O1vepjiq;TZpMcf2ZeyNqr5GV92|uBhLf5_yvX_(q=PdGwA-3w>^^c+DGo zO0_mFgY@SLQCL4-133}KdONi1&^MuAxpIJo1>BRj7RPEk=RA0ly0y+{pnWq3P#mw% z@!1&C8xr9zd&(}!ojjA#9g_)Kpvt)Nw(5x7>#!0GXw~xE+Fg7Ljq@!z;99ahIrUIIXs<{}#uK z=Fxt`>OqYm^AFMHeAQG!1^c@BDmSoKDR8DBs{i#Oa!Ma|ZSuB8lMS+BxSmmyfVBO zL9EAYG8dc|oTU^S_pM~yvXxz8cNAZq5`TH8<~?*fm7BA2fl;;?*ZLOX9hw?WI~}ko z)3H)1kUnO~2<8sl&o}z@us@O%-cxPc{j~L!$tu^XW_if&HEVKn-qY=8BYFgu&Th=@ zl&H7t6HlCXKz;sVo#IO91YXYejVd zpN8T~7T@6MXSN?(O~M*C)yX}E5=7@C(}=+3_g5zv(Qrenwml8~tTInlReV6q3H;kG zB2YHrUpN?dBk^C|h6YrLP4%eXK@h0h;{VdH4D^56P3e1eZs*>Czc7wY{S(bXWrYco zl%P96_sSxN`EaNX@$Q>=hZTiz=ljuu+CjQFV&30ezvB3e_E{ig zEOx)$P*QPY#0nVJ#7C+8=m?@5z%@Dgw)d|K|bZ%)(G~rRqNPB=+ zK1~Md)-xKN89F+S0^c^_bV#^sO?&d}0~W`xkDK z%?f(FOqU)mJDA~7z2t-AkbrvLD?wZ z%{9`9Ea9F^I1(V{g(v9)ywHL7jY7_==hi16lvjGZPyKM;L$?QF4}f0+QcLZFPY#Y{w=LEqJWu9f{g~{*C<@ioHaZEI2=Ff$?#kVXMN|?G^`? zM*5WC7ve_n4B`*y`v&COP-PYmVYsd$gE-Z0M`H7jrgx(d*U zP1s(I@2$l3_)`^y8@+HE84CA%*sBvdfHpYtbLi{wPy#D6U9ki)chK4>T=ogI_ zOA%7-BQt)rii*OdF8NsL00sJ*s58R`IvmM>TO{Xm^|Qm5hj!HgQXT9~tnlqOaYvB& z%r%kI6xB2K%We5Z$`!lMx4%ceN5K4jh-Z`@L`(9&*pzhIa>CAhowbB;7~RXiWsqwH zkRqMPV?|fY=W946ro)1UH(B#bNy?akrn@yh8+qFg^2gdaBKP8lo?d zL+T2$Hf`Q{I@r^{v6=D30ubF+@ZB$meM#l1qgPZH5MHG6xXmou?dA;!DZ%2J8+K*; zFgyGnZiY>F&ekBurV;f`iL-meP860sY#wP%%$O)cVe`~D8x!VVYFXVtoT+8fFb}o@ z{jJ0;1i6a4)|x2oeyK$%?7mqUuWFtyqD=M>M~c-b*g`x#bXb2QFB7{YjB*xTTC%Na z&|su6`DeQ{UpCi1?cgie!>`0zuanVuP>9YX>(v_aYK8P?GuBH9pI`9=+ec3U8ewq+ zDw7I#Jg56OcZvaz2~+hHAe*7Exdm_uQn*^swzKZ|!hEpBaJTn_k-RiucMO`ml&l*JhfUH&`|6)2{`*`Ch-O(sod|{r2 zvDxvYOpcy2Qy)p*kB);HzLGxQ&cM88vl=~zUG~vLP9}nSzKH)7Nm9xaK5pxBt>U9` z+Dy;xBZ$=UWTwVuE0N@7D)b6-NYv@fC*x@OGCtE@blkP{TLtf;-|oe+(x%9mqO})puQ7gjz|0Sj<@EaX*@?Gi)bY=#krm&& zV(_cC!Jg@+>*iPXe8tBOr|NPB#e3L{rw(7?yl!eSWi`<2ja_i+ zC?=>o2n;V<*6s$iC)IEqd(I7M967n#1)tmM`a=x@1*Z-?5dD08p@3;e)UGd%_IhP) zgRmDG-Eic?d-9Ovd9GEA1Ac$oO?f|l6%5k5m#t>cyI=ih&ZT& zaKeQC=1mpz=roFWIETz~l0_mGhBKOYCW*tTrc!e(m+P`oLB&rIn~V|PZPJ@!zZ5GQ zxt&!dMg`jL7;3}3$WcIQj;XkKhPBlb!;f2NG;3O6$bS*KM&ezWpT-c?{I`|v*A8#GAc&mgEKR^$)J6Txq)+`%(6 zp2X6_Emj3PBL6+7ZHW64BfDfo2hunzAKv0!aUT{Def9>+Uj-!~xls$L~f zVq4d2>aD7I=v7d+A#2LcbY13|DusODB-}6GHi<2>0Xk*mRD*sh7$GbmEc=1{Ya~}i zhv{7QExMyZw!7B1e4(2c{>8urRTG3qx0Z9;+7{6NE@N-CWYM>Xw*lM9iNvL=ccst# z{)qwZziQUOtGjZHUSNLz9klbpUw>9#&Y9E>+tEES(He?D9QP9VvzN|)?e%YUhWaFZ ze(%n~B;S8kkVXE`^|!d7K#Rfe?H@Gh|1E3*M?x5OYxrjkfBo6d2mKGA_8%i?Z;HIv z!>#`zTY^9aJaf*(c7Thk^9O8s2DaJg>o@E<*R`f>P2c&t(l5EL9a&A` z#R9`W9&D9CbT>Z471#VUND1UtA24?~RK4*QD3hzcA%j5f-97v{6HNyOeJ_!Kv$^J) zXYLHFn-$0@aL@(HhNfg;1x?D%CqwJVtn8Y|kvcw~U42PFeyPz}Xij$Z@ede7t<= zXQmU;-8(_@4~4~}lCh!Nm@J5XrcDUdae4t%E05lyutJ6O-&a;}APsU6 za3Chee&n%$GJ7L$zR9CQdz2-WHrKQ(hkXl4u`w}U3dQ?X1xit-6^(ke6;MDckLbNy zU9T5w{U}>L%(NgHF{R%XymP_=2o>Zgs>aW5_b={;S8bT`~sdiAE)tN8pHZOz}TquV-1 zrl!d<6)AdKUn#Z07GqDw)|SkH^xg{U>4;s25rMoiF_I5dM$aY$yL`UE!8!k|Hfx6f zO*%gww&7qn#J;m--jl8up zW5AQ$vSmbb8nD)t{KT#(+iF8sV33@)w2mx*U_0%IieDK}o&CB@dT6@GXDzZk9YtaG zvS-UyQg`GQpPE+{$nS7xp zt%Z)o+T@a2n=pvzqVS5!ejpX}`RdX7g+X5k#Y4|~AZVM!_4;ghU%4&SQ7SH_KR+fy zwe||H3a~-I3H#QC(jL>81#y<$LZhMmpQC#1H4S4c4c?UML+lA-w0Z zYMYJOo~x!a?A)mn?dX@V6b5w0>VtFGZ7dG8@Gy~NyOrQx4a#Du!j|STP=bi6KWF2; zp5OAN#v2uyxd#P)kgH!yA6*z>57MBw0PK0Fer@x}w7JmJB{=N^w7okJ_9!56_Hemj zav1AMCcIDjA6JBa={4ld^X91mo$VfmyOXNdbucHGd^K{mzZpig>)D9vjD%0}rg()f z?X@UT*A*YnVC2UdUr9hprpKfROGsuKYV!jYU~9|tu%7$V*aVU}@jo??|MylEw)(qf zM3j`u=Lq`vIlwdkH1|?)#a*k~H}=k@h__vU2bnQGO`x!F1FhKl%RSYV(}37h>BtKo z&lK?z@S7C{(6)!b)YsAs3nS7aGcwG90s?9w*3>6CEpmxk2LDbsv295iT4%6@1&4sx z+ZCd5$56i`Kbm_aXUpPN5E6i-aHYX*U^n(x-9#0@db6K33yR-U@KT*%uXEIR%L-L3 zaT){M+T1B>3|Js>OwY#a;UiCz!U&*sOol`C)6%TrM#Og@@c-J$>FqxTvbU*}Wv17? zQ@jwU@5c}S@GuMhZJz0Ybe|_2XCTd*3SNBN;=8J(N342iDkr*i`n?E%lFHP$*oj}K zk38d}Peacv8b~>%As%g+qc2IHHs2IIj$;0{*yR1CY0Zl(9a4cX5oNE^DZiLMkTQXQ z_?!~9BbmTat=Ei@0t#{DA3V--LG-O9J)R$|%HkZTTM;ndxx=(r`lWcKf8F`NWdQ@E z*XoRbQZ}Ks*|dNhhU%MPtA8Qe&%<_@&9QGSB>PHjtKPi-GI0U*llE!dsF3|Y>Ehn2 zq)d5WFK(wvsm9yRb&Ps$<7_<*Jy^YeC^W;X-m#Gc1SGf1x)!Dx z6u8ds+qL>-jkpH!VhMCNtq73g1V2RM1&!K&AM7mX^_Jyhkt8j$%+9F-aITJdK_g2b zyt>n<*CCVqjRsupE;7oaoCn}BbFIRll%XKhqu`z6jG|EAKw2>=t z$Hd#47eF84_WqA-`S4+P$TpW(qYd0L!ZGrI7q8dD53@i?-196GyA~Y28L_z0TRD5* z_y)j{U&4Sttx;al2=1~`M+YoO?57@HCJ8vuzMvgr{C7-nla5ksb}phun=%X(4K(y7 z!z*B$P#Yv(86cF^aB-0=^T^%4K)~x57nf9#w0#<_>!{;8!vEHhgu)Z!&9*Vf{c{ms zhCP*HncIiwG^+o1Hu(?@1z-;B){Vr3VVJzt#6hh9=uDeS(+f~3_kgbDrhHNG{o9=-K+{qRyOG_4y7M@v=$3dnfZhwzUe$=Tt$0rrA`dKSn@TPzS|I7ax&4abH$XId%c;K7B zBrYW2K7Ov-b9H|Hc*vo4?dvE|#-Ud#Tc)tM7(6VjR3~=nis;CKq9a#=WS}sIq6&^g zmkc#lP73v9U9T^ywDLm%2{_i5$AzhWCXmk~LLTpHiuW(W%NorA%AyymG@|>0Liuiq zGYFyw8AeKQiNp%7+jK_6K<78TXy=7khSuLh;{XEd;mv%hgW9aq?=^IHG<&>2cyD@m zOa8Em)AkK;On{5yu0cz!KKwSqpl&VWcfNl|(%Y`R9qX0lOstE2vA#)U3HXyWqHCJoxT957ezE4@&&daytJ^ znBP!-*}rVOf#dk(F~Fdytf{8rwPw$iIv{5W=vw-zN^UdlvHOnhgA&`$Z2u?L&WyUV zy6d;b1|LZ6s(#Sj8UpDJm@}7GvT5%>|Dae8{YogP#HPef)Yl8%uz1Cy_9M_Lq_V|K z7HAksI8Lca2lQ9<9pc;hK|!&lgLex9i6pLvpx)}WkeL#pGJR%=TwcQYgqNrHGmPeH zs{u7vJuzh`>v~o}h#fJ4^D1$DB#{^7#>l;*8n+^SH50S_bFB}#l6vRi@JdxSrxS*l zb+^Et6V)|?a#oF{&Mdrd7VOxRyXiXzU<8x}8f4}c^383ljEJQ>Z5sQ;fV5_2|3qtI zpqDhPmu6_pzbmozQh&a6^@zfrlOm|(2MFz|%taw5>mI@7T%pgSvwcbBejgw3_f&Gg z^WH;ncsOS>On96xAZ|bMV_whWsM47mMycEZLY#1!%7sak2Z{!z4A@##v<(E}%21{u zd)%r)qgVL_2;KX`S54d5xlWOCDRP07ctfoQE-ajwr58Eece`$9_bztN>)VNAETC65 zxA89(PK-uMmn1=; zV+&(Vv#MSk7bb%6!@$cZgB?u@uExFKgE{GRi_Y^3?WN%%~{d zYn=V&hah_`F$ARV$tdZ14quYXoD?i;f}mELAv=|g7<4q9%P-8Kyl8 zTE&|3=BAqKY0pSm9+bN(ovml5^Fm1oN+3sfEn-XuR7w0@+N`p`Tt@I1+_c2nuGlr) z-@G(VSdsmuJ+*j<4GqtiEH&Naw2>-pqE`0E3<%a7zKI-r7h_j!lC&6#XSz`HO*Xyq z-EH7A%wE=O++zLNj)+dRwz^BtkGm6V4)_m1UfTqFXceeVopNs%2|+EO4udmw=8hna z9$oWHdv30!<<;@_;B!fnH>5iCbEk>gw9>5C4%y~s-Os0>c!2Iw?T80qcK$@~ZXw&) zWC(Aj?IZb(uAW1FjghPPjT4SOufjV=<_@5t!pGqD6VwF16Co#nq(SqOfli)>vje3E zeR9QMiP_q<@F^>E)O+=k9@#AViBV{iF{M!-Xx{(OJ?DDmsdLNYbEUr@TcuU`P8@fE zf_1>Z|DHt41~dlVpYK>|qUtS5VaL)Vd6sJ91rv*1yCLZ+&@hHj$>F$@?RL}gI*6NY z#?GhxvT*e9^39kU6VVHZfqX9{GU(dHp&TuEhf6Z>mUlW=Mbw#`^$O%3}Pys09L z0&Qi1tivnk!!jz@*yjd2Av_n@nrBA|wIap7Wv8gFwWr15RsarScQeaVYQBRdp1jpy z+r4Gq@~PCX_;mfE?M&tTAfiv-(`H9yE*h$LCec7rGtw#Vht(Nq%dVr!;Xp!D@mhkD znJNkw?1PQ`h0%FK@)C_XFLs~p`ka`58`*iJJ4M-Xq_4=TiW)fG8E^ouS+V)cP)OjL zUAFnF)9>u0EJJCIlsT0Wj;h$g$foQewiU`%&wZ-@0Ze52q#X^z9Vg(1D1C%W0 z?e(?j`X)?cSl*EUIUD$a;V1j-yi-OSfs00l$#`=)6p4~K)j z>eW{+@CyOmJiBGMwB$S&c0@&w=9+F0&^i%2Tv5Ju>}(MJl#O>~540k6XhVlu5pvdt zI%XEVjOqCMIYr>_5(v9DDJ(JWFF*wQ)y^ueNtmK-6_4jaLdE9hQ1St5^2RKZ@9j{_ zV>j5NdpSKSMaIp8D<> z9q8EIdYf&7@;MTDcLcNNmIvGA) zx{qk|W4|8Hn1iSs9=h=DIQPTNDvQ2`tGxYcmX{11_Tjpt-YZXe2%kvg zQ_k4-=0Qs^v5R_@fF(wTEslhHbkSc25+ey;?oqRJnkY+J#Of}3=2ED%Ua`bYOxyei zg*er>5u3a~@oyPajC822tMF0=B-vD#@g7EbI>FdW$Ykg?9d39L@GoLIDwY;x!_FjgI zZeMkn0D@7)8=k!OO-G`+c|Z79A7;JRKMEswqkj`;dbg=?OPKf zRU7o4ZxCW%WDdHce8YcjkeFJNMN^Ob9Otvl2;j0vlaRO)qkAvo^VW3c)FQbbt-#2mrUCDFW5}^~( zL)SHpvzk#y<-c4tuaUm^erS90cK)2uvun48jdJ>KOkfCZwzUI44~7VtB&q(Cyr4v{ z@o%LQ-P(jGl=4e);15^Fwgs_Y$FDpI-8W~j=P=7Cr}_5MBi&2a_g@jEw?F|``!?{` zkB_xS5*jSLIgrRhT6d4$iD=^8F33y~Klcgt;l-7C#}5t4b+3#0z6^{g{vBvB!%mS} z2n!l|0#03VYm@tN<3^4*Vo!41ekDR(WsS^xQ5jdtcH8Rw1n4q4k}GCNEhlGrE2sHt zr9>}77MIs&2dI&lv1d@*cfRpI@cz>w`Mi+c4{e~Z3a|BYZ;mL9%JAFApR?`MJlG&^ z33GaK>2ivzz{vxPJEp1h9P&$V(;US?GZ$`>68`Ro;*@Vl{p#)^yvD{nlMTHIJCuZcr!&@$j?wPsi+IC^B50La< zYsPwze42c_DDm^#HH5OY=om-4B^GMK?K^6}wf8;h;7a4KXJKH;cpuAY7e@l2Drf&1 zhWGyXB|$hF+f)|dr-ZK$a{R>W$UV^V7^VAcEhX>$uiSC-c5oe=>X1C-9rly=Y|@`p zUr>FwPHtxV>QAAX?YvDpf|)kAmX%VQhh6BlT6i=iZa**J;l372&d7_DoooCiQwdI3nomzowGaZw%i zOwGr=>v&$1_wsm4sNF_lcGJ`C*F=j?{1%x23j6-F5WjEJR_v$v-3H-2mL}7Vu=JpR zu}E$>HL}LdYm9flFna&gNymsMnGc7?VNKvy{|HInDZ;2n>94VbCeeN@IFei6G3*R3c@ChSCl4OG=l|%Ln53qWcr{cw{F?(Kkf@Oa17S%ut7e5)inZ{qB@@0=++nDyi znu;2NZ;x9@T(+y+sXsqDclYwTs@A#am-I#ZA1O;2%=hY1*0IZI*64Znp73FoQi>>Q zWf8J;w&geL0~Cdb4E}TPK`y^m`~M*{e*{#Geh--Q^B*3}nSaxhAOCa9yZ!$`B_;o@ z-QE08b;$GVABZz5sWvjyv37Pz!+p~U9p)Ttb}?qzPw>xwUbCXA=wSUTfoAHV3iY3; z)gF^k7?j|3A)97FWQ4{YdOTE)oW~N;eD)SL?Il zht|$IA|QHD#VPPc3Ew-x7x8!F>_HZ(-@wp%x0|)gBw9s7fVI<{JKIX+&Eo*J8=#G~ zb$#lLq>#ou%!IoG);AN!%=Ys&-L&z3e)G$3!Q78R-Ujip)Fwjh`NQeEZWA&D>gfn z6hFMH;EvtJkN9q^?(sFzo{Z1kC7@zbwTFkDGv69O(N{*yzB3_cy}m9blEe zGNPPscI;;06R`$8T4~iv+LjEYPRL?sU?`*C4pyq}f2+d?oeD$Pb9LA1rKDoE(rc77 zt+DyY70d*LTVFX&yRJF`w`C_ccrP|l#|Bsfx7nP9S7-7zb2%*tA&vYt2`J^5+t&wsiO&UzBFC|GqQ{oH^rs0CeRkdXmbkC!$os zB3iDUXt}C3BowdMl!Q81AHC=Dx;EEc^}<3GeFah?&HELQ+`VNiqLNyPV4_OnuTP(X zjjQ#);v-ojZ^Q-njR<|5**5`iY6$va-NVRn^!r4PICGe{hQ()|5sG)Oz)eZWYD_@g z23rZ4%z`cNAyLr6{qt33}TAV&Ni=2tzWbm~>^w+B&cf zVltb8;&B$+l`uhSA$-~%Jz7H@CeGyyB1|ptCOamaZTRqB$ECdr@xs9kqXmLmeIMTg zS0QNyN*`2vs_anxrA4K)a3gT?i!e60W8gj{0w~d<*2vDmjtNOgwMpitrc*z(nXiC#+*_EoAD)GYr-{QOdH^1f;i3?Rdl+5f_5MzO zu_t!>Np7F`cq>1;wEuyjSd=-N?S$Pxk|3VneRanAX? zs@JQbdwodAlx4KmP8&2q6g8*IT|8jQe5oCk?{z^SxdCMvGHES*;KQ%o;`Y^$$IWi0 ziAz*94UK8%@CEgd)ftNdVsm(fTQ7(5{P}ZVAR$>yINjyHsXJAZnoIL*%Mhas28$=+ z0D6uzi}gV)ebsG~`8fd|LqPpZKkzeMM9nS34>{d56p4X#Yx9(d_dZ4bWSPrxSa2i3 z1m2U4pKkMY!9;$8s!>))IGI~U@$Y~9G}n#O=pl>PR+78la9P0M&gM3Hb+4HhCkLYM z7ZzdBV|2hr)LDdd{D*@5M-wf1@hOq#sHX7HgoCKsWi%(!g)|zcY#V#Y9%Ox@#oC*t z+p>OR?8bOxkhYkPfZk)B?6+APidk_1HfD8J)DIh2o{lwkxnP4&=D6s+loR&f6;~e- zS^cqsG9ZbawRD3G$F^MXU+EGQPw>vs&1*3fkfVy4TQsT3N~NOp;~2J=6%yXG_otSF z-1Ygo!#t-lnSLK&zJR9hth9Xf_MW{y#&iQ4gjG*)@Nik}C{WJqnfkt?^i6YT%9^8z z9`>up^9fdH;SX0rWDWVQ<%*l*VZ~dzN@qnfF(_SI;m@t4RtoAHgqLQNmU})P&c3wF z@t}IDmF=2Co6jEt#ISx{t1vOj;-Hs^Y(W`4Z06LGSNfpF-x`a#0FosO2P~5eI~USa6QGN zA&-OE&1zUTuEceHwQ<%G7`Zg$RfGqC@(=#MbRumr4x@@|GZw_)Mo+upjimKkfFUbXGd+>2?3m(LFEzIIcezRBLI=6>p@2|BrCe?p9Eyhu zuaU+pFiNKpPm9Md7kCLPIrnVDz@LY)J>ntZhi*CUk)M{-wP^utO|uDqW>1d=RXo)D zTeiQcj9zwn`rWzRb5l(~Npj0#g3cVmM*Z^%K&H30sQ+2~0|M>)_d+N?$DD(KN8@sG z1b7{)j$KKq>o2iI&!ZwxYu~S^*6*|Pktotueftp*-8(sG>|`6f8(^nMnd0M*lQWZ2 zXOptWo|av&_yj)d{{e<$4o9qDju_n2y(QS}UF#YTfAK^#dl@s(H#y8MVDwa&m^ZXm zH4VJj0G*u22ld)jVIn7#WHYnY9|BV!v@_~BlXFP5ceWrK`F#?K8qu}d(M_wce@%j; znlxG-i)fkR&%R15lav}-S`+8Ccf~=OBxSIYUQFXg(B>6b8zm_fOxa7@h>ugU^_*P| zD;*4uRlUKMRpkve`F-PF#tUT)z2{jJ z=>fpQxqtwxyB6GdRpVpLC4AgI+a29o5yyBTU#qHy0$y5O7!9VlUcYLg(ylNt2_Mx{ zoSO-#U0x@Y&u>Ulom=6=j-(~4L!!7j4Q{)F(Yed~LZZ@aHz3YxHsBZI8SU%e^cX4x{ z>t2XbTCwB}a#?JJ_I-y;6JL~V>he0tFpjxyK8BmFUMpp1Ps&N9mMo$!m+5`EGhyF@1)`pz7#!8C6;nyJMbD6Z*pRw$F%C9KI& zD(po)j~yQ#w$xcs6gY6J0$4{&C)qh`7Fj<7uz#epk}z&2BiW-b;-v`k5WQh0A)IbB z6i9>~QpcAwd!c%2JKOJfLEh#FqS3I(+cc)?VrX|Xk$P9^8g$tsoL4{g_>7%mL?g9v zd4NvQM-`Tx{Qe^C*1|jSnpQ`W!`7k#V}Xo1df=SE?w)`_k5GyQaCQcJF{R51RvUVeFAJQ~`iiz${pKE<>X z7TO}Suvomz4me=;r} z)M-)obMzdF@AqLhLp4bowij07FEu5gda{)a?;(RFc`r}`+xE&WY`itwzf6kknM9TA zocneRzgyVt%Gm62_$I^y3waj{e{scm!(YWdqNP8t#VmA;%h06PbGPy~2~g&7X3_C1 z+n`-?%p&cR=WVVwT8T-2k^mw;`}*h!Aew9&N$i9!X(yoU`87cx%NtvwmUqmaFAO1W z#MQH&wO}1xyuUA*bKL+?EgMw~%dtdcZm4Y@^Cq$GM%ywHaK8|qay7f;$^tXeq zg#fSI%vVhUd$}S-l(PVZXED;-1weEc70JH_e0~WonWr6h~50XPJRo4pE0yF zty5b8m`!VOmA~ohvDD;4Z(^qz zX4gMNyx${nQf2@Hrwpfr5OgZ0DiOtXPMLU$dLEk%IjEmFR0ef9H=Fs~$`gOWitoAvI?94T?|^ z;{J-8?UUtfwbBXnPfP2Fr@un2CSq{c><=4TF1EhC9#KHxn0av6?Y zCAS=w)MxuIR0r#>Xmr>9@X-H@$6gisK)L(sIIq^me+Y+vv;x7WW_@W!z0N zrXDxeytY#SGre)wO`U+EjX&qH*}#9osgH=bzYG2Hxx-TE+c-ye!OZb@?Rj$>t;g}X zUonFhu3J_|#i(&2Tw5{C6hiHhDD2vW`L8Ifu4N13oqk9wAyB$#e6v_P1n{CR<(p&t zSD`a^76e%LH6ya(#&3UuO$m)D1kMCC#b;@%;VT^VN(Wt|(_T34S4weJtc@&xUAkW+ z-gN^4yqsO<&_BE6Y}gzu%-^z=VNW$J4)kD?=@PZT6aj*>k|m=YjxuyXvzu$16YyQv z-UbJ^erbq>X}T`8_xQYSUW%`r5TA1K3V1t~_?a+Zn|wKd3+xC2b=tte2I(Wig1fkW zIgF9x1YmD1A=W}k&5wdu;F=MU3!5wqlLQ4~x46jB@wO945m5*BxOv19KTgMw9v~g#j%tw_1UvqV5erI%`K4AcJeqq>8BD8NH-xRcuqc=wN5nV`M zn+WJu$_F}`k+la{t(&ZRZzDR{`Z=61^Fv(L@^a?ZE^`~)GFxQNF$}4P<&+XAGqj4&Rn>#CunMj zQ!;8(uyvjwiS3cf+X1`)*rNV_M2&!`X??Ap{YG_kwci`?0`>G%LWdrGerYsMNPix` zmWWAskqJb{Tidjs8GlZ#E3sh~t?d4;7b2QltfJe0_z!V8YH07OvWsG)H>Kiqi6Y+B ziv1^?3)Uvw+uXZ zwV3uF$L^1vI4+iR3Wut}&HY*C#n2@uWZR!vY7p{&fZ_eO820}wAo$+~<3ddF`wgyQ Sc86}=+)GAg7s}7OJosNwfTH>U literal 111304 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űUB#~Zto!a7Nks=_ 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