From 4b297f509e9f62f94f6637f5ab01302361319a0f Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Sun, 29 Oct 2017 11:27:46 -0400 Subject: [PATCH 001/198] 512 forward compatibility merge --- .travis.yml | 2 +- code/__DEFINES/admin.dm | 24 +- code/__DEFINES/misc.dm | 5 +- code/__DEFINES/say.dm | 6 +- code/__HELPERS/icons.dm | 4 +- code/__HELPERS/unsorted.dm | 35 ++ code/_globalvars/logging.dm | 2 +- .../controllers/configuration/config_entry.dm | 8 + .../configuration/configuration.dm | 4 +- code/controllers/subsystem/events.dm | 2 +- code/controllers/subsystem/garbage.dm | 2 +- code/controllers/subsystem/pai.dm | 16 +- code/controllers/subsystem/radiation.dm | 4 +- code/controllers/subsystem/ticker.dm | 2 +- code/controllers/subsystem/timer.dm | 6 +- code/controllers/subsystem/vote.dm | 18 +- code/datums/browser.dm | 8 +- code/datums/datum.dm | 1 + code/datums/datumvars.dm | 34 +- code/datums/mind.dm | 110 ++-- code/datums/spawners_menu.dm | 2 +- code/game/atoms.dm | 8 +- code/game/atoms_movable.dm | 2 +- code/game/communications.dm | 148 ++++++ code/game/gamemodes/antag_spawner.dm | 8 +- code/game/gamemodes/cult/supply.dm | 2 +- code/game/gamemodes/game_mode.dm | 2 +- .../gamemodes/malfunction/Malf_Modules.dm | 4 +- .../miniantags/abduction/machinery/console.dm | 22 +- .../abduction/machinery/dispenser.dm | 2 +- .../abduction/machinery/experiment.dm | 10 +- code/game/gamemodes/nuclear/nuclearbomb.dm | 1 + code/game/gamemodes/sandbox/airlock_maker.dm | 142 ++++++ code/game/gamemodes/sandbox/h_sandbox.dm | 32 +- code/game/gamemodes/wizard/soulstone.dm | 4 +- code/game/gamemodes/wizard/spellbook.dm | 6 +- code/game/machinery/announcement_system.dm | 4 +- code/game/machinery/autolathe.dm | 30 +- code/game/machinery/bank_machine.dm | 6 +- code/game/machinery/camera/camera.dm | 2 +- code/game/machinery/camera/motion.dm | 4 +- code/game/machinery/cloning.dm | 2 +- code/game/machinery/computer/aifixer.dm | 4 +- code/game/machinery/computer/apc_control.dm | 44 +- code/game/machinery/computer/arcade.dm | 94 ++-- code/game/machinery/computer/card.dm | 48 +- code/game/machinery/computer/cloning.dm | 40 +- .../game/machinery/computer/communications.dm | 162 ++++-- code/game/machinery/computer/dna_console.dm | 60 +-- .../machinery/computer/launchpad_control.dm | 28 +- code/game/machinery/computer/medical.dm | 98 ++-- code/game/machinery/computer/message.dm | 476 ++++++++++++++++++ code/game/machinery/computer/pod.dm | 14 +- code/game/machinery/computer/prisoner.dm | 20 +- code/game/machinery/computer/robot.dm | 154 ++++++ code/game/machinery/computer/security.dm | 92 ++-- .../machinery/computer/telecrystalconsoles.dm | 10 +- code/game/machinery/computer/teleporter.dm | 10 +- code/game/machinery/dance_machine.dm | 20 +- code/game/machinery/doors/airlock.dm | 40 +- .../embedded_controller/access_controller.dm | 24 +- .../embedded_controller/airlock_controller.dm | 299 +++++++++++ .../simple_vent_controller.dm | 27 + code/game/machinery/gulag_item_reclaimer.dm | 2 +- code/game/machinery/hologram.dm | 18 +- code/game/machinery/limbgrower.dm | 12 +- code/game/machinery/magnet.dm | 14 +- code/game/machinery/navbeacon.dm | 184 +++++++ code/game/machinery/newscaster.dm | 116 ++--- code/game/machinery/pipe/pipe_dispenser.dm | 82 +-- .../machinery/porta_turret/portable_turret.dm | 18 +- code/game/machinery/requests_console.dm | 56 +-- code/game/machinery/robot_fabricator.dm | 14 +- code/game/machinery/slotmachine.dm | 4 +- .../telecomms/computers/logbrowser.dm | 14 +- .../telecomms/computers/telemonitor.dm | 12 +- .../telecomms/machine_interactions.dm | 32 +- code/game/machinery/vending.dm | 6 +- code/game/mecha/combat/honker.dm | 147 ++++++ code/game/mecha/equipment/mecha_equipment.dm | 6 +- .../mecha/equipment/tools/medical_tools.dm | 38 +- .../game/mecha/equipment/tools/other_tools.dm | 20 +- code/game/mecha/equipment/tools/work_tools.dm | 6 +- code/game/mecha/equipment/weapons/weapons.dm | 6 +- code/game/mecha/mech_fabricator.dm | 50 +- code/game/mecha/mecha.dm | 4 +- code/game/mecha/mecha_control_console.dm | 16 +- code/game/mecha/mecha_topic.dm | 74 +-- code/game/mecha/working/ripley.dm | 2 +- .../effects/effect_system/effects_smoke.dm | 2 +- code/game/objects/effects/spiders.dm | 2 +- code/game/objects/items/RCD.dm | 12 +- code/game/objects/items/RPD.dm | 72 +-- code/game/objects/items/blueprints.dm | 18 +- code/game/objects/items/charter.dm | 2 +- code/game/objects/items/devices/PDA/PDA.dm | 88 ++-- code/game/objects/items/devices/PDA/cart.dm | 82 +-- .../objects/items/devices/PDA/virus_cart.dm | 2 +- code/game/objects/items/devices/camera_bug.dm | 300 +++++++++++ code/game/objects/items/devices/paicard.dm | 14 +- .../items/devices/radio/electropack.dm | 149 ++++++ .../objects/items/devices/traitordevices.dm | 14 +- .../objects/items/devices/transfer_valve.dm | 8 +- code/game/objects/items/eightball.dm | 2 +- .../objects/items/grenades/chem_grenade.dm | 2 +- code/game/objects/items/robot/robot_parts.dm | 12 +- code/game/objects/items/scrolls.dm | 77 +++ code/game/objects/items/stacks/stack.dm | 6 +- code/game/objects/items/storage/backpack.dm | 2 +- code/game/objects/items/storage/book.dm | 2 +- code/game/objects/items/storage/secure.dm | 2 +- code/game/objects/items/tanks/watertank.dm | 11 +- code/game/objects/items/teleportation.dm | 14 +- code/game/objects/items/toys.dm | 2 +- code/game/objects/items/twohanded.dm | 2 +- code/game/objects/objs.dm | 2 +- code/game/objects/structures/guncase.dm | 2 +- code/game/objects/structures/janicart.dm | 10 +- code/game/objects/structures/musician.dm | 26 +- code/game/objects/structures/noticeboard.dm | 4 +- code/game/objects/structures/safe.dm | 4 +- code/modules/admin/DB_ban/functions.dm | 18 +- code/modules/admin/NewBan.dm | 2 +- code/modules/admin/admin.dm | 244 ++++----- code/modules/admin/admin_investigate.dm | 4 + code/modules/admin/create_object.dm | 2 +- .../admin/permissionverbs/permissionedit.dm | 10 +- code/modules/admin/player_panel.dm | 118 ++--- code/modules/admin/secrets.dm | 76 ++- code/modules/admin/topic.dm | 118 ++--- code/modules/admin/verbs/SDQL2/SDQL_2.dm | 2 +- code/modules/admin/verbs/adminhelp.dm | 19 +- code/modules/admin/verbs/debug.dm | 2 +- .../modules/admin/verbs/individual_logging.dm | 12 +- code/modules/admin/verbs/modifyvariables.dm | 2 +- code/modules/admin/verbs/one_click_antag.dm | 22 +- code/modules/admin/verbs/randomverbs.dm | 12 +- code/modules/assembly/health.dm | 2 +- code/modules/assembly/infrared.dm | 6 +- code/modules/assembly/proximity.dm | 10 +- code/modules/assembly/signaler.dm | 22 +- code/modules/assembly/timer.dm | 8 +- .../awaymissions/bluespaceartillery.dm | 2 +- code/modules/awaymissions/capture_the_flag.dm | 2 +- code/modules/clothing/clothing.dm | 2 +- code/modules/crafting/craft.dm | 2 +- code/modules/detectivework/scanner.dm | 2 +- code/modules/error_handler/error_viewer.dm | 8 +- code/modules/events/_event.dm | 2 +- code/modules/events/immovable_rod.dm | 2 +- code/modules/events/spacevine.dm | 2 +- .../kitchen_machinery/food_cart.dm | 16 +- .../kitchen_machinery/icecream_vat.dm | 16 +- .../kitchen_machinery/juicer.dm | 4 +- .../kitchen_machinery/microwave.dm | 4 +- code/modules/games/cards.dm | 6 +- code/modules/html_interface/html_interface.dm | 30 +- .../html_interface/nanotrasen/nanotrasen.dm | 36 +- code/modules/hydroponics/biogenerator.dm | 8 +- code/modules/hydroponics/gene_modder.dm | 24 +- code/modules/hydroponics/seed_extractor.dm | 2 +- code/modules/library/lib_machines.dm | 78 +-- code/modules/mining/aux_base.dm | 12 +- .../mining/equipment/lazarus_injector.dm | 2 +- .../mining/lavaland/necropolis_chests.dm | 2 +- code/modules/mining/machine_processing.dm | 8 +- code/modules/mining/machine_stacking.dm | 2 +- code/modules/mining/machine_vending.dm | 6 +- code/modules/mining/mint.dm | 16 +- code/modules/mining/satchel_ore_boxdm.dm | 2 +- .../modules/mob/dead/new_player/new_player.dm | 16 +- code/modules/mob/dead/new_player/poll.dm | 26 +- code/modules/mob/dead/observer/observer.dm | 4 +- code/modules/mob/living/brain/posibrain.dm | 4 + .../living/carbon/alien/humanoid/humanoid.dm | 14 +- code/modules/mob/living/carbon/carbon.dm | 30 +- .../mob/living/carbon/human/examine.dm | 18 +- code/modules/mob/living/carbon/human/human.dm | 58 +-- .../mob/living/carbon/human/human_defense.dm | 2 +- .../carbon/human/species_types/jellypeople.dm | 340 ++++++++++++- code/modules/mob/living/living.dm | 2 +- code/modules/mob/living/silicon/ai/ai.dm | 18 +- code/modules/mob/living/silicon/ai/say.dm | 4 +- .../mob/living/silicon/pai/software.dm | 98 ++-- .../modules/mob/living/silicon/robot/robot.dm | 4 +- code/modules/mob/living/silicon/say.dm | 2 +- code/modules/mob/living/silicon/silicon.dm | 16 +- .../mob/living/simple_animal/bot/bot.dm | 8 +- .../mob/living/simple_animal/bot/cleanbot.dm | 10 +- .../mob/living/simple_animal/bot/ed209bot.dm | 14 +- .../mob/living/simple_animal/bot/floorbot.dm | 18 +- .../mob/living/simple_animal/bot/honkbot.dm | 4 +- .../mob/living/simple_animal/bot/medbot.dm | 28 +- .../mob/living/simple_animal/bot/mulebot.dm | 26 +- .../mob/living/simple_animal/bot/secbot.dm | 14 +- .../mob/living/simple_animal/friendly/dog.dm | 8 +- .../hostile/megafauna/colossus.dm | 2 +- .../mob/living/simple_animal/hostile/mimic.dm | 4 +- .../mob/living/simple_animal/parrot.dm | 4 +- code/modules/mob/mob.dm | 37 +- code/modules/mob/mob_helpers.dm | 2 +- .../file_system/programs/card.dm | 2 +- code/modules/paperwork/clipboard.dm | 125 +++++ code/modules/paperwork/filingcabinet.dm | 2 +- code/modules/paperwork/folders.dm | 2 +- code/modules/paperwork/paper.dm | 8 +- code/modules/paperwork/photocopier.dm | 12 +- code/modules/power/antimatter/control.dm | 14 +- code/modules/power/generator.dm | 2 +- code/modules/power/gravitygenerator.dm | 4 +- code/modules/power/port_gen.dm | 10 +- .../particle_accelerator/particle_control.dm | 8 +- code/modules/power/turbine.dm | 10 +- code/modules/projectiles/projectile/magic.dm | 2 +- .../chemistry/machinery/reagentgrinder.dm | 10 +- code/modules/reagents/chemistry/recipes.dm | 2 +- code/modules/recycling/sortingmachinery.dm | 2 +- code/modules/research/experimentor.dm | 22 +- code/modules/research/message_server.dm | 2 +- code/modules/research/rdconsole.dm | 178 +++---- code/modules/research/server.dm | 22 +- code/modules/shuttle/assault_pod.dm | 2 +- code/modules/shuttle/computer.dm | 6 +- code/modules/shuttle/emergency.dm | 4 +- code/modules/stock_market/computer.dm | 18 +- code/modules/tgui/subsystem.dm | 10 +- code/modules/tgui/tgui.dm | 340 +++++++++++++ 227 files changed, 5060 insertions(+), 2003 deletions(-) diff --git a/.travis.yml b/.travis.yml index 3095262290..35fec579bf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,7 +3,7 @@ sudo: false env: global: - BYOND_MAJOR="511" - - BYOND_MINOR="1380" + - BYOND_MINOR="1385" - NODE_VERSION="4" - BUILD_TOOLS=false - BUILD_TESTING=false diff --git a/code/__DEFINES/admin.dm b/code/__DEFINES/admin.dm index 2a198947dc..833aaa62cb 100644 --- a/code/__DEFINES/admin.dm +++ b/code/__DEFINES/admin.dm @@ -116,17 +116,17 @@ #define R_MAXPERMISSION 4096 //This holds the maximum value for a permission. It is used in iteration, so keep it updated. -#define ADMIN_QUE(user) "(?)" -#define ADMIN_FLW(user) "(FLW)" -#define ADMIN_PP(user) "(PP)" -#define ADMIN_VV(atom) "(VV)" -#define ADMIN_SM(user) "(SM)" -#define ADMIN_TP(user) "(TP)" -#define ADMIN_KICK(user) "(KICK)" -#define ADMIN_CENTCOM_REPLY(user) "(RPLY)" -#define ADMIN_SYNDICATE_REPLY(user) "(RPLY)" -#define ADMIN_SC(user) "(SC)" -#define ADMIN_SMITE(user) "(SMITE)" +#define ADMIN_QUE(user) "(?)" +#define ADMIN_FLW(user) "(FLW)" +#define ADMIN_PP(user) "(PP)" +#define ADMIN_VV(atom) "(VV)" +#define ADMIN_SM(user) "(SM)" +#define ADMIN_TP(user) "(TP)" +#define ADMIN_KICK(user) "(KICK)" +#define ADMIN_CENTCOM_REPLY(user) "(RPLY)" +#define ADMIN_SYNDICATE_REPLY(user) "(RPLY)" +#define ADMIN_SC(user) "(SC)" +#define ADMIN_SMITE(user) "(SMITE)" #define ADMIN_LOOKUP(user) "[key_name_admin(user)][ADMIN_QUE(user)]" #define ADMIN_LOOKUPFLW(user) "[key_name_admin(user)][ADMIN_QUE(user)] [ADMIN_FLW(user)]" #define ADMIN_SET_SD_CODE "(SETCODE)" @@ -135,7 +135,7 @@ #define ADMIN_JMP(src) "(JMP)" #define COORD(src) "[src ? "([src.x],[src.y],[src.z])" : "nonexistent location"]" #define ADMIN_COORDJMP(src) "[src ? "[COORD(src)] [ADMIN_JMP(src)]" : "nonexistent location"]" -#define ADMIN_INDIVIDUALLOG(user) "(LOGS)" +#define ADMIN_INDIVIDUALLOG(user) "(LOGS)" #define ADMIN_PUNISHMENT_LIGHTNING "Lightning bolt" #define ADMIN_PUNISHMENT_BRAINDAMAGE "Brain damage" diff --git a/code/__DEFINES/misc.dm b/code/__DEFINES/misc.dm index 0fdfbaca1c..634cfb8cda 100644 --- a/code/__DEFINES/misc.dm +++ b/code/__DEFINES/misc.dm @@ -466,9 +466,12 @@ GLOBAL_LIST_INIT(ghost_others_options, list(GHOST_OTHERS_SIMPLE, GHOST_OTHERS_DE //Dummy mob reserve slots #define DUMMY_HUMAN_SLOT_PREFERENCES "dummy_preference_preview" + #define DUMMY_HUMAN_SLOT_MANIFEST "dummy_manifest_generation" #define PR_ANNOUNCEMENTS_PER_ROUND 5 //The number of unique PR announcements allowed per round //This makes sure that a single person can only spam 3 reopens and 3 closes before being ignored -#define MAX_PROC_DEPTH 195 // 200 proc calls deep and shit breaks, this is a bit lower to give some safety room \ No newline at end of file +#define MAX_PROC_DEPTH 195 // 200 proc calls deep and shit breaks, this is a bit lower to give some safety room + +#define DUMMY_HUMAN_SLOT_MANIFEST "dummy_manifest_generation" diff --git a/code/__DEFINES/say.dm b/code/__DEFINES/say.dm index 95d26de0ce..d30eb36132 100644 --- a/code/__DEFINES/say.dm +++ b/code/__DEFINES/say.dm @@ -37,9 +37,9 @@ #define EAVESDROP_EXTRA_RANGE 1 //how much past the specified message_range does the message get starred, whispering only // A link given to ghost alice to follow bob -#define FOLLOW_LINK(alice, bob) "(F)" -#define TURF_LINK(alice, turfy) "(T)" -#define FOLLOW_OR_TURF_LINK(alice, bob, turfy) "(F)" +#define FOLLOW_LINK(alice, bob) "(F)" +#define TURF_LINK(alice, turfy) "(T)" +#define FOLLOW_OR_TURF_LINK(alice, bob, turfy) "(F)" #define LOGSAY "say" #define LOGWHISPER "whisper" diff --git a/code/__HELPERS/icons.dm b/code/__HELPERS/icons.dm index 554159ab22..eaa9c019ab 100644 --- a/code/__HELPERS/icons.dm +++ b/code/__HELPERS/icons.dm @@ -178,7 +178,7 @@ mob // Send the icon to src's local cache src<>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental diff --git a/code/_globalvars/logging.dm b/code/_globalvars/logging.dm index d06c269d28..5df8ab5ee9 100644 --- a/code/_globalvars/logging.dm +++ b/code/_globalvars/logging.dm @@ -25,7 +25,7 @@ GLOBAL_LIST_EMPTY(bombers) GLOBAL_PROTECT(bombers) GLOBAL_LIST_EMPTY(admin_log) GLOBAL_PROTECT(admin_log) -GLOBAL_LIST_EMPTY(lastsignalers) //keeps last 100 signals here in format: "[src] used \ref[src] @ location [src.loc]: [freq]/[code]" +GLOBAL_LIST_EMPTY(lastsignalers) //keeps last 100 signals here in format: "[src] used [REF(src)] @ location [src.loc]: [freq]/[code]" GLOBAL_PROTECT(lastsignalers) GLOBAL_LIST_EMPTY(lawchanges) //Stores who uploaded laws to which silicon-based lifeform, and what the law was GLOBAL_PROTECT(lawchanges) diff --git a/code/controllers/configuration/config_entry.dm b/code/controllers/configuration/config_entry.dm index 5358073dbe..a18032a7e1 100644 --- a/code/controllers/configuration/config_entry.dm +++ b/code/controllers/configuration/config_entry.dm @@ -51,6 +51,14 @@ return FALSE return ..() +<<<<<<< HEAD +======= +/datum/config_entry/proc/VASProcCallGuard(str_val) + . = !(IsAdminAdvancedProcCall() && GLOB.LastAdminCalledProc == "ValidateAndSet" && GLOB.LastAdminCalledTargetRef == "[REF(src)]") + if(!.) + log_admin_private("Config set of [type] to [str_val] attempted by [key_name(usr)]") + +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental /datum/config_entry/proc/ValidateAndSet(str_val) CRASH("Invalid config entry type!") diff --git a/code/controllers/configuration/configuration.dm b/code/controllers/configuration/configuration.dm index 278424ca79..70be8cfa0c 100644 --- a/code/controllers/configuration/configuration.dm +++ b/code/controllers/configuration/configuration.dm @@ -124,7 +124,7 @@ GLOBAL_PROTECT(config_dir) stat("[name]:", statclick) /datum/controller/configuration/proc/Get(entry_type) - if(IsAdminAdvancedProcCall() && GLOB.LastAdminCalledProc == "Get" && GLOB.LastAdminCalledTargetRef == "\ref[src]") + if(IsAdminAdvancedProcCall() && GLOB.LastAdminCalledProc == "Get" && GLOB.LastAdminCalledTargetRef == "[REF(src)]") log_admin_private("Config access of [entry_type] attempted by [key_name(usr)]") return var/datum/config_entry/E = entry_type @@ -137,7 +137,7 @@ GLOBAL_PROTECT(config_dir) return E.value /datum/controller/configuration/proc/Set(entry_type, new_val) - if(IsAdminAdvancedProcCall() && GLOB.LastAdminCalledProc == "Set" && GLOB.LastAdminCalledTargetRef == "\ref[src]") + if(IsAdminAdvancedProcCall() && GLOB.LastAdminCalledProc == "Set" && GLOB.LastAdminCalledTargetRef == "[REF(src)]") log_admin_private("Config rewrite of [entry_type] to [new_val] attempted by [key_name(usr)]") return var/datum/config_entry/E = entry_type diff --git a/code/controllers/subsystem/events.dm b/code/controllers/subsystem/events.dm index f435d7e819..cfefa1b159 100644 --- a/code/controllers/subsystem/events.dm +++ b/code/controllers/subsystem/events.dm @@ -133,7 +133,7 @@ SUBSYSTEM_DEF(events) var/magic = "" var/holiday = "" for(var/datum/round_event_control/E in SSevents.control) - dat = "
[E]" + dat = "
[E]" if(E.holidayID) holiday += dat else if(E.wizardevent) diff --git a/code/controllers/subsystem/garbage.dm b/code/controllers/subsystem/garbage.dm index ccfc041b21..eb4f2380a1 100644 --- a/code/controllers/subsystem/garbage.dm +++ b/code/controllers/subsystem/garbage.dm @@ -164,7 +164,7 @@ SUBSYSTEM_DEF(garbage) #endif var/type = D.type var/datum/qdel_item/I = items[type] - testing("GC: -- \ref[D] | [type] was unable to be GC'd --") + testing("GC: -- \ref[src] | [type] was unable to be GC'd --") I.failures++ if (GC_QUEUE_HARDDELETE) HardDelete(D) diff --git a/code/controllers/subsystem/pai.dm b/code/controllers/subsystem/pai.dm index 07797d0677..0eafc9f099 100644 --- a/code/controllers/subsystem/pai.dm +++ b/code/controllers/subsystem/pai.dm @@ -109,23 +109,23 @@ SUBSYSTEM_DEF(pai) dat += "

Please configure your pAI personality's options. Remember, what you enter here could determine whether or not the user requesting a personality chooses you!

" dat += "" dat += "" - dat += "" + dat += "" dat += "" - dat += "" + dat += "" dat += "" - dat += "" + dat += "" dat += "" - dat += "" + dat += "" dat += "
Name:[candidate.name]
\[Edit\]What you plan to call yourself. Suggestions: Any character name you would choose for a station character OR an AI.
\[Edit\]What you plan to call yourself. Suggestions: Any character name you would choose for a station character OR an AI.
Description:[candidate.description]
\[Edit\]What sort of pAI you typically play; your mannerisms, your quirks, etc. This can be as sparse or as detailed as you like.
\[Edit\]What sort of pAI you typically play; your mannerisms, your quirks, etc. This can be as sparse or as detailed as you like.
Preferred Role:[candidate.role]
\[Edit\]Do you like to partner with sneaky social ninjas? Like to help security hunt down thugs? Enjoy watching an engineer's back while he saves the station yet again? This doesn't have to be limited to just station jobs. Pretty much any general descriptor for what you'd like to be doing works here.
\[Edit\]Do you like to partner with sneaky social ninjas? Like to help security hunt down thugs? Enjoy watching an engineer's back while he saves the station yet again? This doesn't have to be limited to just station jobs. Pretty much any general descriptor for what you'd like to be doing works here.
OOC Comments:[candidate.comments]
\[Edit\]Anything you'd like to address specifically to the player reading this in an OOC manner. \"I prefer more serious RP.\", \"I'm still learning the interface!\", etc. Feel free to leave this blank if you want.
\[Edit\]Anything you'd like to address specifically to the player reading this in an OOC manner. \"I prefer more serious RP.\", \"I'm still learning the interface!\", etc. Feel free to leave this blank if you want.
" dat += "
" - dat += "

Submit Personality


" - dat += "Save Personality
" - dat += "Load Personality
" + dat += "

Submit Personality


" + dat += "Save Personality
" + dat += "Load Personality
" M << browse(dat, "window=paiRecruit") @@ -182,7 +182,7 @@ SUBSYSTEM_DEF(pai) dat += "Description:[c.description]" dat += "Preferred Role:[c.role]" dat += "OOC Comments:[c.comments]" - dat += "\[Download [c.name]\]" + dat += "\[Download [c.name]\]" dat += "" diff --git a/code/controllers/subsystem/radiation.dm b/code/controllers/subsystem/radiation.dm index 1dbe564169..da6a8cd9fc 100644 --- a/code/controllers/subsystem/radiation.dm +++ b/code/controllers/subsystem/radiation.dm @@ -10,11 +10,11 @@ PROCESSING_SUBSYSTEM_DEF(radiation) /datum/controller/subsystem/processing/radiation/proc/warn(datum/component/radioactive) if(!radioactive || QDELETED(radioactive)) return - if(warned_atoms["\ref[radioactive.parent]"]) + if(warned_atoms["[REF(radioactive.parent)]"]) return var/atom/master = radioactive.parent SSblackbox.add_details("contaminated", "[master.type]") - next_warn["\ref[master]"] = "\ref[radioactive]" + next_warn["[REF(master)]"] = "[REF(radioactive)]" var/wait_time = max(0, 500-(world.time-last_warn))+20 // wait at least 20 ticks, longer if we just messaged addtimer(CALLBACK(src, .proc/send_warn), wait_time, TIMER_UNIQUE | TIMER_OVERRIDE) diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index e1828b737a..26a014d644 100755 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -615,7 +615,7 @@ SUBSYSTEM_DEF(ticker) if(5) //every 5 ticks check if there is a slot available if(living_player_count() < hpc) if(next_in_line && next_in_line.client) - to_chat(next_in_line, "A slot has opened! You have approximately 20 seconds to join. \>\>Join Game\<\<") + to_chat(next_in_line, "A slot has opened! You have approximately 20 seconds to join. \>\>Join Game\<\<") SEND_SOUND(next_in_line, sound('sound/misc/notice1.ogg')) next_in_line.LateChoices() return diff --git a/code/controllers/subsystem/timer.dm b/code/controllers/subsystem/timer.dm index 804e430ef9..2202d9a496 100644 --- a/code/controllers/subsystem/timer.dm +++ b/code/controllers/subsystem/timer.dm @@ -243,7 +243,7 @@ SUBSYSTEM_DEF(timer) while(SStimer.timer_id_dict["timerid" + num2text(id, 8)]) SStimer.timer_id_dict["timerid" + num2text(id, 8)] = src - name = "Timer: " + num2text(id, 8) + ", TTR: [timeToRun], Flags: [jointext(bitfield2list(flags, list("TIMER_UNIQUE", "TIMER_OVERRIDE", "TIMER_CLIENT_TIME", "TIMER_STOPPABLE", "TIMER_NO_HASH_WAIT")), ", ")], callBack: \ref[callBack], callBack.object: [callBack.object]\ref[callBack.object]([getcallingtype()]), callBack.delegate:[callBack.delegate]([callBack.arguments ? callBack.arguments.Join(", ") : ""])" + name = "Timer: " + num2text(id, 8) + ", TTR: [timeToRun], Flags: [jointext(bitfield2list(flags, list("TIMER_UNIQUE", "TIMER_OVERRIDE", "TIMER_CLIENT_TIME", "TIMER_STOPPABLE", "TIMER_NO_HASH_WAIT")), ", ")], callBack: [REF(callBack)], callBack.object: [callBack.object][REF(callBack.object)]([getcallingtype()]), callBack.delegate:[callBack.delegate]([callBack.arguments ? callBack.arguments.Join(", ") : ""])" if (spent) CRASH("HOLY JESUS. WHAT IS THAT? WHAT THE FUCK IS THAT?") @@ -362,9 +362,9 @@ SUBSYSTEM_DEF(timer) if (flags & TIMER_UNIQUE) var/list/hashlist if(flags & TIMER_NO_HASH_WAIT) - hashlist = list(callback.object, "(\ref[callback.object])", callback.delegate, flags & TIMER_CLIENT_TIME) + hashlist = list(callback.object, "([REF(callback.object)])", callback.delegate, flags & TIMER_CLIENT_TIME) else - hashlist = list(callback.object, "(\ref[callback.object])", callback.delegate, wait, flags & TIMER_CLIENT_TIME) + hashlist = list(callback.object, "([REF(callback.object)])", callback.delegate, wait, flags & TIMER_CLIENT_TIME) hashlist += callback.arguments hash = hashlist.Join("|||||||") diff --git a/code/controllers/subsystem/vote.dm b/code/controllers/subsystem/vote.dm index d377329312..55624a866c 100644 --- a/code/controllers/subsystem/vote.dm +++ b/code/controllers/subsystem/vote.dm @@ -199,7 +199,7 @@ SUBSYSTEM_DEF(vote) text += "\n[question]" log_vote(text) var/vp = CONFIG_GET(number/vote_period) - to_chat(world, "\n[text]\nType vote or click here to place your votes.\nYou have [DisplayTimeText(vp)] to vote.") + to_chat(world, "\n[text]\nType vote or click here to place your votes.\nYou have [DisplayTimeText(vp)] to vote.") time_remaining = round(vp/10) for(var/c in GLOB.clients) var/client/C = c @@ -232,36 +232,36 @@ SUBSYSTEM_DEF(vote) var/votes = choices[choices[i]] if(!votes) votes = 0 - . += "
  • [choices[i]] ([votes] votes)
  • " + . += "
  • [choices[i]] ([votes] votes)
  • " . += "
    " if(admin) - . += "(Cancel Vote) " + . += "(Cancel Vote) " else . += "

    Start a vote:



    " - . += "Close" + . += "Close" return . diff --git a/code/datums/browser.dm b/code/datums/browser.dm index 31e8daadb2..e8a1a17fe2 100644 --- a/code/datums/browser.dm +++ b/code/datums/browser.dm @@ -132,13 +132,13 @@ var/output = {"
    [Message]

    - [Button1]"} + [Button1]"} if (Button2) - output += {"[Button2]"} + output += {"[Button2]"} if (Button3) - output += {"[Button3]"} + output += {"[Button3]"} output += {"
    "} @@ -253,7 +253,7 @@ return var/param = "null" if(ref) - param = "\ref[ref]" + param = "[REF(ref)]" winset(user, windowid, "on-close=\".windowclose [param]\"") diff --git a/code/datums/datum.dm b/code/datums/datum.dm index cd589fd8c3..854aa40538 100644 --- a/code/datums/datum.dm +++ b/code/datums/datum.dm @@ -3,6 +3,7 @@ var/list/active_timers //for SStimer var/list/datum_components //for /datum/components var/ui_screen = "home" //for tgui + var/use_tag = FALSE #ifdef TESTING var/running_find_references diff --git a/code/datums/datumvars.dm b/code/datums/datumvars.dm index b653e5c6ae..2f13eec65b 100644 --- a/code/datums/datumvars.dm +++ b/code/datums/datumvars.dm @@ -25,10 +25,10 @@ /datum/proc/vv_get_dropdown() . = list() . += "---" - .["Call Proc"] = "?_src_=vars;[HrefToken()];proc_call=\ref[src]" - .["Mark Object"] = "?_src_=vars;[HrefToken()];mark_object=\ref[src]" - .["Delete"] = "?_src_=vars;[HrefToken()];delete=\ref[src]" - .["Show VV To Player"] = "?_src_=vars;[HrefToken(TRUE)];expose=\ref[src]" + .["Call Proc"] = "?_src_=vars;[HrefToken()];proc_call=[REF(src)]" + .["Mark Object"] = "?_src_=vars;[HrefToken()];mark_object=[REF(src)]" + .["Delete"] = "?_src_=vars;[HrefToken()];delete=[REF(src)]" + .["Show VV To Player"] = "?_src_=vars;[HrefToken(TRUE)];expose=[REF(src)]" /datum/proc/on_reagent_change() @@ -53,7 +53,7 @@ return var/title = "" - var/refid = "\ref[D]" + var/refid = "[REF(D)]" var/icon/sprite var/hash @@ -71,7 +71,7 @@ hash = md5(hash + AT.icon_state) src << browse_rsc(sprite, "vv[hash].png") - title = "[D] (\ref[D]) = [type]" + title = "[D] ([REF(D)]) = [type]" var/sprite_text if(sprite) @@ -394,9 +394,9 @@ name = DA[name] //name is really the index until this line else value = DA[name] - header = "
  • (E) (C) (-) " + header = "
  • (E) (C) (-) " else - header = "
  • (E) (C) (M) " + header = "
  • (E) (C) (M) " else header = "
  • " @@ -411,7 +411,7 @@ #ifdef VARSICON var/icon/I = new/icon(value) var/rnd = rand(1,10000) - var/rname = "tmp\ref[I][rnd].png" + var/rname = "tmp[REF(I)][rnd].png" usr << browse_rsc(I, rname) item = "[VV_HTML_ENCODE(name)] = ([value]) " #else @@ -423,8 +423,8 @@ var/rnd = rand(1, 10000) var/image/I = value - src << browse_rsc(I.icon, "tmp\ref[value][rnd].png") - html += "[name] = " + src << browse_rsc(I.icon, "tmp[REF(value)][rnd].png") + html += "[name] = " #else html += "[name] = /image ([value])" #endif @@ -434,14 +434,14 @@ //else if (istype(value, /client)) // var/client/C = value - // item = "[VV_HTML_ENCODE(name)] \ref[value] = [C] [C.type]" + // item = "[VV_HTML_ENCODE(name)] [REF(value)] = [C] [C.type]" else if (istype(value, /datum)) var/datum/D = value if ("[D]" != "[D.type]") //if the thing as a name var, lets use it. - item = "[VV_HTML_ENCODE(name)] \ref[value] = [D] [D.type]" + item = "[VV_HTML_ENCODE(name)] [REF(value)] = [D] [D.type]" else - item = "[VV_HTML_ENCODE(name)] \ref[value] = [D.type]" + item = "[VV_HTML_ENCODE(name)] [REF(value)] = [D.type]" else if (islist(value)) var/list/L = value @@ -459,9 +459,9 @@ items += debug_variable(key, val, level + 1, sanitize = sanitize) - item = "[VV_HTML_ENCODE(name)] = /list ([L.len])
      [items.Join()]
    " + item = "[VV_HTML_ENCODE(name)] = /list ([L.len])
      [items.Join()]
    " else - item = "[VV_HTML_ENCODE(name)] = /list ([L.len])" + item = "[VV_HTML_ENCODE(name)] = /list ([L.len])" else item = "[VV_HTML_ENCODE(name)] = [VV_HTML_ENCODE(value)]" @@ -561,7 +561,7 @@ var/prompt = alert("Do you want to grant [C] access to view this VV window? (they will not be able to edit or change anything nor open nested vv windows unless they themselves are an admin)", "Confirm", "Yes", "No") if (prompt != "Yes" || !usr.client) return - message_admins("[key_name_admin(usr)] Showed [key_name_admin(C)] a VV window") + message_admins("[key_name_admin(usr)] Showed [key_name_admin(C)] a VV window") log_admin("Admin [key_name(usr)] Showed [key_name(C)] a VV window of a [thing]") to_chat(C, "[usr.client.holder.fakekey ? "an Administrator" : "[usr.client.key]"] has granted you access to view a View Variables window") C.debug_variables(thing) diff --git a/code/datums/mind.dm b/code/datums/mind.dm index 3690de2c04..d10788fca5 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -388,7 +388,7 @@ var/out = "[name][(current&&(current.real_name!=name))?" (as [current.real_name])":""]
    " out += "Mind currently owned by key: [key] [active?"(synced)":"(not synced)"]
    " - out += "Assigned role: [assigned_role]. Edit
    " + out += "Assigned role: [assigned_role]. Edit
    " out += "Faction and special role: [special_role]
    " var/list/sections = list( @@ -412,11 +412,11 @@ text = uppertext(text) text = "[text]: " if (src in SSticker.mode.traitors) - text += "TRAITOR | loyal" + text += "TRAITOR | loyal" if (objectives.len==0) - text += "
    Objectives are empty! Randomize!" + text += "
    Objectives are empty! Randomize!" else - text += "traitor | LOYAL" + text += "traitor | LOYAL" if(current && current.client && (ROLE_TRAITOR in current.client.prefs.be_special)) text += " | Enabled in Prefs" @@ -434,7 +434,7 @@ text = uppertext(text) text = "[text]: " if(src in SSticker.mode.brothers) - text += "Brother | no" + text += "Brother | no" if(current && current.client && (ROLE_BROTHER in current.client.prefs.be_special)) text += " | Enabled in Prefs" @@ -449,19 +449,19 @@ text = uppertext(text) text = "[text]: " if ((src in SSticker.mode.changelings) && special_role) - text += "YES | no" + text += "YES | no" if (objectives.len==0) - text += "
    Objectives are empty! Randomize!" + text += "
    Objectives are empty! Randomize!" if(changeling && changeling.stored_profiles.len && (current.real_name != changeling.first_prof.name) ) - text += "
    Transform to initial appearance." + text += "
    Transform to initial appearance." else if(src in SSticker.mode.changelings) //Station Aligned Changeling - text += "YES (but not an antag) | no" + text += "YES (but not an antag) | no" if (objectives.len==0) - text += "
    Objectives are empty! Randomize!" + text += "
    Objectives are empty! Randomize!" if(changeling && changeling.stored_profiles.len && (current.real_name != changeling.first_prof.name) ) - text += "
    Transform to initial appearance." + text += "
    Transform to initial appearance." else - text += "yes | NO" + text += "yes | NO" if(current && current.client && (ROLE_CHANGELING in current.client.prefs.be_special)) text += " | Enabled in Prefs" @@ -477,7 +477,7 @@ text = uppertext(text) text = "[text]: " if (ishuman(current)) - text += "healthy | infected | HUMAN | other" + text += "healthy | infected | HUMAN | other" else if(ismonkey(current)) var/found = FALSE for(var/datum/disease/transformation/jungle_fever/JF in current.viruses) @@ -485,9 +485,9 @@ break if(found) - text += "healthy | INFECTED | human | other" + text += "healthy | INFECTED | human | other" else - text += "HEALTHY | infected | human | other" + text += "HEALTHY | infected | human | other" else text += "healthy | infected | human | OTHER" @@ -507,17 +507,17 @@ text = uppertext(text) text = "[text]: " if (src in SSticker.mode.syndicates) - text += "OPERATIVE | nanotrasen" - text += "
    To shuttle, undress, dress up." + text += "OPERATIVE | nanotrasen" + text += "
    To shuttle, undress, dress up." var/code for (var/obj/machinery/nuclearbomb/bombue in GLOB.machines) if (length(bombue.r_code) <= 5 && bombue.r_code != "LOLNO" && bombue.r_code != "ADMIN") code = bombue.r_code break if (code) - text += " Code is [code]. tell the code." + text += " Code is [code]. tell the code." else - text += "operative | NANOTRASEN" + text += "operative | NANOTRASEN" if(current && current.client && (ROLE_OPERATIVE in current.client.prefs.be_special)) text += " | Enabled in Prefs" @@ -533,10 +533,10 @@ text = uppertext(text) text = "[text]: " if (has_antag_datum(/datum/antagonist/wizard)) - text += "YES | no" - text += "
    To lair, undress" + text += "YES | no" + text += "
    To lair, undress" else - text += "yes | NO" + text += "yes | NO" if(current && current.client && (ROLE_WIZARD in current.client.prefs.be_special)) text += " | Enabled in Prefs" @@ -563,28 +563,28 @@ if(M && (M.z in GLOB.station_z_levels) && !M.stat) last_healthy_headrev = FALSE break - text += "head | not mindshielded | employee | [last_healthy_headrev ? "LAST " : ""]HEADREV | rev" - text += "
    Flash: give" + text += "head | not mindshielded | employee | [last_healthy_headrev ? "LAST " : ""]HEADREV | rev" + text += "
    Flash: give" var/list/L = current.get_contents() var/obj/item/device/assembly/flash/flash = locate() in L if (flash) if(!flash.crit_fail) - text += " | take." + text += " | take." else - text += " | take | repair." + text += " | take | repair." else text += "." - text += " Reequip (gives traitor uplink)." + text += " Reequip (gives traitor uplink)." if (objectives.len==0) - text += "
    Objectives are empty! Set to kill all heads." + text += "
    Objectives are empty! Set to kill all heads." else if(current.isloyal()) - text += "head | MINDSHIELDED | employee | headrev | rev" + text += "head | MINDSHIELDED | employee | headrev | rev" else if (has_antag_datum(/datum/antagonist/rev)) - text += "head | not mindshielded | employee | headrev | REV" + text += "head | not mindshielded | employee | headrev | REV" else - text += "head | not mindshielded | EMPLOYEE | headrev | rev" + text += "head | not mindshielded | EMPLOYEE | headrev | rev" if(current && current.client && (ROLE_REV in current.client.prefs.be_special)) text += " | Enabled in Prefs" @@ -599,8 +599,8 @@ text = uppertext(text) text = "[text]: " if(src in SSticker.mode.abductors) - text += "Abductor | human" - text += " | undress | equip" + text += "Abductor | human" + text += " | undress | equip" if(current && current.client && (ROLE_ABDUCTOR in current.client.prefs.be_special)) text += " | Enabled in Prefs" @@ -618,13 +618,13 @@ var/datum/antagonist/devil/devilinfo = has_antag_datum(ANTAG_DATUM_DEVIL) if(devilinfo) if(!devilinfo.ascendable) - text += "DEVIL | ascendable devil | sintouched | human" + text += "DEVIL | ascendable devil | sintouched | human" else - text += "DEVIL | ASCENDABLE DEVIL | sintouched | human" + text += "DEVIL | ASCENDABLE DEVIL | sintouched | human" else if(src in SSticker.mode.sintouched) - text += "devil | ascendable devil | SINTOUCHED | human" + text += "devil | ascendable devil | SINTOUCHED | human" else - text += "devil | ascendable devil | sintouched | HUMAN" + text += "devil | ascendable devil | sintouched | HUMAN" if(current && current.client && (ROLE_DEVIL in current.client.prefs.be_special)) text += " | Enabled in Prefs" @@ -641,11 +641,11 @@ var/datum/antagonist/ninja/ninjainfo = has_antag_datum(ANTAG_DATUM_NINJA) if(ninjainfo) if(ninjainfo.helping_station) - text += "employee | syndicate | NANOTRASEN | EQUIP" + text += "employee | syndicate | NANOTRASEN | EQUIP" else - text += "employee | SYNDICATE | nanotrasen | EQUIP" + text += "employee | SYNDICATE | nanotrasen | EQUIP" else - text += "EMPLOYEE | syndicate | nanotrasen | random allegiance" + text += "EMPLOYEE | syndicate | nanotrasen | random allegiance" if(current && current.client && (ROLE_NINJA in current.client.prefs.be_special)) text += " | Enabled in Prefs" else @@ -660,10 +660,10 @@ text = uppertext(text) text = "[text]: " if(iscultist(current)) - text += "not mindshielded | employee | CULTIST" - text += "
    Give tome | amulet." + text += "not mindshielded | employee | CULTIST" + text += "
    Give tome | amulet." else if(is_convertable_to_cult(current)) - text += "not mindshielded | EMPLOYEE | cultist" + text += "not mindshielded | EMPLOYEE | cultist" else text += "[!current.isloyal() ? "not mindshielded" : "MINDSHIELDED"] | EMPLOYEE | cannot serve Nar-Sie" @@ -682,10 +682,10 @@ text = uppertext(text) text = "[text]: " if(is_servant_of_ratvar(current)) - text += "not mindshielded | employee | SERVANT" - text += "
    Equip" + text += "not mindshielded | employee | SERVANT" + text += "
    Equip" else if(is_eligible_servant(current)) - text += "not mindshielded | EMPLOYEE | servant" + text += "not mindshielded | EMPLOYEE | servant" else text += "[!current.isloyal() ? "not mindshielded" : "MINDSHIELDED"] | EMPLOYEE | cannot serve Ratvar" @@ -702,14 +702,14 @@ text = "silicon" var/mob/living/silicon/robot/robot = current if (istype(robot) && robot.emagged) - text += "
    Cyborg: Is emagged! Unemag!
    0th law: [robot.laws.zeroth]" + text += "
    Cyborg: Is emagged! Unemag!
    0th law: [robot.laws.zeroth]" var/mob/living/silicon/ai/ai = current if (istype(ai) && ai.connected_robots.len) var/n_e_robots = 0 for (var/mob/living/silicon/robot/R in ai.connected_robots) if (R.emagged) n_e_robots++ - text += "
    [n_e_robots] of [ai.connected_robots.len] slaved cyborgs are emagged. Unemag" + text += "
    [n_e_robots] of [ai.connected_robots.len] slaved cyborgs are emagged. Unemag" if (SSticker.mode.config_tag == "traitorchan") if (sections["traitor"]) out += sections["traitor"]+"
    " @@ -727,12 +727,12 @@ if(((src in SSticker.mode.traitors) || (src in SSticker.mode.syndicates)) && ishuman(current)) - text = "Uplink: give" + text = "Uplink: give" var/obj/item/device/uplink/U = find_syndicate_uplink() if(U) - text += " | take" + text += " | take" if (check_rights(R_FUN, 0)) - text += ", [U.telecrystals] TC" + text += ", [U.telecrystals] TC" else text += ", [U.telecrystals] TC" text += "." //hiel grammar @@ -742,18 +742,18 @@ out += "Memory:
    " out += memory - out += "
    Edit memory
    " + out += "
    Edit memory
    " out += "Objectives:
    " if (objectives.len == 0) out += "EMPTY
    " else var/obj_count = 1 for(var/datum/objective/objective in objectives) - out += "[obj_count]: [objective.explanation_text] Edit Delete Toggle Completion
    " + out += "[obj_count]: [objective.explanation_text] Edit Delete Toggle Completion
    " obj_count++ - out += "Add objective

    " + out += "Add objective

    " - out += "Announce objectives

    " + out += "Announce objectives

    " var/datum/browser/popup = new(usr, "edit_memory", "", 600, 600) popup.set_content(out) diff --git a/code/datums/spawners_menu.dm b/code/datums/spawners_menu.dm index a9fd77d1e2..f23f0dfd07 100644 --- a/code/datums/spawners_menu.dm +++ b/code/datums/spawners_menu.dm @@ -21,7 +21,7 @@ this["desc"] = "" this["refs"] = list() for(var/spawner_obj in GLOB.mob_spawners[spawner]) - this["refs"] += "\ref[spawner_obj]" + this["refs"] += "[REF(spawner_obj)]" if(!this["desc"]) if(istype(spawner_obj, /obj/effect/mob_spawn)) var/obj/effect/mob_spawn/MS = spawner_obj diff --git a/code/game/atoms.dm b/code/game/atoms.dm index f20b13e1a3..b6cace2111 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -335,7 +335,7 @@ GLOBAL_LIST_EMPTY(blood_splatter_icons) /atom/proc/blood_splatter_index() - return "\ref[initial(icon)]-[initial(icon_state)]" + return "[REF(initial(icon))]-[initial(icon_state)]" //returns the mob's dna info as a list, to be inserted in an object's blood_DNA list /mob/living/proc/get_blood_dna_list() @@ -631,9 +631,9 @@ GLOBAL_LIST_EMPTY(blood_splatter_icons) var/turf/curturf = get_turf(src) if (curturf) .["Jump to"] = "?_src_=holder;[HrefToken()];adminplayerobservecoodjump=1;X=[curturf.x];Y=[curturf.y];Z=[curturf.z]" - .["Add reagent"] = "?_src_=vars;[HrefToken()];addreagent=\ref[src]" - .["Trigger EM pulse"] = "?_src_=vars;[HrefToken()];emp=\ref[src]" - .["Trigger explosion"] = "?_src_=vars;[HrefToken()];explode=\ref[src]" + .["Add reagent"] = "?_src_=vars;[HrefToken()];addreagent=[REF(src)]" + .["Trigger EM pulse"] = "?_src_=vars;[HrefToken()];emp=[REF(src)]" + .["Trigger explosion"] = "?_src_=vars;[HrefToken()];explode=[REF(src)]" /atom/proc/drop_location() var/atom/L = loc diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm index b05a1d78f1..353b5726ce 100644 --- a/code/game/atoms_movable.dm +++ b/code/game/atoms_movable.dm @@ -523,7 +523,7 @@ /atom/movable/vv_get_dropdown() . = ..() . -= "Jump to" - .["Follow"] = "?_src_=holder;[HrefToken()];adminplayerobservefollow=\ref[src]" + .["Follow"] = "?_src_=holder;[HrefToken()];adminplayerobservefollow=[REF(src)]" /atom/movable/proc/ex_check(ex_id) if(!ex_id) diff --git a/code/game/communications.dm b/code/game/communications.dm index 19c3f87460..80c4728a36 100644 --- a/code/game/communications.dm +++ b/code/game/communications.dm @@ -147,6 +147,7 @@ GLOBAL_LIST_INIT(reverseradiochannels, list( "1357" = "Engineering", "1359" = "Security", "1337" = "CentCom", +<<<<<<< HEAD "1213" = "Syndicate", "1347" = "Supply", "1349" = "Service", @@ -292,6 +293,153 @@ GLOBAL_VAR_INIT(RADIO_MAGNETS, "9") /datum/signal/proc/debug_print() if (source) +======= + "1213" = "Syndicate", + "1347" = "Supply", + "1349" = "Service", + "1447" = "AI Private", + "1215" = "Red Team", + "1217" = "Blue Team" +)) + +//depenging helpers +GLOBAL_VAR_CONST(SYND_FREQ, 1213) //nuke op frequency, coloured dark brown in chat window +GLOBAL_VAR_CONST(SUPP_FREQ, 1347) //supply, coloured light brown in chat window +GLOBAL_VAR_CONST(SERV_FREQ, 1349) //service, coloured green in chat window +GLOBAL_VAR_CONST(SCI_FREQ, 1351) //science, coloured plum in chat window +GLOBAL_VAR_CONST(COMM_FREQ, 1353) //command, colored gold in chat window +GLOBAL_VAR_CONST(MED_FREQ, 1355) //medical, coloured blue in chat window +GLOBAL_VAR_CONST(ENG_FREQ, 1357) //engineering, coloured orange in chat window +GLOBAL_VAR_CONST(SEC_FREQ, 1359) //security, coloured red in chat window +GLOBAL_VAR_CONST(CENTCOM_FREQ, 1337) //centcom frequency, coloured grey in chat window +GLOBAL_VAR_CONST(AIPRIV_FREQ, 1447) //AI private, colored magenta in chat window +GLOBAL_VAR_CONST(REDTEAM_FREQ, 1215) // red team (CTF) frequency, coloured red +GLOBAL_VAR_CONST(BLUETEAM_FREQ, 1217) // blue team (CTF) frequency, coloured blue + +#define TRANSMISSION_WIRE 0 +#define TRANSMISSION_RADIO 1 + +/* filters */ +GLOBAL_VAR_INIT(RADIO_TO_AIRALARM, "1") +GLOBAL_VAR_INIT(RADIO_FROM_AIRALARM, "2") +GLOBAL_VAR_INIT(RADIO_CHAT, "3") //deprecated +GLOBAL_VAR_INIT(RADIO_ATMOSIA, "4") +GLOBAL_VAR_INIT(RADIO_NAVBEACONS, "5") +GLOBAL_VAR_INIT(RADIO_AIRLOCK, "6") +GLOBAL_VAR_INIT(RADIO_MAGNETS, "9") + +/datum/radio_frequency + + var/frequency as num + var/list/list/obj/devices = list() + +//If range > 0, only post to devices on the same z_level and within range +//Use range = -1, to restrain to the same z_level without limiting range +/datum/radio_frequency/proc/post_signal(obj/source as obj|null, datum/signal/signal, filter = null as text|null, range = null as num|null) + + //Apply filter to the signal. If none supply, broadcast to every devices + //_default channel is always checked + var/list/filter_list + + if(filter) + filter_list = list(filter,"_default") + else + filter_list = devices + + //If checking range, find the source turf + var/turf/start_point + if(range) + start_point = get_turf(source) + if(!start_point) + return 0 + + //Send the data + for(var/current_filter in filter_list) + for(var/obj/device in devices[current_filter]) + if(device == source) + continue + if(range) + var/turf/end_point = get_turf(device) + if(!end_point) + continue + if(start_point.z != end_point.z || (range > 0 && get_dist(start_point, end_point) > range)) + continue + device.receive_signal(signal, TRANSMISSION_RADIO, frequency) + +/datum/radio_frequency/proc/add_listener(obj/device, filter as text|null) + if (!filter) + filter = "_default" + + var/list/devices_line = devices[filter] + if(!devices_line) + devices_line = list() + devices[filter] = devices_line + devices_line += device + + +/datum/radio_frequency/proc/remove_listener(obj/device) + for(var/devices_filter in devices) + var/list/devices_line = devices[devices_filter] + if(!devices_line) + devices -= devices_filter + devices_line -= device + if(!devices_line.len) + devices -= devices_filter + + + + + +/client/proc/print_pointers() + set name = "Debug Signals" + set category = "Debug" + + if(!holder) + return + + var/datum/signal/S + to_chat(src, "There are [S.pointers.len] pointers:") + for(var/p in S.pointers) + to_chat(src, p) + S = locate(p) + if(istype(S)) + to_chat(src, S.debug_print()) + +/obj/proc/receive_signal(datum/signal/signal, receive_method, receive_param) + return + +/datum/signal + var/obj/source + + var/transmission_method = 0 + //0 = wire + //1 = radio transmission + //2 = subspace transmission + + var/data = list() + var/encryption + + var/frequency = 0 + var/static/list/pointers = list() + +/datum/signal/New() + ..() + pointers += "[REF(src)]" + +/datum/signal/Destroy() + pointers -= "[REF(src)]" + return ..() + +/datum/signal/proc/copy_from(datum/signal/model) + source = model.source + transmission_method = model.transmission_method + data = model.data + encryption = model.encryption + frequency = model.frequency + +/datum/signal/proc/debug_print() + if (source) +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental . = "signal = {source = '[source]' [COORD(source)]\n" else . = "signal = {source = '[source]' ()\n" diff --git a/code/game/gamemodes/antag_spawner.dm b/code/game/gamemodes/antag_spawner.dm index 8a0a622a63..2a1a196b0e 100644 --- a/code/game/gamemodes/antag_spawner.dm +++ b/code/game/gamemodes/antag_spawner.dm @@ -29,13 +29,13 @@ dat += "Using this contract, you may summon an apprentice to aid you on your mission.
    " dat += "If you are unable to establish contact with your apprentice, you can feed the contract back to the spellbook to refund your points.
    " dat += "Which school of magic is your apprentice studying?:
    " - dat += "Destruction
    " + dat += "Destruction
    " dat += "Your apprentice is skilled in offensive magic. They know Magic Missile and Fireball.
    " - dat += "Bluespace Manipulation
    " + dat += "Bluespace Manipulation
    " dat += "Your apprentice is able to defy physics, melting through solid objects and travelling great distances in the blink of an eye. They know Teleport and Ethereal Jaunt.
    " - dat += "Healing
    " + dat += "Healing
    " dat += "Your apprentice is training to cast spells that will aid your survival. They know Forcewall and Charge and come with a Staff of Healing.
    " - dat += "Robeless
    " + dat += "Robeless
    " dat += "Your apprentice is training to cast spells without their robes. They know Knock and Mindswap.
    " user << browse(dat, "window=radio") onclose(user, "radio") diff --git a/code/game/gamemodes/cult/supply.dm b/code/game/gamemodes/cult/supply.dm index 47807fa93a..3720e496ea 100644 --- a/code/game/gamemodes/cult/supply.dm +++ b/code/game/gamemodes/cult/supply.dm @@ -22,7 +22,7 @@ dat += "
    " for(var/s in possible_summons) var/datum/cult_supply/S = s - dat += "[initial(S.invocation)] - [initial(S.desc)]
    " + dat += "[initial(S.invocation)] - [initial(S.desc)]
    " var/datum/browser/popup = new(user, "talisman", "", 400, 400) popup.set_content(dat.Join("")) popup.open() diff --git a/code/game/gamemodes/game_mode.dm b/code/game/gamemodes/game_mode.dm index 26c3810b42..c8b98319f0 100644 --- a/code/game/gamemodes/game_mode.dm +++ b/code/game/gamemodes/game_mode.dm @@ -160,7 +160,7 @@ if(CONFIG_GET(flag/protect_assistant_from_antagonist)) replacementmode.restricted_jobs += "Assistant" - message_admins("The roundtype will be converted. If you have other plans for the station or feel the station is too messed up to inhabit stop the creation of antags or end the round now.") + message_admins("The roundtype will be converted. If you have other plans for the station or feel the station is too messed up to inhabit stop the creation of antags or end the round now.") . = 1 sleep(rand(600,1800)) diff --git a/code/game/gamemodes/malfunction/Malf_Modules.dm b/code/game/gamemodes/malfunction/Malf_Modules.dm index 92dca5d3c9..a2513d776f 100644 --- a/code/game/gamemodes/malfunction/Malf_Modules.dm +++ b/code/game/gamemodes/malfunction/Malf_Modules.dm @@ -133,9 +133,9 @@ GLOBAL_LIST_INIT(blacklisted_malf_machines, typecacheof(list( dat += "Install Module:
    " dat += "The number afterwards is the amount of processing time it consumes.
    " for(var/datum/AI_Module/large/module in possible_modules) - dat += "[module.module_name]\[?\] ([module.cost])
    " + dat += "[module.module_name]\[?\] ([module.cost])
    " for(var/datum/AI_Module/small/module in possible_modules) - dat += "[module.module_name]\[?\] ([module.cost])
    " + dat += "[module.module_name]\[?\] ([module.cost])
    " dat += "
    " if(temp) dat += "[temp]" diff --git a/code/game/gamemodes/miniantags/abduction/machinery/console.dm b/code/game/gamemodes/miniantags/abduction/machinery/console.dm index d44ff57c96..f243f161c3 100644 --- a/code/game/gamemodes/miniantags/abduction/machinery/console.dm +++ b/code/game/gamemodes/miniantags/abduction/machinery/console.dm @@ -43,20 +43,20 @@ dat += "Collected Samples : [points]
    " dat += "Gear Credits: [credits]
    " dat += "Transfer data in exchange for supplies:
    " - dat += "Advanced Baton
    " - dat += "Agent Helmet
    " - dat += "Agent Vest
    " - dat += "Radio Silencer
    " - dat += "Science Tool
    " + dat += "Advanced Baton
    " + dat += "Agent Helmet
    " + dat += "Agent Vest
    " + dat += "Radio Silencer
    " + dat += "Science Tool
    " else dat += "NO EXPERIMENT MACHINE DETECTED
    " if(pad) dat += "Emergency Teleporter System." dat += "Consider using primary observation console first." - dat += "Activate Teleporter
    " + dat += "Activate Teleporter
    " if(gizmo && gizmo.marked) - dat += "Retrieve Mark
    " + dat += "Retrieve Mark
    " else dat += "Retrieve Mark
    " else @@ -66,15 +66,15 @@ dat += "

    Agent Vest Mode


    " var/mode = vest.mode if(mode == VEST_STEALTH) - dat += "Combat" + dat += "Combat" dat += "Stealth" else dat += "Combat" - dat += "Stealth" + dat += "Stealth" dat+="
    " - dat += "Select Agent Vest Disguise
    " - dat += "[vest.flags_1 & NODROP_1 ? "Unlock" : "Lock"] Vest
    " + dat += "Select Agent Vest Disguise
    " + dat += "[vest.flags_1 & NODROP_1 ? "Unlock" : "Lock"] Vest
    " else dat += "NO AGENT VEST DETECTED" var/datum/browser/popup = new(user, "computer", "Abductor Console", 400, 500) diff --git a/code/game/gamemodes/miniantags/abduction/machinery/dispenser.dm b/code/game/gamemodes/miniantags/abduction/machinery/dispenser.dm index 2b012e5f81..ae095c12e6 100644 --- a/code/game/gamemodes/miniantags/abduction/machinery/dispenser.dm +++ b/code/game/gamemodes/miniantags/abduction/machinery/dispenser.dm @@ -48,7 +48,7 @@ item_count++ var/g_color = gland_colors[i] var/amount = amounts[i] - dat += "[amount]" + dat += "[amount]" if(item_count == 4) // Four boxes per line dat +="

    " item_count = 0 diff --git a/code/game/gamemodes/miniantags/abduction/machinery/experiment.dm b/code/game/gamemodes/miniantags/abduction/machinery/experiment.dm index 73a696fb3a..da445b94ce 100644 --- a/code/game/gamemodes/miniantags/abduction/machinery/experiment.dm +++ b/code/game/gamemodes/miniantags/abduction/machinery/experiment.dm @@ -104,9 +104,9 @@ dat += "
    " dat += "" //Avert your eyes dat += "" - dat += "Probe
    " - dat += "Dissect
    " - dat += "Analyze
    " + dat += "Probe
    " + dat += "Dissect
    " + dat += "Analyze
    " dat += "
    " else dat += "Experiment " @@ -127,8 +127,8 @@ dat += "
    " dat += "[flash]" dat += "
    " - dat += "Scan" - dat += "Close" : "open=1'>Open"]" + dat += "Scan" + dat += "Close" : "open=1'>Open"]" var/datum/browser/popup = new(user, "experiment", "Probing Console", 300, 300) popup.set_title_image(user.browse_rsc_icon(icon, icon_state)) popup.set_content(dat) diff --git a/code/game/gamemodes/nuclear/nuclearbomb.dm b/code/game/gamemodes/nuclear/nuclearbomb.dm index 0251d17398..3ac0f7b29b 100644 --- a/code/game/gamemodes/nuclear/nuclearbomb.dm +++ b/code/game/gamemodes/nuclear/nuclearbomb.dm @@ -77,6 +77,7 @@ icon = 'icons/obj/machines/nuke_terminal.dmi' icon_state = "nuclearbomb_base" anchored = TRUE //stops it being moved + use_tag = TRUE /obj/machinery/nuclearbomb/syndicate //ui_style = "syndicate" // actually the nuke op bomb is a stole nt bomb diff --git a/code/game/gamemodes/sandbox/airlock_maker.dm b/code/game/gamemodes/sandbox/airlock_maker.dm index aafbffa82e..6615180765 100644 --- a/code/game/gamemodes/sandbox/airlock_maker.dm +++ b/code/game/gamemodes/sandbox/airlock_maker.dm @@ -1,3 +1,4 @@ +<<<<<<< HEAD /* This is for the sandbox for now, maybe useful later for an actual thing? @@ -137,3 +138,144 @@ return interact() +======= +/* + This is for the sandbox for now, + maybe useful later for an actual thing? + -Sayu +*/ + +/obj/structure/door_assembly + var/datum/airlock_maker/maker = null + +/obj/structure/door_assembly/attack_hand() + ..() + if(maker) + maker.interact() + +/datum/airlock_maker + var/obj/structure/door_assembly/linked = null + + var/list/access_used = null + var/require_all = 1 + + var/paintjob = "none" + var/glassdoor = 0 + + var/doorname = "airlock" + +/datum/airlock_maker/New(var/atom/target_loc) + linked = new(target_loc) + linked.maker = src + linked.anchored = FALSE + access_used = list() + + interact() + +/datum/airlock_maker/proc/linkpretty(href,desc,active) + if(!desc) + var/static/list/defaults = list("No","Yes") + desc = defaults[active+1] + if(active) + return "[desc]" + return "[desc]" + +/datum/airlock_maker/proc/interact() + var/list/leftcolumn = list() + var/list/rightcolumn = list() + leftcolumn += "Required Access" + for(var/access in get_all_accesses()) + leftcolumn += linkpretty("access=[access]",get_access_desc(access),access in access_used) + leftcolumn += "Require all listed accesses: [linkpretty("reqall",null,require_all)]" + + rightcolumn += "Paintjob" + for(var/option in list("none","engineering","atmos","security","command","medical","research","mining","maintenance","external","highsecurity")) + rightcolumn += linkpretty("paint=[option]",option,option == paintjob) + rightcolumn += "Glass door: " + linkpretty("glass",null,glassdoor) + "

    " + var/length = max(leftcolumn.len,rightcolumn.len) + + var/dat = "You may move the model airlock around. A new airlock will be built in its space when you click done, below.

    " + dat += "Door name: \"[doorname]\"" + dat += "" + for(var/i=1; i<=length; i++) + dat += "" + + dat += "
    " + if(i<=leftcolumn.len) + dat += leftcolumn[i] + dat += "" + if(i<=rightcolumn.len) + dat += rightcolumn[i] + dat += "

    Finalize Airlock Construction | Cancel and Destroy Airlock" + usr << browse(dat,"window=airlockmaker") + +/datum/airlock_maker/Topic(var/href,var/list/href_list) + if(!usr) + return + if(!src || !linked || !linked.loc) + usr << browse(null,"window=airlockmaker") + return + + if("rename" in href_list) + var/newname = stripped_input(usr,"New airlock name:","Name the airlock",doorname) + if(newname) + doorname = newname + if("access" in href_list) + var/value = text2num(href_list["access"]) + access_used ^= value + if("reqall" in href_list) + require_all = !require_all + if("paint" in href_list) + paintjob = href_list["paint"] + if("glass" in href_list) + glassdoor = !glassdoor + + if("cancel" in href_list) + usr << browse(null,"window=airlockmaker") + qdel(linked) + qdel(src) + return + + if("done" in href_list) + usr << browse(null,"window=airlockmaker") + var/turf/t_loc = linked.loc + qdel(linked) + if(!istype(t_loc)) + return + + var/target_type = "/obj/machinery/door/airlock" + if(glassdoor) + if(paintjob != "none") + if(paintjob in list("external","highsecurity","maintenance")) // no glass version + target_type += "/[paintjob]" + else + target_type += "/glass_[paintjob]" + else + target_type += "/glass" + else if(paintjob != "none") + target_type += "/[paintjob]" + var/final = target_type + target_type = text2path(final) + if(!target_type) + to_chat(usr, "Didn't work, contact Sayu with this: [final]") + usr << browse(null,"window=airlockmaker") + return + + var/obj/machinery/door/D = new target_type(t_loc) + + D.name = doorname + + if(access_used.len == 0) + D.req_access = null + D.req_one_access = null + else if(require_all) + D.req_access = access_used.Copy() + D.req_one_access = null + else + D.req_access = null + D.req_one_access = access_used.Copy() + + return + + interact() +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental diff --git a/code/game/gamemodes/sandbox/h_sandbox.dm b/code/game/gamemodes/sandbox/h_sandbox.dm index 15cd346b2d..cf2b867941 100644 --- a/code/game/gamemodes/sandbox/h_sandbox.dm +++ b/code/game/gamemodes/sandbox/h_sandbox.dm @@ -77,26 +77,26 @@ GLOBAL_VAR_INIT(hsboxspawn, TRUE) hsbinfo = "
    Sandbox Panel

    " if(admin) hsbinfo += "Administration
    " - hsbinfo += "- Toggle Object Spawning
    " - hsbinfo += "- Toggle Item Spawn Panel Auto-close
    " + hsbinfo += "- Toggle Object Spawning
    " + hsbinfo += "- Toggle Item Spawn Panel Auto-close
    " hsbinfo += "Canister Spawning
    " - hsbinfo += "- Spawn Plasma Canister
    " - hsbinfo += "- Spawn CO2 Canister
    " - hsbinfo += "- Spawn Nitrogen Canister
    " - hsbinfo += "- Spawn N2O Canister
    " + hsbinfo += "- Spawn Plasma Canister
    " + hsbinfo += "- Spawn CO2 Canister
    " + hsbinfo += "- Spawn Nitrogen Canister
    " + hsbinfo += "- Spawn N2O Canister
    " else hsbinfo += "Some item spawning may be disabled by the administrators.
    " hsbinfo += "Only administrators may spawn dangerous canisters.
    " for(var/T in hrefs) var/href = hrefs[T] if(href) - hsbinfo += "- [T]
    " + hsbinfo += "- [T]
    " else hsbinfo += "
    [T]
    " hsbinfo += "
    " - hsbinfo += "- Spawn Clothing...
    " - hsbinfo += "- Spawn Reagent Container...
    " - hsbinfo += "- Spawn Other Item...

    " + hsbinfo += "- Spawn Clothing...
    " + hsbinfo += "- Spawn Reagent Container...
    " + hsbinfo += "- Spawn Other Item...

    " usr << browse(hsbinfo, "window=hsbpanel") @@ -235,12 +235,12 @@ GLOBAL_VAR_INIT(hsboxspawn, TRUE) if(!GLOB.hsboxspawn) return if(!clothinfo) - clothinfo = "Clothing (Reagent Containers) (Other Items)

    " + clothinfo = "Clothing (Reagent Containers) (Other Items)

    " var/list/all_items = subtypesof(/obj/item/clothing) for(var/typekey in spawn_forbidden) all_items -= typesof(typekey) for(var/O in reverseRange(all_items)) - clothinfo += "[O]
    " + clothinfo += "[O]
    " usr << browse(clothinfo,"window=sandbox") @@ -249,12 +249,12 @@ GLOBAL_VAR_INIT(hsboxspawn, TRUE) if(!GLOB.hsboxspawn) return if(!reaginfo) - reaginfo = "Reagent Containers (Clothing) (Other Items)

    " + reaginfo = "Reagent Containers (Clothing) (Other Items)

    " var/list/all_items = subtypesof(/obj/item/reagent_containers) for(var/typekey in spawn_forbidden) all_items -= typesof(typekey) for(var/O in reverseRange(all_items)) - reaginfo += "[O]
    " + reaginfo += "[O]
    " usr << browse(reaginfo,"window=sandbox") @@ -263,13 +263,13 @@ GLOBAL_VAR_INIT(hsboxspawn, TRUE) if(!GLOB.hsboxspawn) return if(!objinfo) - objinfo = "Other Items (Clothing) (Reagent Containers)

    " + objinfo = "Other Items (Clothing) (Reagent Containers)

    " var/list/all_items = subtypesof(/obj/item/) - typesof(/obj/item/clothing) - typesof(/obj/item/reagent_containers) for(var/typekey in spawn_forbidden) all_items -= typesof(typekey) for(var/O in reverseRange(all_items)) - objinfo += "[O]
    " + objinfo += "[O]
    " usr << browse(objinfo,"window=sandbox") diff --git a/code/game/gamemodes/wizard/soulstone.dm b/code/game/gamemodes/wizard/soulstone.dm index 776b5d6981..484961b6f8 100644 --- a/code/game/gamemodes/wizard/soulstone.dm +++ b/code/game/gamemodes/wizard/soulstone.dm @@ -212,7 +212,7 @@ /proc/makeNewConstruct(mob/living/simple_animal/hostile/construct/ctype, mob/target, mob/stoner = null, cultoverride = 0, loc_override = null) var/mob/living/simple_animal/hostile/construct/newstruct = new ctype((loc_override) ? (loc_override) : (get_turf(target))) if(stoner) - newstruct.faction |= "\ref[stoner]" + newstruct.faction |= "[REF(stoner)]" newstruct.master = stoner var/datum/action/innate/seek_master/SM = new() SM.Grant(newstruct) @@ -244,7 +244,7 @@ S.key = T.key S.language_holder = U.language_holder.copy(S) if(U) - S.faction |= "\ref[U]" //Add the master as a faction, allowing inter-mob cooperation + S.faction |= "[REF(U)]" //Add the master as a faction, allowing inter-mob cooperation if(U && iscultist(U)) SSticker.mode.add_cultist(S.mind, 0) S.cancel_camera() diff --git a/code/game/gamemodes/wizard/spellbook.dm b/code/game/gamemodes/wizard/spellbook.dm index 0838bfeed6..daa45caf72 100644 --- a/code/game/gamemodes/wizard/spellbook.dm +++ b/code/game/gamemodes/wizard/spellbook.dm @@ -652,7 +652,7 @@ var/list/cat_dat = list() for(var/category in categories) cat_dat[category] = "
    " - dat += "
  • [category]
  • " + dat += "
  • [category]
  • " dat += "
  • Points remaining : [uses]
  • " dat += "" @@ -663,11 +663,11 @@ E = entries[i] spell_info += E.GetInfo() if(E.CanBuy(user,src)) - spell_info+= "[E.buy_word]
    " + spell_info+= "[E.buy_word]
    " else spell_info+= "Can't [E.buy_word]
    " if(E.CanRefund(user,src)) - spell_info+= "Refund
    " + spell_info+= "Refund
    " spell_info += "
    " if(cat_dat[E.category]) cat_dat[E.category] += spell_info diff --git a/code/game/machinery/announcement_system.dm b/code/game/machinery/announcement_system.dm index 673591aef1..84a18e3352 100644 --- a/code/game/machinery/announcement_system.dm +++ b/code/game/machinery/announcement_system.dm @@ -107,8 +107,8 @@ GLOBAL_LIST_EMPTY(announcement_systems) return - var/contents = "Arrival Announcement: ([(arrivalToggle ? "On" : "Off")])
    \n[arrival]

    \n" - contents += "Departmental Head Announcement: ([(newheadToggle ? "On" : "Off")])
    \n[newhead]

    \n" + var/contents = "Arrival Announcement: ([(arrivalToggle ? "On" : "Off")])
    \n[arrival]

    \n" + contents += "Departmental Head Announcement: ([(newheadToggle ? "On" : "Off")])
    \n[newhead]

    \n" var/datum/browser/popup = new(user, "announcement_config", "Automated Announcement Configuration", 370, 220) popup.set_content(contents) diff --git a/code/game/machinery/autolathe.dm b/code/game/machinery/autolathe.dm index 44c6812d05..d783be292e 100644 --- a/code/game/machinery/autolathe.dm +++ b/code/game/machinery/autolathe.dm @@ -240,8 +240,8 @@ var/dat = "

    Autolathe Menu:


    " dat += materials_printout() - dat += "
    \ - \ + dat += "\ + \ \ \ \ @@ -256,14 +256,14 @@ dat += "" line_length = 1 - dat += "[C]" + dat += "[C]" line_length++ dat += "
    " return dat /obj/machinery/autolathe/proc/category_win(mob/user,selected_category) - var/dat = "Return to main menu" + var/dat = "Return to main menu" dat += "

    Browsing [selected_category]:


    " dat += materials_printout() @@ -275,22 +275,22 @@ if(disabled || !can_build(D)) dat += "[D.name]" else - dat += "[D.name]" + dat += "[D.name]" if(ispath(D.build_path, /obj/item/stack)) GET_COMPONENT(materials, /datum/component/material_container) var/max_multiplier = min(D.maxstack, D.materials[MAT_METAL] ?round(materials.amount(MAT_METAL)/D.materials[MAT_METAL]):INFINITY,D.materials[MAT_GLASS]?round(materials.amount(MAT_GLASS)/D.materials[MAT_GLASS]):INFINITY) if (max_multiplier>10 && !disabled) - dat += " x10" + dat += " x10" if (max_multiplier>25 && !disabled) - dat += " x25" + dat += " x25" if(max_multiplier > 0 && !disabled) - dat += " x[max_multiplier]" + dat += " x[max_multiplier]" else if(!disabled && can_build(D, 5)) - dat += " x5" + dat += " x5" if(!disabled && can_build(D, 10)) - dat += " x10" + dat += " x10" dat += "[get_design_cost(D)]
    " @@ -298,7 +298,7 @@ return dat /obj/machinery/autolathe/proc/search_win(mob/user) - var/dat = "Return to main menu" + var/dat = "Return to main menu" dat += "

    Search results:


    " dat += materials_printout() @@ -307,17 +307,17 @@ if(disabled || !can_build(D)) dat += "[D.name]" else - dat += "[D.name]" + dat += "[D.name]" if(ispath(D.build_path, /obj/item/stack)) GET_COMPONENT(materials, /datum/component/material_container) var/max_multiplier = min(D.maxstack, D.materials[MAT_METAL] ?round(materials.amount(MAT_METAL)/D.materials[MAT_METAL]):INFINITY,D.materials[MAT_GLASS]?round(materials.amount(MAT_GLASS)/D.materials[MAT_GLASS]):INFINITY) if (max_multiplier>10 && !disabled) - dat += " x10" + dat += " x10" if (max_multiplier>25 && !disabled) - dat += " x25" + dat += " x25" if(max_multiplier > 0 && !disabled) - dat += " x[max_multiplier]" + dat += " x[max_multiplier]" dat += "[get_design_cost(D)]
    " diff --git a/code/game/machinery/bank_machine.dm b/code/game/machinery/bank_machine.dm index 9d446aa77c..b8d20b0c59 100644 --- a/code/game/machinery/bank_machine.dm +++ b/code/game/machinery/bank_machine.dm @@ -62,11 +62,11 @@ var/dat = "[world.name] secure vault. Authorized personnel only.
    " dat += "Current Balance: [SSshuttle.points] credits.
    " if(!siphoning) - dat += "Siphon Credits
    " + dat += "Siphon Credits
    " else - dat += "Halt Credit Siphon
    " + dat += "Halt Credit Siphon
    " - dat += "Close" + dat += "Close" var/datum/browser/popup = new(user, "computer", "Bank Vault", 300, 200) popup.set_content("
    [dat]
    ") diff --git a/code/game/machinery/camera/camera.dm b/code/game/machinery/camera/camera.dm index 80d50cfb17..17a65f7033 100644 --- a/code/game/machinery/camera/camera.dm +++ b/code/game/machinery/camera/camera.dm @@ -203,7 +203,7 @@ if(U.name == "Unknown") to_chat(AI, "[U] holds \a [itemname] up to one of your cameras ...") else - to_chat(AI, "[U] holds \a [itemname] up to one of your cameras ...") + to_chat(AI, "[U] holds \a [itemname] up to one of your cameras ...") AI.last_paper_seen = "[itemname][info]" else if (O.client && O.client.eye == src) to_chat(O, "[U] holds \a [itemname] up to one of the cameras ...") diff --git a/code/game/machinery/camera/motion.dm b/code/game/machinery/camera/motion.dm index 6ac7e1249d..68b3f284e4 100644 --- a/code/game/machinery/camera/motion.dm +++ b/code/game/machinery/camera/motion.dm @@ -32,7 +32,7 @@ if (detectTime == 0) detectTime = world.time // start the clock var/list/targets = getTargetList() - targets |= "\ref[target]" + targets |= "[REF(target)]" return 1 /obj/machinery/camera/Destroy() @@ -43,7 +43,7 @@ /obj/machinery/camera/proc/lostTarget(mob/target) var/list/targets = getTargetList() - targets -= "\ref[target]" + targets -= "[REF(target)]" if (targets.len == 0) cancelAlarm() diff --git a/code/game/machinery/cloning.dm b/code/game/machinery/cloning.dm index cb5ea9df76..865a7f4efa 100644 --- a/code/game/machinery/cloning.dm +++ b/code/game/machinery/cloning.dm @@ -307,7 +307,7 @@ comp.AttachCloner(src) else P.buffer = src - to_chat(user, "-% Successfully stored \ref[P.buffer] [P.buffer.name] in buffer %-") + to_chat(user, "-% Successfully stored [REF(P.buffer)] [P.buffer.name] in buffer %-") return var/mob/living/mob_occupant = occupant diff --git a/code/game/machinery/computer/aifixer.dm b/code/game/machinery/computer/aifixer.dm index b590763ffe..920dd118c5 100644 --- a/code/game/machinery/computer/aifixer.dm +++ b/code/game/machinery/computer/aifixer.dm @@ -61,10 +61,10 @@ else dat += "AI functional" if (!src.active) - dat += {"

    Begin Reconstruction"} + dat += {"

    Begin Reconstruction"} else dat += "

    Reconstruction in process, please wait.
    " - dat += {"
    Close"} + dat += {"
    Close"} var/datum/browser/popup = new(user, "computer", "AI System Integrity Restorer", 400, 500) popup.set_content(dat) popup.set_title_image(user.browse_rsc_icon(src.icon, src.icon_state)) diff --git a/code/game/machinery/computer/apc_control.dm b/code/game/machinery/computer/apc_control.dm index c93c96429c..aa644eb738 100644 --- a/code/game/machinery/computer/apc_control.dm +++ b/code/game/machinery/computer/apc_control.dm @@ -9,7 +9,7 @@ var/list/apcs //APCs the computer has access to var/mob/living/operator //Who's operating the computer right now var/obj/machinery/power/apc/active_apc //The APC we're using right now - var/list/filters //For sorting the results + var/list/result_filters //For sorting the results var/checking_logs = 0 var/list/logs var/authenticated = 0 @@ -18,7 +18,7 @@ /obj/machinery/computer/apc_control/Initialize() . = ..() apcs = list() //To avoid BYOND making the list run through a ton of procs - filters = list("Name" = null, "Charge Above" = null, "Charge Below" = null, "Responsive" = null) + result_filters = list("Name" = null, "Charge Above" = null, "Charge Below" = null, "Responsive" = null) /obj/machinery/computer/apc_control/process() apcs = list() //Clear the list every tick @@ -52,28 +52,28 @@ if(!checking_logs) dat += "Logged in as [auth_id].

    " dat += "Filters
    " - dat += "Name: [filters["Name"] ? filters["Name"] : "None set"]
    " - dat += "Charge: \>[filters["Charge Above"] ? filters["Charge Above"] : "NaN"]% and \<[filters["Charge Below"] ? filters["Charge Below"] : "NaN"]%
    " - dat += "Accessible: [filters["Responsive"] ? "Non-Responsive Only" : "All"]

    " + dat += "Name: [result_filters["Name"] ? result_filters["Name"] : "None set"]
    " + dat += "Charge: \>[result_filters["Charge Above"] ? result_filters["Charge Above"] : "NaN"]% and \<[result_filters["Charge Below"] ? result_filters["Charge Below"] : "NaN"]%
    " + dat += "Accessible: [result_filters["Responsive"] ? "Non-Responsive Only" : "All"]

    " for(var/A in apcs) var/obj/machinery/power/apc/APC = apcs[A] - if(filters["Name"] && !findtext(APC.name, filters["Name"]) && !findtext(APC.area.name, filters["Name"])) + if(result_filters["Name"] && !findtext(APC.name, result_filters["Name"]) && !findtext(APC.area.name, result_filters["Name"])) continue - if(filters["Charge Above"] && (APC.cell.charge / APC.cell.maxcharge) < filters["Charge Above"] / 100) + if(result_filters["Charge Above"] && (APC.cell.charge / APC.cell.maxcharge) < result_filters["Charge Above"] / 100) continue - if(filters["Charge Below"] && (APC.cell.charge / APC.cell.maxcharge) > filters["Charge Below"] / 100) + if(result_filters["Charge Below"] && (APC.cell.charge / APC.cell.maxcharge) > result_filters["Charge Below"] / 100) continue - if(filters["Responsive"] && !APC.aidisabled) + if(result_filters["Responsive"] && !APC.aidisabled) continue - dat += "[A]
    \ + dat += "[A]
    \ Charge: [DisplayPower(APC.cell.charge)] / [DisplayPower(APC.cell.maxcharge)] ([round((APC.cell.charge / APC.cell.maxcharge) * 100)]%)
    \ Area: [APC.area]
    \ [APC.aidisabled || APC.panel_open ? "APC does not respond to interface query." : "APC responds to interface query."]

    " - dat += "Check Logs
    " - dat += "Log Out
    " + dat += "Check Logs
    " + dat += "Log Out
    " if(emagged) dat += "WARNING: Logging functionality partially disabled from outside source.
    " - dat += "Restore logging functionality?
    " + dat += "Restore logging functionality?
    " else if(logs.len) for(var/entry in logs) @@ -81,11 +81,11 @@ else dat += "No activity has been recorded at this time.
    " if(emagged) - dat += "@#%! CLEAR LOGS" - dat += "Return" + dat += "@#%! CLEAR LOGS" + dat += "Return" operator = user else - dat = "Please swipe a valid ID to log in..." + dat = "Please swipe a valid ID to log in..." var/datum/browser/popup = new(user, "apc_control", name, 600, 400) popup.set_content(dat) popup.set_title_image(user.browse_rsc_icon(icon, icon_state)) @@ -153,7 +153,7 @@ return log_activity("changed name filter to \"[new_filter]\"") playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 50, 0) - filters["Name"] = new_filter + result_filters["Name"] = new_filter if(href_list["above_filter"]) playsound(src, 'sound/machines/terminal_prompt.ogg', 50, 0) var/new_filter = input(usr, "Enter a percentage from 1-100 to sort by (greater than).", name) as null|num @@ -163,7 +163,7 @@ if(new_filter) new_filter = Clamp(new_filter, 0, 100) playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 50, 0) - filters["Charge Above"] = new_filter + result_filters["Charge Above"] = new_filter if(href_list["below_filter"]) playsound(src, 'sound/machines/terminal_prompt.ogg', 50, 0) var/new_filter = input(usr, "Enter a percentage from 1-100 to sort by (lesser than).", name) as null|num @@ -173,13 +173,13 @@ if(new_filter) new_filter = Clamp(new_filter, 0, 100) playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 50, 0) - filters["Charge Below"] = new_filter + result_filters["Charge Below"] = new_filter if(href_list["access_filter"]) - if(isnull(filters["Responsive"])) - filters["Responsive"] = 1 + if(isnull(result_filters["Responsive"])) + result_filters["Responsive"] = 1 log_activity("sorted by non-responsive APCs only") else - filters["Responsive"] = !filters["Responsive"] + result_filters["Responsive"] = !result_filters["Responsive"] log_activity("sorted by all APCs") playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 50, 0) if(href_list["check_logs"]) diff --git a/code/game/machinery/computer/arcade.dm b/code/game/machinery/computer/arcade.dm index 7748022da1..4203971522 100644 --- a/code/game/machinery/computer/arcade.dm +++ b/code/game/machinery/computer/arcade.dm @@ -134,18 +134,18 @@ if(..()) return user.set_machine(src) - var/dat = "Close" + var/dat = "Close" dat += "

    [enemy_name]

    " dat += "

    [temp]

    " dat += "
    Health: [player_hp] | Magic: [player_mp] | Enemy Health: [enemy_hp]
    " if (gameover) - dat += "
    New Game" + dat += "
    New Game" else - dat += "
    Attack | " - dat += "Heal | " - dat += "Recharge Power" + dat += "
    Attack | " + dat += "Heal | " + dat += "Recharge Power" dat += "
    " var/datum/browser/popup = new(user, "arcade", "Space Villian 2000") @@ -439,7 +439,7 @@ name = "The Orion Trail" desc = "Learn how our ancestors got to Orion, and have fun in the process!" - dat += "

    May They Rest In Peace

    " + dat += "

    May They Rest In Peace

    " else if(event) dat = eventdat else if(gameStatus == ORION_STATUS_NORMAL) @@ -452,16 +452,16 @@ dat += "
    Food: [food] | Fuel: [fuel]" dat += "
    Engine Parts: [engine] | Hull Panels: [hull] | Electronics: [electronics]" if(turns == 7) - dat += "

    Go Around Continue

    " + dat += "

    Go Around Continue

    " else - dat += "

    Continue

    " - dat += "

    Kill a Crewmember

    " - dat += "

    Close

    " + dat += "

    Continue

    " + dat += "

    Kill a Crewmember

    " + dat += "

    Close

    " else dat = "

    The Orion Trail

    " dat += "

    Experience the journey of your ancestors!



    " - dat += "
    New Game
    " - dat += "

    Close

    " + dat += "
    New Game
    " + dat += "

    Close

    " var/datum/browser/popup = new(user, "arcade", "The Orion Trail",400,700) popup.set_content(dat) popup.set_title_image(user.browse_rsc_icon(icon, icon_state)) @@ -769,41 +769,41 @@ eventdat += "
    [deadname] tried to fight back, but was killed." else eventdat += "
    Fortunately, you fended them off without any trouble." - eventdat += "

    Continue

    " - eventdat += "

    Close

    " + eventdat += "

    Continue

    " + eventdat += "

    Close

    " canContinueEvent = 1 if(ORION_TRAIL_FLUX) eventdat += "This region of space is highly turbulent.
    If we go slowly we may avoid more damage, but if we keep our speed we won't waste supplies." eventdat += "
    What will you do?" - eventdat += "

    Slow Down Continue

    " - eventdat += "

    Close

    " + eventdat += "

    Slow Down Continue

    " + eventdat += "

    Close

    " if(ORION_TRAIL_ILLNESS) eventdat += "A deadly illness has been contracted!" var/deadname = remove_crewmember() eventdat += "
    [deadname] was killed by the disease." - eventdat += "

    Continue

    " - eventdat += "

    Close

    " + eventdat += "

    Continue

    " + eventdat += "

    Close

    " canContinueEvent = 1 if(ORION_TRAIL_BREAKDOWN) eventdat += "Oh no! The engine has broken down!" eventdat += "
    You can repair it with an engine part, or you can make repairs for 3 days." if(engine >= 1) - eventdat += "

    Use PartWait

    " + eventdat += "

    Use PartWait

    " else - eventdat += "

    Wait

    " - eventdat += "

    Close

    " + eventdat += "

    Wait

    " + eventdat += "

    Close

    " if(ORION_TRAIL_MALFUNCTION) eventdat += "The ship's systems are malfunctioning!" eventdat += "
    You can replace the broken electronics with spares, or you can spend 3 days troubleshooting the AI." if(electronics >= 1) - eventdat += "

    Use PartWait

    " + eventdat += "

    Use PartWait

    " else - eventdat += "

    Wait

    " - eventdat += "

    Close

    " + eventdat += "

    Wait

    " + eventdat += "

    Close

    " if(ORION_TRAIL_COLLISION) eventdat += "Something hit us! Looks like there's some hull damage." @@ -818,23 +818,23 @@ eventdat += "
    [deadname] was killed by rapid depressurization." eventdat += "
    You can repair the damage with hull plates, or you can spend the next 3 days welding scrap together." if(hull >= 1) - eventdat += "

    Use PartWait

    " + eventdat += "

    Use PartWait

    " else - eventdat += "

    Wait

    " - eventdat += "

    Close

    " + eventdat += "

    Wait

    " + eventdat += "

    Close

    " if(ORION_TRAIL_BLACKHOLE) eventdat += "You were swept away into the black hole." - eventdat += "

    Oh...

    " - eventdat += "

    Close

    " + eventdat += "

    Oh...

    " + eventdat += "

    Close

    " settlers = list() if(ORION_TRAIL_LING) eventdat += "Strange reports warn of changelings infiltrating crews on trips to Orion..." if(settlers.len <= 2) eventdat += "
    Your crew's chance of reaching Orion is so slim the changelings likely avoided your ship..." - eventdat += "

    Continue

    " - eventdat += "

    Close

    " + eventdat += "

    Continue

    " + eventdat += "

    Close

    " if(prob(10)) // "likely", I didn't say it was guaranteed! lings_aboard = min(++lings_aboard,2) else @@ -844,9 +844,9 @@ else if(prob(70)) lings_aboard = min(++lings_aboard,2) - eventdat += "

    Kill a Crewmember

    " - eventdat += "

    Risk it

    " - eventdat += "

    Close

    " + eventdat += "

    Kill a Crewmember

    " + eventdat += "

    Risk it

    " + eventdat += "

    Close

    " canContinueEvent = 1 if(ORION_TRAIL_LING_ATTACK) @@ -892,8 +892,8 @@ else lings_aboard = max(0,--lings_aboard) - eventdat += "

    Continue

    " - eventdat += "

    Close

    " + eventdat += "

    Continue

    " + eventdat += "

    Close

    " canContinueEvent = 1 @@ -903,8 +903,8 @@ eventdat += "The spaceport is on high alert! You've been barred from docking by the local authorities after your failed raid." if(last_spaceport_action) eventdat += "
    Last Spaceport Action: [last_spaceport_action]" - eventdat += "

    Depart Spaceport

    " - eventdat += "

    Close

    " + eventdat += "

    Depart Spaceport

    " + eventdat += "

    Close

    " else eventdat += "Your jump into the sector yields a spaceport - a lucky find!" eventdat += "
    This spaceport is home to travellers who failed to reach Orion, but managed to find a different home..." @@ -943,13 +943,13 @@ //Buy crew if(food >= 10 && fuel >= 10) - eventdat += "

    Hire a New Crewmember (-10FU, -10FO)

    " + eventdat += "

    Hire a New Crewmember (-10FU, -10FO)

    " else eventdat += "

    You cannot afford a new crewmember.

    " //Sell crew if(settlers.len > 1) - eventdat += "

    Sell Crew for Fuel and Food (+7FU, +7FO)

    " + eventdat += "

    Sell Crew for Fuel and Food (+7FU, +7FO)

    " else eventdat += "

    You have no other crew to sell.

    " @@ -958,37 +958,37 @@ //Engine parts if(fuel > 5) - eventdat += "

    Buy Engine Parts (-5FU)

    " + eventdat += "

    Buy Engine Parts (-5FU)

    " else eventdat += "

    You cannot afford engine parts." //Hull plates if(fuel > 5) - eventdat += "

    Buy Hull Plates (-5FU)

    " + eventdat += "

    Buy Hull Plates (-5FU)

    " else eventdat += "

    You cannot afford hull plates." //Electronics if(fuel > 5) - eventdat += "

    Buy Spare Electronics (-5FU)

    " + eventdat += "

    Buy Spare Electronics (-5FU)

    " else eventdat += "

    You cannot afford spare electronics." //Trade if(fuel > 5) - eventdat += "

    Trade Fuel for Food (-5FU,+5FO)

    " + eventdat += "

    Trade Fuel for Food (-5FU,+5FO)

    " else eventdat += "

    You don't have 5FU to trade. 5) - eventdat += "

    Trade Food for Fuel (+5FU,-5FO)

    " + eventdat += "

    Trade Food for Fuel (+5FU,-5FO)

    " else eventdat += "

    You don't have 5FO to trade." - dat = "Crew Manifest:
    Please use security record computer to modify entries.

    [crew]Print

    Access ID modification console.
    " + dat = "Crew Manifest:
    Please use security record computer to modify entries.

    [crew]Print

    Access ID modification console.
    " else if(mode == 2) // JOB MANAGEMENT - dat = "Return" + dat = "Return" dat += " || Confirm Identity: " var/S if(scan) S = html_encode(scan.name) else S = "--------" - dat += "[S]" + dat += "[S]" dat += "" dat += "" var/ID @@ -174,7 +174,7 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) switch(can_open_job(job)) if(1) if(ID) - dat += "Open Position
    " + dat += "Open Position
    " else dat += "Open Position" if(-1) @@ -190,7 +190,7 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) switch(can_close_job(job)) if(1) if(ID) - dat += "Close Position" + dat += "Close Position" else dat += "Close Position" if(-1) @@ -209,10 +209,10 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) else if(ID) if(job in SSjob.prioritized_jobs) - dat += "Deprioritize" + dat += "Deprioritize" else if(SSjob.prioritized_jobs.len < 5) - dat += "Prioritize" + dat += "Prioritize" else dat += "Denied" else @@ -247,14 +247,14 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) if(!authenticated) header += "
    Please insert the cards into the slots
    " - header += "Target: [target_name]
    " - header += "Confirm Identity: [scan_name]
    " + header += "Target: [target_name]
    " + header += "Confirm Identity: [scan_name]
    " else header += "

    " - header += "Remove [target_name] || " - header += "Remove [scan_name]
    " - header += "Access Crew Manifest
    " - header += "Log Out
    " + header += "Remove [target_name] || " + header += "Remove [scan_name]
    " + header += "Access Crew Manifest
    " + header += "Log Out" header += "
    " @@ -262,7 +262,7 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) var/list/alljobs = list("Unassigned") alljobs += (istype(src, /obj/machinery/computer/card/centcom)? get_all_centcom_jobs() : get_all_jobs()) + "Custom" for(var/job in alljobs) - jobs_all += "[replacetext(job, " ", " ")] " //make sure there isn't a line break in the middle of a job + jobs_all += "[replacetext(job, " ", " ")] " //make sure there isn't a line break in the middle of a job var/body @@ -290,8 +290,8 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) allJobsSlot.innerHTML = "show"; } "} - carddesc += "" - carddesc += "" + carddesc += "" + carddesc += "" carddesc += "" carddesc += "registered name:" carddesc += "" @@ -302,16 +302,16 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) else carddesc += "registered_name: [target_owner]" - jobs += "Assignment: [target_rank] (Demote)" + jobs += "Assignment: [target_rank] (Demote)" var/accesses = "" if(istype(src, /obj/machinery/computer/card/centcom)) accesses += "
    Central Command:
    " for(var/A in get_all_centcom_access()) if(A in modify.access) - accesses += "[replacetext(get_centcom_access_desc(A), " ", " ")] " + accesses += "[replacetext(get_centcom_access_desc(A), " ", " ")] " else - accesses += "[replacetext(get_centcom_access_desc(A), " ", " ")] " + accesses += "[replacetext(get_centcom_access_desc(A), " ", " ")] " else accesses += "
    Access
    " accesses += "
    JobSlotsOpen jobClose jobPrioritize
    " @@ -327,19 +327,19 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) accesses += "" accesses += "
    " for(var/A in get_region_accesses(i)) if(A in modify.access) - accesses += "[replacetext(get_access_desc(A), " ", " ")] " + accesses += "[replacetext(get_access_desc(A), " ", " ")] " else - accesses += "[replacetext(get_access_desc(A), " ", " ")] " + accesses += "[replacetext(get_access_desc(A), " ", " ")] " accesses += "
    " accesses += "
    " body = "[carddesc]
    [jobs]

    [accesses]" //CHECK THIS else - body = "{Log in}


    " - body += "Access Crew Manifest" + body = "{Log in}

    " + body += "Access Crew Manifest" if(!target_dept) - body += "

    Job Management" + body += "

    Job Management" dat = "[header][body]

    " var/datum/browser/popup = new(user, "id_com", src.name, 900, 620) diff --git a/code/game/machinery/computer/cloning.dm b/code/game/machinery/computer/cloning.dm index ee316b3eed..ba11b0fa8f 100644 --- a/code/game/machinery/computer/cloning.dm +++ b/code/game/machinery/computer/cloning.dm @@ -138,7 +138,7 @@ AttachCloner(pod) else P.buffer = src - to_chat(user, "-% Successfully stored \ref[P.buffer] [P.buffer.name] in buffer %-") + to_chat(user, "-% Successfully stored [REF(P.buffer)] [P.buffer.name] in buffer %-") return else return ..() @@ -158,13 +158,13 @@ updatemodules(TRUE) var/dat = "" - dat += "Refresh" + dat += "Refresh" if(scanner && HasEfficientPod() && scanner.scan_level > 2) if(!autoprocess) - dat += "Autoprocess" + dat += "Autoprocess" else - dat += "Stop autoprocess" + dat += "Stop autoprocess" else dat += "Autoprocess" dat += "

    Cloning Pod Status

    " @@ -175,7 +175,7 @@ // Modules if (isnull(src.scanner) || !LAZYLEN(pods)) dat += "

    Modules

    " - //dat += "Reload Modules" + //dat += "Reload Modules" if (isnull(src.scanner)) dat += "ERROR: No Scanner detected!
    " if (!LAZYLEN(pods)) @@ -200,36 +200,36 @@ dat += "
    " if(scanner_occupant) - dat += "Start Scan" - dat += "
    [src.scanner.locked ? "Unlock Scanner" : "Lock Scanner"]" + dat += "Start Scan" + dat += "
    [src.scanner.locked ? "Unlock Scanner" : "Lock Scanner"]" else dat += "Start Scan" // Database dat += "

    Database Functions

    " if (src.records.len && src.records.len > 0) - dat += "View Records ([src.records.len])
    " + dat += "View Records ([src.records.len])
    " else dat += "View Records (0)
    " if (src.diskette) - dat += "Eject Disk
    " + dat += "Eject Disk
    " if(2) dat += "

    Current records

    " - dat += "<< Back

    " + dat += "<< Back

    " for(var/datum/data/record/R in records) - dat += "

    [R.fields["name"]]

    Scan ID [R.fields["id"]] View Record" + dat += "

    [R.fields["name"]]

    Scan ID [R.fields["id"]] View Record" if(3) dat += "

    Selected Record

    " - dat += "<< Back
    " + dat += "<< Back
    " if (!src.active_record) dat += "Record not found." else dat += "

    [src.active_record.fields["name"]]

    " - dat += "Scan ID [src.active_record.fields["id"]] Clone
    " + dat += "Scan ID [src.active_record.fields["id"]] Clone
    " var/obj/item/implant/health/H = locate(src.active_record.fields["imp"]) @@ -253,12 +253,12 @@ if(diskette.fields["SE"]) L += "Structural Enzymes" dat += english_list(L, "Empty", " + ", " + ") - dat += "
    Load from Disk" + dat += "
    Load from Disk" - dat += "
    Save to Disk" + dat += "
    Save to Disk" dat += "
    " - dat += "Delete Record" + dat += "Delete Record" if(4) if (!src.active_record) @@ -266,8 +266,8 @@ dat = "[src.temp]
    " dat += "

    Confirm Record Deletion

    " - dat += "Scan card to confirm.
    " - dat += "Cancel" + dat += "Scan card to confirm.
    " + dat += "Cancel" var/datum/browser/popup = new(user, "cloning", "Cloning System Control") @@ -484,7 +484,7 @@ R.fields["factions"] = mob_occupant.faction if (!isnull(mob_occupant.mind)) //Save that mind so traitors can continue traitoring after cloning. - R.fields["mind"] = "\ref[mob_occupant.mind]" + R.fields["mind"] = "[REF(mob_occupant.mind)]" //Add an implant if needed var/obj/item/implant/health/imp @@ -494,7 +494,7 @@ if(!imp) imp = new /obj/item/implant/health(mob_occupant) imp.implant(mob_occupant) - R.fields["imp"] = "\ref[imp]" + R.fields["imp"] = "[REF(imp)]" src.records += R scantemp = "Subject successfully scanned." diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm index 77f6e08c7d..f5c4f2c146 100755 --- a/code/game/machinery/computer/communications.dm +++ b/code/game/machinery/computer/communications.dm @@ -449,33 +449,38 @@ dat += "Unable to trace most recent shuttle call/recall signal.
    " dat += "Logged in as: [auth_id]" dat += "
    " - dat += "
    \[ Log Out \]
    " + dat += "
    \[ Log Out \]
    " dat += "
    General Functions" - dat += "
    \[ Message List \]" + dat += "
    \[ Message List \]" switch(SSshuttle.emergency.mode) if(SHUTTLE_IDLE, SHUTTLE_RECALL) - dat += "
    \[ Call Emergency Shuttle \]" + dat += "
    \[ Call Emergency Shuttle \]" else - dat += "
    \[ Cancel Shuttle Call \]" + dat += "
    \[ Cancel Shuttle Call \]" +<<<<<<< HEAD dat += "
    \[ Set Status Display \]" if (src.authenticated==2) +======= + dat += "
    \[ Set Status Display \]" + if (authenticated==2) +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental dat += "

    Captain Functions" - dat += "
    \[ Make a Captain's Announcement \]" + dat += "
    \[ Make a Captain's Announcement \]" if(CONFIG_GET(string/cross_server_address)) - dat += "
    \[ Send a message to an allied station \]" + dat += "
    \[ Send a message to an allied station \]" if(SSmapping.config.allow_custom_shuttles == "yes") - dat += "
    \[ Purchase Shuttle \]" - dat += "
    \[ Change Alert Level \]" - dat += "
    \[ Emergency Maintenance Access \]" - dat += "
    \[ Request Nuclear Authentication Codes \]" + dat += "
    \[ Purchase Shuttle \]" + dat += "
    \[ Change Alert Level \]" + dat += "
    \[ Emergency Maintenance Access \]" + dat += "
    \[ Request Nuclear Authentication Codes \]" if(!emagged) - dat += "
    \[ Send Message to CentCom \]" + dat += "
    \[ Send Message to CentCom \]" else - dat += "
    \[ Send Message to \[UNKNOWN\] \]" - dat += "
    \[ Restore Backup Routing Data \]" + dat += "
    \[ Send Message to \[UNKNOWN\] \]" + dat += "
    \[ Restore Backup Routing Data \]" else - dat += "
    \[ Log In \]" + dat += "
    \[ Log In \]" if(STATE_CALLSHUTTLE) dat += get_call_shuttle_form() playsound(src, 'sound/machines/terminal_prompt.ogg', 50, 0) @@ -484,6 +489,7 @@ playsound(src, 'sound/machines/terminal_prompt.ogg', 50, 0) if(STATE_MESSAGELIST) dat += "Messages:" +<<<<<<< HEAD for(var/i = 1; i<=src.messagetitle.len; i++) dat += "
    [src.messagetitle[i]]" playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 50, 0) @@ -492,48 +498,70 @@ dat += "[src.messagetitle[src.currmsg]]

    [src.messagetext[src.currmsg]]" if (src.authenticated) dat += "

    \[ Delete \]" +======= + for(var/i in 1 to messages.len) + var/datum/comm_message/M = messages[i] + dat += "
    [M.title]" + playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 50, 0) + if(STATE_VIEWMESSAGE) + if (currmsg) + dat += "[currmsg.title]

    [currmsg.content]" + if(!currmsg.answered && currmsg.possible_answers.len) + for(var/i in 1 to currmsg.possible_answers.len) + var/answer = currmsg.possible_answers[i] + dat += "
    \[ Answer : [answer] \]" + else if(currmsg.answered) + var/answered = currmsg.possible_answers[currmsg.answered] + dat += "
    Archived Answer : [answered]" + dat += "

    \[ Delete \]" +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental else src.state = STATE_MESSAGELIST src.attack_hand(user) return if(STATE_DELMESSAGE) +<<<<<<< HEAD if (src.currmsg) dat += "Are you sure you want to delete this message? \[ OK | Cancel \]" +======= + if (currmsg) + dat += "Are you sure you want to delete this message? \[ OK | Cancel \]" +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental else src.state = STATE_MESSAGELIST src.attack_hand(user) return if(STATE_STATUSDISPLAY) dat += "Set Status Displays
    " - dat += "\[ Clear \]
    " - dat += "\[ Shuttle ETA \]
    " - dat += "\[ Message \]" - dat += "
    " - dat += "\[ Alert: None |" - dat += " Red Alert |" - dat += " Lockdown |" - dat += " Biohazard \]

    " + dat += "\[ Clear \]
    " + dat += "\[ Shuttle ETA \]
    " + dat += "\[ Message \]" + dat += "
    " + dat += "\[ Alert: None |" + dat += " Red Alert |" + dat += " Lockdown |" + dat += " Biohazard \]

    " playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 50, 0) if(STATE_ALERT_LEVEL) dat += "Current alert level: [get_security_level()]
    " if(GLOB.security_level == SEC_LEVEL_DELTA) dat += "The self-destruct mechanism is active. Find a way to deactivate the mechanism to lower the alert level or evacuate." else - dat += "Blue
    " - dat += "Green" + dat += "Blue
    " + dat += "Green" if(STATE_CONFIRM_LEVEL) dat += "Current alert level: [get_security_level()]
    " dat += "Confirm the change to: [num2seclevel(tmp_alertlevel)]
    " - dat += "Swipe ID to confirm change.
    " + dat += "Swipe ID to confirm change.
    " if(STATE_TOGGLE_EMERGENCY) playsound(src, 'sound/machines/terminal_prompt.ogg', 50, 0) if(GLOB.emergency_access == 1) dat += "Emergency Maintenance Access is currently ENABLED" - dat += "
    Restore maintenance access restrictions?
    \[ OK | Cancel \]" + dat += "
    Restore maintenance access restrictions?
    \[ OK | Cancel \]" else dat += "Emergency Maintenance Access is currently DISABLED" - dat += "
    Lift access restrictions on maintenance and external airlocks?
    \[ OK | Cancel \]" + dat += "
    Lift access restrictions on maintenance and external airlocks?
    \[ OK | Cancel \]" if(STATE_PURCHASE) dat += "Budget: [SSshuttle.points] Credits.
    " @@ -544,9 +572,13 @@ dat += "[S.description]
    " if(S.prerequisites) dat += "Prerequisites: [S.prerequisites]
    " - dat += "(Purchase)

    " + dat += "(Purchase)

    " +<<<<<<< HEAD dat += "

    \[ [(src.state != STATE_DEFAULT) ? "Main Menu | " : ""]Close \]" +======= + dat += "

    \[ [(state != STATE_DEFAULT) ? "Main Menu | " : ""]Close \]" +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental popup.set_content(dat) popup.open() @@ -573,8 +605,8 @@ /obj/machinery/computer/communications/proc/get_call_shuttle_form(ai_interface = 0) var/form_id = "callshuttle" var/dat = get_javascript_header(form_id) - dat += "" - dat += "" + dat += "" + dat += "" dat += "" dat += "Nature of emergency:
    " dat += "
    Are you sure you want to call the shuttle? \[ Call \]" @@ -583,8 +615,8 @@ /obj/machinery/computer/communications/proc/get_cancel_shuttle_form() var/form_id = "cancelshuttle" var/dat = get_javascript_header(form_id) - dat += "" - dat += "" + dat += "" + dat += "" dat += "" dat += "
    Are you sure you want to cancel the shuttle? \[ Cancel \]" @@ -604,31 +636,53 @@ else dat += "Current login: None" dat += "

    General Functions" - dat += "
    \[ Message List \]" + dat += "
    \[ Message List \]" if(SSshuttle.emergency.mode == SHUTTLE_IDLE) - dat += "
    \[ Call Emergency Shuttle \]" - dat += "
    \[ Set Status Display \]" + dat += "
    \[ Call Emergency Shuttle \]" + dat += "
    \[ Set Status Display \]" dat += "

    Special Functions" - dat += "
    \[ Make an Announcement \]" - dat += "
    \[ Change Alert Level \]" - dat += "
    \[ Emergency Maintenance Access \]" + dat += "
    \[ Make an Announcement \]" + dat += "
    \[ Change Alert Level \]" + dat += "
    \[ Emergency Maintenance Access \]" if(STATE_CALLSHUTTLE) dat += get_call_shuttle_form(1) if(STATE_MESSAGELIST) dat += "Messages:" +<<<<<<< HEAD for(var/i = 1; i<=src.messagetitle.len; i++) dat += "
    [src.messagetitle[i]]" if(STATE_VIEWMESSAGE) if (src.aicurrmsg) dat += "[src.messagetitle[src.aicurrmsg]]

    [src.messagetext[src.aicurrmsg]]" dat += "

    \[ Delete \]" +======= + for(var/i in 1 to messages.len) + var/datum/comm_message/M = messages[i] + dat += "
    [M.title]" + if(STATE_VIEWMESSAGE) + if (aicurrmsg) + dat += "[aicurrmsg.title]

    [aicurrmsg.content]" + if(!aicurrmsg.answered && aicurrmsg.possible_answers.len) + for(var/i in 1 to aicurrmsg.possible_answers.len) + var/answer = aicurrmsg.possible_answers[i] + dat += "
    \[ Answer : [answer] \]" + else if(aicurrmsg.answered) + var/answered = aicurrmsg.possible_answers[aicurrmsg.answered] + dat += "
    Archived Answer : [answered]" + dat += "

    \[ Delete \]" +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental else src.aistate = STATE_MESSAGELIST src.attack_hand(user) return null if(STATE_DELMESSAGE) +<<<<<<< HEAD if(src.aicurrmsg) dat += "Are you sure you want to delete this message? \[ OK | Cancel \]" +======= + if(aicurrmsg) + dat += "Are you sure you want to delete this message? \[ OK | Cancel \]" +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental else src.aistate = STATE_MESSAGELIST src.attack_hand(user) @@ -636,33 +690,37 @@ if(STATE_STATUSDISPLAY) dat += "Set Status Displays
    " - dat += "\[ Clear \]
    " - dat += "\[ Shuttle ETA \]
    " - dat += "\[ Message \]" - dat += "
    " - dat += "\[ Alert: None |" - dat += " Red Alert |" - dat += " Lockdown |" - dat += " Biohazard \]

    " + dat += "\[ Clear \]
    " + dat += "\[ Shuttle ETA \]
    " + dat += "\[ Message \]" + dat += "
    " + dat += "\[ Alert: None |" + dat += " Red Alert |" + dat += " Lockdown |" + dat += " Biohazard \]

    " if(STATE_ALERT_LEVEL) dat += "Current alert level: [get_security_level()]
    " if(GLOB.security_level == SEC_LEVEL_DELTA) dat += "The self-destruct mechanism is active. Find a way to deactivate the mechanism to lower the alert level or evacuate." else - dat += "Blue
    " - dat += "Green" + dat += "Blue
    " + dat += "Green" if(STATE_TOGGLE_EMERGENCY) if(GLOB.emergency_access == 1) dat += "Emergency Maintenance Access is currently ENABLED" - dat += "
    Restore maintenance access restrictions?
    \[ OK | Cancel \]" + dat += "
    Restore maintenance access restrictions?
    \[ OK | Cancel \]" else dat += "Emergency Maintenance Access is currently DISABLED" - dat += "
    Lift access restrictions on maintenance and external airlocks?
    \[ OK | Cancel \]" + dat += "
    Lift access restrictions on maintenance and external airlocks?
    \[ OK | Cancel \]" +<<<<<<< HEAD dat += "

    \[ [(src.aistate != STATE_DEFAULT) ? "Main Menu | " : ""]Close \]" +======= + dat += "

    \[ [(aistate != STATE_DEFAULT) ? "Main Menu | " : ""]Close \]" +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental return dat /obj/machinery/computer/communications/proc/make_announcement(mob/living/user, is_silicon) diff --git a/code/game/machinery/computer/dna_console.dm b/code/game/machinery/computer/dna_console.dm index c540b51560..8e1447285c 100644 --- a/code/game/machinery/computer/dna_console.dm +++ b/code/game/machinery/computer/dna_console.dm @@ -143,27 +143,27 @@ status += "
    Pulse Duration:
    [radduration]
    " status += "
      \> Accuracy:
    [chance_to_hit]
    " status += "
    " // Close statusDisplay div - var/buttons = "Scan " + var/buttons = "Scan " if(connected) - buttons += " [connected.state_open ? "Close" : "Open"] Scanner " + buttons += " [connected.state_open ? "Close" : "Open"] Scanner " if (connected.state_open) buttons += "[connected.locked ? "Unlock" : "Lock"] Scanner " else - buttons += "[connected.locked ? "Unlock" : "Lock"] Scanner " + buttons += "[connected.locked ? "Unlock" : "Lock"] Scanner " else buttons += "Open Scanner Lock Scanner " if(viable_occupant) - buttons += "Inject Rejuvenators " + buttons += "Inject Rejuvenators " else buttons += "Inject Rejuvenators " if(diskette) - buttons += "Eject Disk " + buttons += "Eject Disk " else buttons += "Eject Disk " if(current_screen == "buffer") - buttons += "Radiation Emitter Menu " + buttons += "Radiation Emitter Menu " else - buttons += "Buffer Menu " + buttons += "Buffer Menu " switch(current_screen) if("working") @@ -182,12 +182,12 @@ if( !buffer_slot || !buffer_slot.len || !buffer_slot["name"] || !((buffer_slot["UI"] && buffer_slot["UE"]) || buffer_slot["SE"]) ) temp_html += "
    \tNo Data" if(viable_occupant) - temp_html += "
    Save to Buffer " + temp_html += "
    Save to Buffer " else temp_html += "
    Save to Buffer " temp_html += "Clear Buffer " if(diskette) - temp_html += "Load from Disk " + temp_html += "Load from Disk " else temp_html += "Load from Disk " temp_html += "Save to Disk " @@ -198,18 +198,18 @@ var/name = buffer_slot["name"] var/label = buffer_slot["label"] var/blood_type = buffer_slot["blood_type"] - temp_html += "
    \tLabel: [label ? label : name]" + temp_html += "
    \tLabel: [label ? label : name]" temp_html += "
    \tSubject: [name]" if(ue && name && blood_type) temp_html += "
    \tBlood Type: [blood_type]" temp_html += "
    \tUE: [ue] " if(viable_occupant) - temp_html += "Occupant " + temp_html += "Occupant " else temp_html += "Occupant" - temp_html += "Occupant:Delayed " + temp_html += "Occupant:Delayed " if(injectorready < world.time) - temp_html += "Injector" + temp_html += "Injector" else temp_html += "Injector" else @@ -218,12 +218,12 @@ if(ui) temp_html += "
    \tUI: [ui] " if(viable_occupant) - temp_html += "Occupant " + temp_html += "Occupant " else temp_html += "Occupant" - temp_html += "Occupant:Delayed " + temp_html += "Occupant:Delayed " if(injectorready < world.time) - temp_html += "Injector" + temp_html += "Injector" else temp_html += "Injector" else @@ -231,38 +231,38 @@ if(ue && name && blood_type && ui) temp_html += "
    \tUI+UE: [ui]/[ue] " if(viable_occupant) - temp_html += "Occupant " + temp_html += "Occupant " else temp_html += "Occupant" - temp_html += "Occupant:Delayed " + temp_html += "Occupant:Delayed " if(injectorready < world.time) - temp_html += "UI+UE Injector" + temp_html += "UI+UE Injector" else temp_html += "UI+UE Injector" if(se) temp_html += "
    \tSE: [se] " if(viable_occupant) - temp_html += "Occupant " + temp_html += "Occupant " else temp_html += "Occupant " - temp_html += "Occupant:Delayed " + temp_html += "Occupant:Delayed " if(injectorready < world.time ) - temp_html += "Injector" + temp_html += "Injector" else temp_html += "Injector" else temp_html += "
    \tSE: No Data" if(viable_occupant) - temp_html += "
    Save to Buffer " + temp_html += "
    Save to Buffer " else temp_html += "
    Save to Buffer " - temp_html += "Clear Buffer " + temp_html += "Clear Buffer " if(diskette) - temp_html += "Load from Disk " + temp_html += "Load from Disk " else temp_html += "Load from Disk " if(diskette && !diskette.read_only) - temp_html += "Save to Disk " + temp_html += "Save to Disk " else temp_html += "Save to Disk " else @@ -270,8 +270,8 @@ temp_html += buttons temp_html += "

    Radiation Emitter Menu

    " - temp_html += "-- Output Level ++" - temp_html += "
    -- Pulse Duration ++" + temp_html += "-- Output Level ++" + temp_html += "
    -- Pulse Duration ++" temp_html += "

    Irradiate Subject

    " temp_html += "
    Unique Identifier:
    " @@ -281,7 +281,7 @@ temp_html += "
    1
    " var/len = length(viable_occupant.dna.uni_identity) for(var/i=1, i<=len, i++) - temp_html += "[copytext(viable_occupant.dna.uni_identity,i,i+1)]" + temp_html += "[copytext(viable_occupant.dna.uni_identity,i,i+1)]" if ((i % max_line_len) == 0) temp_html += "
    " if((i % DNA_BLOCK_SIZE) == 0 && i < len) @@ -295,7 +295,7 @@ temp_html += "
    1
    " var/len = length(viable_occupant.dna.struc_enzymes) for(var/i=1, i<=len, i++) - temp_html += "[copytext(viable_occupant.dna.struc_enzymes,i,i+1)]" + temp_html += "[copytext(viable_occupant.dna.struc_enzymes,i,i+1)]" if ((i % max_line_len) == 0) temp_html += "
    " if((i % DNA_BLOCK_SIZE) == 0 && i < len) diff --git a/code/game/machinery/computer/launchpad_control.dm b/code/game/machinery/computer/launchpad_control.dm index d6c8d9e7e9..35fcb20bcc 100644 --- a/code/game/machinery/computer/launchpad_control.dm +++ b/code/game/machinery/computer/launchpad_control.dm @@ -60,7 +60,7 @@ if(pad.stat & NOPOWER) t+= "[pad.display_name]" else - t+= "[pad.display_name]" + t+= "[pad.display_name]" else launchpads -= get_pad(i) t += "
    " @@ -68,24 +68,24 @@ if(current_pad) var/obj/machinery/launchpad/pad = get_pad(current_pad) t += "
    [pad.display_name]
    " - t += "Rename" - t += "Remove

    " - t += "O" //up-left - t += "^" //up - t += "O
    " //up-right - t += "<"//left - t += "R"//reset to 0 - t += ">
    "//right - t += "O"//down-left - t += "v"//down - t += "O
    "//down-right + t += "Rename" + t += "Remove

    " + t += "O" //up-left + t += "^" //up + t += "O
    " //up-right + t += "<"//left + t += "R"//reset to 0 + t += ">
    "//right + t += "O"//down-left + t += "v"//down + t += "O
    "//down-right t += "
    " t += "
    Current offset:

    " t += "
    [abs(pad.y_offset)] [pad.y_offset > 0 ? "N":"S"]

    " t += "
    [abs(pad.x_offset)] [pad.x_offset > 0 ? "E":"W"]

    " - t += "
    Launch" - t += " Pull" + t += "
    Launch" + t += " Pull" var/datum/browser/popup = new(user, "launchpad", name, 300, 500) popup.set_content(t.Join()) diff --git a/code/game/machinery/computer/medical.dm b/code/game/machinery/computer/medical.dm index 41b41e536e..4fa3dad179 100644 --- a/code/game/machinery/computer/medical.dm +++ b/code/game/machinery/computer/medical.dm @@ -39,21 +39,21 @@ return var/dat if(src.temp) - dat = text("[src.temp]

    Clear Screen") + dat = text("[src.temp]

    Clear Screen") else - dat = text("Confirm Identity: []
    ", src, (src.scan ? text("[]", src.scan.name) : "----------")) + dat = text("Confirm Identity: []
    ", (src.scan ? text("[]", src.scan.name) : "----------")) if(src.authenticated) switch(src.screen) if(1) dat += {" -Search Records -
    List Records +Search Records +
    List Records
    -
    Virus Database -
    Medbot Tracking +
    Virus Database +
    Medbot Tracking
    -
    Record Maintenance -
    {Log Out}
    +
    Record Maintenance +
    {Log Out}
    "} if(2) dat += {" @@ -65,10 +65,10 @@ - - + + - +"} @@ -93,7 +93,7 @@ else background = "'background-color:#4F7529;'" - dat += text("", background, src, R.fields["id"], R.fields["name"]) + dat += text("", background, R.fields["id"], R.fields["name"]) dat += text("", R.fields["id"]) dat += text("", R.fields["fingerprint"], b_dna) dat += text("", blood_type) @@ -102,11 +102,11 @@ dat += "
    NameIDNameID Fingerprints (F) | DNA (D)Blood TypeBlood Type Physical Status Mental Status
    []
    [][]F: []
    D: []
    []

    " // if(GLOB.data_core.general) // for(var/datum/data/record/R in sortRecord(GLOB.data_core.general)) -// dat += "[R.fields["id"]]: [R.fields["name"]]
    " +// dat += "
    [R.fields["id"]]: [R.fields["name"]]
    " // //Foreach goto(132) - dat += text("
    Back", src) + dat += "
    Back" if(3) - dat += text("Records Maintenance
    \nBackup To Disk
    \nUpload From Disk
    \nDelete All Records
    \n
    \nBack", src, src, src, src) + dat += "Records Maintenance
    \nBackup To Disk
    \nUpload From Disk
    \nDelete All Records
    \n
    \nBack" if(4) dat += "" @@ -118,45 +118,45 @@ var/obj/item/photo/P2 = active1.fields["photo_side"] user << browse_rsc(P2.img, "photo_side") dat += "" - dat += "" - dat += "" + dat += "" + dat += "" dat += "" - dat += "" - dat += "" - dat += "" - dat += "" - dat += "" - dat += "" + dat += "" + dat += "" + dat += "" + dat += "" + dat += "" + dat += "" else dat += "" dat += "" if(active2 in GLOB.data_core.medical) - dat += "" - dat += "" - dat += "" - dat += "" - dat += "" - dat += "" - dat += "" - dat += "" - dat += "" //(per disease info placed in log/comment section) - dat += "" - dat += "" + dat += "" + dat += "" + dat += "" + dat += "" + dat += "" + dat += "" + dat += "" + dat += "" + dat += "" //(per disease info placed in log/comment section) + dat += "" + dat += "" dat += "" var/counter = 1 while(src.active2.fields[text("com_[]", counter)]) - dat += "" + dat += "" counter++ - dat += "" + dat += "" - dat += "" + dat += "" else dat += "" - dat += "" - dat += "" - dat += "" + dat += "" + dat += "" + dat += "" dat += "
    Medical Record
    Name:[active1.fields["name"]]
    ID:[active1.fields["id"]]
    Sex: [active1.fields["sex"]] 
    Age: [active1.fields["age"]] 
    Species: [active1.fields["species"]] 
    Fingerprint: [active1.fields["fingerprint"]] 
    Physical Status: [active1.fields["p_stat"]] 
    Mental Status: [active1.fields["m_stat"]] 
    Sex: [active1.fields["sex"]] 
    Age: [active1.fields["age"]] 
    Species: [active1.fields["species"]] 
    Fingerprint: [active1.fields["fingerprint"]] 
    Physical Status: [active1.fields["p_stat"]] 
    Mental Status: [active1.fields["m_stat"]] 
    General Record Lost!

    Medical Data
    Blood Type: [active2.fields["blood_type"]] 
    DNA: [active2.fields["b_dna"]] 

    Minor Disabilities:

     [active2.fields["mi_dis"]] 
    Details: [active2.fields["mi_dis_d"]] 

    Major Disabilities:

     [active2.fields["ma_dis"]] 
    Details: [active2.fields["ma_dis_d"]] 

    Allergies:

     [active2.fields["alg"]] 
    Details: [active2.fields["alg_d"]] 

    Current Diseases:

     [active2.fields["cdi"]] 
    Details: [active2.fields["cdi_d"]] 

    Important Notes:

     [active2.fields["notes"]] 
    Blood Type: [active2.fields["blood_type"]] 
    DNA: [active2.fields["b_dna"]] 

    Minor Disabilities:

     [active2.fields["mi_dis"]] 
    Details: [active2.fields["mi_dis_d"]] 

    Major Disabilities:

     [active2.fields["ma_dis"]] 
    Details: [active2.fields["ma_dis_d"]] 

    Allergies:

     [active2.fields["alg"]] 
    Details: [active2.fields["alg_d"]] 

    Current Diseases:

     [active2.fields["cdi"]] 
    Details: [active2.fields["cdi_d"]] 

    Important Notes:

     [active2.fields["notes"]] 

    Comments/Log
    [active2.fields[text("com_[]", counter)]]
    Delete Entry
    [active2.fields[text("com_[]", counter)]]
    Delete Entry
    Add Entry
    Add Entry

    Delete Record (Medical Only)

    Delete Record (Medical Only)
    Medical Record Lost!

    New Record
    Print Record
    Back

    New Record
    Print Record
    Back
    " if(5) dat += "
    Virus Database
    " @@ -166,11 +166,11 @@ continue // TODO (tm): Add advance diseases to the virus database which no one uses. if(!Dis.desc) continue - dat += "
    [Dis.name]" - dat += "
    Back" + dat += "
    [Dis.name]" + dat += "
    Back" if(6) dat += "
    Medical Robot Monitor
    " - dat += "Back" + dat += "Back" dat += "
    Medical Robots:" var/bdat = null for(var/mob/living/simple_animal/bot/medbot/M in GLOB.living_mob_list) @@ -191,7 +191,7 @@ else else - dat += text("{Log In}", src) + dat += "{Log In}" var/datum/browser/popup = new(user, "med_rec", "Medical Records Console", 600, 400) popup.set_content(dat) popup.set_title_image(user.browse_rsc_icon(src.icon, src.icon_state)) @@ -286,7 +286,7 @@
    Severity: [Dis.severity]"} else if(href_list["del_all"]) - src.temp = text("Are you sure you wish to delete all records?
    \n\tYes
    \n\tNo
    ", src, src) + src.temp = "Are you sure you wish to delete all records?
    \n\tYes
    \n\tNo
    " else if(href_list["del_all2"]) investigate_log("[usr.name] ([usr.key]) has deleted all medical records.", INVESTIGATE_RECORDS) @@ -377,13 +377,13 @@ src.active2.fields["notes"] = t1 if("p_stat") if(active1) - src.temp = text("Physical Condition:
    \n\t*Deceased*
    \n\t*Unconscious*
    \n\tActive
    \n\tPhysically Unfit
    ", src, src, src, src) + src.temp = "Physical Condition:
    \n\t*Deceased*
    \n\t*Unconscious*
    \n\tActive
    \n\tPhysically Unfit
    " if("m_stat") if(active1) - src.temp = text("Mental Condition:
    \n\t*Insane*
    \n\t*Unstable*
    \n\t*Watch*
    \n\tStable
    ", src, src, src, src) + src.temp = "Mental Condition:
    \n\t*Insane*
    \n\t*Unstable*
    \n\t*Watch*
    \n\tStable
    " if("blood_type") if(active2) - src.temp = text("Blood Type:
    \n\tA- A+
    \n\tB- B+
    \n\tAB- AB+
    \n\tO- O+
    ", src, src, src, src, src, src, src, src) + src.temp = "Blood Type:
    \n\tA- A+
    \n\tB- B+
    \n\tAB- AB+
    \n\tO- O+
    " if("b_dna") if(active2) var/t1 = stripped_input("Please input DNA hash:", "Med. records", src.active2.fields["b_dna"], null) @@ -452,7 +452,7 @@ else if(href_list["del_r"]) if(active2) - src.temp = text("Are you sure you wish to delete the record (Medical Portion Only)?
    \n\tYes
    \n\tNo
    ", src, src) + src.temp = "Are you sure you wish to delete the record (Medical Portion Only)?
    \n\tYes
    \n\tNo
    " else if(href_list["del_r2"]) investigate_log("[usr.name] ([usr.key]) has deleted the medical records for [active1.fields["name"]].", INVESTIGATE_RECORDS) diff --git a/code/game/machinery/computer/message.dm b/code/game/machinery/computer/message.dm index 5ba20bc527..ffd2197133 100644 --- a/code/game/machinery/computer/message.dm +++ b/code/game/machinery/computer/message.dm @@ -1,3 +1,4 @@ +<<<<<<< HEAD // Allows you to monitor messages that passes the server. @@ -471,3 +472,478 @@ info_links = info add_overlay("paper_words") break +======= + +// Allows you to monitor messages that passes the server. + + + + +/obj/machinery/computer/message_monitor + name = "message monitor console" + desc = "Used to Monitor the crew's messages, that are sent via PDA. Can also be used to view Request Console messages." + icon_screen = "comm_logs" + circuit = /obj/item/circuitboard/computer/message_monitor + //Server linked to. + var/obj/machinery/message_server/linkedServer = null + //Sparks effect - For emag + var/datum/effect_system/spark_spread/spark_system = new /datum/effect_system/spark_spread + //Messages - Saves me time if I want to change something. + var/noserver = "ALERT: No server detected." + var/incorrectkey = "ALERT: Incorrect decryption key!" + var/defaultmsg = "Welcome. Please select an option." + var/rebootmsg = "%$&(�: Critical %$$@ Error // !RestArting! - ?pLeaSe wAit!" + //Computer properties + var/screen = 0 // 0 = Main menu, 1 = Message Logs, 2 = Hacked screen, 3 = Custom Message + var/hacking = 0 // Is it being hacked into by the AI/Cyborg + var/message = "System bootup complete. Please select an option." // The message that shows on the main menu. + var/auth = 0 // Are they authenticated? + var/optioncount = 7 + // Custom Message Properties + var/customsender = "System Administrator" + var/obj/item/device/pda/customrecepient = null + var/customjob = "Admin" + var/custommessage = "This is a test, please ignore." + + light_color = LIGHT_COLOR_GREEN + +/obj/machinery/computer/message_monitor/attackby(obj/item/O, mob/living/user, params) + if(istype(O, /obj/item/screwdriver) && emagged) + //Stops people from just unscrewing the monitor and putting it back to get the console working again. + to_chat(user, "It is too hot to mess with!") + else + return ..() + +/obj/machinery/computer/message_monitor/emag_act(mob/user) + if(emagged) + return + if(!isnull(src.linkedServer)) + emagged = TRUE + screen = 2 + spark_system.set_up(5, 0, src) + src.spark_system.start() + var/obj/item/paper/monitorkey/MK = new/obj/item/paper/monitorkey + MK.loc = src.loc + // Will help make emagging the console not so easy to get away with. + MK.info += "

    �%@%(*$%&(�&?*(%&�/{}" + var/time = 100 * length(src.linkedServer.decryptkey) + addtimer(CALLBACK(src, .proc/UnmagConsole), time) + message = rebootmsg + else + to_chat(user, "A no server error appears on the screen.") + +/obj/machinery/computer/message_monitor/Initialize() + . = ..() + //Is the server isn't linked to a server, and there's a server available, default it to the first one in the list. + if(!linkedServer) + if(GLOB.message_servers && GLOB.message_servers.len > 0) + linkedServer = GLOB.message_servers[1] + +/obj/machinery/computer/message_monitor/attack_hand(mob/living/user) + if(..()) + return + //If the computer is being hacked or is emagged, display the reboot message. + if(hacking || emagged) + message = rebootmsg + var/dat = "
    /
    " + + if(auth) + dat += "

    \[Authenticated\] /" + dat += " Server Power: [src.linkedServer && src.linkedServer.active ? "\[On\]":"\[Off\]"]

    " + else + dat += "

    \[Unauthenticated\] /" + dat += " Server Power: [src.linkedServer && src.linkedServer.active ? "\[On\]":"\[Off\]"]

    " + + if(hacking || emagged) + screen = 2 + else if(!auth || !linkedServer || (linkedServer.stat & (NOPOWER|BROKEN))) + if(!linkedServer || (linkedServer.stat & (NOPOWER|BROKEN))) + message = noserver + screen = 0 + + switch(screen) + //Main menu + if(0) + // = TAB + var/i = 0 + dat += "
    [++i]. Link To A Server
    " + if(auth) + if(!linkedServer || (linkedServer.stat & (NOPOWER|BROKEN))) + dat += "
    ERROR: Server not found!
    " + else + dat += "
    [++i]. View Message Logs
    " + dat += "
    [++i]. View Request Console Logs
    " + dat += "
    [++i]. Clear Message Logs
    " + dat += "
    [++i]. Clear Request Console Logs
    " + dat += "
    [++i]. Set Custom Key
    " + dat += "
    [++i]. Send Admin Message
    " + else + for(var/n = ++i; n <= optioncount; n++) + dat += "
    [n]. ---------------
    " + if(issilicon(usr) && is_special_character(usr)) + //Malf/Traitor AIs can bruteforce into the system to gain the Key. + dat += "
    *&@#. Bruteforce Key
    " + else + dat += "
    " + + //Bottom message + if(!auth) + dat += "

    Please authenticate with the server in order to show additional options." + else + dat += "

    Reg, #514 forbids sending messages to a Head of Staff containing Erotic Rendering Properties." + + //Message Logs + if(1) + var/index = 0 + //var/recipient = "Unspecified" //name of the person + //var/sender = "Unspecified" //name of the sender + //var/message = "Blank" //transferred message + dat += "
    Back - Refresh

    " + dat += "" + for(var/datum/data_pda_msg/pda in src.linkedServer.pda_msgs) + index++ + if(index > 3000) + break + // Del - Sender - Recepient - Message + // X - Al Green - Your Mom - WHAT UP!? + dat += "" + dat += "
    XSenderRecipientMessage
    X
    [pda.sender][pda.recipient][pda.message][pda.photo ? "(Photo)":""]
    " + //Hacking screen. + if(2) + if(isAI(user) || iscyborg(user)) + dat += "Brute-forcing for server key.
    It will take 20 seconds for every character that the password has." + dat += "In the meantime, this console can reveal your true intentions if you let someone access it. Make sure no humans enter the room during that time." + else + //It's the same message as the one above but in binary. Because robots understand binary and humans don't... well I thought it was clever. + dat += {"01000010011100100111010101110100011001010010110
    + 10110011001101111011100100110001101101001011011100110011
    + 10010000001100110011011110111001000100000011100110110010
    + 10111001001110110011001010111001000100000011010110110010
    + 10111100100101110001000000100100101110100001000000111011
    + 10110100101101100011011000010000001110100011000010110101
    + 10110010100100000001100100011000000100000011100110110010
    + 10110001101101111011011100110010001110011001000000110011
    + 00110111101110010001000000110010101110110011001010111001
    + 00111100100100000011000110110100001100001011100100110000
    + 10110001101110100011001010111001000100000011101000110100
    + 00110000101110100001000000111010001101000011001010010000
    + 00111000001100001011100110111001101110111011011110111001
    + 00110010000100000011010000110000101110011001011100010000
    + 00100100101101110001000000111010001101000011001010010000
    + 00110110101100101011000010110111001110100011010010110110
    + 10110010100101100001000000111010001101000011010010111001
    + 10010000001100011011011110110111001110011011011110110110
    + 00110010100100000011000110110000101101110001000000111001
    + 00110010101110110011001010110000101101100001000000111100
    + 10110111101110101011100100010000001110100011100100111010
    + 10110010100100000011010010110111001110100011001010110111
    + 00111010001101001011011110110111001110011001000000110100
    + 10110011000100000011110010110111101110101001000000110110
    + 00110010101110100001000000111001101101111011011010110010
    + 10110111101101110011001010010000001100001011000110110001
    + 10110010101110011011100110010000001101001011101000010111
    + 00010000001001101011000010110101101100101001000000111001
    + 10111010101110010011001010010000001101110011011110010000
    + 00110100001110101011011010110000101101110011100110010000
    + 00110010101101110011101000110010101110010001000000111010
    + 00110100001100101001000000111001001101111011011110110110
    + 10010000001100100011101010111001001101001011011100110011
    + 10010000001110100011010000110000101110100001000000111010
    + 001101001011011010110010100101110"} + + //Fake messages + if(3) + dat += "
    Back - Reset

    " + + dat += {" + + + + "} + //Sender - Sender's Job - Recepient - Message + //Al Green- Your Dad - Your Mom - WHAT UP!? + + dat += {" + + + "} + dat += "
    SenderSender's JobRecipientMessage
    [customsender][customjob][customrecepient ? customrecepient.owner : "NONE"][custommessage]

    Send" + + //Request Console Logs + if(4) + + var/index = 0 + /* data_rc_msg + X - 5% + var/rec_dpt = "Unspecified" //name of the person - 15% + var/send_dpt = "Unspecified" //name of the sender- 15% + var/message = "Blank" //transferred message - 300px + var/stamp = "Unstamped" - 15% + var/id_auth = "Unauthenticated" - 15% + var/priority = "Normal" - 10% + */ + dat += "
    Back - Refresh

    " + dat += {" + "} + for(var/datum/data_rc_msg/rc in src.linkedServer.rc_msgs) + index++ + if(index > 3000) + break + // Del - Sender - Recepient - Message + // X - Al Green - Your Mom - WHAT UP!? + dat += {" + "} + dat += "
    XSending Dep.Receiving Dep.MessageStampID Auth.Priority.
    X
    [rc.send_dpt][rc.rec_dpt][rc.message][rc.stamp][rc.id_auth][rc.priority]
    " + + message = defaultmsg + var/datum/browser/popup = new(user, "hologram_console", name, 700, 700) + popup.set_content(dat) + popup.set_title_image(user.browse_rsc_icon(src.icon, src.icon_state)) + popup.open() + return + +/obj/machinery/computer/message_monitor/proc/BruteForce(mob/user) + if(isnull(linkedServer)) + to_chat(user, "Could not complete brute-force: Linked Server Disconnected!") + else + var/currentKey = src.linkedServer.decryptkey + to_chat(user, "Brute-force completed! The key is '[currentKey]'.") + src.hacking = 0 + src.screen = 0 // Return the screen back to normal + +/obj/machinery/computer/message_monitor/proc/UnmagConsole() + emagged = FALSE + +/obj/machinery/computer/message_monitor/proc/ResetMessage() + customsender = "System Administrator" + customrecepient = null + custommessage = "This is a test, please ignore." + customjob = "Admin" + +/obj/machinery/computer/message_monitor/Topic(href, href_list) + if(..()) + return + + if(usr.contents.Find(src) || (in_range(src, usr) && isturf(loc)) || issilicon(usr)) + //Authenticate + if (href_list["auth"]) + if(!linkedServer || linkedServer.stat & (NOPOWER|BROKEN)) + message = noserver + else + if(auth) + auth = 0 + screen = 0 + else + var/dkey = trim(input(usr, "Please enter the decryption key.") as text|null) + if(dkey && dkey != "") + if(src.linkedServer.decryptkey == dkey) + auth = 1 + else + message = incorrectkey + + //Turn the server on/off. + if (href_list["active"]) + if(auth) + linkedServer.active = !linkedServer.active + //Find a server + if (href_list["find"]) + if(GLOB.message_servers && GLOB.message_servers.len > 1) + src.linkedServer = input(usr,"Please select a server.", "Select a server.", null) as null|anything in GLOB.message_servers + message = "NOTICE: Server selected." + else if(GLOB.message_servers && GLOB.message_servers.len > 0) + linkedServer = GLOB.message_servers[1] + message = "NOTICE: Only Single Server Detected - Server selected." + else + message = noserver + + //View the logs - KEY REQUIRED + if (href_list["view"]) + if(src.linkedServer == null || (src.linkedServer.stat & (NOPOWER|BROKEN))) + message = noserver + else + if(auth) + src.screen = 1 + + //Clears the logs - KEY REQUIRED + if (href_list["clear"]) + if(!linkedServer || (src.linkedServer.stat & (NOPOWER|BROKEN))) + message = noserver + else + if(auth) + src.linkedServer.pda_msgs = list() + message = "NOTICE: Logs cleared." + //Clears the request console logs - KEY REQUIRED + if (href_list["clearr"]) + if(!linkedServer || (src.linkedServer.stat & (NOPOWER|BROKEN))) + message = noserver + else + if(auth) + src.linkedServer.rc_msgs = list() + message = "NOTICE: Logs cleared." + //Change the password - KEY REQUIRED + if (href_list["pass"]) + if(!linkedServer || (src.linkedServer.stat & (NOPOWER|BROKEN))) + message = noserver + else + if(auth) + var/dkey = trim(stripped_input(usr, "Please enter the decryption key.")) + if(dkey && dkey != "") + if(src.linkedServer.decryptkey == dkey) + var/newkey = trim(input(usr,"Please enter the new key (3 - 16 characters max):")) + if(length(newkey) <= 3) + message = "NOTICE: Decryption key too short!" + else if(length(newkey) > 16) + message = "NOTICE: Decryption key too long!" + else if(newkey && newkey != "") + src.linkedServer.decryptkey = newkey + message = "NOTICE: Decryption key set." + else + message = incorrectkey + + //Hack the Console to get the password + if (href_list["hack"]) + if(issilicon(usr) && is_special_character(usr)) + src.hacking = 1 + src.screen = 2 + //Time it takes to bruteforce is dependant on the password length. + spawn(100*length(src.linkedServer.decryptkey)) + if(src && src.linkedServer && usr) + BruteForce(usr) + //Delete the log. + if (href_list["delete"]) + //Are they on the view logs screen? + if(screen == 1) + if(!linkedServer || (src.linkedServer.stat & (NOPOWER|BROKEN))) + message = noserver + else //if(istype(href_list["delete"], /datum/data_pda_msg)) + src.linkedServer.pda_msgs -= locate(href_list["delete"]) + message = "NOTICE: Log Deleted!" + //Delete the request console log. + if (href_list["deleter"]) + //Are they on the view logs screen? + if(screen == 4) + if(!linkedServer || (src.linkedServer.stat & (NOPOWER|BROKEN))) + message = noserver + else //if(istype(href_list["delete"], /datum/data_pda_msg)) + src.linkedServer.rc_msgs -= locate(href_list["deleter"]) + message = "NOTICE: Log Deleted!" + //Create a custom message + if (href_list["msg"]) + if(src.linkedServer == null || (src.linkedServer.stat & (NOPOWER|BROKEN))) + message = noserver + else + if(auth) + src.screen = 3 + //Fake messaging selection - KEY REQUIRED + if (href_list["select"]) + if(src.linkedServer == null || (src.linkedServer.stat & (NOPOWER|BROKEN))) + message = noserver + screen = 0 + else + switch(href_list["select"]) + + //Reset + if("Reset") + ResetMessage() + + //Select Your Name + if("Sender") + customsender = stripped_input(usr, "Please enter the sender's name.") + + //Select Receiver + if("Recepient") + //Get out list of viable PDAs + var/list/obj/item/device/pda/sendPDAs = get_viewable_pdas() + if(GLOB.PDAs && GLOB.PDAs.len > 0) + customrecepient = input(usr, "Select a PDA from the list.") as null|anything in sortNames(sendPDAs) + else + customrecepient = null + + //Enter custom job + if("RecJob") + customjob = stripped_input(usr, "Please enter the sender's job.") + + //Enter message + if("Message") + custommessage = stripped_input(usr, "Please enter your message.") + + //Send message + if("Send") + + if(isnull(customsender) || customsender == "") + customsender = "UNKNOWN" + + if(isnull(customrecepient)) + message = "NOTICE: No recepient selected!" + return src.attack_hand(usr) + + if(isnull(custommessage) || custommessage == "") + message = "NOTICE: No message entered!" + return src.attack_hand(usr) + + var/obj/item/device/pda/PDARec = null + for (var/obj/item/device/pda/P in get_viewable_pdas()) + if(P.owner == customsender) + PDARec = P + //Sender isn't faking as someone who exists + if(isnull(PDARec)) + src.linkedServer.send_pda_message("[customrecepient.owner]", "[customsender]","[custommessage]") + customrecepient.tnote += "← From
    [customsender] ([customjob]):
    [custommessage]
    " + if (!customrecepient.silent) + playsound(customrecepient.loc, 'sound/machines/twobeep.ogg', 50, 1) + customrecepient.audible_message("[icon2html(customrecepient, viewers(customrecepient))] *[customrecepient.ttone]*", null, 3) + if( customrecepient.loc && ishuman(customrecepient.loc) ) + var/mob/living/carbon/human/H = customrecepient.loc + to_chat(H, "[icon2html(customrecepient, viewers(H))] Message from [customsender] ([customjob]), \"[custommessage]\" (Reply)") + log_talk(usr,"[key_name(usr)] (PDA: [customsender]) sent \"[custommessage]\" to [customrecepient.owner]",LOGPDA) + customrecepient.cut_overlays() + customrecepient.add_overlay(mutable_appearance('icons/obj/pda.dmi', "pda-r")) + //Sender is faking as someone who exists + else + src.linkedServer.send_pda_message("[customrecepient.owner]", "[PDARec.owner]","[custommessage]") + customrecepient.tnote += "← From [PDARec.owner] ([customjob]):
    [custommessage]
    " + if (!customrecepient.silent) + playsound(customrecepient.loc, 'sound/machines/twobeep.ogg', 50, 1) + customrecepient.audible_message("[icon2html(customrecepient, viewers(customrecepient))] *[customrecepient.ttone]*", null, 3) + if( customrecepient.loc && ishuman(customrecepient.loc) ) + var/mob/living/carbon/human/H = customrecepient.loc + to_chat(H, "[icon2html(customrecepient, H)] Message from [PDARec.owner] ([customjob]), \"[custommessage]\" (Reply)") + log_talk(usr,"[key_name(usr)] (PDA: [PDARec.owner]) sent \"[custommessage]\" to [customrecepient.owner]",LOGPDA) + customrecepient.cut_overlays() + customrecepient.add_overlay(mutable_appearance('icons/obj/pda.dmi', "pda-r")) + //Finally.. + ResetMessage() + + //Request Console Logs - KEY REQUIRED + if(href_list["viewr"]) + if(src.linkedServer == null || (src.linkedServer.stat & (NOPOWER|BROKEN))) + message = noserver + else + if(auth) + src.screen = 4 + + if (href_list["back"]) + src.screen = 0 + + return src.attack_hand(usr) + + +/obj/item/paper/monitorkey + //..() + name = "monitor decryption key" + var/obj/machinery/message_server/server = null + +/obj/item/paper/monitorkey/Initialize() + ..() + return INITIALIZE_HINT_LATELOAD + +/obj/item/paper/monitorkey/LateInitialize() + if(GLOB.message_servers) + for(var/obj/machinery/message_server/server in GLOB.message_servers) + if(!isnull(server)) + if(!isnull(server.decryptkey)) + info = "

    Daily Key Reset


    The new message monitor key is '[server.decryptkey]'.
    Please keep this a secret and away from the clown.
    If necessary, change the password to a more secure one." + info_links = info + add_overlay("paper_words") + break +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental diff --git a/code/game/machinery/computer/pod.dm b/code/game/machinery/computer/pod.dm index 61bf091af3..c13e80e48b 100644 --- a/code/game/machinery/computer/pod.dm +++ b/code/game/machinery/computer/pod.dm @@ -48,21 +48,21 @@ if(connected) var/d2 if(timing) //door controls do not need timers. - d2 = "Stop Time Launch" + d2 = "Stop Time Launch" else - d2 = "Initiate Time Launch" - dat += "
    \nTimer System: [d2]\nTime Left: [DisplayTimeText(time)] - - + +" + d2 = "Initiate Time Launch" + dat += "
    \nTimer System: [d2]\nTime Left: [DisplayTimeText(time)] - - + +" var/temp = "" var/list/L = list( 0.25, 0.5, 1, 2, 4, 8, 16 ) for(var/t in L) if(t == connected.power) temp += "[t] " else - temp += "[t] " - dat += "
    \nPower Level: [temp]
    \nFiring Sequence
    \nTest Fire Driver
    \nToggle Outer Door
    " + temp += "[t] " + dat += "
    \nPower Level: [temp]
    \nFiring Sequence
    \nTest Fire Driver
    \nToggle Outer Door
    " else - dat += "
    \nToggle Outer Door
    " - dat += "

    Close" + dat += "
    \nToggle Outer Door
    " + dat += "

    Close" add_fingerprint(usr) var/datum/browser/popup = new(user, "computer", title, 400, 500) popup.set_content(dat) diff --git a/code/game/machinery/computer/prisoner.dm b/code/game/machinery/computer/prisoner.dm index 3e9d6df42a..d2005d0a55 100644 --- a/code/game/machinery/computer/prisoner.dm +++ b/code/game/machinery/computer/prisoner.dm @@ -21,16 +21,16 @@ user.set_machine(src) var/dat = "" if(screen == 0) - dat += "
    Unlock Console" + dat += "
    Unlock Console" else if(screen == 1) dat += "

    Prisoner ID Management

    " if(inserted_id) - dat += text("[inserted_id]
    ") - dat += text("Collected Points: [inserted_id.points]. Reset.
    ") - dat += text("Card goal: [inserted_id.goal]. Set
    ") + dat += text("[inserted_id]
    ") + dat += text("Collected Points: [inserted_id.points]. Reset.
    ") + dat += text("Card goal: [inserted_id.goal]. Set
    ") dat += text("Space Law recommends quotas of 100 points per minute they would normally serve in the brig.
    ") else - dat += text("Insert Prisoner ID.
    ") + dat += text("Insert Prisoner ID.
    ") dat += "

    Prisoner Implant Management

    " dat += "
    Chemical Implants
    " var/turf/Tr = null @@ -42,9 +42,9 @@ continue dat += "ID: [C.imp_in.name] | Remaining Units: [C.reagents.total_volume]
    " dat += "| Inject: " - dat += "((1))" - dat += "((5))" - dat += "((10))
    " + dat += "((1))" + dat += "((5))" + dat += "((10))
    " dat += "********************************
    " dat += "
    Tracking Implants
    " for(var/obj/item/implant/tracking/T in GLOB.tracked_implants) @@ -61,9 +61,9 @@ loc_display = mob_loc.loc dat += "ID: [T.imp_in.name] | Location: [loc_display]
    " - dat += "(Message Holder) |
    " + dat += "(Message Holder) |
    " dat += "********************************
    " - dat += "
    Lock Console" + dat += "
    Lock Console" var/datum/browser/popup = new(user, "computer", "Prisoner Management Console", 400, 500) popup.set_content(dat) popup.set_title_image(user.browse_rsc_icon(src.icon, src.icon_state)) diff --git a/code/game/machinery/computer/robot.dm b/code/game/machinery/computer/robot.dm index 9960032d1d..41ead45327 100644 --- a/code/game/machinery/computer/robot.dm +++ b/code/game/machinery/computer/robot.dm @@ -7,6 +7,7 @@ icon_screen = "robot" icon_keyboard = "rd_key" req_access = list(ACCESS_ROBOTICS) +<<<<<<< HEAD circuit = /obj/item/circuitboard/computer/robotics var/temp = null @@ -158,6 +159,159 @@ else if (href_list["killdrone"]) if(src.allowed(usr)) +======= + circuit = /obj/item/circuitboard/computer/robotics + var/temp = null + + light_color = LIGHT_COLOR_PINK + +/obj/machinery/computer/robotics/proc/can_control(mob/user, mob/living/silicon/robot/R) + if(!istype(R)) + return 0 + if(isAI(user)) + if (R.connected_ai != user) + return 0 + if(iscyborg(user)) + if (R != user) + return 0 + if(R.scrambledcodes) + return 0 + return 1 + +/obj/machinery/computer/robotics/attack_hand(mob/user) + if(..()) + return + interact(user) + +/obj/machinery/computer/robotics/interact(mob/user) + if (src.z > 6) + to_chat(user, "Unable to establish a connection: \black You're too far away from the station!") + return + user.set_machine(src) + var/dat + var/robots = 0 + for(var/mob/living/silicon/robot/R in GLOB.mob_list) + if(!can_control(user, R)) + continue + robots++ + dat += "[R.name] |" + if(R.stat) + dat += " Not Responding |" + else if (!R.canmove) + dat += " Locked Down |" + else + dat += " Operating Normally |" + if (!R.canmove) + else if(R.cell) + dat += " Battery Installed ([R.cell.charge]/[R.cell.maxcharge]) |" + else + dat += " No Cell Installed |" + if(R.module) + dat += " Module Installed ([R.module.name]) |" + else + dat += " No Module Installed |" + if(R.connected_ai) + dat += " Slaved to [R.connected_ai.name] |" + else + dat += " Independent from AI |" + if(issilicon(user) || IsAdminGhost(user)) + if(is_servant_of_ratvar(user) && user != R) + dat += "(Convert) " + else if(((issilicon(user) && is_special_character(user)) || IsAdminGhost(user)) && !R.emagged && (user != R || R.syndicate)) + dat += "(Hack) " + dat += "([R.canmove ? "Lockdown" : "Release"]) " + dat += "(Destroy)" + dat += "
    " + + if(!robots) + dat += "No Cyborg Units detected within access parameters." + dat += "
    " + + var/drones = 0 + for(var/mob/living/simple_animal/drone/D in GLOB.mob_list) + if(D.hacked) + continue + drones++ + dat += "[D.name] |" + if(D.stat) + dat += " Not Responding |" + dat += "(Destroy)" + dat += "
    " + + if(!drones) + dat += "No Drone Units detected within access parameters." + + var/datum/browser/popup = new(user, "computer", "Cyborg Control Console", 400, 500) + popup.set_content(dat) + popup.set_title_image(user.browse_rsc_icon(src.icon, src.icon_state)) + popup.open() + return + +/obj/machinery/computer/robotics/Topic(href, href_list) + if(..()) + return + + if (href_list["temp"]) + src.temp = null + + else if (href_list["killbot"]) + if(src.allowed(usr)) + var/mob/living/silicon/robot/R = locate(href_list["killbot"]) in GLOB.silicon_mobs + if(can_control(usr, R)) + var/choice = input("Are you certain you wish to detonate [R.name]?") in list("Confirm", "Abort") + if(choice == "Confirm" && can_control(usr, R) && !..()) + if(R.syndicate && R.emagged) + to_chat(R, "Extreme danger. Termination codes detected. Scrambling security codes and automatic AI unlink triggered.") + if(R.connected_ai) + to_chat(R.connected_ai, "

    ALERT - Cyborg detonation detected: [R.name]
    ") + R.ResetSecurityCodes() + else + var/turf/T = get_turf(R) + message_admins("[ADMIN_LOOKUPFLW(usr)] detonated [key_name(R, R.client)][ADMIN_JMP(T)]!") + log_game("\[key_name(usr)] detonated [key_name(R)]!") + if(R.connected_ai) + to_chat(R.connected_ai, "

    ALERT - Cyborg detonation detected: [R.name]
    ") + R.self_destruct() + else + to_chat(usr, "Access Denied.") + + else if (href_list["stopbot"]) + if(src.allowed(usr)) + var/mob/living/silicon/robot/R = locate(href_list["stopbot"]) in GLOB.silicon_mobs + if(can_control(usr, R)) + var/choice = input("Are you certain you wish to [R.canmove ? "lock down" : "release"] [R.name]?") in list("Confirm", "Abort") + if(choice == "Confirm" && can_control(usr, R) && !..()) + message_admins("[ADMIN_LOOKUPFLW(usr)] [R.canmove ? "locked down" : "released"] [key_name(R, R.client)][ADMIN_LOOKUPFLW(R)]!") + log_game("[key_name(usr)] [R.canmove ? "locked down" : "released"] [key_name(R)]!") + R.SetLockdown(!R.lockcharge) + to_chat(R, "[!R.lockcharge ? "Your lockdown has been lifted!" : "You have been locked down!"]") + if(R.connected_ai) + to_chat(R.connected_ai, "[!R.lockcharge ? "NOTICE - Cyborg lockdown lifted" : "ALERT - Cyborg lockdown detected"]: [R.name]
    ") + + else + to_chat(usr, "Access Denied.") + + else if (href_list["magbot"]) + if((issilicon(usr) && is_special_character(usr)) || IsAdminGhost(usr)) + var/mob/living/silicon/robot/R = locate(href_list["magbot"]) in GLOB.silicon_mobs + if(istype(R) && !R.emagged && ((R.syndicate && R == usr) || R.connected_ai == usr || IsAdminGhost(usr)) && !R.scrambledcodes && can_control(usr, R)) + log_game("[key_name(usr)] emagged [R.name] using robotic console!") + message_admins("[key_name_admin(usr)] emagged cyborg [key_name_admin(R)] using robotic console!") + R.SetEmagged(1) + if(is_special_character(R)) + R.verbs += /mob/living/silicon/robot/proc/ResetSecurityCodes + + else if(href_list["convert"]) + if(issilicon(usr) && is_special_character(usr)) + var/mob/living/silicon/robot/R = locate(href_list["convert"]) in GLOB.silicon_mobs + if(istype(R) && !is_servant_of_ratvar(R) && is_servant_of_ratvar(usr) && R.connected_ai == usr) + log_game("[key_name(usr)] converted [R.name] using robotic console!") + message_admins("[key_name_admin(usr)] converted cyborg [key_name_admin(R)] using robotic console!") + add_servant_of_ratvar(R) + + else if (href_list["killdrone"]) + if(src.allowed(usr)) +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental var/mob/living/simple_animal/drone/D = locate(href_list["killdrone"]) in GLOB.mob_list if(D.hacked) to_chat(usr, "ERROR: [D] is not responding to external commands.") diff --git a/code/game/machinery/computer/security.dm b/code/game/machinery/computer/security.dm index 81204a69f0..13f12c6d3f 100644 --- a/code/game/machinery/computer/security.dm +++ b/code/game/machinery/computer/security.dm @@ -63,9 +63,9 @@ var/dat if(temp) - dat = text("[]

    Clear Screen", temp, src) + dat = text("[]

    Clear Screen", temp) else - dat = text("Confirm Identity: []
    ", src, (scan ? text("[]", scan.name) : "----------")) + dat = text("Confirm Identity: []
    ", (scan ? text("[]", scan.name) : "----------")) if(authenticated) switch(screen) if(1) @@ -111,7 +111,7 @@ "} dat += {"

    "} - dat += text("New Record
    ", src) + dat += "New Record
    " //search bar dat += {" @@ -133,10 +133,10 @@
    - - - - + + + +"} if(!isnull(GLOB.data_core.general)) @@ -161,7 +161,7 @@ background = "''" //"'background-color:#FFFFFF;'" crimstat = "No Record." dat += "" - dat += text("", R.fields["name"], R.fields["id"], R.fields["rank"], R.fields["fingerprint"], src, R, R.fields["name"]) + dat += text("", R.fields["name"], R.fields["id"], R.fields["rank"], R.fields["fingerprint"], R.fields["name"]) dat += text("", R.fields["id"]) dat += text("", R.fields["rank"]) dat += text("", R.fields["fingerprint"]) @@ -173,11 +173,11 @@ var complete_list = maintable.innerHTML;
    "} - dat += text("Record Maintenance

    ", src) - dat += text("{Log Out}",src) + dat += "Record Maintenance

    " + dat += "{Log Out}" if(2) dat += "Records Maintenance
    " - dat += "
    Delete All Records

    Back" + dat += "
    Delete All Records

    Back" if(3) dat += "Security Record
    " if(istype(active1, /datum/data/record) && GLOB.data_core.general.Find(active1)) @@ -188,27 +188,27 @@ var/obj/item/photo/P2 = active1.fields["photo_side"] user << browse_rsc(P2.img, "photo_side") dat += {"
    NameIDRankFingerprintsNameIDRankFingerprints Criminal Status
    [][][][][]
    -
    - - - - "} - dat += "" - dat += {" - + + + + "} + dat += "" + dat += {" +
    Name: [active1.fields["name"]] 
    ID: [active1.fields["id"]] 
    Sex: [active1.fields["sex"]] 
    Age: [active1.fields["age"]] 
    Species: [active1.fields["species"]] 
    Rank: [active1.fields["rank"]] 
    Fingerprint: [active1.fields["fingerprint"]] 
    Name: [active1.fields["name"]] 
    ID: [active1.fields["id"]] 
    Sex: [active1.fields["sex"]] 
    Age: [active1.fields["age"]] 
    Species: [active1.fields["species"]] 
    Rank: [active1.fields["rank"]] 
    Fingerprint: [active1.fields["fingerprint"]] 
    Physical Status: [active1.fields["p_stat"]] 
    Mental Status: [active1.fields["m_stat"]] 
    -

    - Update front photo

    - Update side photo
    +
    +

    + Update front photo

    + Update side photo
    "} else dat += "
    General Record Lost!
    " if((istype(active2, /datum/data/record) && GLOB.data_core.security.Find(active2))) dat += "Security Data" - dat += "
    Criminal Status: [active2.fields["criminal"]]" - dat += "

    Minor Crimes: Add New" + dat += "
    Criminal Status: [active2.fields["criminal"]]" + dat += "

    Minor Crimes: Add New" dat +={" @@ -224,12 +224,12 @@ dat += "" dat += "" dat += "" - dat += "" + dat += "" dat += "" dat += "
    [c.crimeDetails][c.author][c.time]\[X\]\[X\]
    " - dat += "
    Major Crimes: Add New" + dat += "
    Major Crimes: Add New" dat +={" @@ -244,27 +244,27 @@ dat += "" dat += "" dat += "" - dat += "" + dat += "" dat += "" dat += "
    [c.crimeDetails][c.author][c.time]\[X\]\[X\]
    " - dat += "
    \nImportant Notes:
    \n\t [active2.fields["notes"]] " + dat += "
    \nImportant Notes:
    \n\t [active2.fields["notes"]] " dat += "

    Comments/Log
    " var/counter = 1 while(active2.fields[text("com_[]", counter)]) dat += (active2.fields[text("com_[]", counter)] + "
    ") if(active2.fields[text("com_[]", counter)] != "Deleted") - dat += text("Delete Entry

    ", src, counter) + dat += text("Delete Entry

    ", counter) counter++ - dat += text("Add Entry

    ", src) - dat += text("Delete Record (Security Only)
    ", src) + dat += "Add Entry

    " + dat += "Delete Record (Security Only)
    " else dat += "Security Record Lost!
    " - dat += text("New Security Record

    ", src) - dat += text("Delete Record (ALL)
    Print Record
    Print Wanted Poster
    Back
    ", src, src, src, src) + dat += "New Security Record

    " + dat += "Delete Record (ALL)
    Print Record
    Print Wanted Poster
    Back
    " else else - dat += text("{Log In}", src) + dat += "{Log In}" var/datum/browser/popup = new(user, "secure_rec", "Security Records Console", 600, 400) popup.set_content(dat) popup.set_title_image(user.browse_rsc_icon(src.icon, src.icon_state)) @@ -451,8 +451,8 @@ What a mess.*/ if("Delete All Records") temp = "" temp += "Are you sure you wish to delete all Security records?
    " - temp += "Yes
    " - temp += "No" + temp += "Yes
    " + temp += "No" if("Purge All Records") investigate_log("[usr.name] ([usr.key]) has purged all the security records.", INVESTIGATE_RECORDS) @@ -476,14 +476,14 @@ What a mess.*/ if("Delete Record (ALL)") if(active1) temp = "

    Are you sure you wish to delete the record (ALL)?
    " - temp += "Yes
    " - temp += "No" + temp += "Yes
    " + temp += "No" if("Delete Record (Security)") if(active2) temp = "
    Are you sure you wish to delete the record (Security Portion Only)?
    " - temp += "Yes
    " - temp += "No" + temp += "Yes
    " + temp += "No" if("Delete Entry") if((istype(active2, /datum/data/record) && active2.fields[text("com_[]", href_list["del_c"])])) @@ -657,11 +657,11 @@ What a mess.*/ if(istype(active2, /datum/data/record)) temp = "
    Criminal Status:
    " temp += "" if("rank") var/list/L = list( "Head of Personnel", "Captain", "AI", "Central Command" ) @@ -670,7 +670,7 @@ What a mess.*/ temp = "
    Rank:
    " temp += "
      " for(var/rank in get_all_jobs()) - temp += "
    • [rank]
    • " + temp += "
    • [rank]
    • " temp += "
    " else alert(usr, "You do not have the required rank to do this!") diff --git a/code/game/machinery/computer/telecrystalconsoles.dm b/code/game/machinery/computer/telecrystalconsoles.dm index 4fefdb044e..c879bc175a 100644 --- a/code/game/machinery/computer/telecrystalconsoles.dm +++ b/code/game/machinery/computer/telecrystalconsoles.dm @@ -97,8 +97,8 @@ GLOBAL_LIST_INIT(possible_uplinker_IDs, list("Alfa","Bravo","Charlie","Delta","E if(uplinkholder) dat += "[uplinkholder.hidden_uplink.telecrystals] telecrystals remain in this uplink.
    " if(linkedboss) - dat += "Donate TC: 1 | 5 | All" - dat += "
    Eject Uplink" + dat += "Donate TC: 1 | 5 | All" + dat += "
    Eject Uplink" var/datum/browser/popup = new(user, "computer", "Telecrystal Upload/Receive Station", 700, 500) @@ -167,7 +167,7 @@ GLOBAL_LIST_INIT(possible_uplinker_IDs, list("Alfa","Bravo","Charlie","Delta","E var/dat = "" - dat += "Scan for TC stations.
    " + dat += "Scan for TC stations.
    " dat += "[storedcrystals] telecrystals are available for distribution.
    " dat += "

    " @@ -177,11 +177,11 @@ GLOBAL_LIST_INIT(possible_uplinker_IDs, list("Alfa","Bravo","Charlie","Delta","E if(A.uplinkholder) dat += "[A.uplinkholder.hidden_uplink.telecrystals] telecrystals." if(storedcrystals) - dat+= "
    Add TC: 1 | 5 | 10 | All" + dat+= "
    Add TC: 1 | 5 | 10 | All" dat += "
    " if(TCstations.len && storedcrystals) - dat += "

    Evenly distribute remaining TC.

    " + dat += "

    Evenly distribute remaining TC.

    " for(var/entry in transferlog) diff --git a/code/game/machinery/computer/teleporter.dm b/code/game/machinery/computer/teleporter.dm index ab4c72ab41..c62965f02d 100644 --- a/code/game/machinery/computer/teleporter.dm +++ b/code/game/machinery/computer/teleporter.dm @@ -70,16 +70,16 @@ data += "Calibration: Sub-Optimal" data += "

    " - data += "Change regime
    " - data += "Set target
    " + data += "Change regime
    " + data += "Set target
    " if(locked) - data += "
    Get target from memory
    " - data += "Eject GPS device
    " + data += "
    Get target from memory
    " + data += "Eject GPS device
    " else data += "
    Get target from memory
    " data += "Eject GPS device
    " - data += "
    Calibrate Hub" + data += "
    Calibrate Hub" var/datum/browser/popup = new(user, "teleporter", name, 400, 400) popup.set_content(data) diff --git a/code/game/machinery/dance_machine.dm b/code/game/machinery/dance_machine.dm index de26806273..ec8779b7d2 100644 --- a/code/game/machinery/dance_machine.dm +++ b/code/game/machinery/dance_machine.dm @@ -92,21 +92,21 @@ user.set_machine(src) var/list/dat = list() dat +="
    " - dat += " Select Track
    " + dat += " Select Track
    " dat += "Track Selected: [selection.song_name]
    " dat += "Track Length: [DisplayTimeText(selection.song_length)]

    " dat += "
    DJ's Soundboard:
    " dat +="
    " - dat += "Air Horn " - dat += "Station Alert " - dat += "Warning Siren " - dat += "Honk
    " - dat += "Shotgun Pump" - dat += "Gunshot" - dat += "Esword" - dat += "Harm Alarm" + dat += "Air Horn " + dat += "Station Alert " + dat += "Warning Siren " + dat += "Honk
    " + dat += "Shotgun Pump" + dat += "Gunshot" + dat += "Esword" + dat += "Harm Alarm" var/datum/browser/popup = new(user, "vending", "Radiance Dance Machine - Mark IV", 400, 350) popup.set_content(dat.Join()) popup.open() diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index aac80cc1a0..0e170d9b8b 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -632,23 +632,23 @@ if(wires.is_cut(WIRE_IDSCAN)) t1 += text("IdScan wire is cut.
    \n") else if(src.aiDisabledIdScanner) - t1 += text("IdScan disabled. Enable?
    \n", src) + t1 += "IdScan disabled. Enable?
    \n" else - t1 += text("IdScan enabled. Disable?
    \n", src) + t1 += "IdScan enabled. Disable?
    \n" if(src.emergency) - t1 += text("Emergency Access Override is enabled. Disable?
    \n", src) + t1 += "Emergency Access Override is enabled. Disable?
    \n" else - t1 += text("Emergency Access Override is disabled. Enable?
    \n", src) + t1 += "Emergency Access Override is disabled. Enable?
    \n" if(wires.is_cut(WIRE_POWER1)) t1 += text("Main Power Input wire is cut.
    \n") if(wires.is_cut(WIRE_POWER2)) t1 += text("Main Power Output wire is cut.
    \n") if(!secondsMainPowerLost) - t1 += text("Temporarily disrupt main power?.
    \n", src) + t1 += "Temporarily disrupt main power?.
    \n" if(!secondsBackupPowerLost) - t1 += text("Temporarily disrupt backup power?.
    \n", src) + t1 += "Temporarily disrupt backup power?.
    \n" if(wires.is_cut(WIRE_BACKUP1)) t1 += text("Backup Power Input wire is cut.
    \n") @@ -658,53 +658,53 @@ if(wires.is_cut(WIRE_BOLTS)) t1 += text("Door bolt drop wire is cut.
    \n") else if(!src.locked) - t1 += text("Door bolts are up. Drop them?
    \n", src) + t1 += "Door bolts are up. Drop them?
    \n" else t1 += text("Door bolts are down.") if(src.hasPower()) - t1 += text(" Raise?
    \n", src) + t1 += " Raise?
    \n" else t1 += text(" Cannot raise door bolts due to power failure.
    \n") if(wires.is_cut(WIRE_LIGHT)) t1 += text("Door bolt lights wire is cut.
    \n") else if(!src.lights) - t1 += text("Door bolt lights are off. Enable?
    \n", src) + t1 += "Door bolt lights are off. Enable?
    \n" else - t1 += text("Door bolt lights are on. Disable?
    \n", src) + t1 += "Door bolt lights are on. Disable?
    \n" if(wires.is_cut(WIRE_SHOCK)) t1 += text("Electrification wire is cut.
    \n") if(secondsElectrified==ELECTRIFIED_PERMANENT) - t1 += text("Door is electrified indefinitely. Un-electrify it?
    \n", src) + t1 += "Door is electrified indefinitely. Un-electrify it?
    \n" else if(secondsElectrified>NOT_ELECTRIFIED) - t1 += text("Door is electrified temporarily ([] seconds). Un-electrify it?
    \n", secondsElectrified, src) + t1 += text("Door is electrified temporarily ([] seconds). Un-electrify it?
    \n", secondsElectrified) else - t1 += text("Door is not electrified. Electrify it for 30 seconds? Or, Electrify it indefinitely until someone cancels the electrification?
    \n", src, src) + t1 += "Door is not electrified. Electrify it for 30 seconds? Or, Electrify it indefinitely until someone cancels the electrification?
    \n" if(wires.is_cut(WIRE_SAFETY)) t1 += text("Door force sensors not responding.
    \n") else if(src.safe) - t1 += text("Door safeties operating normally. Override?
    \n",src) + t1 += "Door safeties operating normally. Override?
    \n" else - t1 += text("Danger. Door safeties disabled. Restore?
    \n",src) + t1 += "Danger. Door safeties disabled. Restore?
    \n" if(wires.is_cut(WIRE_TIMING)) t1 += text("Door timing circuitry not responding.
    \n") else if(src.normalspeed) - t1 += text("Door timing circuitry operating normally. Override?
    \n",src) + t1 += "Door timing circuitry operating normally. Override?
    \n" else - t1 += text("Warning. Door timing circuitry operating abnormally. Restore?
    \n",src) + t1 += "Warning. Door timing circuitry operating abnormally. Restore?
    \n" if(src.welded) t1 += text("Door appears to have been welded shut.
    \n") else if(!src.locked) if(src.density) - t1 += text("Open door
    \n", src) + t1 += "Open door
    \n" else - t1 += text("Close door
    \n", src) + t1 += "Close door
    \n" - t1 += text("

    Close

    \n", src) + t1 += "

    Close

    \n" user << browse(t1, "window=airlock") onclose(user, "airlock") diff --git a/code/game/machinery/embedded_controller/access_controller.dm b/code/game/machinery/embedded_controller/access_controller.dm index 5e0d018554..e243494f2b 100644 --- a/code/game/machinery/embedded_controller/access_controller.dm +++ b/code/game/machinery/embedded_controller/access_controller.dm @@ -277,29 +277,29 @@ if(!exteriorAirlock || !interiorAirlock) if(!exteriorAirlock) if(interiorAirlock.density) - output = "Open Interior Airlock
    " + output = "Open Interior Airlock
    " else - output = "Close Interior Airlock
    " + output = "Close Interior Airlock
    " else if(exteriorAirlock.density) - output = "Open Exterior Airlock
    " + output = "Open Exterior Airlock
    " else - output = "Close Exterior Airlock
    " + output = "Close Exterior Airlock
    " else if(exteriorAirlock.density) if(interiorAirlock.density) - output = {"Open Exterior Airlock
    - Open Interior Airlock
    "} + output = {"Open Exterior Airlock
    + Open Interior Airlock
    "} else - output = {"Cycle to Exterior Airlock
    - Close Interior Airlock
    "} + output = {"Cycle to Exterior Airlock
    + Close Interior Airlock
    "} else if(interiorAirlock.density) - output = {"Close Exterior Airlock
    - Cycle to Interior Airlock
    "} + output = {"Close Exterior Airlock
    + Cycle to Interior Airlock
    "} else - output = {"Close Exterior Airlock
    - Close Interior Airlock
    "} + output = {"Close Exterior Airlock
    + Close Interior Airlock
    "} output = {"Access Control Console
    diff --git a/code/game/machinery/embedded_controller/airlock_controller.dm b/code/game/machinery/embedded_controller/airlock_controller.dm index 59d58bc9a5..6f10d11b2e 100644 --- a/code/game/machinery/embedded_controller/airlock_controller.dm +++ b/code/game/machinery/embedded_controller/airlock_controller.dm @@ -1,3 +1,4 @@ +<<<<<<< HEAD //States for airlock_control #define AIRLOCK_STATE_INOPEN -2 #define AIRLOCK_STATE_PRESSURIZE -1 @@ -294,3 +295,301 @@ [state_options]"} return output +======= +//States for airlock_control +#define AIRLOCK_STATE_INOPEN -2 +#define AIRLOCK_STATE_PRESSURIZE -1 +#define AIRLOCK_STATE_CLOSED 0 +#define AIRLOCK_STATE_DEPRESSURIZE 1 +#define AIRLOCK_STATE_OUTOPEN 2 + +/datum/computer/file/embedded_program/airlock_controller + var/id_tag + var/exterior_door_tag + var/interior_door_tag + var/airpump_tag + var/sensor_tag + var/sanitize_external + + state = AIRLOCK_STATE_CLOSED + var/target_state = AIRLOCK_STATE_CLOSED + var/sensor_pressure = null + +/datum/computer/file/embedded_program/airlock_controller/receive_signal(datum/signal/signal, receive_method, receive_param) + var/receive_tag = signal.data["tag"] + if(!receive_tag) + return + + if(receive_tag==sensor_tag) + if(signal.data["pressure"]) + sensor_pressure = text2num(signal.data["pressure"]) + + else if(receive_tag==exterior_door_tag) + memory["exterior_status"] = signal.data["door_status"] + + else if(receive_tag==interior_door_tag) + memory["interior_status"] = signal.data["door_status"] + + else if(receive_tag==airpump_tag) + if(signal.data["power"]) + memory["pump_status"] = signal.data["direction"] + else + memory["pump_status"] = "off" + + else if(receive_tag==id_tag) + switch(signal.data["command"]) + if("cycle") + if(state < AIRLOCK_STATE_CLOSED) + target_state = AIRLOCK_STATE_OUTOPEN + else + target_state = AIRLOCK_STATE_INOPEN + +/datum/computer/file/embedded_program/airlock_controller/receive_user_command(command) + switch(command) + if("cycle_closed") + target_state = AIRLOCK_STATE_CLOSED + if("cycle_exterior") + target_state = AIRLOCK_STATE_OUTOPEN + if("cycle_interior") + target_state = AIRLOCK_STATE_INOPEN + if("abort") + target_state = AIRLOCK_STATE_CLOSED + +/datum/computer/file/embedded_program/airlock_controller/process() + var/process_again = 1 + while(process_again) + process_again = 0 + switch(state) + if(AIRLOCK_STATE_INOPEN) // state -2 + if(target_state > state) + if(memory["interior_status"] == "closed") + state = AIRLOCK_STATE_CLOSED + process_again = 1 + else + var/datum/signal/signal = new + signal.data["tag"] = interior_door_tag + signal.data["command"] = "secure_close" + post_signal(signal) + else + if(memory["pump_status"] != "off") + var/datum/signal/signal = new + signal.data = list( + "tag" = airpump_tag, + "power" = 0, + "sigtype"="command" + ) + post_signal(signal) + + if(AIRLOCK_STATE_PRESSURIZE) + if(target_state < state) + if(sensor_pressure >= ONE_ATMOSPHERE*0.95) + if(memory["interior_status"] == "open") + state = AIRLOCK_STATE_INOPEN + process_again = 1 + else + var/datum/signal/signal = new + signal.data["tag"] = interior_door_tag + signal.data["command"] = "secure_open" + post_signal(signal) + else + var/datum/signal/signal = new + signal.data = list( + "tag" = airpump_tag, + "sigtype"="command" + ) + if(memory["pump_status"] == "siphon") + signal.data["stabalize"] = 1 + else if(memory["pump_status"] != "release") + signal.data["power"] = 1 + post_signal(signal) + else if(target_state > state) + state = AIRLOCK_STATE_CLOSED + process_again = 1 + + if(AIRLOCK_STATE_CLOSED) + if(target_state > state) + if(memory["interior_status"] == "closed") + state = AIRLOCK_STATE_DEPRESSURIZE + process_again = 1 + else + var/datum/signal/signal = new + signal.data["tag"] = interior_door_tag + signal.data["command"] = "secure_close" + post_signal(signal) + else if(target_state < state) + if(memory["exterior_status"] == "closed") + state = AIRLOCK_STATE_PRESSURIZE + process_again = 1 + else + var/datum/signal/signal = new + signal.data["tag"] = exterior_door_tag + signal.data["command"] = "secure_close" + post_signal(signal) + + else + if(memory["pump_status"] != "off") + var/datum/signal/signal = new + signal.data = list( + "tag" = airpump_tag, + "power" = 0, + "sigtype"="command" + ) + post_signal(signal) + + if(AIRLOCK_STATE_DEPRESSURIZE) + var/target_pressure = ONE_ATMOSPHERE*0.05 + if(sanitize_external) + target_pressure = ONE_ATMOSPHERE*0.01 + + if(sensor_pressure <= target_pressure) + if(target_state > state) + if(memory["exterior_status"] == "open") + state = AIRLOCK_STATE_OUTOPEN + else + var/datum/signal/signal = new + signal.data["tag"] = exterior_door_tag + signal.data["command"] = "secure_open" + post_signal(signal) + else if(target_state < state) + state = AIRLOCK_STATE_CLOSED + process_again = 1 + else if((target_state < state) && !sanitize_external) + state = AIRLOCK_STATE_CLOSED + process_again = 1 + else + var/datum/signal/signal = new + signal.transmission_method = 1 //radio signal + signal.data = list( + "tag" = airpump_tag, + "sigtype"="command" + ) + if(memory["pump_status"] == "release") + signal.data["purge"] = 1 + else if(memory["pump_status"] != "siphon") + signal.data["power"] = 1 + post_signal(signal) + + if(AIRLOCK_STATE_OUTOPEN) //state 2 + if(target_state < state) + if(memory["exterior_status"] == "closed") + if(sanitize_external) + state = AIRLOCK_STATE_DEPRESSURIZE + process_again = 1 + else + state = AIRLOCK_STATE_CLOSED + process_again = 1 + else + var/datum/signal/signal = new + signal.data["tag"] = exterior_door_tag + signal.data["command"] = "secure_close" + post_signal(signal) + else + if(memory["pump_status"] != "off") + var/datum/signal/signal = new + signal.data = list( + "tag" = airpump_tag, + "power" = 0, + "sigtype"="command" + ) + post_signal(signal) + + memory["sensor_pressure"] = sensor_pressure + memory["processing"] = state != target_state + //sensor_pressure = null //not sure if we can comment this out. Uncomment in case of problems -rastaf0 + + return 1 + + +/obj/machinery/embedded_controller/radio/airlock_controller + icon = 'icons/obj/airlock_machines.dmi' + icon_state = "airlock_control_standby" + + name = "airlock console" + density = FALSE + + frequency = 1449 + power_channel = ENVIRON + + // Setup parameters only + var/id_tag + var/exterior_door_tag + var/interior_door_tag + var/airpump_tag + var/sensor_tag + var/sanitize_external + +/obj/machinery/embedded_controller/radio/airlock_controller/Initialize(mapload) + . = ..() + if(!mapload) + return + + var/datum/computer/file/embedded_program/airlock_controller/new_prog = new + + new_prog.id_tag = id_tag + new_prog.exterior_door_tag = exterior_door_tag + new_prog.interior_door_tag = interior_door_tag + new_prog.airpump_tag = airpump_tag + new_prog.sensor_tag = sensor_tag + new_prog.sanitize_external = sanitize_external + + new_prog.master = src + program = new_prog + +/obj/machinery/embedded_controller/radio/airlock_controller/update_icon() + if(on && program) + if(program.memory["processing"]) + icon_state = "airlock_control_process" + else + icon_state = "airlock_control_standby" + else + icon_state = "airlock_control_off" + + +/obj/machinery/embedded_controller/radio/airlock_controller/return_text() + var/state_options = null + + var/state = 0 + var/sensor_pressure = "----" + var/exterior_status = "----" + var/interior_status = "----" + var/pump_status = "----" + var/current_status = "Inactive
     " + if(program) + state = program.state + sensor_pressure = program.memory["sensor_pressure"] ? program.memory["sensor_pressure"] : "----" + exterior_status = program.memory["exterior_status"] ? program.memory["exterior_status"] : "----" + interior_status = program.memory["interior_status"] ? program.memory["interior_status"] : "----" + pump_status = program.memory["pump_status"] ? program.memory["pump_status"] : "----" + + switch(state) + if(AIRLOCK_STATE_INOPEN) + state_options = {"Close Interior Airlock
    +Cycle to Exterior Airlock
    "} + current_status = "Interior Airlock Open
    Chamber Pressurized" + if(AIRLOCK_STATE_PRESSURIZE) + state_options = "Abort Cycling
    " + current_status = "Cycling to Interior Airlock
    Chamber Pressurizing" + if(AIRLOCK_STATE_CLOSED) + state_options = {"Open Interior Airlock
    +Open Exterior Airlock
    "} + if(AIRLOCK_STATE_DEPRESSURIZE) + state_options = "Abort Cycling
    " + current_status = "Cycling to Exterior Airlock
    Chamber Depressurizing" + if(AIRLOCK_STATE_OUTOPEN) + state_options = {"Cycle to Interior Airlock
    +Close Exterior Airlock
    "} + current_status = "Exterior Airlock Open
    Chamber Depressurized" + + var/output = {"

    Airlock Status

    +
    +
    Current Status:
    [current_status]
    +
     
    +
    \> Chamber Pressure:
    [sensor_pressure] kPa
    +
    \> Control Pump:
    [pump_status]
    +
    \> Interior Door:
    [interior_status]
    +
    \> Exterior Door:
    [exterior_status]
    +
    +[state_options]"} + + return output +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental diff --git a/code/game/machinery/embedded_controller/simple_vent_controller.dm b/code/game/machinery/embedded_controller/simple_vent_controller.dm index 063e81354c..f078ad94eb 100644 --- a/code/game/machinery/embedded_controller/simple_vent_controller.dm +++ b/code/game/machinery/embedded_controller/simple_vent_controller.dm @@ -53,6 +53,7 @@ /obj/machinery/embedded_controller/radio/simple_vent_controller/Initialize(mapload) . = ..() +<<<<<<< HEAD if(!mapload) return var/datum/computer/file/embedded_program/simple_vent_controller/new_prog = new @@ -77,3 +78,29 @@ [state_options]
    "} return output +======= + if(!mapload) + return + var/datum/computer/file/embedded_program/simple_vent_controller/new_prog = new + + new_prog.airpump_tag = airpump_tag + new_prog.master = src + program = new_prog + +/obj/machinery/embedded_controller/radio/simple_vent_controller/update_icon() + if(on && program) + icon_state = "airlock_control_standby" + else + icon_state = "airlock_control_off" + + +/obj/machinery/embedded_controller/radio/simple_vent_controller/return_text() + var/state_options = null + state_options = {"Deactivate Vent
    +Activate Vent / Pump
    +Activate Vent / Clear
    "} + var/output = {"Vent Control Console
    +[state_options]
    "} + + return output +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental diff --git a/code/game/machinery/gulag_item_reclaimer.dm b/code/game/machinery/gulag_item_reclaimer.dm index 3b4503c3c8..7de077c016 100644 --- a/code/game/machinery/gulag_item_reclaimer.dm +++ b/code/game/machinery/gulag_item_reclaimer.dm @@ -67,7 +67,7 @@ var/mob/thismob = i var/list/mob_info = list() mob_info["name"] = thismob.real_name - mob_info["mob"] = "\ref[thismob]" + mob_info["mob"] = "[REF(thismob)]" mobs += list(mob_info) data["mobs"] = mobs diff --git a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm index f7a4138348..afc463a60e 100644 --- a/code/game/machinery/hologram.dm +++ b/code/game/machinery/hologram.dm @@ -120,8 +120,8 @@ Possible to do for anyone motivated enough: if(temp) dat = temp else - dat = "Request an AI's presence.
    " - dat += "Call another holopad.
    " + dat = "Request an AI's presence.
    " + dat += "Call another holopad.
    " if(LAZYLEN(holo_calls)) dat += "=====================================================
    " @@ -131,7 +131,7 @@ Possible to do for anyone motivated enough: for(var/I in holo_calls) var/datum/holocall/HC = I if(HC.connected_holopad != src) - dat += "Answer call from [get_area(HC.calling_holopad)].
    " + dat += "Answer call from [get_area(HC.calling_holopad)].
    " one_unanswered_call = TRUE else one_answered_call = TRUE @@ -142,7 +142,7 @@ Possible to do for anyone motivated enough: for(var/I in holo_calls) var/datum/holocall/HC = I if(HC.connected_holopad == src) - dat += "Disconnect call from [HC.user].
    " + dat += "Disconnect call from [HC.user].
    " var/datum/browser/popup = new(user, "holopad", name, 300, 130) @@ -166,22 +166,22 @@ Possible to do for anyone motivated enough: if(last_request + 200 < world.time) last_request = world.time temp = "You requested an AI's presence.
    " - temp += "Main Menu" + temp += "Main Menu" var/area/area = get_area(src) for(var/mob/living/silicon/ai/AI in GLOB.silicon_mobs) if(!AI.client) continue - to_chat(AI, "Your presence is requested at \the [area].") + to_chat(AI, "Your presence is requested at \the [area].") else temp = "A request for AI presence was already sent recently.
    " - temp += "Main Menu" + temp += "Main Menu" else if(href_list["Holocall"]) if(outgoing_call) return temp = "You must stand on the holopad to make a call!
    " - temp += "Main Menu" + temp += "Main Menu" if(usr.loc == loc) var/list/callnames = list() for(var/I in holopads) @@ -196,7 +196,7 @@ Possible to do for anyone motivated enough: if(usr.loc == loc) temp = "Dialing...
    " - temp += "Main Menu" + temp += "Main Menu" new /datum/holocall(usr, src, callnames[result]) else if(href_list["connectcall"]) diff --git a/code/game/machinery/limbgrower.dm b/code/game/machinery/limbgrower.dm index b37be1c4c2..f31a2d2436 100644 --- a/code/game/machinery/limbgrower.dm +++ b/code/game/machinery/limbgrower.dm @@ -160,7 +160,7 @@ /obj/machinery/limbgrower/proc/main_win(mob/user) var/dat = "

    Limb Grower Menu:


    " - dat += "Chemical Storage" + dat += "Chemical Storage" dat += materials_printout() dat += "" @@ -168,7 +168,7 @@ if(C=="special" && !emagged) //Only want to show special when console is emagged continue - dat += "" + dat += "" dat += "" //one category per line @@ -176,7 +176,7 @@ return dat /obj/machinery/limbgrower/proc/category_win(mob/user,selected_category) - var/dat = "Return to main menu" + var/dat = "Return to main menu" dat += "

    Browsing [selected_category]:


    " dat += materials_printout() @@ -187,7 +187,7 @@ if(disabled || !can_build(D)) dat += "[D.name]" else - dat += "[D.name]" + dat += "[D.name]" dat += "[get_design_cost(D)]
    " dat += "
    " @@ -195,13 +195,13 @@ /obj/machinery/limbgrower/proc/chemical_win(mob/user) - var/dat = "Return to main menu" + var/dat = "Return to main menu" dat += "

    Browsing Chemical Storage:


    " dat += materials_printout() for(var/datum/reagent/R in reagents.reagent_list) dat += "[R.name]: [R.volume]" - dat += "Purge
    " + dat += "Purge
    " dat += "
    " return dat diff --git a/code/game/machinery/magnet.dm b/code/game/machinery/magnet.dm index 7808e7ed05..aa3bf465f2 100644 --- a/code/game/machinery/magnet.dm +++ b/code/game/machinery/magnet.dm @@ -249,9 +249,9 @@ var/dat = "Magnetic Control Console

    " if(!autolink) dat += {" - Frequency: [frequency]
    - Code: [code]
    - Probe Generators
    + Frequency: [frequency]
    + Code: [code]
    + Probe Generators
    "} if(magnets.len >= 1) @@ -260,11 +260,11 @@ var/i = 0 for(var/obj/machinery/magnetic_module/M in magnets) i++ - dat += "     < \[[i]\] ([M.on ? "On":"Off"]) | Electricity level: - [M.electricity_level] +; Magnetic field: - [M.magnetic_field] +
    " + dat += "     < \[[i]\] ([M.on ? "On":"Off"]) | Electricity level: - [M.electricity_level] +; Magnetic field: - [M.magnetic_field] +
    " - dat += "
    Speed: - [speed] +
    " - dat += "Path: {[path]}
    " - dat += "Moving: [moving ? "Enabled":"Disabled"]" + dat += "
    Speed: - [speed] +
    " + dat += "Path: {[path]}
    " + dat += "Moving: [moving ? "Enabled":"Disabled"]" user << browse(dat, "window=magnet;size=400x500") diff --git a/code/game/machinery/navbeacon.dm b/code/game/machinery/navbeacon.dm index c79630a58c..e7422a8df4 100644 --- a/code/game/machinery/navbeacon.dm +++ b/code/game/machinery/navbeacon.dm @@ -24,6 +24,7 @@ /obj/machinery/navbeacon/Initialize() . = ..() +<<<<<<< HEAD set_codes() @@ -205,4 +206,187 @@ Transponder Codes:
      "} codes[newkey] = newval +======= + + set_codes() + + var/turf/T = loc + hide(T.intact) + if(codes["patrol"]) + if(!GLOB.navbeacons["[z]"]) + GLOB.navbeacons["[z]"] = list() + GLOB.navbeacons["[z]"] += src //Register with the patrol list! + if(codes["delivery"]) + GLOB.deliverybeacons += src + GLOB.deliverybeacontags += location + +/obj/machinery/navbeacon/Destroy() + GLOB.navbeacons["[z]"] -= src //Remove from beacon list, if in one. + GLOB.deliverybeacons -= src + return ..() + +// set the transponder codes assoc list from codes_txt +/obj/machinery/navbeacon/proc/set_codes() + if(!codes_txt) + return + + codes = new() + + var/list/entries = splittext(codes_txt, ";") // entries are separated by semicolons + + for(var/e in entries) + var/index = findtext(e, "=") // format is "key=value" + if(index) + var/key = copytext(e, 1, index) + var/val = copytext(e, index+1) + codes[key] = val + else + codes[e] = "1" + + +// called when turf state changes +// hide the object if turf is intact +/obj/machinery/navbeacon/hide(intact) + invisibility = intact ? INVISIBILITY_MAXIMUM : 0 + updateicon() + +// update the icon_state +/obj/machinery/navbeacon/proc/updateicon() + var/state="navbeacon[open]" + + if(invisibility) + icon_state = "[state]-f" // if invisible, set icon to faded version + // in case revealed by T-scanner + else + icon_state = "[state]" + +/obj/machinery/navbeacon/attackby(obj/item/I, mob/user, params) + var/turf/T = loc + if(T.intact) + return // prevent intraction when T-scanner revealed + + if(istype(I, /obj/item/screwdriver)) + open = !open + + user.visible_message("[user] [open ? "opens" : "closes"] the beacon's cover.", "You [open ? "open" : "close"] the beacon's cover.") + + updateicon() + + else if (istype(I, /obj/item/card/id)||istype(I, /obj/item/device/pda)) + if(open) + if (src.allowed(user)) + src.locked = !src.locked + to_chat(user, "Controls are now [src.locked ? "locked" : "unlocked"].") + else + to_chat(user, "Access denied.") + updateDialog() + else + to_chat(user, "You must open the cover first!") + else + return ..() + +/obj/machinery/navbeacon/attack_ai(mob/user) + interact(user, 1) + +/obj/machinery/navbeacon/attack_paw() + return + +/obj/machinery/navbeacon/attack_hand(mob/user) + interact(user, 0) + +/obj/machinery/navbeacon/interact(mob/user, ai = 0) + var/turf/T = loc + if(T.intact) + return // prevent intraction when T-scanner revealed + + if(!open && !ai) // can't alter controls if not open, unless you're an AI + to_chat(user, "The beacon's control cover is closed!") + return + + + var/t + + if(locked && !ai) + t = {"Navigation Beacon

      +(swipe card to unlock controls)
      +Location: [location ? location : "(none)"]
      +Transponder Codes:
    " dat += "" - dat += "" dat += "" dat += "
    [C][C]
    [dpt]Normal High" + dat += "Normal High" if(hackState) - dat += "EXTREME" + dat += "EXTREME" dat += "
    " - dat += "
    << Back
    " + dat += "
    << Back
    " if(2) //req. supplies dat += "Which department do you need supplies from?

    " @@ -160,13 +160,13 @@ GLOBAL_LIST_EMPTY(allConsoles) if (dpt != department) dat += "" dat += "[dpt]" - dat += "Normal High" + dat += "Normal High" if(hackState) - dat += "EXTREME" + dat += "EXTREME" dat += "" dat += "" dat += "" - dat += "
    << Back
    " + dat += "
    << Back
    " if(3) //relay information dat += "Which department would you like to send information to?

    " @@ -175,21 +175,21 @@ GLOBAL_LIST_EMPTY(allConsoles) if (dpt != department) dat += "" dat += "[dpt]" - dat += "Normal High" + dat += "Normal High" if(hackState) - dat += "EXTREME" + dat += "EXTREME" dat += "" dat += "" dat += "" - dat += "
    << Back
    " + dat += "
    << Back
    " if(6) //sent successfully dat += "Message sent.

    " - dat += "Continue
    " + dat += "Continue
    " if(7) //unsuccessful; not sent dat += "An error occurred.

    " - dat += "Continue
    " + dat += "Continue
    " if(8) //view messages for (var/obj/machinery/requests_console/Console in GLOB.allConsoles) @@ -203,7 +203,7 @@ GLOBAL_LIST_EMPTY(allConsoles) for(var/msg in messages) // This puts more recent messages at the *top*, where they belong. messageComposite = "
    [msg]
    " + messageComposite dat += messageComposite - dat += "
    << Back to Main Menu
    " + dat += "
    << Back to Main Menu
    " if(9) //authentication before sending dat += "Message Authentication

    " @@ -211,8 +211,8 @@ GLOBAL_LIST_EMPTY(allConsoles) dat += "
    You may authenticate your message now by scanning your ID or your stamp

    " dat += "Validated by: [msgVerified ? msgVerified : "Not Validated"]
    " dat += "Stamped by: [msgStamped ? msgStamped : "Not Stamped"]

    " - dat += "Send Message
    " - dat += "
    << Discard Message
    " + dat += "Send Message
    " + dat += "
    << Discard Message
    " if(10) //send announcement dat += "

    Station-wide Announcement

    " @@ -221,12 +221,12 @@ GLOBAL_LIST_EMPTY(allConsoles) else dat += "
    Swipe your card to authenticate yourself

    " dat += "Message: [message ? message : "No Message"]
    " - dat += "[message ? "Edit" : "Write"] Message

    " + dat += "[message ? "Edit" : "Write"] Message

    " if ((announceAuth || IsAdminGhost(user)) && message) - dat += "Announce Message
    " + dat += "Announce Message
    " else dat += "Announce Message
    " - dat += "
    << Back
    " + dat += "
    << Back
    " else //main menu screen = 0 @@ -237,25 +237,25 @@ GLOBAL_LIST_EMPTY(allConsoles) dat += "
    There are new PRIORITY messages

    " if (newmessagepriority == 3) dat += "
    There are new EXTREME PRIORITY messages

    " - dat += "View Messages

    " + dat += "View Messages

    " - dat += "Request Assistance
    " - dat += "Request Supplies
    " - dat += "Relay Anonymous Information

    " + dat += "Request Assistance
    " + dat += "Request Supplies
    " + dat += "Relay Anonymous Information

    " if(!emergency) - dat += "Emergency: Security
    " - dat += "Emergency: Engineering
    " - dat += "Emergency: Medical

    " + dat += "Emergency: Security
    " + dat += "Emergency: Engineering
    " + dat += "Emergency: Medical

    " else dat += "[emergency] has been dispatched to this location.

    " if(announcementConsole) - dat += "Send Station-wide Announcement

    " + dat += "Send Station-wide Announcement

    " if (silent) - dat += "Speaker OFF" + dat += "Speaker OFF" else - dat += "Speaker ON" + dat += "Speaker ON" var/datum/browser/popup = new(user, "req_console", "[department] Requests Console", 450, 440) popup.set_content(dat) popup.set_title_image(user.browse_rsc_icon(src.icon, src.icon_state)) @@ -454,7 +454,7 @@ GLOBAL_LIST_EMPTY(allConsoles) var/linkedsender if(istype(source, /obj/machinery/requests_console)) var/obj/machinery/requests_console/sender = source - linkedsender = "[sender.department]" + linkedsender = "[sender.department]" else capitalize(source) linkedsender = source diff --git a/code/game/machinery/robot_fabricator.dm b/code/game/machinery/robot_fabricator.dm index 20fd729304..606f64c7f3 100644 --- a/code/game/machinery/robot_fabricator.dm +++ b/code/game/machinery/robot_fabricator.dm @@ -58,13 +58,13 @@ Please wait until completion...
    dat = {" Metal Amount: [min(150000, src.metal_amount)] cm3 (MAX: 150,000)


    -Left Arm (25,000 cc metal.)
    -
    Right Arm (25,000 cc metal.)
    -
    Left Leg (25,000 cc metal.)
    -
    Right Leg (25,000 cc metal).
    -
    Chest (50,000 cc metal).
    -
    Head (50,000 cc metal).
    -
    Robot Frame (75,000 cc metal).
    +
    Left Arm (25,000 cc metal.)
    +
    Right Arm (25,000 cc metal.)
    +
    Left Leg (25,000 cc metal.)
    +
    Right Leg (25,000 cc metal).
    +
    Chest (50,000 cc metal).
    +
    Head (50,000 cc metal).
    +
    Robot Frame (75,000 cc metal).
    "} user << browse("Robotic Fabricator Control Panel[dat]", "window=robot_fabricator") diff --git a/code/game/machinery/slotmachine.dm b/code/game/machinery/slotmachine.dm index a9162b85f8..a538e4ec0c 100644 --- a/code/game/machinery/slotmachine.dm +++ b/code/game/machinery/slotmachine.dm @@ -134,11 +134,11 @@ Credit Remaining: [balance]
    [plays] players have tried their luck today, and [jackpots] have won a jackpot!


    -
    Play!
    + Play!

    [reeltext]
    - Refund balance
    "} + Refund balance
    "} var/datum/browser/popup = new(user, "slotmachine", "Slot Machine") popup.set_content(dat) diff --git a/code/game/machinery/telecomms/computers/logbrowser.dm b/code/game/machinery/telecomms/computers/logbrowser.dm index 590c8d03a5..93f9d2b03a 100644 --- a/code/game/machinery/telecomms/computers/logbrowser.dm +++ b/code/game/machinery/telecomms/computers/logbrowser.dm @@ -30,23 +30,23 @@ if(0) dat += "
    [temp]
    " - dat += "
    Current Network: [network]
    " + dat += "
    Current Network: [network]
    " if(servers.len) dat += "
    Detected Telecommunication Servers:" - dat += "
    \[Flush Buffer\]" + dat += "
    \[Flush Buffer\]" else - dat += "
    No servers detected. Scan for servers: \[Scan\]" + dat += "
    No servers detected. Scan for servers: \[Scan\]" // --- Viewing Server --- if(1) dat += "
    [temp]
    " - dat += "
    \[Main Menu\] \[Refresh\]
    " + dat += "
    \[Main Menu\] \[Refresh\]
    " dat += "
    Current Network: [network]" dat += "
    Selected Server: [SelectedServer.id]" @@ -65,7 +65,7 @@ // If the log is a speech file if(C.input_type == "Speech File") - dat += "
  • [C.name] \[X\]
    " + dat += "
  • [C.name] \[X\]
    " // -- Determine race of orator -- @@ -128,7 +128,7 @@ else if(C.input_type == "Execution Error") - dat += "
  • [C.name] \[X\]
    " + dat += "
  • [C.name] \[X\]
    " dat += "Output: \"[C.parameters["message"]]\"
    " dat += "

  • " diff --git a/code/game/machinery/telecomms/computers/telemonitor.dm b/code/game/machinery/telecomms/computers/telemonitor.dm index cb3ae78e72..c5c53888fc 100644 --- a/code/game/machinery/telecomms/computers/telemonitor.dm +++ b/code/game/machinery/telecomms/computers/telemonitor.dm @@ -32,28 +32,28 @@ if(0) dat += "
    [temp]

    " - dat += "
    Current Network: [network]
    " + dat += "
    Current Network: [network]
    " if(machinelist.len) dat += "
    Detected Network Entities:" - dat += "
    \[Flush Buffer\]" + dat += "
    \[Flush Buffer\]" else - dat += "\[Probe Network\]" + dat += "\[Probe Network\]" // --- Viewing Machine --- if(1) dat += "
    [temp]
    " - dat += "
    \[Main Menu\]
    " + dat += "
    \[Main Menu\]
    " dat += "
    Current Network: [network]
    " dat += "Selected Network Entity: [SelectedMachine.name] ([SelectedMachine.id])
    " dat += "Linked Entities:
      " for(var/obj/machinery/telecomms/T in SelectedMachine.links) if(!T.hide) - dat += "
    1. \ref[T.id] [T.name] ([T.id])
    2. " + dat += "
    3. [REF(T.id)] [T.name] ([T.id])
    4. " dat += "
    " diff --git a/code/game/machinery/telecomms/machine_interactions.dm b/code/game/machinery/telecomms/machine_interactions.dm index 893ab38380..74774f2670 100644 --- a/code/game/machinery/telecomms/machine_interactions.dm +++ b/code/game/machinery/telecomms/machine_interactions.dm @@ -52,13 +52,13 @@ var/dat dat = "[name]

    [name] Access

    " dat += "
    [temp]
    " - dat += "
    Power Status: [toggled ? "On" : "Off"]" + dat += "
    Power Status: [toggled ? "On" : "Off"]" if(on && toggled) if(id != "" && id) - dat += "
    Identification String: [id]" + dat += "
    Identification String: [id]" else - dat += "
    Identification String: NULL" - dat += "
    Network: [network]" + dat += "
    Identification String: NULL" + dat += "
    Network: [network]" dat += "
    Prefabrication: [autolinkers.len ? "TRUE" : "FALSE"]" if(hide) dat += "
    Shadow Link: ACTIVE" @@ -73,7 +73,7 @@ i++ if(T.hide && !hide) continue - dat += "
  • \ref[T] [T.name] ([T.id]) \[X\]
  • " + dat += "
  • [REF(T)] [T.name] ([T.id]) \[X\]
  • " dat += "" dat += "
    Filtering Frequencies: " @@ -83,21 +83,21 @@ for(var/x in freq_listening) i++ if(i < length(freq_listening)) - dat += "[format_frequency(x)] GHz\[X\]; " + dat += "[format_frequency(x)] GHz\[X\]; " else - dat += "[format_frequency(x)] GHz\[X\]" + dat += "[format_frequency(x)] GHz\[X\]" else dat += "NONE" - dat += "
    \[Add Filter\]" + dat += "
    \[Add Filter\]" dat += "
    " if(P) var/obj/machinery/telecomms/T = P.buffer if(istype(T)) - dat += "

    MULTITOOL BUFFER: [T] ([T.id]) \[Link\] \[Flush\]" + dat += "

    MULTITOOL BUFFER: [T] ([T.id])
    \[Link\] \[Flush\]" else - dat += "

    MULTITOOL BUFFER:
    \[Add Machine\]" + dat += "

    MULTITOOL BUFFER: \[Add Machine\]" dat += "
    " temp = "" @@ -151,8 +151,8 @@ /obj/machinery/telecomms/relay/Options_Menu() var/dat = "" - dat += "
    Broadcasting: [broadcasting ? "YES" : "NO"]" - dat += "
    Receiving: [receiving ? "YES" : "NO"]" + dat += "
    Broadcasting: [broadcasting ? "YES" : "NO"]" + dat += "
    Receiving: [receiving ? "YES" : "NO"]" return dat /obj/machinery/telecomms/relay/Options_Topic(href, href_list) @@ -167,7 +167,7 @@ // BUS /obj/machinery/telecomms/bus/Options_Menu() - var/dat = "
    Change Signal Frequency: [change_frequency ? "YES ([change_frequency])" : "NO"]" + var/dat = "
    Change Signal Frequency: [change_frequency ? "YES ([change_frequency])" : "NO"]" return dat /obj/machinery/telecomms/bus/Options_Topic(href, href_list) @@ -254,7 +254,7 @@ if(text2num(href_list["unlink"]) <= length(links)) var/obj/machinery/telecomms/T = links[text2num(href_list["unlink"])] if(T) - temp = "-% Removed \ref[T] [T.name] from linked entities. %-" + temp = "-% Removed [REF(T)] [T.name] from linked entities. %-" // Remove link entries from both T and src. @@ -276,7 +276,7 @@ if(!(T in links)) links += T - temp = "-% Successfully linked with \ref[T] [T.name] %-" + temp = "-% Successfully linked with [REF(T)] [T.name] %-" else temp = "-% Unable to acquire buffer %-" @@ -284,7 +284,7 @@ if(href_list["buffer"]) P.buffer = src - temp = "-% Successfully stored \ref[P.buffer] [P.buffer.name] in buffer %-" + temp = "-% Successfully stored [REF(P.buffer)] [P.buffer.name] in buffer %-" if(href_list["flush"]) diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index 2510c19c05..514de9b841 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -373,7 +373,7 @@ for (var/datum/data/vending_product/R in display_records) dat += "
  • " if(R.amount > 0) - dat += "Vend " + dat += "Vend " else dat += "Sold out " dat += "[sanitize(R.product_name)]:" @@ -384,7 +384,7 @@ if(premium.len > 0) dat += "Change Return: " if (coin || bill) - dat += "[(coin ? coin : "")][(bill ? bill : "")]  Remove" + dat += "[(coin ? coin : "")][(bill ? bill : "")]  Remove" else dat += "No money  Remove" if(istype(src, /obj/machinery/vending/snack)) @@ -393,7 +393,7 @@ for (var/O in dish_quants) if(dish_quants[O] > 0) var/N = dish_quants[O] - dat += "Dispense " + dat += "Dispense " dat += "[capitalize(O)]: [N]
    " dat += "
  • " user.set_machine(src) diff --git a/code/game/mecha/combat/honker.dm b/code/game/mecha/combat/honker.dm index ab3ebb4050..ef582421fa 100644 --- a/code/game/mecha/combat/honker.dm +++ b/code/game/mecha/combat/honker.dm @@ -10,6 +10,7 @@ max_temperature = 25000 infra_luminosity = 5 operation_req_access = list(ACCESS_THEATRE) +<<<<<<< HEAD wreckage = /obj/structure/mecha_wreckage/honker add_req_access = 0 max_equip = 3 @@ -154,3 +155,149 @@ return color +======= + wreckage = /obj/structure/mecha_wreckage/honker + add_req_access = 0 + max_equip = 3 + var/squeak = 0 + +/* +/obj/mecha/combat/honker/New() + ..() + + weapons += new /datum/mecha_weapon/honker(src) + weapons += new /datum/mecha_weapon/missile_rack/banana_mortar(src) + weapons += new /datum/mecha_weapon/missile_rack/mousetrap_mortar(src) + selected_weapon = weapons[1] + return +*/ + +/obj/mecha/combat/honker/get_stats_part() + var/integrity = obj_integrity/max_integrity*100 + var/cell_charge = get_charge() + var/datum/gas_mixture/int_tank_air = internal_tank.return_air() + var/tank_pressure = internal_tank ? round(int_tank_air.return_pressure(),0.01) : "None" + var/tank_temperature = internal_tank ? int_tank_air.temperature : "Unknown" + var/cabin_pressure = round(return_pressure(),0.01) + var/output = {"[report_internal_damage()] + [integrity<30?"DAMAGE LEVEL CRITICAL
    ":null] + [internal_damage&MECHA_INT_TEMP_CONTROL?"CLOWN SUPPORT SYSTEM MALFUNCTION
    ":null] + [internal_damage&MECHA_INT_TANK_BREACH?"GAS TANK HONK
    ":null] + [internal_damage&MECHA_INT_CONTROL_LOST?"HONK-A-DOODLE - Recalibrate
    ":null] + IntegriHONK: [integrity]%
    + PowerHONK charge: [isnull(cell_charge)?"No powercell installed":"[cell.percent()]%"]
    + Air source: [use_internal_tank?"Internal Airtank":"Environment"]
    + AirHONK pressure: [tank_pressure]kPa
    + AirHONK temperature: [tank_temperature]°K|[tank_temperature - T0C]°C
    + HONK pressure: [cabin_pressure>WARNING_HIGH_PRESSURE ? "[cabin_pressure]": cabin_pressure]kPa
    + HONK temperature: [return_temperature()]°K|[return_temperature() - T0C]°C
    + Lights: [lights?"on":"off"]
    + [dna_lock?"DNA-locked:
    [dna_lock] \[Reset\]
    ":null] + "} + return output + +/obj/mecha/combat/honker/get_stats_html() + var/output = {" + [src.name] data + + + + +
    + [src.get_stats_part()] +
    +
    + [src.get_equipment_list()] +
    +
    +
    + [src.get_commands()] +
    + + + "} + return output + +/obj/mecha/combat/honker/get_commands() + var/output = {"
    +
    Sounds of HONK:
    + +
    + "} + output += ..() + return output + + +/obj/mecha/combat/honker/get_equipment_list() + if(!equipment.len) + return + var/output = "Honk-ON-Systems:
    " + for(var/obj/item/mecha_parts/mecha_equipment/MT in equipment) + output += "
    [MT.get_equip_info()]
    " + output += "
    " + return output + + + +/obj/mecha/combat/honker/mechstep(direction) + var/result = step(src,direction) + if(result) + if(!squeak) + playsound(src, "clownstep", 70, 1) + squeak = 1 + else + squeak = 0 + return result + +/obj/mecha/combat/honker/Topic(href, href_list) + ..() + if (href_list["play_sound"]) + switch(href_list["play_sound"]) + if("sadtrombone") + playsound(src, 'sound/misc/sadtrombone.ogg', 50) + return + +/proc/rand_hex_color() + var/list/colors = list("0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f") + var/color="" + for (var/i=0;i<6;i++) + color = color+pick(colors) + return color + + +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental diff --git a/code/game/mecha/equipment/mecha_equipment.dm b/code/game/mecha/equipment/mecha_equipment.dm index 48d98aa70f..627858bea6 100644 --- a/code/game/mecha/equipment/mecha_equipment.dm +++ b/code/game/mecha/equipment/mecha_equipment.dm @@ -25,7 +25,7 @@ /obj/item/mecha_parts/mecha_equipment/proc/update_equip_info() if(chassis) - send_byjax(chassis.occupant,"exosuit.browser","\ref[src]",get_equip_info()) + send_byjax(chassis.occupant,"exosuit.browser","[REF(src)]",get_equip_info()) return 1 return @@ -52,7 +52,7 @@ if(chassis.selected == src) txt += "[src.name]" else if(selectable) - txt += "[src.name]" + txt += "[src.name]" else txt += "[src.name]" @@ -132,7 +132,7 @@ /obj/item/mecha_parts/mecha_equipment/proc/set_ready_state(state) equip_ready = state if(chassis) - send_byjax(chassis.occupant,"exosuit.browser","\ref[src]",src.get_equip_info()) + send_byjax(chassis.occupant,"exosuit.browser","[REF(src)]",src.get_equip_info()) return /obj/item/mecha_parts/mecha_equipment/proc/occupant_message(message) diff --git a/code/game/mecha/equipment/tools/medical_tools.dm b/code/game/mecha/equipment/tools/medical_tools.dm index 0b99d811b3..cc0f935628 100644 --- a/code/game/mecha/equipment/tools/medical_tools.dm +++ b/code/game/mecha/equipment/tools/medical_tools.dm @@ -104,21 +104,21 @@ if(output) var/temp = "" if(patient) - temp = "
    \[Occupant: [patient] ([patient.stat > 1 ? "*DECEASED*" : "Health: [patient.health]%"])\]
    View stats|Eject" + temp = "
    \[Occupant: [patient] ([patient.stat > 1 ? "*DECEASED*" : "Health: [patient.health]%"])\]
    View stats|Eject" return "[output] [temp]" return /obj/item/mecha_parts/mecha_equipment/medical/sleeper/Topic(href,href_list) ..() - var/datum/topic_input/filter = new /datum/topic_input(href,href_list) - if(filter.get("eject")) + var/datum/topic_input/afilter = new /datum/topic_input(href,href_list) + if(afilter.get("eject")) go_out() - if(filter.get("view_stats")) + if(afilter.get("view_stats")) chassis.occupant << browse(get_patient_stats(),"window=msleeper") onclose(chassis.occupant, "msleeper") return - if(filter.get("inject")) - inject_reagent(filter.getType("inject", /datum/reagent),filter.getObj("source")) + if(afilter.get("inject")) + inject_reagent(afilter.getType("inject", /datum/reagent),afilter.getObj("source")) return /obj/item/mecha_parts/mecha_equipment/medical/sleeper/proc/get_patient_stats() @@ -184,7 +184,7 @@ if(SG && SG.reagents && islist(SG.reagents.reagent_list)) for(var/datum/reagent/R in SG.reagents.reagent_list) if(R.volume > 0) - output += "Inject [R.name]
    " + output += "Inject [R.name]
    " return output @@ -287,7 +287,7 @@ /obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/get_equip_info() var/output = ..() if(output) - return "[output] \[[mode? "Analyze" : "Launch"]\]
    \[Syringes: [syringes.len]/[max_syringes] | Reagents: [reagents.total_volume]/[reagents.maximum_volume]\]
    Reagents list" + return "[output] \[[mode? "Analyze" : "Launch"]\]
    \[Syringes: [syringes.len]/[max_syringes] | Reagents: [reagents.total_volume]/[reagents.maximum_volume]\]
    Reagents list" return /obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/action(atom/movable/target) @@ -358,19 +358,19 @@ /obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/Topic(href,href_list) ..() - var/datum/topic_input/filter = new (href,href_list) - if(filter.get("toggle_mode")) + var/datum/topic_input/afilter = new (href,href_list) + if(afilter.get("toggle_mode")) mode = !mode update_equip_info() return - if(filter.get("select_reagents")) + if(afilter.get("select_reagents")) processed_reagents.len = 0 var/m = 0 var/message for(var/i=1 to known_reagents.len) if(m>=synth_speed) break - var/reagent = filter.get("reagent_[i]") + var/reagent = afilter.get("reagent_[i]") if(reagent && (reagent in known_reagents)) message = "[m ? ", " : null][known_reagents[reagent]]" processed_reagents += reagent @@ -382,14 +382,14 @@ occupant_message("Reagent processing started.") log_message("Reagent processing started.") return - if(filter.get("show_reagents")) + if(afilter.get("show_reagents")) chassis.occupant << browse(get_reagents_page(),"window=msyringegun") - if(filter.get("purge_reagent")) - var/reagent = filter.get("purge_reagent") + if(afilter.get("purge_reagent")) + var/reagent = afilter.get("purge_reagent") if(reagent) reagents.del_reagent(reagent) return - if(filter.get("purge_all")) + if(afilter.get("purge_all")) reagents.clear_reagents() return return @@ -426,7 +426,7 @@ var/r_list = get_reagents_list() var/inputs if(r_list) - inputs += "" + inputs += "" inputs += "" inputs += "" var/output = {" @@ -448,9 +448,9 @@ var/output for(var/datum/reagent/R in reagents.reagent_list) if(R.volume > 0) - output += "[R]: [round(R.volume,0.001)] - Purge Reagent
    " + output += "[R]: [round(R.volume,0.001)] - Purge Reagent
    " if(output) - output += "Total: [round(reagents.total_volume,0.001)]/[reagents.maximum_volume] - Purge All" + output += "Total: [round(reagents.total_volume,0.001)]/[reagents.maximum_volume] - Purge All" return output || "None" /obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/proc/load_syringe(obj/item/reagent_containers/syringe/S) diff --git a/code/game/mecha/equipment/tools/other_tools.dm b/code/game/mecha/equipment/tools/other_tools.dm index 38b8e2bb96..9d7c9b6833 100644 --- a/code/game/mecha/equipment/tools/other_tools.dm +++ b/code/game/mecha/equipment/tools/other_tools.dm @@ -92,20 +92,20 @@ return locked = target occupant_message("Locked on [target]") - send_byjax(chassis.occupant,"exosuit.browser","\ref[src]",src.get_equip_info()) + send_byjax(chassis.occupant,"exosuit.browser","[REF(src)]",src.get_equip_info()) else if(target!=locked) if(locked in view(chassis)) var/turf/targ = get_turf(target) var/turf/orig = get_turf(locked) locked.throw_at(target, 14, 1.5) locked = null - send_byjax(chassis.occupant,"exosuit.browser","\ref[src]",src.get_equip_info()) + send_byjax(chassis.occupant,"exosuit.browser","[REF(src)]",src.get_equip_info()) log_game("[key_name(chassis.occupant)] used a Gravitational Catapult to throw [locked]([COORD(orig)]) at [target]([COORD(targ)]).") return TRUE else locked = null occupant_message("Lock on [locked] disengaged.") - send_byjax(chassis.occupant,"exosuit.browser","\ref[src]",src.get_equip_info()) + send_byjax(chassis.occupant,"exosuit.browser","[REF(src)]",src.get_equip_info()) if(2) var/list/atoms = list() if(isturf(target)) @@ -126,13 +126,13 @@ /obj/item/mecha_parts/mecha_equipment/gravcatapult/get_equip_info() - return "[..()] [mode==1?"([locked||"Nothing"])":null] \[S|P\]" + return "[..()] [mode==1?"([locked||"Nothing"])":null] \[S|P\]" /obj/item/mecha_parts/mecha_equipment/gravcatapult/Topic(href, href_list) ..() if(href_list["mode"]) mode = text2num(href_list["mode"]) - send_byjax(chassis.occupant,"exosuit.browser","\ref[src]",src.get_equip_info()) + send_byjax(chassis.occupant,"exosuit.browser","[REF(src)]",src.get_equip_info()) return @@ -212,7 +212,7 @@ /obj/item/mecha_parts/mecha_equipment/repair_droid/get_equip_info() if(!chassis) return - return "*  [src.name] - [equip_ready?"A":"Dea"]ctivate" + return "*  [src.name] - [equip_ready?"A":"Dea"]ctivate" /obj/item/mecha_parts/mecha_equipment/repair_droid/Topic(href, href_list) @@ -230,7 +230,7 @@ log_message("Deactivated.") set_ready_state(1) chassis.add_overlay(droid_overlay) - send_byjax(chassis.occupant,"exosuit.browser","\ref[src]",src.get_equip_info()) + send_byjax(chassis.occupant,"exosuit.browser","[REF(src)]",src.get_equip_info()) /obj/item/mecha_parts/mecha_equipment/repair_droid/process() @@ -320,7 +320,7 @@ /obj/item/mecha_parts/mecha_equipment/tesla_energy_relay/get_equip_info() if(!chassis) return - return "*  [src.name] - [equip_ready?"A":"Dea"]ctivate" + return "*  [src.name] - [equip_ready?"A":"Dea"]ctivate" /obj/item/mecha_parts/mecha_equipment/tesla_energy_relay/process() @@ -397,13 +397,13 @@ /obj/item/mecha_parts/mecha_equipment/generator/get_equip_info() var/output = ..() if(output) - return "[output] \[[fuel]: [round(fuel.amount*fuel.perunit,0.1)] cm3\] - [equip_ready?"A":"Dea"]ctivate" + return "[output] \[[fuel]: [round(fuel.amount*fuel.perunit,0.1)] cm3\] - [equip_ready?"A":"Dea"]ctivate" /obj/item/mecha_parts/mecha_equipment/generator/action(target) if(chassis) var/result = load_fuel(target) if(result) - send_byjax(chassis.occupant,"exosuit.browser","\ref[src]",src.get_equip_info()) + send_byjax(chassis.occupant,"exosuit.browser","[REF(src)]",src.get_equip_info()) /obj/item/mecha_parts/mecha_equipment/generator/proc/load_fuel(var/obj/item/stack/sheet/P) if(P.type == fuel.type && P.amount > 0) diff --git a/code/game/mecha/equipment/tools/work_tools.dm b/code/game/mecha/equipment/tools/work_tools.dm index 2bc3d3eaff..7ec90ab7ce 100644 --- a/code/game/mecha/equipment/tools/work_tools.dm +++ b/code/game/mecha/equipment/tools/work_tools.dm @@ -288,7 +288,7 @@ return /obj/item/mecha_parts/mecha_equipment/rcd/get_equip_info() - return "[..()] \[D|C|A\]" + return "[..()] \[D|C|A\]" @@ -342,7 +342,7 @@ cable.amount += to_load target.use(to_load) occupant_message("[to_load] meters of cable successfully loaded.") - send_byjax(chassis.occupant,"exosuit.browser","\ref[src]",src.get_equip_info()) + send_byjax(chassis.occupant,"exosuit.browser","[REF(src)]",src.get_equip_info()) else occupant_message("Reel is full.") else @@ -371,7 +371,7 @@ /obj/item/mecha_parts/mecha_equipment/cable_layer/get_equip_info() var/output = ..() if(output) - return "[output] \[Cable: [cable ? cable.amount : 0] m\][(cable && cable.amount) ? "- [!equip_ready?"Dea":"A"]ctivate|Cut" : null]" + return "[output] \[Cable: [cable ? cable.amount : 0] m\][(cable && cable.amount) ? "- [!equip_ready?"Dea":"A"]ctivate|Cut" : null]" return /obj/item/mecha_parts/mecha_equipment/cable_layer/proc/use_cable(amount) diff --git a/code/game/mecha/equipment/weapons/weapons.dm b/code/game/mecha/equipment/weapons/weapons.dm index 9d83c1c95b..4b814d6e58 100644 --- a/code/game/mecha/equipment/weapons/weapons.dm +++ b/code/game/mecha/equipment/weapons/weapons.dm @@ -210,7 +210,7 @@ return 1 /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/get_equip_info() - return "[..()] \[[src.projectiles]\][(src.projectiles < initial(src.projectiles))?" - Rearm":null]" + return "[..()] \[[src.projectiles]\][(src.projectiles < initial(src.projectiles))?" - Rearm":null]" /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/rearm() @@ -220,7 +220,7 @@ projectiles++ projectiles_to_add-- chassis.use_power(projectile_energy_cost) - send_byjax(chassis.occupant,"exosuit.browser","\ref[src]",src.get_equip_info()) + send_byjax(chassis.occupant,"exosuit.browser","[REF(src)]",src.get_equip_info()) log_message("Rearmed [src.name].") return 1 @@ -239,7 +239,7 @@ /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/action(atom/target) if(..()) projectiles -= get_shot_amount() - send_byjax(chassis.occupant,"exosuit.browser","\ref[src]",src.get_equip_info()) + send_byjax(chassis.occupant,"exosuit.browser","[REF(src)]",src.get_equip_info()) return 1 diff --git a/code/game/mecha/mech_fabricator.dm b/code/game/mecha/mech_fabricator.dm index 524dc4e5b5..be0f596ced 100644 --- a/code/game/mecha/mech_fabricator.dm +++ b/code/game/mecha/mech_fabricator.dm @@ -98,8 +98,8 @@ continue output += "
    [output_part_info(D)]
    \[" if(check_resources(D)) - output += "Build | " - output += "Add to queue\]\[?\]
    " + output += "Build | " + output += "Add to queue\]\[?\]
    " return output /obj/machinery/mecha_part_fabricator/proc/output_part_info(datum/design/D) @@ -121,10 +121,10 @@ var/datum/material/M = materials.materials[mat_id] output += "[M.name]: [M.amount] cm³" if(M.amount >= MINERAL_MATERIAL_AMOUNT) - output += "- Remove \[1\]" + output += "- Remove \[1\]" if(M.amount >= (MINERAL_MATERIAL_AMOUNT * 10)) - output += " | \[10\]" - output += " | \[All\]" + output += " | \[10\]" + output += " | \[All\]" output += "
    " return output @@ -206,7 +206,7 @@ if(!check_resources(D)) say("Not enough resources. Queue processing stopped.") temp = {"Not enough resources to build next part.
    - Try again | Return"} + Try again | Return"} return 0 remove_from_queue(1) build_part(D) @@ -225,12 +225,12 @@ var/obj/part = D.build_path output += "" output += initial(part.name) + " - " - output += "[i>1?"":null] " - output += "[i↓":null] " - output += "Remove" + output += "[i>1?"":null] " + output += "[i↓":null] " + output += "Remove" output += "" - output += "\[Process queue | Clear queue\]" + output += "\[Process queue | Clear queue\]" return output /obj/machinery/mecha_part_fabricator/proc/sync() @@ -250,13 +250,13 @@ files.RefreshResearch() temp = "Processed equipment designs.
    " //check if the tech coefficients have changed - temp += "Return" + temp += "Return" updateUsrDialog() say("Successfully synchronized with R&D server.") return - temp = "Unable to connect to local R&D Database.
    Please check your connections and try again.
    Return" + temp = "Unable to connect to local R&D Database.
    Please check your connections and try again.
    Return" updateUsrDialog() return @@ -289,12 +289,12 @@ switch(screen) if("main") left_part = output_available_resources()+"
    " - left_part += "Sync with R&D servers
    " + left_part += "Sync with R&D servers
    " for(var/part_set in part_sets) - left_part += "[part_set] - \[Add all parts to queue\]
    " + left_part += "[part_set] - \[Add all parts to queue\]
    " if("parts") left_part += output_parts_list(part_set) - left_part += "
    Return" + left_part += "
    Return" dat = {" [name] @@ -332,9 +332,9 @@ /obj/machinery/mecha_part_fabricator/Topic(href, href_list) if(..()) return - var/datum/topic_input/filter = new /datum/topic_input(href,href_list) + var/datum/topic_input/afilter = new /datum/topic_input(href,href_list) if(href_list["part_set"]) - var/tpart_set = filter.getStr("part_set") + var/tpart_set = afilter.getStr("part_set") if(tpart_set) if(tpart_set=="clear") part_set = null @@ -342,7 +342,7 @@ part_set = tpart_set screen = "parts" if(href_list["part"]) - var/T = filter.getStr("part") + var/T = afilter.getStr("part") for(var/v in files.known_designs) var/datum/design/D = files.known_designs[v] if(D.build_type & MECHFAB) @@ -353,7 +353,7 @@ add_to_queue(D) break if(href_list["add_to_queue"]) - var/T = filter.getStr("add_to_queue") + var/T = afilter.getStr("add_to_queue") for(var/v in files.known_designs) var/datum/design/D = files.known_designs[v] if(D.build_type & MECHFAB) @@ -362,10 +362,10 @@ break return update_queue_on_page() if(href_list["remove_from_queue"]) - remove_from_queue(filter.getNum("remove_from_queue")) + remove_from_queue(afilter.getNum("remove_from_queue")) return update_queue_on_page() if(href_list["partset_to_queue"]) - add_part_set_to_queue(filter.get("partset_to_queue")) + add_part_set_to_queue(afilter.get("partset_to_queue")) return update_queue_on_page() if(href_list["process_queue"]) spawn(0) @@ -379,8 +379,8 @@ if(href_list["screen"]) screen = href_list["screen"] if(href_list["queue_move"] && href_list["index"]) - var/index = filter.getNum("index") - var/new_index = index + filter.getNum("queue_move") + var/index = afilter.getNum("index") + var/new_index = index + afilter.getNum("queue_move") if(isnum(index) && isnum(new_index) && IsInteger(index) && IsInteger(new_index)) if(IsInRange(new_index,1,queue.len)) queue.Swap(index,new_index) @@ -391,7 +391,7 @@ if(href_list["sync"]) sync() if(href_list["part_desc"]) - var/T = filter.getStr("part_desc") + var/T = afilter.getStr("part_desc") for(var/v in files.known_designs) var/datum/design/D = files.known_designs[v] if(D.build_type & MECHFAB) @@ -399,7 +399,7 @@ var/obj/part = D.build_path temp = {"

    [initial(part.name)] description:

    [initial(part.desc)]
    - Return + Return "} break diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index ad0e428f14..2f98b2cc4c 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -647,7 +647,7 @@ to_chat(user, "[B.get_mecha_info()]") break //Nothing like a big, red link to make the player feel powerful! - to_chat(user, "ASSUME DIRECT CONTROL?
    ") + to_chat(user, "ASSUME DIRECT CONTROL?
    ") else examine(user) if(occupant) @@ -661,7 +661,7 @@ if(!can_control_mech) to_chat(user, "You cannot control exosuits without AI control beacons installed.") return - to_chat(user, "Take control of exosuit?
    ") + to_chat(user, "Take control of exosuit?
    ") /obj/mecha/transfer_ai(interaction, mob/user, mob/living/silicon/ai/AI, obj/item/device/aicard/card) if(!..()) diff --git a/code/game/mecha/mecha_control_console.dm b/code/game/mecha/mecha_control_console.dm index 431768500e..63dd798a34 100644 --- a/code/game/mecha/mecha_control_console.dm +++ b/code/game/mecha/mecha_control_console.dm @@ -23,15 +23,15 @@ var/answer = TR.get_mecha_info() if(answer) dat += {"
    [answer]
    - Send message
    - Show exosuit log | (EMP pulse)
    "} + Send message
    + Show exosuit log | (EMP pulse)
    "} if(screen==1) dat += "

    Log contents

    " - dat += "Return
    " + dat += "Return
    " dat += "[stored_data]" - dat += "(Refresh)
    " + dat += "(Refresh)
    " dat += "" user << browse(dat, "window=computer;size=400x500") @@ -41,19 +41,19 @@ /obj/machinery/computer/mecha/Topic(href, href_list) if(..()) return - var/datum/topic_input/filter = new /datum/topic_input(href,href_list) + var/datum/topic_input/afilter = new /datum/topic_input(href,href_list) if(href_list["send_message"]) - var/obj/item/mecha_parts/mecha_tracking/MT = filter.getObj("send_message") + var/obj/item/mecha_parts/mecha_tracking/MT = afilter.getObj("send_message") var/message = stripped_input(usr,"Input message","Transmit message") var/obj/mecha/M = MT.in_mecha() if(trim(message) && M) M.occupant_message(message) return if(href_list["shock"]) - var/obj/item/mecha_parts/mecha_tracking/MT = filter.getObj("shock") + var/obj/item/mecha_parts/mecha_tracking/MT = afilter.getObj("shock") MT.shock() if(href_list["get_log"]) - var/obj/item/mecha_parts/mecha_tracking/MT = filter.getObj("get_log") + var/obj/item/mecha_parts/mecha_tracking/MT = afilter.getObj("get_log") stored_data = MT.get_mecha_log() screen = 1 if(href_list["return"]) diff --git a/code/game/mecha/mecha_topic.dm b/code/game/mecha/mecha_topic.dm index 27256d8b0b..54b44f89f9 100644 --- a/code/game/mecha/mecha_topic.dm +++ b/code/game/mecha/mecha_topic.dm @@ -22,7 +22,7 @@ [js_dropdowns] function SSticker() { setInterval(function(){ - window.location='byond://?src=\ref[src]&update_content=1'; + window.location='byond://?src=[REF(src)]&update_content=1'; }, 1000); } @@ -55,7 +55,7 @@ "[MECHA_INT_FIRE]" = "INTERNAL FIRE", "[MECHA_INT_TEMP_CONTROL]" = "LIFE SUPPORT SYSTEM MALFUNCTION", "[MECHA_INT_TANK_BREACH]" = "GAS TANK BREACH", - "[MECHA_INT_CONTROL_LOST]" = "COORDINATION SYSTEM CALIBRATION FAILURE - Recalibrate", + "[MECHA_INT_CONTROL_LOST]" = "COORDINATION SYSTEM CALIBRATION FAILURE - Recalibrate", "[MECHA_INT_SHORT_CIRCUIT]" = "SHORT CIRCUIT" ) for(var/tflag in dam_reports) @@ -84,7 +84,7 @@ Airtank temperature: [tank_temperature]°K|[tank_temperature - T0C]°C
    Cabin pressure: [cabin_pressure>WARNING_HIGH_PRESSURE ? "[cabin_pressure]": cabin_pressure]kPa
    Cabin temperature: [return_temperature()]°K|[return_temperature() - T0C]°C
    - [dna_lock?"DNA-locked:
    [dna_lock] \[Reset\]
    ":""]
    + [dna_lock?"DNA-locked:
    [dna_lock] \[Reset\]
    ":""]
    [thrusters_action.owner ? "Thrusters: [thrusters_active ? "Enabled" : "Disabled"]
    " : ""] [defense_action.owner ? "Defence Mode: [defence_mode ? "Enabled" : "Disabled"]
    " : ""] [overload_action.owner ? "Leg Actuators Overload: [leg_overload_mode ? "Enabled" : "Disabled"]
    " : ""] @@ -100,25 +100,25 @@
    Electronics
    [get_equipment_menu()]
    @@ -133,7 +133,7 @@
    " @@ -143,7 +143,7 @@ return . = "Equipment:
    " for(var/obj/item/mecha_parts/mecha_equipment/MT in equipment) - . += "
    [MT.get_equip_info()]
    " + . += "
    [MT.get_equip_info()]
    " . += "
    " @@ -171,7 +171,7 @@

    Following keycodes are present in this system:

    "} for(var/a in operation_req_access) - . += "[get_access_desc(a)] - Delete
    " + . += "[get_access_desc(a)] - Delete
    " . += "

    Following keycodes were detected on portable device:

    " for(var/a in id_card.access) if(a in operation_req_access) @@ -179,8 +179,8 @@ var/a_name = get_access_desc(a) if(!a_name) continue //there's some strange access without a name - . += "[a_name] - Add
    " - . += "
    Finish " + . += "[a_name] - Add
    " + . += "
    Finish " . += "(Warning! The ID upload panel will be locked. It can be unlocked only through Exosuit Interface.)" . += "" user << browse(., "window=exosuit_add_access") @@ -198,9 +198,9 @@ - [add_req_access?"Edit operation keycodes":null] - [maint_access?"Initiate maintenance protocol":null] - [(state>0) ?"Set Cabin Air Pressure":null] + [add_req_access?"Edit operation keycodes":null] + [maint_access?"Initiate maintenance protocol":null] + [(state>0) ?"Set Cabin Air Pressure":null] "} user << browse(., "window=exosuit_maint_console") @@ -221,15 +221,15 @@ if(usr.incapacitated()) return - var/datum/topic_input/filter = new /datum/topic_input(href,href_list) + var/datum/topic_input/afilter = new /datum/topic_input(href,href_list) if(in_range(src, usr)) if(href_list["req_access"] && add_req_access) - output_access_dialog(filter.getObj("id_card"),filter.getMob("user")) + output_access_dialog(afilter.getObj("id_card"),afilter.getMob("user")) if(href_list["maint_access"] && maint_access) - var/mob/user = filter.getMob("user") + var/mob/user = afilter.getMob("user") if(user) if(state==0) state = 1 @@ -237,27 +237,27 @@ else if(state==1) state = 0 to_chat(user, "The securing bolts are now hidden.") - output_maintenance_dialog(filter.getObj("id_card"),user) + output_maintenance_dialog(afilter.getObj("id_card"),user) if(href_list["set_internal_tank_valve"] && state >=1) - var/mob/user = filter.getMob("user") + var/mob/user = afilter.getMob("user") if(user) var/new_pressure = input(user,"Input new output pressure","Pressure setting",internal_tank_valve) as num if(new_pressure) internal_tank_valve = new_pressure to_chat(user, "The internal pressure valve has been set to [internal_tank_valve]kPa.") - if(href_list["add_req_access"] && add_req_access && filter.getObj("id_card")) - operation_req_access += filter.getNum("add_req_access") - output_access_dialog(filter.getObj("id_card"),filter.getMob("user")) + if(href_list["add_req_access"] && add_req_access && afilter.getObj("id_card")) + operation_req_access += afilter.getNum("add_req_access") + output_access_dialog(afilter.getObj("id_card"),afilter.getMob("user")) - if(href_list["del_req_access"] && add_req_access && filter.getObj("id_card")) - operation_req_access -= filter.getNum("del_req_access") - output_access_dialog(filter.getObj("id_card"),filter.getMob("user")) + if(href_list["del_req_access"] && add_req_access && afilter.getObj("id_card")) + operation_req_access -= afilter.getNum("del_req_access") + output_access_dialog(afilter.getObj("id_card"),afilter.getMob("user")) if(href_list["finish_req_access"]) add_req_access = 0 - var/mob/user = filter.getMob("user") + var/mob/user = afilter.getMob("user") user << browse(null,"window=exosuit_add_access") if(usr != occupant) @@ -267,7 +267,7 @@ send_byjax(src.occupant,"exosuit.browser","content",src.get_stats_part()) if(href_list["select_equip"]) - var/obj/item/mecha_parts/mecha_equipment/equip = filter.getObj("select_equip") + var/obj/item/mecha_parts/mecha_equipment/equip = afilter.getObj("select_equip") if(equip && equip.selectable) src.selected = equip src.occupant_message("You switch to [equip]") @@ -283,7 +283,7 @@ send_byjax(src.occupant,"exosuit.browser","rspkstate",(radio.listening?"Engaged":"Disengaged")) if(href_list["rfreq"]) - var/new_frequency = (radio.frequency + filter.getNum("rfreq")) + var/new_frequency = (radio.frequency + afilter.getNum("rfreq")) if (!radio.freerange || (radio.frequency < 1200 || radio.frequency > 1600)) new_frequency = sanitize_frequency(new_frequency) radio.set_frequency(new_frequency) diff --git a/code/game/mecha/working/ripley.dm b/code/game/mecha/working/ripley.dm index 131e6cd7f7..0da64c3e4d 100644 --- a/code/game/mecha/working/ripley.dm +++ b/code/game/mecha/working/ripley.dm @@ -149,7 +149,7 @@ output += "Cargo Compartment Contents:
    " if(cargo.len) for(var/obj/O in cargo) - output += "Unload : [O]
    " + output += "Unload : [O]
    " else output += "Nothing" output += "
    " diff --git a/code/game/objects/effects/effect_system/effects_smoke.dm b/code/game/objects/effects/effect_system/effects_smoke.dm index 1f3a5a7b02..3de8432ee9 100644 --- a/code/game/objects/effects/effect_system/effects_smoke.dm +++ b/code/game/objects/effects/effect_system/effects_smoke.dm @@ -288,7 +288,7 @@ var/mob/M = get_mob_by_key(carry.my_atom.fingerprintslast) var/more = "" if(M) - more = "(?) (FLW) " + more = "(?) (FLW) " message_admins("Smoke: ([whereLink])[contained]. Key: [carry.my_atom.fingerprintslast][more].", 0, 1) log_game("A chemical smoke reaction has taken place in ([where])[contained]. Last associated key is [carry.my_atom.fingerprintslast].") else diff --git a/code/game/objects/effects/spiders.dm b/code/game/objects/effects/spiders.dm index c08ad793ab..0b1432e61c 100644 --- a/code/game/objects/effects/spiders.dm +++ b/code/game/objects/effects/spiders.dm @@ -198,7 +198,7 @@ S.directive = directive if(player_spiders) S.playable_spider = TRUE - notify_ghosts("Spider [S.name] can be controlled", null, enter_link="(Click to play)", source=S, action=NOTIFY_ATTACK) + notify_ghosts("Spider [S.name] can be controlled", null, enter_link="(Click to play)", source=S, action=NOTIFY_ATTACK) qdel(src) diff --git a/code/game/objects/items/RCD.dm b/code/game/objects/items/RCD.dm index 0433fde454..199bb0152d 100644 --- a/code/game/objects/items/RCD.dm +++ b/code/game/objects/items/RCD.dm @@ -172,11 +172,11 @@ ARCD if(use_one_access) - t1 += "Restriction Type: At least one access required
    " + t1 += "Restriction Type: At least one access required
    " else - t1 += "Restriction Type: All accesses required
    " + t1 += "Restriction Type: All accesses required
    " - t1 += "Remove All
    " + t1 += "Remove All
    " var/accesses = "" accesses += "
    Access
    " @@ -189,15 +189,15 @@ ARCD accesses += "" for(var/A in get_region_accesses(i)) if(A in conf_access) - accesses += "[replacetext(get_access_desc(A), " ", " ")] " + accesses += "[replacetext(get_access_desc(A), " ", " ")] " else - accesses += "[replacetext(get_access_desc(A), " ", " ")] " + accesses += "[replacetext(get_access_desc(A), " ", " ")] " accesses += "
    " accesses += "" accesses += "" t1 += "[accesses]" - t1 += text("

    Close

    \n", src) + t1 += "

    Close

    \n" var/datum/browser/popup = new(usr, "airlock_electronics", "Access Control", 900, 500) popup.set_content(t1) diff --git a/code/game/objects/items/RPD.dm b/code/game/objects/items/RPD.dm index 76fabdc8e8..83d278b477 100644 --- a/code/game/objects/items/RPD.dm +++ b/code/game/objects/items/RPD.dm @@ -35,7 +35,7 @@ RPD /datum/pipe_info/proc/Render(dispenser,label) /datum/pipe_info/pipe/Render(dispenser,label,dir=NORTH) - return "
  • [label]
  • " + return "
  • [label]
  • " /datum/pipe_info/meter categoryId = CATEGORY_ATMOS @@ -46,7 +46,7 @@ RPD return /datum/pipe_info/meter/Render(dispenser,label) - return "
  • [label]
  • " //hardcoding is no + return "
  • [label]
  • " //hardcoding is no GLOBAL_LIST_INIT(disposalpipeID2State, list( "pipe-s", @@ -74,7 +74,7 @@ GLOBAL_LIST_INIT(disposalpipeID2State, list( icon_state = "con[icon_state]" /datum/pipe_info/disposal/Render(dispenser,label) - return "
  • [label]
  • " //avoid hardcoding. + return "
  • [label]
  • " //avoid hardcoding. //find these defines in code\game\machinery\pipe\consruction.dm GLOBAL_LIST_INIT(RPD_recipes, list( @@ -177,7 +177,7 @@ GLOBAL_LIST_INIT(RPD_recipes, list( var/selected=" class=\"imglink\"" if(_dir == p_dir) selected=" class=\"imglink selected\"" - return "" + return "" /obj/item/pipe_dispenser/proc/show_menu(mob/user) if(!user || !src) @@ -186,27 +186,27 @@ GLOBAL_LIST_INIT(RPD_recipes, list( Utilities:
      "} if(p_class != EATING_MODE) - dat += "
    • Eat Pipes
    • " + dat += "
    • Eat Pipes
    • " else dat += "
    • Eat Pipes
    • " if(p_class != PAINT_MODE) - dat += "
    • Paint Pipes
    • " + dat += "
    • Paint Pipes
    • " else dat += "
    • Paint Pipes
    • " dat += "
    " dat += "Category:
      " if(screen == CATEGORY_ATMOS) - dat += "Atmospherics Disposals
      " + dat += "Atmospherics Disposals
      " else if(screen == CATEGORY_DISPOSALS) - dat += "Atmospherics Disposals
      " + dat += "Atmospherics Disposals
      " var/generated_layer_list = "" var/layers_total = PIPING_LAYER_MAX - PIPING_LAYER_MIN + 1 for(var/iter = PIPING_LAYER_MIN, iter <= layers_total, iter++) if(iter == piping_layer) - generated_layer_list += "[iter]" + generated_layer_list += "[iter]" else - generated_layer_list += "[iter]" + generated_layer_list += "[iter]" dat += "Atmospherics Piping Layer: [generated_layer_list]
      " dat += "
    " @@ -254,7 +254,7 @@ GLOBAL_LIST_INIT(RPD_recipes, list( var/selected="" if(color_name==paint_color) selected = " selected" - color_picker += {""} + color_picker += {""} var/dirsel="

    Direction

    " switch(p_conntype) @@ -276,8 +276,8 @@ GLOBAL_LIST_INIT(RPD_recipes, list( else dirsel+={"

    - - + +

    "} @@ -303,14 +303,14 @@ GLOBAL_LIST_INIT(RPD_recipes, list( else dirsel+={"

    - - + +
    - - + +
    - - + +

    "} if(PIPE_TRINARY) // Manifold @@ -330,11 +330,11 @@ GLOBAL_LIST_INIT(RPD_recipes, list( else dirsel+={"

    - - + +
    - - + +

    "} if(PIPE_TRIN_M) // Mirrored ones @@ -364,17 +364,17 @@ GLOBAL_LIST_INIT(RPD_recipes, list( else dirsel+={"

    - - + +
    - - + +
    - - + +
    - - + +

    "} if(PIPE_UNARY) // Stuff with four directions - includes pumps etc. @@ -393,10 +393,10 @@ GLOBAL_LIST_INIT(RPD_recipes, list( else dirsel+={"

    - - - - + + + +

    "} if(PIPE_QUAD) // Single icon_state (eg 4-way manifolds) @@ -409,7 +409,7 @@ GLOBAL_LIST_INIT(RPD_recipes, list( else dirsel+={"

    - +

    "} diff --git a/code/game/objects/items/blueprints.dm b/code/game/objects/items/blueprints.dm index cd63cb0951..239f59f8b7 100644 --- a/code/game/objects/items/blueprints.dm +++ b/code/game/objects/items/blueprints.dm @@ -28,7 +28,7 @@ switch(get_area_type()) if(AREA_SPACE) text += "

    According to the [src.name], you are now in an unclaimed territory.

    \ -

    Mark this place as new area.

    " +

    Mark this place as new area.

    " if(AREA_SPECIAL) text += "

    This place is not noted on the [src.name].

    " return text @@ -69,20 +69,20 @@ var/area/A = get_area() if(get_area_type() == AREA_STATION) . += "

    According to \the [src], you are now in \"[html_encode(A.name)]\".

    " - . += "

    You may make an amendment to the drawing.

    " - . += "

    View wire colour legend

    " + . += "

    You may make an amendment to the drawing.

    " + . += "

    View wire colour legend

    " if(!viewing) - . += "

    View structural data

    " + . += "

    View structural data

    " else - . += "

    Refresh structural data

    " - . += "

    Hide structural data

    " + . += "

    Refresh structural data

    " + . += "

    Hide structural data

    " else if(legend == TRUE) - . += "<< Back" + . += "<< Back" . += view_wire_devices(user); else //legend is a wireset - . += "<< Back" + . += "<< Back" . += view_wire_set(user, legend) var/datum/browser/popup = new(user, "blueprints", "[src]", 700, 500) popup.set_content(.) @@ -169,7 +169,7 @@ /obj/item/areaeditor/blueprints/proc/view_wire_devices(mob/user) var/message = "
    You examine the wire legend.
    " for(var/wireset in GLOB.wire_color_directory) - message += "
    [GLOB.wire_name_directory[wireset]]" + message += "
    [GLOB.wire_name_directory[wireset]]" message += "

    " return message diff --git a/code/game/objects/items/charter.dm b/code/game/objects/items/charter.dm index 04ae5d9508..2527b573d3 100644 --- a/code/game/objects/items/charter.dm +++ b/code/game/objects/items/charter.dm @@ -59,7 +59,7 @@ to_chat(user, "Your name has been sent to your employers for approval.") // Autoapproves after a certain time response_timer_id = addtimer(CALLBACK(src, .proc/rename_station, new_name, user.name, user.real_name, key_name(user)), approval_time, TIMER_STOPPABLE) - to_chat(GLOB.admins, "CUSTOM STATION RENAME:[ADMIN_LOOKUPFLW(user)] proposes to rename the [name_type] to [new_name] (will autoapprove in [DisplayTimeText(approval_time)]). [ADMIN_SMITE(user)] (REJECT) [ADMIN_CENTCOM_REPLY(user)]") + to_chat(GLOB.admins, "CUSTOM STATION RENAME:[ADMIN_LOOKUPFLW(user)] proposes to rename the [name_type] to [new_name] (will autoapprove in [DisplayTimeText(approval_time)]). [ADMIN_SMITE(user)] (REJECT) [ADMIN_CENTCOM_REPLY(user)]") /obj/item/station_charter/proc/reject_proposed(user) if(!user) diff --git a/code/game/objects/items/devices/PDA/PDA.dm b/code/game/objects/items/devices/PDA/PDA.dm index 578bf16982..244e82ee77 100644 --- a/code/game/objects/items/devices/PDA/PDA.dm +++ b/code/game/objects/items/devices/PDA/PDA.dm @@ -167,18 +167,18 @@ GLOBAL_LIST_EMPTY(PDAs) var/dat = "Personal Data Assistant" - dat += "Refresh" + dat += "Refresh" if ((!isnull(cartridge)) && (mode == 0)) - dat += " | Eject [cartridge]" + dat += " | Eject [cartridge]" if (mode) - dat += " | Return" + dat += " | Return" if (mode == 0) dat += "
    " - dat += "
    Toggle Font" - dat += " | Change Color" - dat += " | Toggle Underline" //underline button + dat += "
    Toggle Font" + dat += " | Change Color" + dat += " | Toggle Underline" //underline button dat += "
    " @@ -186,14 +186,14 @@ GLOBAL_LIST_EMPTY(PDAs) if (!owner) dat += "Warning: No owner information entered. Please swipe card.

    " - dat += "Retry" + dat += "Retry" else switch (mode) if (0) dat += "

    PERSONAL DATA ASSISTANT v.1.2

    " dat += "Owner: [owner], [ownjob]
    " - dat += text("ID: [id ? "[id.registered_name], [id.assignment]" : "----------"]") - dat += text("
    [id ? "Update PDA Info" : ""]

    ") + dat += text("ID: [id ? "[id.registered_name], [id.assignment]" : "----------"]") + dat += text("
    [id ? "Update PDA Info" : ""]

    ") dat += "[worldtime2text()]
    " //:[world.time / 100 % 6][world.time / 100 % 10]" dat += "[time2text(world.realtime, "MMM DD")] [GLOB.year_integer+540]" @@ -202,38 +202,38 @@ GLOBAL_LIST_EMPTY(PDAs) dat += "

    General Functions

    " dat += "" if (cartridge.access & CART_ENGINE) dat += "

    Engineering Functions

    " dat += "" if (cartridge.access & CART_MEDICAL) dat += "

    Medical Functions

    " dat += "" if (cartridge.access & CART_SECURITY) dat += "

    Security Functions

    " dat += "" if(cartridge.access & CART_QUARTERMASTER) dat += "

    Quartermaster Functions:

    " dat += "" dat += "" @@ -241,47 +241,47 @@ GLOBAL_LIST_EMPTY(PDAs) dat += "" if (1) dat += "

    Notekeeper V2.2

    " - dat += "Edit
    " + dat += "Edit
    " if(notescanned) dat += "(This is a scanned image, editing it may cause some text formatting to change.)
    " dat += "
    [(!notehtml ? note : notehtml)]" if (2) dat += "

    SpaceMessenger V3.9.6

    " - dat += "Ringer: [silent == 1 ? "Off" : "On"] | " - dat += "Send / Receive: [toff == 1 ? "Off" : "On"] | " - dat += "Set Ringtone | " - dat += "Messages
    " + dat += "Ringer: [silent == 1 ? "Off" : "On"] | " + dat += "Send / Receive: [toff == 1 ? "Off" : "On"] | " + dat += "Set Ringtone | " + dat += "Messages
    " if(cartridge) dat += cartridge.message_header() @@ -295,7 +295,7 @@ GLOBAL_LIST_EMPTY(PDAs) for (var/obj/item/device/pda/P in sortNames(get_viewable_pdas())) if (P == src) continue - dat += "
  • [P]" + dat += "
  • [P]" if(cartridge) dat += cartridge.message_special(P) dat += "
  • " @@ -304,11 +304,11 @@ GLOBAL_LIST_EMPTY(PDAs) if (count == 0) dat += "None detected.
    " else if(cartridge && cartridge.spam_enabled) - dat += "Send To All" + dat += "Send To All" if(21) dat += "

    SpaceMessenger V3.9.6

    " - dat += "Clear Messages" + dat += "Clear Messages" dat += "

    Messages

    " @@ -633,7 +633,7 @@ GLOBAL_LIST_EMPTY(PDAs) tnote += "→ To [multiple ? "Everyone" : msg.recipient]:
    [msg.message][msg.get_photo_ref()]
    " /obj/item/device/pda/proc/show_recieved_message(datum/data_pda_msg/msg,obj/item/device/pda/source) - tnote += "← From [source.owner] ([source.ownjob]):
    [msg.message][msg.get_photo_ref()]
    " + tnote += "← From [source.owner] ([source.ownjob]):
    [msg.message][msg.get_photo_ref()]
    " if (!silent) playsound(loc, 'sound/machines/twobeep.ogg', 50, 1) @@ -651,10 +651,10 @@ GLOBAL_LIST_EMPTY(PDAs) var/hrefstart var/hrefend if (isAI(L)) - hrefstart = "" + hrefstart = "" hrefend = "" - to_chat(L, "[icon2html(src)] Message from [hrefstart][source.owner] ([source.ownjob])[hrefend], \"[msg.message]\"[msg.get_photo_ref()] (Reply)") + to_chat(L, "[icon2html(src)] Message from [hrefstart][source.owner] ([source.ownjob])[hrefend], \"[msg.message]\"[msg.get_photo_ref()] (Reply)") update_icon() add_overlay(icon_alert) diff --git a/code/game/objects/items/devices/PDA/cart.dm b/code/game/objects/items/devices/PDA/cart.dm index 92acb36982..d2156beec6 100644 --- a/code/game/objects/items/devices/PDA/cart.dm +++ b/code/game/objects/items/devices/PDA/cart.dm @@ -229,20 +229,20 @@ menu = "

    Remote Signaling System

    " menu += {" -Send Signal
    +Send Signal
    Frequency: -- -- +- +- [format_frequency(S.frequency)] -+ -+
    ++ ++

    Code: -- -- +- +- [S.code] -+ -+
    "} ++ ++
    "} if (41) //crew manifest menu = "

    Crew Manifest

    " @@ -256,15 +256,15 @@ Code: if (42) //status displays menu = "

    Station Status Display Interlink

    " - menu += "\[ Clear \]
    " - menu += "\[ Shuttle ETA \]
    " - menu += "\[ Message \]" - menu += "
    " - menu += "\[ Alert: None |" - menu += " Red Alert |" - menu += " Lockdown |" - menu += " Biohazard \]
    " + menu += "\[ Clear \]
    " + menu += "\[ Shuttle ETA \]
    " + menu += "\[ Message \]" + menu += "
    " + menu += "\[ Alert: None |" + menu += " Red Alert |" + menu += " Lockdown |" + menu += " Biohazard \]
    " if (43) menu = "

    Power Monitors - Please select one


    " @@ -288,7 +288,7 @@ Code: var/count = 0 for(var/obj/machinery/computer/monitor/pMon in powermonitors) count++ - menu += "[pMon]
    " + menu += "[pMon]
    " menu += "
    " @@ -323,7 +323,7 @@ Code: menu = "

    Medical Record List

    " if(GLOB.data_core.general) for(var/datum/data/record/R in sortRecord(GLOB.data_core.general)) - menu += "[R.fields["id"]]: [R.fields["name"]]
    " + menu += "
    [R.fields["id"]]: [R.fields["name"]]
    " menu += "
    " if(441) menu = "

    Medical Record

    " @@ -366,7 +366,7 @@ Code: menu = "

    Security Record List

    " if(GLOB.data_core.general) for (var/datum/data/record/R in sortRecord(GLOB.data_core.general)) - menu += "
    [R.fields["id"]]: [R.fields["name"]]
    " + menu += "
    [R.fields["id"]]: [R.fields["name"]]
    " menu += "
    " if(451) @@ -521,11 +521,11 @@ Code: else menu += "ERROR: Unable to determine current location." - menu += "

    Refresh GPS Locator" + menu += "

    Refresh GPS Locator" if (53) // Newscaster menu = "

    Newscaster Access

    " - menu += "
    Current Newsfeed: [current_channel ? current_channel : "None"]
    " + menu += "
    Current Newsfeed: [current_channel ? current_channel : "None"]
    " var/datum/newscaster/feed_channel/current for(var/datum/newscaster/feed_channel/chan in GLOB.news_network.network_channels) if (chan.channel_name == current_channel) @@ -543,7 +543,7 @@ Code: i++ for(var/datum/newscaster/feed_comment/comment in msg.comments) menu +="[comment.body]
    [comment.author] [comment.time_stamp]
    " - menu += "
    Post Message" + menu += "
    Post Message" if (54) // Beepsky, Medibot, Floorbot, and Cleanbot access menu = "

    Bots Interlink

    " @@ -673,7 +673,7 @@ Code: // menu = "Interlink Error - Please reinsert cartridge." // return if(active_bot) - menu += "[active_bot]
    Status: (refresh)
    " + menu += "[active_bot]
    Status: (refresh)
    " menu += "Model: [active_bot.model]
    " menu += "Location: [get_area(active_bot)]
    " menu += "Mode: [active_bot.get_mode()]" @@ -682,7 +682,7 @@ Code: if(active_bot.paicard && active_bot.paicard.pai) menu += "[active_bot.paicard.pai.name]" if(active_bot.bot_core.allowed(usr)) - menu += " (eject)" + menu += " (eject)" else menu += "none" @@ -690,35 +690,35 @@ Code: if(active_bot.bot_type == MULE_BOT) var/mob/living/simple_animal/bot/mulebot/MULE = active_bot var/atom/Load = MULE.load - menu += "
    Current Load: [ !Load ? "none" : "[Load.name] (unload)" ]
    " - menu += "Destination: [MULE.destination ? MULE.destination : "None"] (set)
    " - menu += "Set ID: [MULE.suffix] Modify
    " + menu += "
    Current Load: [ !Load ? "none" : "[Load.name] (unload)" ]
    " + menu += "Destination: [MULE.destination ? MULE.destination : "None"] (set)
    " + menu += "Set ID: [MULE.suffix] Modify
    " menu += "Power: [MULE.cell ? MULE.cell.percent() : 0]%
    " menu += "Home: [!MULE.home_destination ? "none" : MULE.home_destination ]
    " - menu += "Delivery Reporting: [MULE.report_delivery ? "(On)": "(Off)"]
    " - menu += "Auto Return Home: [MULE.auto_return ? "(On)": "(Off)"]
    " - menu += "Auto Pickup Crate: [MULE.auto_pickup ? "(On)": "(Off)"]

    " //Hue. + menu += "Delivery Reporting: [MULE.report_delivery ? "(On)": "(Off)"]
    " + menu += "Auto Return Home: [MULE.auto_return ? "(On)": "(Off)"]
    " + menu += "Auto Pickup Crate: [MULE.auto_pickup ? "(On)": "(Off)"]

    " //Hue. - menu += "\[Stop\] " - menu += "\[Proceed\] " - menu += "\[Return Home\]
    " + menu += "\[Stop\] " + menu += "\[Proceed\] " + menu += "\[Return Home\]
    " else - menu += "
    \[Stop Patrol\] " //patrolon - menu += "\[Start Patrol\] " //patroloff - menu += "\[Summon Bot\]
    " //summon + menu += "
    \[Stop Patrol\] " //patrolon + menu += "\[Start Patrol\] " //patroloff + menu += "\[Summon Bot\]
    " //summon menu += "Keep an ID inserted to upload access codes upon summoning." - menu += "
    Return to bot list" + menu += "
    Return to bot list" else - menu += "
    Scan for active bots

    " + menu += "
    Scan for active bots

    " var/turf/current_turf = get_turf(src) var/zlevel = current_turf.z var/botcount = 0 for(Bot in GLOB.living_mob_list) //Git da botz if(!Bot.on || Bot.z != zlevel || Bot.remote_disabled || !(bot_access_flags & Bot.bot_type)) //Only non-emagged bots on the same Z-level are detected! continue //Also, the PDA must have access to the bot type. - menu += "[Bot.name] ([Bot.get_mode()])
    " + menu += "
    [Bot.name] ([Bot.get_mode()])
    " botcount++ if(!botcount) //No bots at all? Lame. menu += "No bots found.
    " diff --git a/code/game/objects/items/devices/PDA/virus_cart.dm b/code/game/objects/items/devices/PDA/virus_cart.dm index a514270618..ce7f85b825 100644 --- a/code/game/objects/items/devices/PDA/virus_cart.dm +++ b/code/game/objects/items/devices/PDA/virus_cart.dm @@ -11,7 +11,7 @@ /obj/item/cartridge/virus/message_special(obj/item/device/pda/target) if (!istype(loc, /obj/item/device/pda)) return "" //Sanity check, this shouldn't be possible. - return " (
    *Send Virus*)" + return " (*Send Virus*)" /obj/item/cartridge/virus/special(mob/living/user, list/params) var/obj/item/device/pda/P = locate(params["target"])//Leaving it alone in case it may do something useful, I guess. diff --git a/code/game/objects/items/devices/camera_bug.dm b/code/game/objects/items/devices/camera_bug.dm index 62b8c9ae4e..750406d0d5 100644 --- a/code/game/objects/items/devices/camera_bug.dm +++ b/code/game/objects/items/devices/camera_bug.dm @@ -1,3 +1,4 @@ +<<<<<<< HEAD #define BUGMODE_LIST 0 #define BUGMODE_MONITOR 1 @@ -295,3 +296,302 @@ #undef BUGMODE_LIST #undef BUGMODE_MONITOR #undef BUGMODE_TRACK +======= + +#define BUGMODE_LIST 0 +#define BUGMODE_MONITOR 1 +#define BUGMODE_TRACK 2 + + + +/obj/item/device/camera_bug + name = "camera bug" + desc = "For illicit snooping through the camera network." + icon = 'icons/obj/device.dmi' + icon_state = "camera_bug" + w_class = WEIGHT_CLASS_TINY + item_state = "camera_bug" + throw_speed = 4 + throw_range = 20 + origin_tech = "syndicate=1;engineering=3" + flags_1 = NOBLUDGEON_1 + + var/obj/machinery/camera/current = null + + var/last_net_update = 0 + var/list/bugged_cameras = list() + + var/track_mode = BUGMODE_LIST + var/last_tracked = 0 + var/refresh_interval = 50 + + var/tracked_name = null + var/atom/tracking = null + + var/last_found = null + var/last_seen = null + +/obj/item/device/camera_bug/New() + ..() + START_PROCESSING(SSobj, src) + +/obj/item/device/camera_bug/Destroy() + get_cameras() + for(var/cam_tag in bugged_cameras) + var/obj/machinery/camera/camera = bugged_cameras[cam_tag] + if(camera.bug == src) + camera.bug = null + bugged_cameras = list() + if(tracking) + tracking = null + return ..() + + +/obj/item/device/camera_bug/interact(mob/user = usr) + var/datum/browser/popup = new(user, "camerabug","Camera Bug",nref=src) + popup.set_content(menu(get_cameras())) + popup.open() + +/obj/item/device/camera_bug/attack_self(mob/user) + user.set_machine(src) + interact(user) + +/obj/item/device/camera_bug/check_eye(mob/user) + if ( loc != user || user.incapacitated() || user.eye_blind || !current ) + user.unset_machine() + return 0 + var/turf/T = get_turf(user.loc) + if(T.z != current.z || !current.can_use()) + to_chat(user, "[src] has lost the signal.") + current = null + user.unset_machine() + return 0 + return 1 +/obj/item/device/camera_bug/on_unset_machine(mob/user) + user.reset_perspective(null) + +/obj/item/device/camera_bug/proc/get_cameras() + if( world.time > (last_net_update + 100)) + bugged_cameras = list() + for(var/obj/machinery/camera/camera in GLOB.cameranet.cameras) + if(camera.stat || !camera.can_use()) + continue + if(length(list("SS13","MINE")&camera.network)) + bugged_cameras[camera.c_tag] = camera + sortList(bugged_cameras) + return bugged_cameras + + +/obj/item/device/camera_bug/proc/menu(list/cameras) + if(!cameras || !cameras.len) + return "No bugged cameras found." + + var/html + switch(track_mode) + if(BUGMODE_LIST) + html = "

    Select a camera:

    \[Cancel camera view\]
    " + for(var/entry in cameras) + var/obj/machinery/camera/C = cameras[entry] + var/functions = "" + if(C.bug == src) + functions = " - \[Monitor\]\[Disable\]" + else + functions = " - \[Monitor\]" + html += "" + + if(BUGMODE_MONITOR) + if(current) + html = "Analyzing Camera '[current.c_tag]' \[Select Camera\]
    " + html += camera_report() + else + track_mode = BUGMODE_LIST + return .(cameras) + if(BUGMODE_TRACK) + if(tracking) + html = "Tracking '[tracked_name]' \[Cancel Tracking\]\[Cancel camera view\]
    " + if(last_found) + var/time_diff = round((world.time - last_seen) / 150) + var/obj/machinery/camera/C = bugged_cameras[last_found] + var/outstring + if(C) + outstring = "[last_found]" + else + outstring = last_found + if(!time_diff) + html += "Last seen near [outstring] (now)
    " + else + // 15 second intervals ~ 1/4 minute + var/m = round(time_diff/4) + var/s = (time_diff - 4*m) * 15 + if(!s) + s = "00" + html += "Last seen near [outstring] ([m]:[s] minute\s ago)
    " + if( C && (C.bug == src)) //Checks to see if the camera has a bug + html += "\[Disable\]" + + else + html += "Not yet seen." + else + track_mode = BUGMODE_LIST + return .(cameras) + return html + +/obj/item/device/camera_bug/proc/get_seens() + if(current && current.can_use()) + var/list/seen = current.can_see() + return seen + +/obj/item/device/camera_bug/proc/camera_report() + // this should only be called if current exists + var/dat = "" + var/list/seen = get_seens() + if(seen && seen.len >= 1) + var/list/names = list() + for(var/obj/singularity/S in seen) // god help you if you see more than one + if(S.name in names) + names[S.name]++ + dat += "[S.name] ([names[S.name]])" + else + names[S.name] = 1 + dat += "[S.name]" + var/stage = round(S.current_size / 2)+1 + dat += " (Stage [stage])" + dat += " \[Track\]
    " + + for(var/obj/mecha/M in seen) + if(M.name in names) + names[M.name]++ + dat += "[M.name] ([names[M.name]])" + else + names[M.name] = 1 + dat += "[M.name]" + dat += " \[Track\]
    " + + + for(var/mob/living/M in seen) + if(M.name in names) + names[M.name]++ + dat += "[M.name] ([names[M.name]])" + else + names[M.name] = 1 + dat += "[M.name]" + if(M.buckled && !M.lying) + dat += " (Sitting)" + if(M.lying) + dat += " (Laying down)" + dat += " \[Track\]
    " + if(length(dat) == 0) + dat += "No motion detected." + return dat + else + return "Camera Offline
    " + +/obj/item/device/camera_bug/Topic(href,list/href_list) + if(usr != loc) + usr.unset_machine() + usr << browse(null, "window=camerabug") + return + usr.set_machine(src) + if("mode" in href_list) + track_mode = text2num(href_list["mode"]) + if("monitor" in href_list) + //You can't locate on a list with keys + var/list/cameras = flatten_list(bugged_cameras) + var/obj/machinery/camera/C = locate(href_list["monitor"]) in cameras + if(C && istype(C)) + track_mode = BUGMODE_MONITOR + current = C + usr.reset_perspective(null) + interact() + if("track" in href_list) + var/list/seen = get_seens() + if(seen && seen.len >= 1) + var/atom/A = locate(href_list["track"]) in seen + if(A && istype(A)) + tracking = A + tracked_name = A.name + last_found = current.c_tag + last_seen = world.time + track_mode = BUGMODE_TRACK + if("emp" in href_list) + //You can't locate on a list with keys + var/list/cameras = flatten_list(bugged_cameras) + var/obj/machinery/camera/C = locate(href_list["emp"]) in cameras + if(C && istype(C) && C.bug == src) + C.emp_act(EMP_HEAVY) + C.bug = null + bugged_cameras -= C.c_tag + interact() + return + if("close" in href_list) + usr.unset_machine() + current = null + return + if("view" in href_list) + //You can't locate on a list with keys + var/list/cameras = flatten_list(bugged_cameras) + var/obj/machinery/camera/C = locate(href_list["view"]) in cameras + if(C && istype(C)) + if(!C.can_use()) + to_chat(usr, "Something's wrong with that camera! You can't get a feed.") + return + var/turf/T = get_turf(loc) + if(!T || C.z != T.z) + to_chat(usr, "You can't get a signal!") + return + current = C + spawn(6) + if(src.check_eye(usr)) + usr.reset_perspective(C) + interact() + else + usr.unset_machine() + usr << browse(null, "window=camerabug") + return + else + usr.unset_machine() + + interact() + +/obj/item/device/camera_bug/process() + if(track_mode == BUGMODE_LIST || (world.time < (last_tracked + refresh_interval))) + return + last_tracked = world.time + if(track_mode == BUGMODE_TRACK ) // search for user + // Note that it will be tricked if your name appears to change. + // This is not optimal but it is better than tracking you relentlessly despite everything. + if(!tracking) + src.updateSelfDialog() + return + + if(tracking.name != tracked_name) // Hiding their identity, tricksy + var/mob/M = tracking + if(istype(M)) + if(!(tracked_name == "Unknown" && findtext(tracking.name,"Unknown"))) // we saw then disguised before + if(!(tracked_name == M.real_name && findtext(tracking.name,M.real_name))) // or they're still ID'd + src.updateSelfDialog()//But if it's neither of those cases + return // you won't find em on the cameras + else + src.updateSelfDialog() + return + + var/list/tracking_cams = list() + var/list/b_cams = get_cameras() + for(var/entry in b_cams) + tracking_cams += b_cams[entry] + var/list/target_region = view(tracking) + + for(var/obj/machinery/camera/C in (target_region & tracking_cams)) + if(!can_see(C,tracking)) // target may have xray, that doesn't make them visible to cameras + continue + if(C.can_use()) + last_found = C.c_tag + last_seen = world.time + break + src.updateSelfDialog() + + +#undef BUGMODE_LIST +#undef BUGMODE_MONITOR +#undef BUGMODE_TRACK +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental diff --git a/code/game/objects/items/devices/paicard.dm b/code/game/objects/items/devices/paicard.dm index 67618787b2..095e021458 100644 --- a/code/game/objects/items/devices/paicard.dm +++ b/code/game/objects/items/devices/paicard.dm @@ -29,30 +29,30 @@ var/dat = "Personal AI Device
    " if(pai) if(!pai.master_dna || !pai.master) - dat += "Imprint Master DNA
    " + dat += "Imprint Master DNA
    " dat += "Installed Personality: [pai.name]
    " dat += "Prime directive:
    [pai.laws.zeroth]
    " for(var/slaws in pai.laws.supplied) dat += "Additional directives:
    [slaws]
    " - dat += "Configure Directives
    " + dat += "Configure Directives
    " dat += "
    " dat += "

    Device Settings


    " if(pai.radio) dat += "Radio Uplink
    " - dat += "Transmit: [(pai.radio.wires.is_cut(WIRE_TX)) ? "Disabled" : "Enabled"]
    " - dat += "Receive: [(pai.radio.wires.is_cut(WIRE_RX)) ? "Disabled" : "Enabled"]
    " + dat += "Transmit: [(pai.radio.wires.is_cut(WIRE_TX)) ? "Disabled" : "Enabled"]
    " + dat += "Receive: [(pai.radio.wires.is_cut(WIRE_RX)) ? "Disabled" : "Enabled"]
    " else dat += "Radio Uplink
    " dat += "Radio firmware not loaded. Please install a pAI personality to load firmware.
    " if(ishuman(user)) var/mob/living/carbon/human/H = user if(H.real_name == pai.master || H.dna.unique_enzymes == pai.master_dna) - dat += "\[[pai.canholo? "Disable" : "Enable"] holomatrix projectors\]
    " - dat += "\[Wipe current pAI personality\]
    " + dat += "\[[pai.canholo? "Disable" : "Enable"] holomatrix projectors\]
    " + dat += "\[Wipe current pAI personality\]
    " else dat += "No personality installed.
    " dat += "Searching for a personality... Press view available personalities to notify potential candidates." - dat += "\[View available personalities\]
    " + dat += "\[View available personalities\]
    " user << browse(dat, "window=paicard") onclose(user, "paicard") return diff --git a/code/game/objects/items/devices/radio/electropack.dm b/code/game/objects/items/devices/radio/electropack.dm index 108c561fc1..ba02a1e610 100644 --- a/code/game/objects/items/devices/radio/electropack.dm +++ b/code/game/objects/items/devices/radio/electropack.dm @@ -1,3 +1,4 @@ +<<<<<<< HEAD /obj/item/device/electropack name = "electropack" desc = "Dance my monkeys! DANCE!!!" @@ -223,3 +224,151 @@ Code: onclose(user, "radio") return +======= +/obj/item/device/electropack + name = "electropack" + desc = "Dance my monkeys! DANCE!!!" + icon = 'icons/obj/radio.dmi' + icon_state = "electropack0" + item_state = "electropack" + lefthand_file = 'icons/mob/inhands/misc/devices_lefthand.dmi' + righthand_file = 'icons/mob/inhands/misc/devices_righthand.dmi' + flags_1 = CONDUCT_1 + slot_flags = SLOT_BACK + w_class = WEIGHT_CLASS_HUGE + materials = list(MAT_METAL=10000, MAT_GLASS=2500) + var/on = TRUE + var/code = 2 + var/frequency = 1449 + var/shock_cooldown = 0 + +/obj/item/device/electropack/suicide_act(mob/user) + user.visible_message("[user] hooks [user.p_them()]self to the electropack and spams the trigger! It looks like [user.p_theyre()] trying to commit suicide!") + return (FIRELOSS) + +/obj/item/device/electropack/Initialize() + . = ..() + SSradio.add_object(src, frequency, GLOB.RADIO_CHAT) + +/obj/item/device/electropack/Destroy() + SSradio.remove_object(src, frequency) + return ..() + +/obj/item/device/electropack/attack_hand(mob/user) + if(iscarbon(user)) + var/mob/living/carbon/C = user + if(src == C.back) + to_chat(user, "You need help taking this off!") + return + ..() + +/obj/item/device/electropack/attackby(obj/item/W, mob/user, params) + if(istype(W, /obj/item/clothing/head/helmet)) + var/obj/item/assembly/shock_kit/A = new /obj/item/assembly/shock_kit( user ) + A.icon = 'icons/obj/assemblies.dmi' + + if(!user.transferItemToLoc(W, A)) + to_chat(user, "[W] is stuck to your hand, you cannot attach it to [src]!") + return + W.master = A + A.part1 = W + + user.transferItemToLoc(src, A, TRUE) + master = A + A.part2 = src + + user.put_in_hands(A) + A.add_fingerprint(user) + if(src.flags_1 & NODROP_1) + A.flags_1 |= NODROP_1 + else + return ..() + +/obj/item/device/electropack/Topic(href, href_list) + //..() + var/mob/living/carbon/C = usr + if(usr.stat || usr.restrained() || C.back == src) + return + if((ishuman(usr) && usr.contents.Find(src)) || usr.contents.Find(master) || (in_range(src, usr) && isturf(loc))) + usr.set_machine(src) + if(href_list["freq"]) + SSradio.remove_object(src, frequency) + frequency = sanitize_frequency(frequency + text2num(href_list["freq"])) + SSradio.add_object(src, frequency, GLOB.RADIO_CHAT) + else + if(href_list["code"]) + code += text2num(href_list["code"]) + code = round(code) + code = min(100, code) + code = max(1, code) + else + if(href_list["power"]) + on = !( on ) + icon_state = "electropack[on]" + if(!( master )) + if(ismob(loc)) + attack_self(loc) + else + for(var/mob/M in viewers(1, src)) + if(M.client) + attack_self(M) + else + if(ismob(master.loc)) + attack_self(master.loc) + else + for(var/mob/M in viewers(1, master)) + if(M.client) + attack_self(M) + else + usr << browse(null, "window=radio") + return + return + +/obj/item/device/electropack/receive_signal(datum/signal/signal) + if(!signal || signal.encryption != code) + return + + if(isliving(loc) && on) + if(shock_cooldown != 0) + return + shock_cooldown = 1 + spawn(100) + shock_cooldown = 0 + var/mob/living/L = loc + step(L, pick(GLOB.cardinals)) + + to_chat(L, "You feel a sharp shock!") + var/datum/effect_system/spark_spread/s = new /datum/effect_system/spark_spread + s.set_up(3, 1, L) + s.start() + + L.Knockdown(100) + + if(master) + master.receive_signal() + return + +/obj/item/device/electropack/attack_self(mob/user) + + if(!ishuman(user)) + return + user.set_machine(src) + var/dat = {"Turned [on ? "On" : "Off"] - +Toggle
    +Frequency/Code for electropack:
    +Frequency: +- +- [format_frequency(frequency)] ++ ++
    + +Code: +- +- [code] ++ ++
    +
    "} + user << browse(dat, "window=radio") + onclose(user, "radio") + return +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental diff --git a/code/game/objects/items/devices/traitordevices.dm b/code/game/objects/items/devices/traitordevices.dm index c97ad1271c..7ca4da4f65 100644 --- a/code/game/objects/items/devices/traitordevices.dm +++ b/code/game/objects/items/devices/traitordevices.dm @@ -111,9 +111,9 @@ effective or pretty fucking useless. /obj/item/device/healthanalyzer/rad_laser/interact(mob/user) user.set_machine(src) - var/dat = "Irradiation: [irradiate ? "On" : "Off"]
    " - dat += "Stealth Mode (NOTE: Deactivates automatically while Irradiation is off): [stealth ? "On" : "Off"]
    " - dat += "Scan Mode: " + var/dat = "Irradiation: [irradiate ? "On" : "Off"]
    " + dat += "Stealth Mode (NOTE: Deactivates automatically while Irradiation is off): [stealth ? "On" : "Off"]
    " + dat += "Scan Mode: " if(!scanmode) dat += "Scan Health" else if(scanmode == 1) @@ -124,14 +124,14 @@ effective or pretty fucking useless. dat += {" Radiation Intensity: - -- + -- [intensity] - ++
    + ++
    Radiation Wavelength: - -- + -- [(wavelength+(intensity*4))] - ++
    + ++
    Laser Cooldown: [DisplayTimeText(GetCooldown())]
    "} diff --git a/code/game/objects/items/devices/transfer_valve.dm b/code/game/objects/items/devices/transfer_valve.dm index fe310db994..53f36719e4 100644 --- a/code/game/objects/items/devices/transfer_valve.dm +++ b/code/game/objects/items/devices/transfer_valve.dm @@ -64,10 +64,10 @@ /obj/item/device/transfer_valve/attack_self(mob/user) user.set_machine(src) var/dat = {" Valve properties: -
    Attachment one: [tank_one] [tank_one ? "Remove" : ""] -
    Attachment two: [tank_two] [tank_two ? "Remove" : ""] -
    Valve attachment: [attached_device ? "[attached_device]" : "None"] [attached_device ? "Remove" : ""] -
    Valve status: [ valve_open ? "Closed Open" : "Closed Open"]"} +
    Attachment one: [tank_one] [tank_one ? "Remove" : ""] +
    Attachment two: [tank_two] [tank_two ? "Remove" : ""] +
    Valve attachment: [attached_device ? "[attached_device]" : "None"] [attached_device ? "Remove" : ""] +
    Valve status: [ valve_open ? "Closed Open" : "Closed Open"]"} var/datum/browser/popup = new(user, "trans_valve", name) popup.set_content(dat) diff --git a/code/game/objects/items/eightball.dm b/code/game/objects/items/eightball.dm index 15c6bcd4b1..8b26e33842 100644 --- a/code/game/objects/items/eightball.dm +++ b/code/game/objects/items/eightball.dm @@ -125,7 +125,7 @@ // notify ghosts that someone's shaking a haunted eightball // and inform them of the message, (hopefully a yes/no question) selected_message = last_message - notify_ghosts("[user] is shaking [src], hoping to get an answer to \"[selected_message]\"", source=src, enter_link="(Click to help)", action=NOTIFY_ATTACK) + notify_ghosts("[user] is shaking [src], hoping to get an answer to \"[selected_message]\"", source=src, enter_link="(Click to help)", action=NOTIFY_ATTACK) /obj/item/toy/eightball/haunted/Topic(href, href_list) if(href_list["interact"]) diff --git a/code/game/objects/items/grenades/chem_grenade.dm b/code/game/objects/items/grenades/chem_grenade.dm index 35ffebfe6b..b778bcb179 100644 --- a/code/game/objects/items/grenades/chem_grenade.dm +++ b/code/game/objects/items/grenades/chem_grenade.dm @@ -292,7 +292,7 @@ var/mob/last = get_mob_by_ckey(nadeassembly.fingerprintslast) var/turf/T = get_turf(src) var/area/A = get_area(T) - message_admins("grenade primed by an assembly, attached by [key_name_admin(M)](?) (FLW) and last touched by [key_name_admin(last)](?) (FLW) ([nadeassembly.a_left.name] and [nadeassembly.a_right.name]) at [A.name] (JMP).") + message_admins("grenade primed by an assembly, attached by [key_name_admin(M)](?) (FLW) and last touched by [key_name_admin(last)](?) (FLW) ([nadeassembly.a_left.name] and [nadeassembly.a_right.name]) at [A.name] (JMP).") log_game("grenade primed by an assembly, attached by [key_name(M)] and last touched by [key_name(last)] ([nadeassembly.a_left.name] and [nadeassembly.a_right.name]) at [A.name] ([T.x], [T.y], [T.z])") else addtimer(CALLBACK(src, .proc/prime), det_time) diff --git a/code/game/objects/items/robot/robot_parts.dm b/code/game/objects/items/robot/robot_parts.dm index f47c5d30eb..9c0199e70f 100644 --- a/code/game/objects/items/robot/robot_parts.dm +++ b/code/game/objects/items/robot/robot_parts.dm @@ -289,13 +289,13 @@ return ..() /obj/item/robot_suit/proc/Interact(mob/user) - var/t1 = text("Designation: [(created_name ? "[created_name]" : "Default Cyborg")]
    \n",src) - t1 += text("Master AI: [(forced_ai ? "[forced_ai.name]" : "Automatic")]

    \n",src) + var/t1 = "Designation: [(created_name ? "[created_name]" : "Default Cyborg")]
    \n" + t1 += "Master AI: [(forced_ai ? "[forced_ai.name]" : "Automatic")]

    \n" - t1 += text("LawSync Port: [(lawsync ? "Open" : "Closed")]
    \n",src) - t1 += text("AI Connection Port: [(aisync ? "Open" : "Closed")]
    \n",src) - t1 += text("Servo Motor Functions: [(locomotion ? "Unlocked" : "Locked")]
    \n",src) - t1 += text("Panel Lock: [(panel_locked ? "Engaged" : "Disengaged")]
    \n",src) + t1 += "LawSync Port: [(lawsync ? "Open" : "Closed")]
    \n" + t1 += "AI Connection Port: [(aisync ? "Open" : "Closed")]
    \n" + t1 += "Servo Motor Functions: [(locomotion ? "Unlocked" : "Locked")]
    \n" + t1 += "Panel Lock: [(panel_locked ? "Engaged" : "Disengaged")]
    \n" var/datum/browser/popup = new(user, "robotdebug", "Cyborg Boot Debug", 310, 220) popup.set_content(t1) popup.open() diff --git a/code/game/objects/items/scrolls.dm b/code/game/objects/items/scrolls.dm index edddd27cf3..963dac5656 100644 --- a/code/game/objects/items/scrolls.dm +++ b/code/game/objects/items/scrolls.dm @@ -1,3 +1,4 @@ +<<<<<<< HEAD /obj/item/teleportation_scroll name = "scroll of teleportation" desc = "A scroll for moving around." @@ -72,3 +73,79 @@ smoke.start() uses-- +======= +/obj/item/teleportation_scroll + name = "scroll of teleportation" + desc = "A scroll for moving around." + icon = 'icons/obj/wizard.dmi' + icon_state = "scroll" + var/uses = 4 + w_class = WEIGHT_CLASS_SMALL + item_state = "paper" + throw_speed = 3 + throw_range = 7 + origin_tech = "bluespace=6" + resistance_flags = FLAMMABLE + +/obj/item/teleportation_scroll/apprentice + name = "lesser scroll of teleportation" + uses = 1 + origin_tech = "bluespace=5" + + + +/obj/item/teleportation_scroll/attack_self(mob/user) + user.set_machine(src) + var/dat = "Teleportation Scroll:
    " + dat += "Number of uses: [src.uses]
    " + dat += "
    " + dat += "Four uses, use them wisely:
    " + dat += "Teleport
    " + dat += "Kind regards,
    Wizards Federation

    P.S. Don't forget to bring your gear, you'll need it to cast most spells.
    " + user << browse(dat, "window=scroll") + onclose(user, "scroll") + return + +/obj/item/teleportation_scroll/Topic(href, href_list) + ..() + if (usr.stat || usr.restrained() || src.loc != usr) + return + if (!ishuman(usr)) + return 1 + var/mob/living/carbon/human/H = usr + if(H.is_holding(src)) + H.set_machine(src) + if (href_list["spell_teleport"]) + if(uses) + teleportscroll(H) + if(H) + attack_self(H) + return + +/obj/item/teleportation_scroll/proc/teleportscroll(mob/user) + + var/A + + A = input(user, "Area to jump to", "BOOYEA", A) as null|anything in GLOB.teleportlocs + if(!src || QDELETED(src) || !user || !user.is_holding(src) || user.incapacitated() || !A || !uses) + return + var/area/thearea = GLOB.teleportlocs[A] + + var/datum/effect_system/smoke_spread/smoke = new + smoke.set_up(2, user.loc) + smoke.attach(user) + smoke.start() + var/list/L = list() + for(var/turf/T in get_area_turfs(thearea.type)) + if(!is_blocked_turf(T)) + L += T + + if(!L.len) + to_chat(user, "The spell matrix was unable to locate a suitable teleport destination for an unknown reason. Sorry.") + return + + user.forceMove(pick(L)) + + smoke.start() + uses-- +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental diff --git a/code/game/objects/items/stacks/stack.dm b/code/game/objects/items/stacks/stack.dm index 89fdc6d694..b1cb00acab 100644 --- a/code/game/objects/items/stacks/stack.dm +++ b/code/game/objects/items/stacks/stack.dm @@ -113,7 +113,7 @@ title+= "[R.title]" title+= " ([R.req_amount] [singular_name]\s)" if (can_build) - t1 += text("[] ", src, i, title) + t1 += text("[] ", i, title) else t1 += text("[]", title) continue @@ -123,9 +123,9 @@ var/list/multipliers = list(5,10,25) for (var/n in multipliers) if (max_multiplier>=n) - t1 += " [n*R.res_amount]x" + t1 += " [n*R.res_amount]x" if (!(max_multiplier in multipliers)) - t1 += " [max_multiplier*R.res_amount]x" + t1 += " [max_multiplier*R.res_amount]x" t1 += "
    " user << browse(t1, "window=stack") diff --git a/code/game/objects/items/storage/backpack.dm b/code/game/objects/items/storage/backpack.dm index 2e11600d65..2fdd800d6d 100644 --- a/code/game/objects/items/storage/backpack.dm +++ b/code/game/objects/items/storage/backpack.dm @@ -542,7 +542,7 @@ /obj/item/storage/backpack/duffelbag/syndie/firestarter/PopulateContents() new /obj/item/clothing/under/syndicate/soviet(src) - new /obj/item/watertank/operator(src) + new /obj/item/watertank/op(src) new /obj/item/clothing/suit/space/hardsuit/syndi/elite(src) new /obj/item/gun/ballistic/automatic/pistol/APS(src) new /obj/item/ammo_box/magazine/pistolm9mm(src) diff --git a/code/game/objects/items/storage/book.dm b/code/game/objects/items/storage/book.dm index c0c861f4c4..0712fec228 100644 --- a/code/game/objects/items/storage/book.dm +++ b/code/game/objects/items/storage/book.dm @@ -43,7 +43,7 @@ GLOBAL_LIST_INIT(bibleitemstates, list("bible", "koran", "scrapbook", "bible", var/icon/bibleicon = icon('icons/obj/storage.dmi', GLOB.biblestates[i]) var/nicename = GLOB.biblenames[i] H << browse_rsc(bibleicon, nicename) - dat += {""} + dat += {""} dat += "
    [entry][functions]
    [nicename]
    [nicename]
    " H << browse(dat, "window=editicon;can_close=0;can_minimize=0;size=250x650") diff --git a/code/game/objects/items/storage/secure.dm b/code/game/objects/items/storage/secure.dm index 4d56b6a8e8..0f7bdd616c 100644 --- a/code/game/objects/items/storage/secure.dm +++ b/code/game/objects/items/storage/secure.dm @@ -78,7 +78,7 @@ message = text("[]", src.code) if (!src.locked) message = "*****" - dat += text("
    \n>[]
    \n1-2-3
    \n4-5-6
    \n7-8-9
    \nR-0-E
    \n", message, src, src, src, src, src, src, src, src, src, src, src, src) + dat += text("
    \n>[]
    \n1-2-3
    \n4-5-6
    \n7-8-9
    \nR-0-E
    \n", message) user << browse(dat, "window=caselock;size=300x280") /obj/item/storage/secure/Topic(href, href_list) diff --git a/code/game/objects/items/tanks/watertank.dm b/code/game/objects/items/tanks/watertank.dm index 38a9555f83..5fedac37a8 100644 --- a/code/game/objects/items/tanks/watertank.dm +++ b/code/game/objects/items/tanks/watertank.dm @@ -439,7 +439,7 @@ user.update_inv_back() //for overlays update //Operator backpack spray -/obj/item/watertank/operator +/obj/item/watertank/op name = "backpack water tank" desc = "A New Russian backpack spray for systematic cleansing of carbon lifeforms." icon_state = "waterbackpackjani" @@ -448,7 +448,7 @@ volume = 2000 slowdown = 0 -/obj/item/watertank/operator/New() +/obj/item/watertank/op/New() ..() reagents.add_reagent("mutagen",350) reagents.add_reagent("napalm",125) @@ -458,8 +458,7 @@ reagents.add_reagent("plasma",250) reagents.add_reagent("condensedcapsaicin",500) -/obj/item/reagent_containers/spray/mister/operator - name = "janitor spray nozzle" +/obj/item/reagent_containers/spray/mister/op desc = "A mister nozzle attached to several extended water tanks. It suspiciously has a compressor in the system and is labelled entirely in New Cyrillic." icon = 'icons/obj/hydroponics/equipment.dmi' icon_state = "misterjani" @@ -470,5 +469,5 @@ amount_per_transfer_from_this = 100 possible_transfer_amounts = list(75,100,150) -/obj/item/watertank/operator/make_noz() - return new /obj/item/reagent_containers/spray/mister/operator(src) +/obj/item/watertank/op/make_noz() + return new /obj/item/reagent_containers/spray/mister/op(src) diff --git a/code/game/objects/items/teleportation.dm b/code/game/objects/items/teleportation.dm index c39a03dd12..fd12bcccd5 100644 --- a/code/game/objects/items/teleportation.dm +++ b/code/game/objects/items/teleportation.dm @@ -33,17 +33,17 @@ user.set_machine(src) var/dat if (src.temp) - dat = "[src.temp]

    Clear" + dat = "[src.temp]

    Clear" else dat = {" Persistent Signal Locator
    Frequency: -- -- [format_frequency(src.frequency)] -+ -+
    +- +- [format_frequency(src.frequency)] ++ ++
    -Refresh"} +Refresh"} user << browse(dat, "window=radio") onclose(user, "radio") return @@ -105,7 +105,7 @@ Frequency: direct = "weak" src.temp += "[W.imp_in.name]-[dir2text(get_dir(sr, tr))]-[direct]
    " - src.temp += "You are at \[[sr.x],[sr.y],[sr.z]\] in orbital coordinates.

    Refresh
    " + src.temp += "You are at \[[sr.x],[sr.y],[sr.z]\] in orbital coordinates.

    Refresh
    " else src.temp += "Processing Error: Unable to locate orbital position.
    " else diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index 8d56fccad6..25c67b2713 100644 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -750,7 +750,7 @@ /obj/item/toy/cards/cardhand/interact(mob/user) var/dat = "You have:
    " for(var/t in currenthand) - dat += "A [t].
    " + dat += "A [t].
    " dat += "Which card will you remove next?" var/datum/browser/popup = new(user, "cardhand", "Hand of Cards", 400, 240) popup.set_title_image(user.browse_rsc_icon(src.icon, src.icon_state)) diff --git a/code/game/objects/items/twohanded.dm b/code/game/objects/items/twohanded.dm index 048184578a..3047dd9a2c 100644 --- a/code/game/objects/items/twohanded.dm +++ b/code/game/objects/items/twohanded.dm @@ -567,7 +567,7 @@ ..() if(!proximity) return - user.faction |= "greytide(\ref[user])" + user.faction |= "greytide([REF(user)])" if(isliving(AM)) var/mob/living/L = AM if(istype (L, /mob/living/simple_animal/hostile/illusion)) diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index e95a81822c..6e865ff3bd 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -200,7 +200,7 @@ /obj/vv_get_dropdown() . = ..() - .["Delete all of type"] = "?_src_=vars;[HrefToken()];delall=\ref[src]" + .["Delete all of type"] = "?_src_=vars;[HrefToken()];delall=[REF(src)]" /obj/examine(mob/user) ..() diff --git a/code/game/objects/structures/guncase.dm b/code/game/objects/structures/guncase.dm index ac6a69ed93..25073853ad 100644 --- a/code/game/objects/structures/guncase.dm +++ b/code/game/objects/structures/guncase.dm @@ -69,7 +69,7 @@ if(LAZYLEN(contents)) for(var/i in 1 to contents.len) var/obj/item/I = contents[i] - dat += "[I.name]
    " + dat += "[I.name]
    " dat += "
    " var/datum/browser/popup = new(user, "gunlocker", "
    [name]
    ", 350, 300) diff --git a/code/game/objects/structures/janicart.dm b/code/game/objects/structures/janicart.dm index 747e0b3317..b6332492dd 100644 --- a/code/game/objects/structures/janicart.dm +++ b/code/game/objects/structures/janicart.dm @@ -93,15 +93,15 @@ user.set_machine(src) var/dat if(mybag) - dat += "[mybag.name]
    " + dat += "[mybag.name]
    " if(mymop) - dat += "[mymop.name]
    " + dat += "[mymop.name]
    " if(myspray) - dat += "[myspray.name]
    " + dat += "[myspray.name]
    " if(myreplacer) - dat += "[myreplacer.name]
    " + dat += "[myreplacer.name]
    " if(signs) - dat += "[signs] sign\s
    " + dat += "[signs] sign\s
    " var/datum/browser/popup = new(user, "janicart", name, 240, 160) popup.set_content(dat) popup.open() diff --git a/code/game/objects/structures/musician.dm b/code/game/objects/structures/musician.dm index d253cbcf44..8d62168f7c 100644 --- a/code/game/objects/structures/musician.dm +++ b/code/game/objects/structures/musician.dm @@ -144,31 +144,31 @@ if(lines.len > 0) dat += "

    Playback

    " if(!playing) - dat += "Play Stop

    " + dat += "Play Stop

    " dat += "Repeat Song: " - dat += repeat > 0 ? "--" : "--" + dat += repeat > 0 ? "--" : "--" dat += " [repeat] times " - dat += repeat < max_repeats ? "++" : "++" + dat += repeat < max_repeats ? "++" : "++" dat += "
    " else - dat += "Play Stop
    " + dat += "Play Stop
    " dat += "Repeats left: [repeat]
    " if(!edit) - dat += "
    Show Editor
    " + dat += "
    Show Editor
    " else dat += "

    Editing

    " - dat += "Hide Editor" - dat += " Start a New Song" - dat += " Import a Song

    " + dat += "Hide Editor" + dat += " Start a New Song" + dat += " Import a Song

    " var/bpm = round(600 / tempo) - dat += "Tempo: - [bpm] BPM +

    " + dat += "Tempo: - [bpm] BPM +

    " var/linecount = 0 for(var/line in lines) linecount += 1 - dat += "Line [linecount]: Edit X [line]
    " - dat += "Add Line

    " + dat += "Line [linecount]: Edit X [line]
    " + dat += "Add Line

    " if(help) - dat += "Hide Help
    " + dat += "Hide Help
    " dat += {" Lines are a series of chords, separated by commas (,), each with notes separated by hyphens (-).
    Every note in a chord will play together, with chord timed by the tempo.
    @@ -187,7 +187,7 @@ A song may only contain up to [MUSIC_MAXLINES] lines.
    "} else - dat += "Show Help
    " + dat += "Show Help
    " var/datum/browser/popup = new(user, "instrument", instrumentObj.name, 700, 500) popup.set_content(dat) diff --git a/code/game/objects/structures/noticeboard.dm b/code/game/objects/structures/noticeboard.dm index 85c1694cb0..aeca1453e3 100644 --- a/code/game/objects/structures/noticeboard.dm +++ b/code/game/objects/structures/noticeboard.dm @@ -44,9 +44,9 @@ var/dat = "[name]
    " for(var/obj/item/P in src) if(istype(P, /obj/item/paper)) - dat += "[P.name] [auth ? "Write Remove" : ""]
    " + dat += "[P.name] [auth ? "Write Remove" : ""]
    " else - dat += "[P.name] [auth ? "Remove" : ""]
    " + dat += "[P.name] [auth ? "Remove" : ""]
    " user << browse("Notices[dat]","window=noticeboard") onclose(user, "noticeboard") diff --git a/code/game/objects/structures/safe.dm b/code/game/objects/structures/safe.dm index de8d913f4f..733dcf646d 100644 --- a/code/game/objects/structures/safe.dm +++ b/code/game/objects/structures/safe.dm @@ -83,12 +83,12 @@ FLOOR SAFES /obj/structure/safe/attack_hand(mob/user) user.set_machine(src) var/dat = "
    " - dat += "[open ? "Close" : "Open"] [src] | - [dial * 5] +" + dat += "[open ? "Close" : "Open"] [src] | - [dial * 5] +" if(open) dat += "" for(var/i = contents.len, i>=1, i--) var/obj/item/P = contents[i] - dat += "" + dat += "" dat += "
    [P.name]
    [P.name]
    " user << browse("[name][dat]", "window=safe;size=350x300") diff --git a/code/modules/admin/DB_ban/functions.dm b/code/modules/admin/DB_ban/functions.dm index 6bd01183ad..5139ea8480 100644 --- a/code/modules/admin/DB_ban/functions.dm +++ b/code/modules/admin/DB_ban/functions.dm @@ -356,8 +356,8 @@ output += "" - output += "Add custom ban: (ONLY use this if you can't ban through any other method)" - output += "" + output += "Add custom ban: (ONLY use this if you can't ban through any other method)" + output += "" output += HrefTokenFormField() output += "" output += "" output += "
    Ban type:
    " - output += "Search: " - output += "" + output += "Search: " + output += "" output += HrefTokenFormField() output += "Ckey: " output += "Admin ckey: " @@ -469,25 +469,25 @@ if("PERMABAN") typedesc = "PERMABAN" if("TEMPBAN") - typedesc = "TEMPBAN
    ([duration] minutes [(unbanned) ? "" : "(Edit))"]
    Expires [expiration]
    " + typedesc = "TEMPBAN
    ([duration] minutes [(unbanned) ? "" : "(Edit))"]
    Expires [expiration]
    " if("JOB_PERMABAN") typedesc = "JOBBAN
    ([job])" if("JOB_TEMPBAN") - typedesc = "TEMP JOBBAN
    ([job])
    ([duration] minutes [(unbanned) ? "" : "(Edit))"]
    Expires [expiration]" + typedesc = "TEMP JOBBAN
    ([job])
    ([duration] minutes [(unbanned) ? "" : "(Edit))"]
    Expires [expiration]" if("ADMIN_PERMABAN") typedesc = "ADMIN PERMABAN" if("ADMIN_TEMPBAN") - typedesc = "ADMIN TEMPBAN
    ([duration] minutes [(unbanned) ? "" : "(Edit))"]
    Expires [expiration]
    " + typedesc = "ADMIN TEMPBAN
    ([duration] minutes [(unbanned) ? "" : "(Edit))"]
    Expires [expiration]
    " output += "" output += "[typedesc]" output += "[ckey]" output += "[bantime] (Round ID: [round_id])" output += "[ackey]" - output += "[(unbanned) ? "" : "Unban"]" + output += "[(unbanned) ? "" : "Unban"]" output += "" output += "" - output += "Reason: [(unbanned) ? "" : "(Edit)"] \"[reason]\"" + output += "Reason: [(unbanned) ? "" : "(Edit)"] \"[reason]\"" output += "" if(edits) output += "" diff --git a/code/modules/admin/NewBan.dm b/code/modules/admin/NewBan.dm index add7254934..bd32533a7f 100644 --- a/code/modules/admin/NewBan.dm +++ b/code/modules/admin/NewBan.dm @@ -180,7 +180,7 @@ GLOBAL_PROTECT(Banlist) for (var/A in GLOB.Banlist.dir) count++ GLOB.Banlist.cd = "/base/[A]" - var/ref = "\ref[src]" + var/ref = "[REF(src)]" var/key = GLOB.Banlist["key"] var/id = GLOB.Banlist["id"] var/ip = GLOB.Banlist["ip"] diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index a64cd8f40e..1111e7e09e 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -32,47 +32,47 @@ body += " played by [M.client] " body += "\[[M.client.holder ? M.client.holder.rank : "Player"]\]" if(CONFIG_GET(flag/use_exp_tracking)) - body += "\[" + M.client.get_exp_living() + "\]" + body += "\[" + M.client.get_exp_living() + "\]" if(isnewplayer(M)) body += " Hasn't Entered Game " else - body += " \[Heal\] " + body += " \[Heal\] " if(M.client) body += "
    \[First Seen: [M.client.player_join_date]\]\[Byond account registered on: [M.client.account_join_date]\]" body += "

    Show related accounts by: " - body += "\[ CID | " - body += "IP \]" + body += "\[ CID | " + body += "IP \]" body += "

    \[ " - body += "VV - " - body += "TP - " + body += "VV - " + body += "TP - " body += "PM - " - body += "SM - " - body += "FLW - " - body += "LOGS\]
    " + body += "SM - " + body += "FLW - " + body += "LOGS\]
    " body += "Mob type = [M.type]

    " - body += "Kick | " - body += "Ban | " - body += "Jobban | " - body += "Identity Ban | " + body += "Kick | " + body += "Ban | " + body += "Jobban | " + body += "Identity Ban | " if(jobban_isbanned(M, "OOC")) - body+= "OOCBan | " + body+= "OOCBan | " else - body+= "OOCBan | " + body+= "OOCBan | " if(jobban_isbanned(M, "emote")) - body+= "EmoteBan | " + body+= "EmoteBan | " else - body+= "Emoteban | " + body+= "Emoteban | " body += "Notes | Messages | Watchlist | " if(M.client) - body += "| Prison | " - body += "\ Send back to Lobby | " + body += "| Prison | " + body += "\ Send back to Lobby | " var/muted = M.client.prefs.muted body += "
    Mute: " body += "\[IC | " @@ -83,15 +83,15 @@ body += "(toggle all)" body += "

    " - body += "Jump to | " - body += "Get | " - body += "Send To" + body += "Jump to | " + body += "Get | " + body += "Send To" body += "

    " - body += "Traitor panel | " - body += "Narrate to | " - body += "Subtle message | " - body += "Language Menu" + body += "Traitor panel | " + body += "Narrate to | " + body += "Subtle message | " + body += "Language Menu" if (M.client) if(!isnewplayer(M)) @@ -103,76 +103,76 @@ if(ishuman(M)) body += "Human | " else - body += "Humanize | " + body += "Humanize | " //Monkey if(ismonkey(M)) body += "Monkeyized | " else - body += "Monkeyize | " + body += "Monkeyize | " //Corgi if(iscorgi(M)) body += "Corgized | " else - body += "Corgize | " + body += "Corgize | " //AI / Cyborg if(isAI(M)) body += "Is an AI " else if(ishuman(M)) - body += "Make AI | " - body += "Make Robot | " - body += "Make Alien | " - body += "Make Slime | " - body += "Make Blob | " + body += "Make AI | " + body += "Make Robot | " + body += "Make Alien | " + body += "Make Slime | " + body += "Make Blob | " //Simple Animals if(isanimal(M)) - body += "Re-Animalize | " + body += "Re-Animalize | " else - body += "Animalize | " + body += "Animalize | " body += "

    " body += "Rudimentary transformation:
    These transformations only create a new mob type and copy stuff over. They do not take into account MMIs and similar mob-specific things. The buttons in 'Transformations' are preferred, when possible.

    " - body += "Observer | " - body += "\[ Alien: Drone, " - body += "Hunter, " - body += "Sentinel, " - body += "Praetorian, " - body += "Queen, " - body += "Larva \] " - body += "Human " - body += "\[ slime: Baby, " - body += "Adult \] " - body += "Monkey | " - body += "Cyborg | " - body += "Cat | " - body += "Runtime | " - body += "Corgi | " - body += "Ian | " - body += "Crab | " - body += "Coffee | " - body += "\[ Construct: Juggernaut , " - body += "Artificer , " - body += "Wraith \] " - body += "Shade" + body += "Observer | " + body += "\[ Alien: Drone, " + body += "Hunter, " + body += "Sentinel, " + body += "Praetorian, " + body += "Queen, " + body += "Larva \] " + body += "Human " + body += "\[ slime: Baby, " + body += "Adult \] " + body += "Monkey | " + body += "Cyborg | " + body += "Cat | " + body += "Runtime | " + body += "Corgi | " + body += "Ian | " + body += "Crab | " + body += "Coffee | " + body += "\[ Construct: Juggernaut , " + body += "Artificer , " + body += "Wraith \] " + body += "Shade" body += "
    " if (M.client) body += "

    " body += "Other actions:" body += "
    " - body += "Forcesay | " - body += "Thunderdome 1 | " - body += "Thunderdome 2 | " - body += "Thunderdome Admin | " - body += "Thunderdome Observer | " + body += "Forcesay | " + body += "Thunderdome 1 | " + body += "Thunderdome 2 | " + body += "Thunderdome Admin | " + body += "Thunderdome Observer | " body += "
    " body += "" - usr << browse(body, "window=adminplayeropts-\ref[M];size=550x515") + usr << browse(body, "window=adminplayeropts-[REF(M)];size=550x515") SSblackbox.add_details("admin_verb","Player Panel") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! @@ -195,19 +195,19 @@ dat += "
    Feed channels and stories entered through here will be uneditable and handled as official news by the rest of the units." dat += "
    Note that this panel allows full freedom over the news network, there are no constrictions except the few basic ones. Don't break things!
    " if(GLOB.news_network.wanted_issue.active) - dat+= "
    Read Wanted Issue" - dat+= "

    Create Feed Channel" - dat+= "
    View Feed Channels" - dat+= "
    Submit new Feed story" - dat+= "

    Exit" + dat+= "
    Read Wanted Issue" + dat+= "

    Create Feed Channel" + dat+= "
    View Feed Channels" + dat+= "
    Submit new Feed story" + dat+= "

    Exit" var/wanted_already = 0 if(GLOB.news_network.wanted_issue.active) wanted_already = 1 dat+="
    Feed Security functions:
    " - dat+="
    [(wanted_already) ? ("Manage") : ("Publish")] \"Wanted\" Issue" - dat+="
    Censor Feed Stories" - dat+="
    Mark Feed Channel with Nanotrasen D-Notice (disables and locks the channel)." - dat+="

    The newscaster recognises you as:
    [src.admin_signature]
    " + dat+="
    [(wanted_already) ? ("Manage") : ("Publish")] \"Wanted\" Issue" + dat+="
    Censor Feed Stories" + dat+="
    Mark Feed Channel with Nanotrasen D-Notice (disables and locks the channel)." + dat+="

    The newscaster recognises you as:
    [src.admin_signature]
    " if(1) dat+= "Station Feed Channels
    " if( isemptylist(GLOB.news_network.network_channels) ) @@ -215,36 +215,36 @@ else for(var/datum/newscaster/feed_channel/CHANNEL in GLOB.news_network.network_channels) if(CHANNEL.is_admin_channel) - dat+="[CHANNEL.channel_name]
    " + dat+="[CHANNEL.channel_name]
    " else - dat+="[CHANNEL.channel_name] [(CHANNEL.censored) ? ("***") : ()]
    " - dat+="

    Refresh" - dat+="
    Back" + dat+="[CHANNEL.channel_name] [(CHANNEL.censored) ? ("***") : ()]
    " + dat+="

    Refresh" + dat+="
    Back" if(2) dat+="Creating new Feed Channel..." - dat+="
    Channel Name: [src.admincaster_feed_channel.channel_name]
    " - dat+="Channel Author: [src.admin_signature]
    " - dat+="Will Accept Public Feeds: [(src.admincaster_feed_channel.locked) ? ("NO") : ("YES")]

    " - dat+="
    Submit

    Cancel
    " + dat+="
    Channel Name: [src.admincaster_feed_channel.channel_name]
    " + dat+="Channel Author: [src.admin_signature]
    " + dat+="Will Accept Public Feeds: [(src.admincaster_feed_channel.locked) ? ("NO") : ("YES")]

    " + dat+="
    Submit

    Cancel
    " if(3) dat+="Creating new Feed Message..." - dat+="
    Receiving Channel: [src.admincaster_feed_channel.channel_name]
    " //MARK + dat+="
    Receiving Channel: [src.admincaster_feed_channel.channel_name]
    " //MARK dat+="Message Author: [src.admin_signature]
    " - dat+="Message Body: [src.admincaster_feed_message.returnBody(-1)]
    " - dat+="
    Submit

    Cancel
    " + dat+="Message Body: [src.admincaster_feed_message.returnBody(-1)]
    " + dat+="
    Submit

    Cancel
    " if(4) dat+="Feed story successfully submitted to [src.admincaster_feed_channel.channel_name].

    " - dat+="
    Return
    " + dat+="
    Return
    " if(5) dat+="Feed Channel [src.admincaster_feed_channel.channel_name] created successfully.

    " - dat+="
    Return
    " + dat+="
    Return
    " if(6) dat+="ERROR: Could not submit Feed story to Network.

    " if(src.admincaster_feed_channel.channel_name=="") dat+="•Invalid receiving channel name.
    " if(src.admincaster_feed_message.returnBody(-1) == "" || src.admincaster_feed_message.returnBody(-1) == "\[REDACTED\]") dat+="•Invalid message body.
    " - dat+="
    Return
    " + dat+="
    Return
    " if(7) dat+="ERROR: Could not submit Feed Channel to Network.

    " if(src.admincaster_feed_channel.channel_name =="" || src.admincaster_feed_channel.channel_name == "\[REDACTED\]") @@ -256,7 +256,7 @@ break if(check) dat+="•Channel name already in use.
    " - dat+="
    Return
    " + dat+="
    Return
    " if(9) dat+="[admincaster_feed_channel.channel_name]: \[created by: [admincaster_feed_channel.returnAuthor(-1)]\]
    " if(src.admincaster_feed_channel.censored) @@ -278,8 +278,8 @@ for(var/datum/newscaster/feed_comment/comment in MESSAGE.comments) dat+="[comment.body]
    [comment.author] [comment.time_stamp]
    " dat+="
    " - dat+="

    Refresh" - dat+="
    Back" + dat+="

    Refresh" + dat+="
    Back" if(10) dat+="Nanotrasen Feed Censorship Tool
    " dat+="NOTE: Due to the nature of news Feeds, total deletion of a Feed Story is not possible.
    " @@ -289,8 +289,8 @@ dat+="No feed channels found active...
    " else for(var/datum/newscaster/feed_channel/CHANNEL in GLOB.news_network.network_channels) - dat+="[CHANNEL.channel_name] [(CHANNEL.censored) ? ("***") : ()]
    " - dat+="
    Cancel" + dat+="[CHANNEL.channel_name] [(CHANNEL.censored) ? ("***") : ()]
    " + dat+="
    Cancel" if(11) dat+="Nanotrasen D-Notice Handler
    " dat+="A D-Notice is to be bestowed upon the channel if the handling Authority deems it as harmful for the station's" @@ -300,26 +300,26 @@ dat+="No feed channels found active...
    " else for(var/datum/newscaster/feed_channel/CHANNEL in GLOB.news_network.network_channels) - dat+="[CHANNEL.channel_name] [(CHANNEL.censored) ? ("***") : ()]
    " + dat+="[CHANNEL.channel_name] [(CHANNEL.censored) ? ("***") : ()]
    " - dat+="
    Back" + dat+="
    Back" if(12) dat+="[src.admincaster_feed_channel.channel_name]: \[ created by: [src.admincaster_feed_channel.returnAuthor(-1)] \]
    " - dat+="[(src.admincaster_feed_channel.authorCensor) ? ("Undo Author censorship") : ("Censor channel Author")]
    " + dat+="[(src.admincaster_feed_channel.authorCensor) ? ("Undo Author censorship") : ("Censor channel Author")]
    " if( isemptylist(src.admincaster_feed_channel.messages) ) dat+="No feed messages found in channel...
    " else for(var/datum/newscaster/feed_message/MESSAGE in src.admincaster_feed_channel.messages) dat+="-[MESSAGE.returnBody(-1)]
    \[Story by [MESSAGE.returnAuthor(-1)]\]
    " - dat+="[(MESSAGE.bodyCensor) ? ("Undo story censorship") : ("Censor story")] - [(MESSAGE.authorCensor) ? ("Undo Author Censorship") : ("Censor message Author")]
    " - dat+="[MESSAGE.comments.len] comment[MESSAGE.comments.len > 1 ? "s" : ""]: [MESSAGE.locked ? "Unlock" : "Lock"]
    " + dat+="[(MESSAGE.bodyCensor) ? ("Undo story censorship") : ("Censor story")] - [(MESSAGE.authorCensor) ? ("Undo Author Censorship") : ("Censor message Author")]
    " + dat+="[MESSAGE.comments.len] comment[MESSAGE.comments.len > 1 ? "s" : ""]: [MESSAGE.locked ? "Unlock" : "Lock"]
    " for(var/datum/newscaster/feed_comment/comment in MESSAGE.comments) - dat+="[comment.body] X
    [comment.author] [comment.time_stamp]
    " - dat+="
    Back" + dat+="[comment.body] X
    [comment.author] [comment.time_stamp]
    " + dat+="
    Back" if(13) dat+="[src.admincaster_feed_channel.channel_name]: \[ created by: [src.admincaster_feed_channel.returnAuthor(-1)] \]
    " - dat+="Channel messages listed below. If you deem them dangerous to the station, you can Bestow a D-Notice upon the channel.
    " + dat+="Channel messages listed below. If you deem them dangerous to the station, you can Bestow a D-Notice upon the channel.
    " if(src.admincaster_feed_channel.censored) dat+="ATTENTION: This channel has been deemed as threatening to the welfare of the station, and marked with a Nanotrasen D-Notice.
    " dat+="No further feed story additions are allowed while the D-Notice is in effect.


    " @@ -329,7 +329,7 @@ else for(var/datum/newscaster/feed_message/MESSAGE in src.admincaster_feed_channel.messages) dat+="-[MESSAGE.returnBody(-1)]
    \[Story by [MESSAGE.returnAuthor(-1)]\]
    " - dat+="
    Back" + dat+="
    Back" if(14) dat+="Wanted Issue Handler:" var/wanted_already = 0 @@ -340,29 +340,29 @@ if(wanted_already) dat+="
    A wanted issue is already in Feed Circulation. You can edit or cancel it below.
    " dat+="
    " - dat+="Criminal Name: [src.admincaster_wanted_message.criminal]
    " - dat+="Description: [src.admincaster_wanted_message.body]
    " + dat+="Criminal Name: [src.admincaster_wanted_message.criminal]
    " + dat+="Description: [src.admincaster_wanted_message.body]
    " if(wanted_already) dat+="Wanted Issue created by:[GLOB.news_network.wanted_issue.scannedUser]
    " else dat+="Wanted Issue will be created under prosecutor:[src.admin_signature]
    " - dat+="
    [(wanted_already) ? ("Edit Issue") : ("Submit")]" + dat+="
    [(wanted_already) ? ("Edit Issue") : ("Submit")]" if(wanted_already) - dat+="
    Take down Issue" - dat+="
    Cancel" + dat+="
    Take down Issue" + dat+="
    Cancel" if(15) dat+="Wanted issue for [src.admincaster_wanted_message.criminal] is now in Network Circulation.

    " - dat+="
    Return
    " + dat+="
    Return
    " if(16) dat+="ERROR: Wanted Issue rejected by Network.

    " if(src.admincaster_wanted_message.criminal =="" || src.admincaster_wanted_message.criminal == "\[REDACTED\]") dat+="•Invalid name for person wanted.
    " if(src.admincaster_wanted_message.body == "" || src.admincaster_wanted_message.body == "\[REDACTED\]") dat+="•Invalid description.
    " - dat+="
    Return
    " + dat+="
    Return
    " if(17) dat+="Wanted Issue successfully deleted from Circulation
    " - dat+="
    Return
    " + dat+="
    Return
    " if(18) dat+="-- STATIONWIDE WANTED ISSUE --
    \[Submitted by: [GLOB.news_network.wanted_issue.scannedUser]\]
    " dat+="Criminal: [GLOB.news_network.wanted_issue.criminal]
    " @@ -373,10 +373,10 @@ dat+="
    " else dat+="None" - dat+="
    Back
    " + dat+="
    Back
    " if(19) dat+="Wanted issue for [src.admincaster_wanted_message.criminal] successfully edited.

    " - dat+="
    Return
    " + dat+="
    Return
    " else dat+="I'm sorry to break your immersion. This shit's bugged. Report this bug to Agouri, polyxenitopalidou@gmail.com" @@ -390,21 +390,21 @@ var/dat = {"
    Game Panel

    \n - Change Game Mode
    + Change Game Mode
    "} if(GLOB.master_mode == "secret") - dat += "(Force Secret Mode)
    " + dat += "(Force Secret Mode)
    " dat += {"
    - Create Object
    - Quick Create Object
    - Create Turf
    - Create Mob
    + Create Object
    + Quick Create Object
    + Create Turf
    + Create Mob
    "} if(marked_datum && istype(marked_datum, /atom)) - dat += "Duplicate Marked Datum
    " + dat += "Duplicate Marked Datum
    " usr << browse(dat, "window=admin2;size=210x200") return @@ -757,14 +757,14 @@ dat += " (Cannot Late Join)
    " continue if(job.total_positions >= 0) - dat += " Add | " + dat += " Add | " if(job.total_positions > job.current_positions) - dat += "Remove | " + dat += "Remove | " else dat += "Remove | " - dat += "Unlimit" + dat += "Unlimit" else - dat += " Limit" + dat += " Limit" dat += "
    " dat += "" diff --git a/code/modules/admin/admin_investigate.dm b/code/modules/admin/admin_investigate.dm index 2ca0593e8d..bb2a72f970 100644 --- a/code/modules/admin/admin_investigate.dm +++ b/code/modules/admin/admin_investigate.dm @@ -2,7 +2,11 @@ if(!message || !subject) return var/F = file("[GLOB.log_directory]/[subject].html") +<<<<<<< HEAD F << "[time_stamp()] \ref[src] ([x],[y],[z]) || [src] [message]
    " +======= + WRITE_FILE(F, "[time_stamp()] [REF(src)] ([x],[y],[z]) || [src] [message]
    ") +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental /client/proc/investigate_show(subject in list("hrefs","notes, memos, watchlist", INVESTIGATE_PORTAL, INVESTIGATE_SINGULO, INVESTIGATE_WIRES, INVESTIGATE_TELESCI, INVESTIGATE_GRAVITY, INVESTIGATE_RECORDS, INVESTIGATE_CARGO, INVESTIGATE_SUPERMATTER, INVESTIGATE_ATMOS, INVESTIGATE_EXPERIMENTOR, INVESTIGATE_BOTANY, INVESTIGATE_HALLUCINATIONS) ) diff --git a/code/modules/admin/create_object.dm b/code/modules/admin/create_object.dm index 73bb998231..4117acbf53 100644 --- a/code/modules/admin/create_object.dm +++ b/code/modules/admin/create_object.dm @@ -1,5 +1,5 @@ /datum/admins/proc/create_panel_helper(template) - var/final_html = replacetext(template, "/* ref src */", "\ref[src];[HrefToken()]") + var/final_html = replacetext(template, "/* ref src */", "[REF(src)];[HrefToken()]") final_html = replacetext(final_html,"/* hreftokenfield */","[HrefTokenFormField()]") return final_html diff --git a/code/modules/admin/permissionverbs/permissionedit.dm b/code/modules/admin/permissionverbs/permissionedit.dm index 24a53eff2b..26d2c87b48 100644 --- a/code/modules/admin/permissionverbs/permissionedit.dm +++ b/code/modules/admin/permissionverbs/permissionedit.dm @@ -20,7 +20,7 @@
    - + @@ -36,10 +36,10 @@ if(!rights) rights = "*none*" output += "" - output += "" - output += "" - output += "" - output += "" + output += "" + output += "" + output += "" + output += "" output += "" output += {" diff --git a/code/modules/admin/player_panel.dm b/code/modules/admin/player_panel.dm index f91ebb7557..072b5dab37 100644 --- a/code/modules/admin/player_panel.dm +++ b/code/modules/admin/player_panel.dm @@ -282,7 +282,7 @@ " + dat += "" dat += "" - dat += "" + dat += "" else - dat += "" + dat += "" dat += "" dat += "
    CKEY \[+\]CKEY \[+\] RANK PERMISSIONS VERB-OVERRIDES
    [adm_ckey] \[-\][D.rank.name][rights][rights2text(0," ",D.rank.adds,D.rank.subs)][adm_ckey] \[-\][D.rank.name][rights][rights2text(0," ",D.rank.adds,D.rank.subs)]
    [M_name] - [M_rname] - [M_key] ([M_job]) @@ -338,7 +338,7 @@ dat += "Time limit: [CONFIG_GET(number/midround_antag_time_check)] minutes into round
    " dat += "Living crew limit: [CONFIG_GET(number/midround_antag_life_check) * 100]% of crew alive
    " dat += "If limits past: [SSticker.mode.round_ends_with_antag_death ? "End The Round" : "Continue As Extended"]
    " - dat += "End Round Now
    " + dat += "End Round Now
    " dat += "[SSticker.delay_end ? "End Round Normally" : "Delay Round End"]" var/connected_players = GLOB.clients.len var/lobby_players = 0 @@ -389,11 +389,11 @@ for(var/datum/mind/N in SSticker.mode.syndicates) var/mob/M = N.current if(M) - dat += "
    [M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]
    [M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]PMFLW
    FLW
    [N.name]([N.key]) Nuclear Operative Body destroyed!
    [N.name]([N.key]) Nuclear Operative Body destroyed!PM

    " for(var/obj/item/disk/nuclear/N in GLOB.poi_list) @@ -402,7 +402,7 @@ while(!isturf(disk_loc)) if(ismob(disk_loc)) var/mob/M = disk_loc - dat += "carried by [M.real_name] " + dat += "carried by [M.real_name] " if(isobj(disk_loc)) var/obj/O = disk_loc dat += "in \a [O.name] " @@ -416,29 +416,29 @@ for(var/datum/mind/N in get_antagonists(/datum/antagonist/rev/head)) var/mob/M = N.current if(!M) - dat += "" + dat += "" dat += "" else - dat += "" + dat += "" dat += "" - dat += "" + dat += "" for(var/datum/mind/N in get_antagonists(/datum/antagonist/rev,TRUE)) var/mob/M = N.current if(M) - dat += "" + dat += "" dat += "" - dat += "" + dat += "" dat += "
    Nuclear Disk(s)
    [N.name]([N.key])Head Revolutionary body destroyed!
    [N.name]([N.key])Head Revolutionary body destroyed!PM
    [M.real_name] (Leader)[M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]
    [M.real_name] (Leader)[M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]PMFLW
    FLW
    [M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]
    [M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]PMFLW
    FLW
    " for(var/datum/mind/N in SSjob.get_living_heads()) var/mob/M = N.current if(M) - dat += "" + dat += "" dat += "" - dat += "" + dat += "" var/turf/mob_loc = get_turf(M) dat += "" else - dat += "" + dat += "" dat += "" dat += "
    Target(s)Location
    [M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]
    [M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]PMFLWFLW[mob_loc.loc]
    [N.name]([N.key])Head body destroyed!
    [N.name]([N.key])Head body destroyed!PM
    " @@ -447,12 +447,12 @@ for(var/datum/mind/changeling in SSticker.mode.changelings) var/mob/M = changeling.current if(M) - dat += "[M.mind.changeling.changelingID] as [M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" + dat += "[M.mind.changeling.changelingID] as [M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" dat += "PM" - dat += "FLW" - dat += "Show Objective" + dat += "FLW" + dat += "Show Objective" else - dat += "[changeling.name]([changeling.key])Changeling body destroyed!" + dat += "[changeling.name]([changeling.key])Changeling body destroyed!" dat += "PM" dat += "" @@ -461,12 +461,12 @@ for(var/datum/mind/wizard in SSticker.mode.wizards) var/mob/M = wizard.current if(M) - dat += "[M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" + dat += "[M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" dat += "PM" - dat += "FLW" - dat += "Show Objective" + dat += "FLW" + dat += "Show Objective" else - dat += "[wizard.name]([wizard.key])Wizard body destroyed!" + dat += "[wizard.name]([wizard.key])Wizard body destroyed!" dat += "PM" dat += "" @@ -475,12 +475,12 @@ for(var/datum/mind/apprentice in SSticker.mode.apprentices) var/mob/M = apprentice.current if(M) - dat += "[M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" + dat += "[M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" dat += "PM" - dat += "FLW" - dat += "Show Objective" + dat += "FLW" + dat += "Show Objective" else - dat += "[apprentice.name]([apprentice.key])Apprentice body destroyed!!" + dat += "[apprentice.name]([apprentice.key])Apprentice body destroyed!!" dat += "PM" dat += "" @@ -489,9 +489,9 @@ for(var/datum/mind/N in SSticker.mode.cult) var/mob/M = N.current if(M) - dat += "[M.real_name][N.has_antag_datum(ANTAG_DATUM_CULT_MASTER) ? " \[Master\]" : ""][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" + dat += "[M.real_name][N.has_antag_datum(ANTAG_DATUM_CULT_MASTER) ? " \[Master\]" : ""][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" dat += "PM" - dat += "FLW" + dat += "FLW" dat += "" if(SSticker.mode.servants_of_ratvar.len) @@ -499,9 +499,9 @@ for(var/datum/mind/N in SSticker.mode.servants_of_ratvar) var/mob/M = N.current if(M) - dat += "[M.real_name][M.client ? "" : " (ghost)"][M.stat == DEAD ? " (DEAD)" : ""]" + dat += "[M.real_name][M.client ? "" : " (ghost)"][M.stat == DEAD ? " (DEAD)" : ""]" dat += "PM" - dat += "FLW" + dat += "FLW" dat += "" if(SSticker.mode.traitors.len > 0) @@ -509,12 +509,12 @@ for(var/datum/mind/traitor in SSticker.mode.traitors) var/mob/M = traitor.current if(M) - dat += "[M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" + dat += "[M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" dat += "PM" - dat += "FLW" - dat += "Show Objective" + dat += "FLW" + dat += "Show Objective" else - dat += "[traitor.name]([traitor.key])Traitor body destroyed!" + dat += "[traitor.name]([traitor.key])Traitor body destroyed!" dat += "PM" dat += "" @@ -524,12 +524,12 @@ for(var/datum/mind/brother in team.members) var/mob/M = brother.current if(M) - dat += "[M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" + dat += "[M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" dat += "PM" - dat += "FLW" - dat += "Show Objective" + dat += "FLW" + dat += "Show Objective" else - dat += "[brother.name]([brother.key])Brother body destroyed!" + dat += "[brother.name]([brother.key])Brother body destroyed!" dat += "PM" dat += "" @@ -538,12 +538,12 @@ for(var/datum/mind/abductor in SSticker.mode.abductors) var/mob/M = abductor.current if(M) - dat += "[M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" + dat += "[M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" dat += "PM" - dat += "FLW" - dat += "Show Objective" + dat += "FLW" + dat += "Show Objective" else - dat += "[abductor.name]([abductor.key])Abductor body destroyed!" + dat += "[abductor.name]([abductor.key])Abductor body destroyed!" dat += "PM" dat += "" dat += "
    " @@ -551,12 +551,12 @@ for(var/datum/mind/abductee in E.abductee_minds) var/mob/M = abductee.current if(M) - dat += "" + dat += "" dat += "" - dat += "" - dat += "" + dat += "" + dat += "" else - dat += "" + dat += "" dat += "" dat += "
    Abductees
    [M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]
    [M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]PMFLWShow Objective
    FLWShow Objective
    [abductee.name]([abductee.key])Abductee body destroyed!
    [abductee.name]([abductee.key])Abductee body destroyed!PM
    " @@ -567,12 +567,12 @@ var/mob/M = devil.current var/datum/antagonist/devil/devilinfo = devil.has_antag_datum(ANTAG_DATUM_DEVIL) if(M) - dat += "[M.real_name] : [devilinfo.truename][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" + dat += "[M.real_name] : [devilinfo.truename][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" dat += "PM" - dat += "Show Objective" - dat += "Show all devil info" + dat += "Show Objective" + dat += "Show all devil info" else - dat += "[devil.name] : [devilinfo.truename] ([devil.key])devil body destroyed!" + dat += "[devil.name] : [devilinfo.truename] ([devil.key])devil body destroyed!" dat += "PM" dat += "" @@ -582,11 +582,11 @@ var/datum/mind/sintouched = X var/mob/M = sintouched.current if(M) - dat += "[M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" + dat += "[M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" dat += "PM" - dat += "Show Objective" + dat += "Show Objective" else - dat += "[sintouched.name]([sintouched.key])sintouched body destroyed!" + dat += "[sintouched.name]([sintouched.key])sintouched body destroyed!" dat += "PM" dat += "" @@ -598,12 +598,12 @@ for(var/datum/mind/blob in blob_minds) var/mob/camera/blob/M = blob.current if(M) - dat += "[M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" + dat += "[M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" dat += "PM" - dat += "FLW" + dat += "FLW" dat += "Progress: [M.blobs_legit.len]/[M.blobwincount]" else - dat += "[blob.name]([blob.key])Blob not found!" + dat += "[blob.name]([blob.key])Blob not found!" dat += "PM" dat += "" @@ -615,11 +615,11 @@ for(var/datum/mind/eek in mode.ape_infectees) var/mob/M = eek.current if(M) - dat += "[M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" + dat += "[M.real_name][M.client ? "" : " (No Client)"][M.stat == DEAD ? " (DEAD)" : ""]" dat += "PM" - dat += "FLW" + dat += "FLW" else - dat += "[eek.name]([eek.key])Monkey not found!" + dat += "[eek.name]([eek.key])Monkey not found!" dat += "PM" dat += "" diff --git a/code/modules/admin/secrets.dm b/code/modules/admin/secrets.dm index 5e1a8300c4..d3e4643ee6 100644 --- a/code/modules/admin/secrets.dm +++ b/code/modules/admin/secrets.dm @@ -7,9 +7,9 @@ dat +={" General Secrets

    - Show Job Debug
    - Admin Log
    - Show Admin List
    + Show Job Debug
    + Admin Log
    + Show Admin List

    "} @@ -17,27 +17,27 @@ dat += {" Admin Secrets

    - Cure all diseases currently in existence
    - Bombing List
    - Show current traitors and objectives
    - Show last [length(GLOB.lastsignalers)] signalers
    - Show last [length(GLOB.lawchanges)] law changes
    - Show AI Laws
    - Show Game Mode
    - Show Crew Manifest
    - List DNA (Blood)
    - List Fingerprints
    - Enable/Disable CTF

    - Reset Thunderdome to default state
    - Rename Station Name
    - Reset Station Name
    + Cure all diseases currently in existence
    + Bombing List
    + Show current traitors and objectives
    + Show last [length(GLOB.lastsignalers)] signalers
    + Show last [length(GLOB.lawchanges)] law changes
    + Show AI Laws
    + Show Game Mode
    + Show Crew Manifest
    + List DNA (Blood)
    + List Fingerprints
    + Enable/Disable CTF

    + Reset Thunderdome to default state
    + Rename Station Name
    + Reset Station Name

    Shuttles

    - Move Ferry
    - Toggle Arrivals Ferry
    - Move Mining Shuttle
    - Move Labor Shuttle
    + Move Ferry
    + Toggle Arrivals Ferry
    + Move Mining Shuttle
    + Move Labor Shuttle

    "} @@ -45,6 +45,7 @@ dat += {" Fun Secrets

    +<<<<<<< HEAD Trigger a Virus Outbreak
    Turn all humans into monkeys
    Chinese Cartoons
    @@ -65,10 +66,31 @@ Break all lights
    Fix all lights
    The floor is lava! (DANGEROUS: extremely lame)
    +======= + Trigger a Virus Outbreak
    + Turn all humans into monkeys
    + Chinese Cartoons
    + Change the species of all humans
    + Make all areas powered
    + Make all areas unpowered
    + Power all SMES
    + Triple AI mode (needs to be used in the lobby)
    + Everyone is the traitor
    + Summon Guns
    + Summon Magic
    + Summon Events (Toggle)
    + There can only be one!
    + There can only be one! (40-second delay)
    + Make all players retarded
    + Egalitarian Station Mode
    + Break all lights
    + Fix all lights
    + The floor is lava! (DANGEROUS: extremely lame)
    +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental
    - Change bomb cap
    - Mass Purrbation
    - Mass Remove Purrbation
    + Change bomb cap
    + Mass Purrbation
    + Mass Remove Purrbation
    "} dat += "
    " @@ -77,9 +99,9 @@ dat += {" Security Level Elevated

    - Change all maintenance doors to engie/brig access only
    - Change all maintenance doors to brig access only
    - Remove cap on security officers
    + Change all maintenance doors to engie/brig access only
    + Change all maintenance doors to brig access only
    + Remove cap on security officers

    "} diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 73da8d9424..5139f0bb47 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -618,15 +618,15 @@ //Regular jobs //Command (Blue) dat += "" - dat += "" + dat += "" for(var/jobPos in GLOB.command_positions) if(!jobPos) continue if(jobban_isbanned(M, jobPos)) - dat += "" + dat += "" counter++ else - dat += "" + dat += "" counter++ if(counter >= 6) //So things dont get squiiiiished! @@ -637,15 +637,15 @@ //Security (Red) counter = 0 dat += "
    Command Positions
    Command Positions
    [jobPos][jobPos][jobPos][jobPos]
    " - dat += "" + dat += "" for(var/jobPos in GLOB.security_positions) if(!jobPos) continue if(jobban_isbanned(M, jobPos)) - dat += "" + dat += "" counter++ else - dat += "" + dat += "" counter++ if(counter >= 5) //So things dont get squiiiiished! @@ -656,15 +656,15 @@ //Engineering (Yellow) counter = 0 dat += "
    Security Positions
    Security Positions
    [jobPos][jobPos][jobPos][jobPos]
    " - dat += "" + dat += "" for(var/jobPos in GLOB.engineering_positions) if(!jobPos) continue if(jobban_isbanned(M, jobPos)) - dat += "" + dat += "" counter++ else - dat += "" + dat += "" counter++ if(counter >= 5) //So things dont get squiiiiished! @@ -675,15 +675,15 @@ //Medical (White) counter = 0 dat += "
    Engineering Positions
    Engineering Positions
    [jobPos][jobPos][jobPos][jobPos]
    " - dat += "" + dat += "" for(var/jobPos in GLOB.medical_positions) if(!jobPos) continue if(jobban_isbanned(M, jobPos)) - dat += "" + dat += "" counter++ else - dat += "" + dat += "" counter++ if(counter >= 5) //So things dont get squiiiiished! @@ -694,15 +694,15 @@ //Science (Purple) counter = 0 dat += "
    Medical Positions
    Medical Positions
    [jobPos][jobPos][jobPos][jobPos]
    " - dat += "" + dat += "" for(var/jobPos in GLOB.science_positions) if(!jobPos) continue if(jobban_isbanned(M, jobPos)) - dat += "" + dat += "" counter++ else - dat += "" + dat += "" counter++ if(counter >= 5) //So things dont get squiiiiished! @@ -713,15 +713,15 @@ //Supply (Brown) counter = 0 dat += "
    Science Positions
    Science Positions
    [jobPos][jobPos][jobPos][jobPos]
    " - dat += "" + dat += "" for(var/jobPos in GLOB.supply_positions) if(!jobPos) continue if(jobban_isbanned(M, jobPos)) - dat += "" + dat += "" counter++ else - dat += "" + dat += "" counter++ if(counter >= 5) //So things dont get COPYPASTE! @@ -732,15 +732,15 @@ //Civilian (Grey) counter = 0 dat += "
    Supply Positions
    Supply Positions
    [jobPos][jobPos][jobPos][jobPos]
    " - dat += "" + dat += "" for(var/jobPos in GLOB.civilian_positions) if(!jobPos) continue if(jobban_isbanned(M, jobPos)) - dat += "" + dat += "" counter++ else - dat += "" + dat += "" counter++ if(counter >= 5) //So things dont get squiiiiished! @@ -751,15 +751,15 @@ //Non-Human (Green) counter = 0 dat += "
    Civilian Positions
    Civilian Positions
    [jobPos][jobPos][jobPos][jobPos]
    " - dat += "" + dat += "" for(var/jobPos in GLOB.nonhuman_positions) if(!jobPos) continue if(jobban_isbanned(M, jobPos)) - dat += "" + dat += "" counter++ else - dat += "" + dat += "" counter++ if(counter >= 5) //So things dont get squiiiiished! @@ -770,95 +770,95 @@ //Ghost Roles (light light gray) dat += "
    Non-human Positions
    Non-human Positions
    [jobPos][jobPos][jobPos][jobPos]
    " - dat += "" + dat += "" //pAI if(jobban_isbanned(M, "pAI")) - dat += "" + dat += "" else - dat += "" + dat += "" //Drones if(jobban_isbanned(M, "drone")) - dat += "" + dat += "" else - dat += "" + dat += "" //Positronic Brains if(jobban_isbanned(M, "posibrain")) - dat += "" + dat += "" else - dat += "" + dat += "" //Deathsquad if(jobban_isbanned(M, "deathsquad")) - dat += "" + dat += "" else - dat += "" + dat += "" //Lavaland roles if(jobban_isbanned(M, "lavaland")) - dat += "" + dat += "" else - dat += "" + dat += "" dat += "
    Ghost Roles
    Ghost Roles
    pAIpAIpAIpAIDroneDroneDroneDronePosibrainPosibrainPosibrainPosibrainDeathsquadDeathsquadDeathsquadDeathsquadLavalandLavalandLavalandLavaland
    " //Antagonist (Orange) var/isbanned_dept = jobban_isbanned(M, "Syndicate") dat += "" - dat += "" + dat += "" //Traitor if(jobban_isbanned(M, "traitor") || isbanned_dept) - dat += "" + dat += "" else - dat += "" + dat += "" //Changeling if(jobban_isbanned(M, "changeling") || isbanned_dept) - dat += "" + dat += "" else - dat += "" + dat += "" //Nuke Operative if(jobban_isbanned(M, "operative") || isbanned_dept) - dat += "" + dat += "" else - dat += "" + dat += "" //Revolutionary if(jobban_isbanned(M, "revolutionary") || isbanned_dept) - dat += "" + dat += "" else - dat += "" + dat += "" //Cultist if(jobban_isbanned(M, "cultist") || isbanned_dept) - dat += "" + dat += "" else - dat += "" + dat += "" //Servant of Ratvar if(jobban_isbanned(M, "servant of Ratvar") || isbanned_dept) - dat += "" + dat += "" else - dat += "" + dat += "" //Wizard if(jobban_isbanned(M, "wizard") || isbanned_dept) - dat += "" + dat += "" else - dat += "" + dat += "" //Abductor if(jobban_isbanned(M, "abductor") || isbanned_dept) - dat += "" + dat += "" else - dat += "" + dat += "" //Borer if(jobban_isbanned(M, "borer") || isbanned_dept) @@ -868,9 +868,9 @@ //Alien if(jobban_isbanned(M, "alien candidate") || isbanned_dept) - dat += "" + dat += "" else - dat += "" + dat += "" dat += "
    Antagonist Positions
    Antagonist Positions
    TraitorTraitorTraitorTraitorChangelingChangelingChangelingChangelingNuke OperativeNuke OperativeNuke OperativeNuke OperativeRevolutionaryRevolutionaryRevolutionaryRevolutionaryCultistCultistCultistCultistServantServantServantServantWizardWizardWizardWizardAbductorAbductorAbductorAbductorAlienAlienAlienAlien
    " usr << browse(dat, "window=jobban2;size=800x450") @@ -2283,9 +2283,9 @@ return alert(usr, "The game has already started.", null, null, null, null) var/dat = {"What mode do you wish to play?
    "} for(var/mode in config.modes) - dat += {"[config.mode_names[mode]]
    "} - dat += {"Secret
    "} - dat += {"Random
    "} + dat += {"[config.mode_names[mode]]
    "} + dat += {"Secret
    "} + dat += {"Random
    "} dat += {"Now: [GLOB.master_mode]"} usr << browse(dat, "window=c_mode") @@ -2299,7 +2299,7 @@ return alert(usr, "The game mode has to be secret!", null, null, null, null) var/dat = {"What game mode do you want to force secret to be? Use this if you want to change the game mode, but want the players to believe it's secret. This will only work if the current game mode is secret.
    "} for(var/mode in config.modes) - dat += {"[config.mode_names[mode]]
    "} - dat += {"Random (default)
    "} + dat += {"[config.mode_names[mode]]
    "} + dat += {"Random (default)
    "} dat += {"Now: [GLOB.secret_force_mode]"} usr << browse(dat, "window=f_secret") diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2.dm b/code/modules/admin/verbs/SDQL2/SDQL_2.dm index 0842d82553..e091001851 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2.dm +++ b/code/modules/admin/verbs/SDQL2/SDQL_2.dm @@ -121,7 +121,7 @@ /proc/SDQL_gen_vv_href(t) var/text = "" - text += "\ref[t]" + text += "[REF(t)]" if(istype(t, /atom)) var/atom/a = t var/turf/T = a.loc diff --git a/code/modules/admin/verbs/adminhelp.dm b/code/modules/admin/verbs/adminhelp.dm index 0135bfbfa0..5aebd5ce94 100644 --- a/code/modules/admin/verbs/adminhelp.dm +++ b/code/modules/admin/verbs/adminhelp.dm @@ -83,7 +83,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) dat += "Refresh

    " for(var/I in l2b) var/datum/admin_help/AH = I - dat += "Ticket #[AH.id]: [AH.initiator_key_name]: [AH.name]
    " + dat += "Ticket #[AH.id]: [AH.initiator_key_name]: [AH.name]
    " usr << browse(dat.Join(), "window=ahelp_list[state];size=600x480") @@ -224,7 +224,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) //private /datum/admin_help/proc/FullMonty(ref_src) if(!ref_src) - ref_src = "\ref[src]" + ref_src = "[REF(src)]" . = ADMIN_FULLMONTY_NONAME(initiator.mob) if(state == AHELP_ACTIVE) . += ClosureLinks(ref_src) @@ -232,7 +232,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) //private /datum/admin_help/proc/ClosureLinks(ref_src) if(!ref_src) - ref_src = "\ref[src]" + ref_src = "[REF(src)]" . = " (REJT)" . += " (IC)" . += " (CLOSE)" @@ -242,19 +242,24 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) //private /datum/admin_help/proc/LinkedReplyName(ref_src) if(!ref_src) - ref_src = "\ref[src]" + ref_src = "[REF(src)]" return "[initiator_key_name]" //private /datum/admin_help/proc/TicketHref(msg, ref_src, action = "ticket") if(!ref_src) +<<<<<<< HEAD ref_src = "\ref[src]" return "[msg]" +======= + ref_src = "[REF(src)]" + return "[msg]" +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental //message from the initiator without a target, all admins will see this //won't bug irc /datum/admin_help/proc/MessageNoRecipient(msg) - var/ref_src = "\ref[src]" + var/ref_src = "[REF(src)]" //Message to be sent to all admins var/admin_msg = "Ticket [TicketHref("#[id]", ref_src)]: [LinkedReplyName(ref_src)] [FullMonty(ref_src)]: [keywords_lookup(msg)]" @@ -402,7 +407,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) //Show the ticket panel /datum/admin_help/proc/TicketPanel() var/list/dat = list("Ticket #[id]") - var/ref_src = "\ref[src]" + var/ref_src = "[REF(src)]" dat += "

    Admin Help Ticket #[id]: [LinkedReplyName(ref_src)]

    " dat += "State: " switch(state) @@ -700,7 +705,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) if(found.mind && found.mind.special_role) is_antag = 1 founds += "Name: [found.name]([found.real_name]) Ckey: [found.ckey] [is_antag ? "(Antag)" : null] " - msg += "[original_word](?|F) " + msg += "[original_word](?|F) " continue msg += "[original_word] " if(irc) diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index ebb200e8e4..92e639ef27 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -117,7 +117,7 @@ GLOBAL_PROTECT(LastAdminCalledProc) to_chat(usr, "Running your proc") GLOB.LastAdminCalledProc = procname if(target != GLOBAL_PROC) - GLOB.LastAdminCalledTargetRef = "\ref[target]" + GLOB.LastAdminCalledTargetRef = "[REF(target)]" GLOB.AdminProcCaller = ckey //if this runtimes, too bad for you ++GLOB.AdminProcCallCount . = world.WrapAdminProcCall(target, procname, arguments) diff --git a/code/modules/admin/verbs/individual_logging.dm b/code/modules/admin/verbs/individual_logging.dm index cd3feed5d0..50b00da9a6 100644 --- a/code/modules/admin/verbs/individual_logging.dm +++ b/code/modules/admin/verbs/individual_logging.dm @@ -1,12 +1,12 @@ /proc/show_individual_logging_panel(mob/M, type = INDIVIDUAL_ATTACK_LOG) if(!M || !ismob(M)) return - var/dat = "
    Attack log | " - dat += "Say log | " - dat += "Emote log | " - dat += "OOC log | " - dat += "Show all | " - dat += "Refresh
    " + var/dat = "
    Attack log | " + dat += "Say log | " + dat += "Emote log | " + dat += "OOC log | " + dat += "Show all | " + dat += "Refresh
    " dat += "
    " diff --git a/code/modules/admin/verbs/modifyvariables.dm b/code/modules/admin/verbs/modifyvariables.dm index 9edf84800d..e4ea8e9b54 100644 --- a/code/modules/admin/verbs/modifyvariables.dm +++ b/code/modules/admin/verbs/modifyvariables.dm @@ -299,7 +299,7 @@ GLOBAL_PROTECT(VVpixelmovement) if (!lentext(shorttype)) shorttype = "/" - .["[D]([shorttype])\ref[D]#[i]"] = D + .["[D]([shorttype])[REF(D)]#[i]"] = D /client/proc/mod_list_add_ass(atom/O) //hehe diff --git a/code/modules/admin/verbs/one_click_antag.dm b/code/modules/admin/verbs/one_click_antag.dm index 3021f9badd..f364cff61a 100644 --- a/code/modules/admin/verbs/one_click_antag.dm +++ b/code/modules/admin/verbs/one_click_antag.dm @@ -11,17 +11,17 @@ /datum/admins/proc/one_click_antag() var/dat = {" - Make Traitors
    - Make Changelings
    - Make Revs
    - Make Cult
    - Make Clockwork Cult
    - Make Blob
    - Make Wizard (Requires Ghosts)
    - Make Nuke Team (Requires Ghosts)
    - Make CentCom Response Team (Requires Ghosts)
    - Make Abductor Team (Requires Ghosts)
    - Make Revenant (Requires Ghost)
    + Make Traitors
    + Make Changelings
    + Make Revs
    + Make Cult
    + Make Clockwork Cult
    + Make Blob
    + Make Wizard (Requires Ghosts)
    + Make Nuke Team (Requires Ghosts)
    + Make CentCom Response Team (Requires Ghosts)
    + Make Abductor Team (Requires Ghosts)
    + Make Revenant (Requires Ghost)
    "} var/datum/browser/popup = new(usr, "oneclickantag", "Quick-Create Antagonist", 400, 400) diff --git a/code/modules/admin/verbs/randomverbs.dm b/code/modules/admin/verbs/randomverbs.dm index 74cbc14eab..84b23eafa9 100644 --- a/code/modules/admin/verbs/randomverbs.dm +++ b/code/modules/admin/verbs/randomverbs.dm @@ -848,8 +848,8 @@ GLOBAL_LIST_EMPTY(custom_outfits) //Admin created outfits var/dat = {" Create Outfit - - + + [HrefTokenFormField()] @@ -1150,8 +1150,8 @@ GLOBAL_LIST_EMPTY(custom_outfits) //Admin created outfits /datum/admins/proc/modify_goals() var/dat = "" for(var/datum/station_goal/S in SSticker.mode.station_goals) - dat += "[S.name] - Announce | Remove
    " - dat += "
    Add New Goal" + dat += "[S.name] - Announce | Remove
    " + dat += "
    Add New Goal" usr << browse(dat, "window=goals;size=400x400") @@ -1225,7 +1225,7 @@ GLOBAL_LIST_EMPTY(custom_outfits) //Admin created outfits var/list/msg = list() msg += "Playtime ReportPlaytime:
    " src << browse(msg.Join(), "window=Player_playtime_check") @@ -1239,7 +1239,7 @@ GLOBAL_LIST_EMPTY(custom_outfits) //Admin created outfits var/list/body = list() body += "Playtime for [C.key]
    Playtime:" body += C.get_exp_report() - body += "Toggle Exempt status" + body += "Toggle Exempt status" body += "" usr << browse(body.Join(), "window=playerplaytime[C.ckey];size=550x615") diff --git a/code/modules/assembly/health.dm b/code/modules/assembly/health.dm index 61eee593fa..8ff54b7a0a 100644 --- a/code/modules/assembly/health.dm +++ b/code/modules/assembly/health.dm @@ -78,7 +78,7 @@ if(!secured) user.show_message("The [name] is unsecured!") return 0 - var/dat = "Health Sensor [scanning?"On":"Off"]" + var/dat = "Health Sensor [scanning?"On":"Off"]" if(scanning && health_scan) dat += "
    Health: [health_scan]" user << browse(dat, "window=hscan") diff --git a/code/modules/assembly/infrared.dm b/code/modules/assembly/infrared.dm index c196e984a2..14286b376c 100644 --- a/code/modules/assembly/infrared.dm +++ b/code/modules/assembly/infrared.dm @@ -105,9 +105,9 @@ /obj/item/device/assembly/infra/interact(mob/user)//TODO: change this this to the wire control panel if(is_secured(user)) user.set_machine(src) - var/dat = "Infrared Laser\nStatus: [on ? "On" : "Off"]
    \nVisibility: [visible ? "Visible" : "Invisible"]
    \n
    " - dat += "

    Refresh" - dat += "

    Close" + var/dat = "Infrared Laser\nStatus: [on ? "On" : "Off"]
    \nVisibility: [visible ? "Visible" : "Invisible"]
    \n
    " + dat += "

    Refresh" + dat += "

    Close" user << browse(dat, "window=infra") onclose(user, "infra") return diff --git a/code/modules/assembly/proximity.dm b/code/modules/assembly/proximity.dm index 556979070d..c8bcb5a258 100644 --- a/code/modules/assembly/proximity.dm +++ b/code/modules/assembly/proximity.dm @@ -98,11 +98,11 @@ if(is_secured(user)) var/second = time % 60 var/minute = (time - second) / 60 - var/dat = "Proximity Sensor\n[(timing ? "Arming" : "Not Arming")] [minute]:[second]\n- - + +\n" - dat += "
    Armed":"1'>Unarmed"] (Movement sensor active when armed!)" - dat += "
    Detection range: - [sensitivity] +" - dat += "

    Refresh" - dat += "

    Close" + var/dat = "Proximity Sensor\n[(timing ? "Arming" : "Not Arming")] [minute]:[second]\n- - + +\n" + dat += "
    Armed":"1'>Unarmed"] (Movement sensor active when armed!)" + dat += "
    Detection range: - [sensitivity] +" + dat += "

    Refresh" + dat += "

    Close" user << browse(dat, "window=prox") onclose(user, "prox") return diff --git a/code/modules/assembly/signaler.dm b/code/modules/assembly/signaler.dm index ecb05c17d0..0b35304620 100644 --- a/code/modules/assembly/signaler.dm +++ b/code/modules/assembly/signaler.dm @@ -40,27 +40,27 @@ if(is_secured(user)) var/t1 = "-------" // if ((src.b_stat && !( flag1 ))) - // t1 = text("-------
    \nGreen Wire: []
    \nRed Wire: []
    \nBlue Wire: []
    \n", (src.wires & 4 ? text("Cut Wire", src) : text("Mend Wire", src)), (src.wires & 2 ? text("Cut Wire", src) : text("Mend Wire", src)), (src.wires & 1 ? text("Cut Wire", src) : text("Mend Wire", src))) + // t1 = text("-------
    \nGreen Wire: []
    \nRed Wire: []
    \nBlue Wire: []
    \n", (src.wires & 4 ? "Cut Wire" : "Mend Wire"), (src.wires & 2 ? "Cut Wire" : "Mend Wire"), (src.wires & 1 ? "Cut Wire" : "Mend Wire")) // else - // t1 = "-------" Speaker: [src.listening ? "Engaged" : "Disengaged"]
    + // t1 = "-------" Speaker: [src.listening ? "Engaged" : "Disengaged"]
    var/dat = {" -Send Signal
    +Send Signal
    Frequency/Code for signaler:
    Frequency: -- -- +- +- [format_frequency(src.frequency)] -+ -+
    ++ ++
    Code: -- -- +- +- [src.code] -+ -+
    ++ ++
    [t1]
    "} user << browse(dat, "window=radio") diff --git a/code/modules/assembly/timer.dm b/code/modules/assembly/timer.dm index 9a959bc544..30a1ee71d3 100644 --- a/code/modules/assembly/timer.dm +++ b/code/modules/assembly/timer.dm @@ -74,10 +74,10 @@ if(is_secured(user)) var/second = time % 60 var/minute = (time - second) / 60 - var/dat = "Timing Unit\n[(timing ? "Timing" : "Not Timing")] [minute]:[second]\n- - + +\n" - dat += "

    Stop repeating" : "1'>Set to repeat")]" - dat += "

    Refresh" - dat += "

    Close" + var/dat = "Timing Unit\n[(timing ? "Timing" : "Not Timing")] [minute]:[second]\n- - + +\n" + dat += "

    Stop repeating" : "1'>Set to repeat")]" + dat += "

    Refresh" + dat += "

    Close" var/datum/browser/popup = new(user, "timer", name) popup.set_content(dat) popup.open() diff --git a/code/modules/awaymissions/bluespaceartillery.dm b/code/modules/awaymissions/bluespaceartillery.dm index 3878619418..d98be456ff 100644 --- a/code/modules/awaymissions/bluespaceartillery.dm +++ b/code/modules/awaymissions/bluespaceartillery.dm @@ -30,7 +30,7 @@ var/dat = "Bluespace Artillery Control:
    " dat += "Locked on
    " dat += "Charge progress: [reload]/[reload_cooldown]:
    " - dat += "Open Fire
    " + dat += "Open Fire
    " dat += "Deployment of weapon authorized by
    Nanotrasen Naval Command

    Remember, friendly fire is grounds for termination of your contract and life.
    " user << browse(dat, "window=scroll") onclose(user, "scroll") diff --git a/code/modules/awaymissions/capture_the_flag.dm b/code/modules/awaymissions/capture_the_flag.dm index 0307a6b58e..8b640676ba 100644 --- a/code/modules/awaymissions/capture_the_flag.dm +++ b/code/modules/awaymissions/capture_the_flag.dm @@ -309,7 +309,7 @@ dead_barricades.Cut() - notify_ghosts("[name] has been activated!", enter_link="(Click to join the [team] team!) or click on the controller directly!", source = src, action=NOTIFY_ATTACK) + notify_ghosts("[name] has been activated!", enter_link="(Click to join the [team] team!) or click on the controller directly!", source = src, action=NOTIFY_ATTACK) if(!arena_reset) reset_the_arena() diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index 58c568f8a6..e8e643595d 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -164,7 +164,7 @@ M.visible_message("[M]'s [name] starts to fall apart!", "Your [name] starts to fall apart!") /obj/item/clothing/proc/update_clothes_damaged_state(damaging = TRUE) - var/index = "\ref[initial(icon)]-[initial(icon_state)]" + var/index = "[REF(initial(icon))]-[initial(icon_state)]" var/static/list/damaged_clothes_icons = list() if(damaging) damaged_clothes = 1 diff --git a/code/modules/crafting/craft.dm b/code/modules/crafting/craft.dm index d25408efa0..7ff0bf78be 100644 --- a/code/modules/crafting/craft.dm +++ b/code/modules/crafting/craft.dm @@ -381,7 +381,7 @@ /datum/personal_crafting/proc/build_recipe_data(datum/crafting_recipe/R) var/list/data = list() data["name"] = R.name - data["ref"] = "\ref[R]" + data["ref"] = "[REF(R)]" var/req_text = "" var/tool_text = "" var/catalyst_text = "" diff --git a/code/modules/detectivework/scanner.dm b/code/modules/detectivework/scanner.dm index 2e7874347b..e94c40a0c7 100644 --- a/code/modules/detectivework/scanner.dm +++ b/code/modules/detectivework/scanner.dm @@ -168,7 +168,7 @@ to_chat(M, msg) log += "  [msg]" else - CRASH("[src] \ref[src] is adding a log when it was never put in scanning mode!") + CRASH("[src] [REF(src)] is adding a log when it was never put in scanning mode!") /proc/get_timestamp() return time2text(world.time + 432000, ":ss") diff --git a/code/modules/error_handler/error_viewer.dm b/code/modules/error_handler/error_viewer.dm index b19153956f..7d10488c68 100644 --- a/code/modules/error_handler/error_viewer.dm +++ b/code/modules/error_handler/error_viewer.dm @@ -66,12 +66,12 @@ GLOBAL_DATUM(error_cache, /datum/error_viewer/error_cache) linktext = name if (istype(back_to)) - back_to_param = ";viewruntime_backto=\ref[back_to]" + back_to_param = ";viewruntime_backto=[REF(back_to)]" if (linear) back_to_param += ";viewruntime_linear=1" - return "[linktext]" + return "[linktext]" /datum/error_viewer/error_cache var/list/errors = list() @@ -172,7 +172,7 @@ GLOBAL_DATUM(error_cache, /datum/error_viewer/error_cache) desc += "[html_encode(line)]
    " if (usr) - usr_ref = "\ref[usr]" + usr_ref = "[REF(usr)]" usr_loc = get_turf(usr) /datum/error_viewer/error_entry/show_to(user, datum/error_viewer/back_to, linear) @@ -186,7 +186,7 @@ GLOBAL_DATUM(error_cache, /datum/error_viewer/error_cache) html += " PP" html += " Follow" if (istype(usr_loc)) - html += "
    usr.loc: VV" + html += "
    usr.loc: VV" html += " JMP" browse_to(user, html) diff --git a/code/modules/events/_event.dm b/code/modules/events/_event.dm index 8b2c85d4e3..daf7643ff3 100644 --- a/code/modules/events/_event.dm +++ b/code/modules/events/_event.dm @@ -60,7 +60,7 @@ triggering = TRUE if (alertadmins) - message_admins("Random Event triggering in 10 seconds: [name] ([typepath]) (CANCEL)") + message_admins("Random Event triggering in 10 seconds: [name] ([typepath]) (CANCEL)") sleep(100) var/gamemode = SSticker.mode.config_tag var/players_amt = get_active_player_count(alive_check = TRUE, afk_check = TRUE, human_check = TRUE) diff --git a/code/modules/events/immovable_rod.dm b/code/modules/events/immovable_rod.dm index 4cd718070b..b009e0ca59 100644 --- a/code/modules/events/immovable_rod.dm +++ b/code/modules/events/immovable_rod.dm @@ -44,7 +44,7 @@ In my current plan for it, 'solid' will be defined as anything with density == 1 destination = end if(notify) notify_ghosts("\A [src] is inbound!", - enter_link="(Click to orbit)", + enter_link="(Click to orbit)", source=src, action=NOTIFY_ORBIT) GLOB.poi_list += src if(end && end.z==z_original) diff --git a/code/modules/events/spacevine.dm b/code/modules/events/spacevine.dm index db7028411c..d55470e633 100644 --- a/code/modules/events/spacevine.dm +++ b/code/modules/events/spacevine.dm @@ -390,7 +390,7 @@ /datum/spacevine_controller/vv_get_dropdown() . = ..() . += "---" - .["Delete Vines"] = "?_src_=\ref[src];[HrefToken()];purge_vines=1" + .["Delete Vines"] = "?_src_=[REF(src)];[HrefToken()];purge_vines=1" /datum/spacevine_controller/Topic(href, href_list) if(..() || !check_rights(R_ADMIN, FALSE) || !usr.client.holder.CheckAdminHref(href, href_list)) diff --git a/code/modules/food_and_drinks/kitchen_machinery/food_cart.dm b/code/modules/food_and_drinks/kitchen_machinery/food_cart.dm index 8b91e6838c..765b5ff891 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/food_cart.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/food_cart.dm @@ -37,25 +37,25 @@ var/dat dat += "
    STORED INGREDIENTS AND DRINKS
    " dat += "Remaining glasses: [glasses]
    " - dat += "Portion: [portion]
    " + dat += "Portion: [portion]
    " for(var/datum/reagent/R in reagents.reagent_list) dat += "[R.name]: [R.volume] " - dat += "Purge" + dat += "Purge" if (glasses > 0) - dat += "Pour in a glass" - dat += "Add to the mixer
    " + dat += "Pour in a glass" + dat += "Add to the mixer
    " dat += "

    MIXER CONTENTS
    " for(var/datum/reagent/R in mixer.reagents.reagent_list) dat += "[R.name]: [R.volume] " - dat += "Transfer back" + dat += "Transfer back" if (glasses > 0) - dat += "Pour in a glass" + dat += "Pour in a glass" dat += "
    " dat += "

    STORED FOOD
    " for(var/V in stored_food) if(stored_food[V] > 0) - dat += "[V]: [stored_food[V]] Dispense
    " - dat += "

    Refresh Close" + dat += "[V]: [stored_food[V]] Dispense
    " + dat += "
    Refresh Close" var/datum/browser/popup = new(user, "foodcart","Food Cart", 500, 350, src) popup.set_content(dat) diff --git a/code/modules/food_and_drinks/kitchen_machinery/icecream_vat.dm b/code/modules/food_and_drinks/kitchen_machinery/icecream_vat.dm index 845f10896e..1b00de1842 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/icecream_vat.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/icecream_vat.dm @@ -77,19 +77,19 @@ var/dat dat += "ICE CREAM
    " dat += "Dispensing: [flavour_name] icecream

    " - dat += "Vanilla ice cream: Select Make x5 [product_types[ICECREAM_VANILLA]] scoops left. (Ingredients: milk, ice)
    " - dat += "Strawberry ice cream: Select Make x5 [product_types[ICECREAM_STRAWBERRY]] dollops left. (Ingredients: milk, ice, berry juice)
    " - dat += "Chocolate ice cream: Select Make x5 [product_types[ICECREAM_CHOCOLATE]] dollops left. (Ingredients: milk, ice, coco powder)
    " - dat += "Blue ice cream: Select Make x5 [product_types[ICECREAM_BLUE]] dollops left. (Ingredients: milk, ice, singulo)
    " + dat += "Vanilla ice cream: Select Make x5 [product_types[ICECREAM_VANILLA]] scoops left. (Ingredients: milk, ice)
    " + dat += "Strawberry ice cream: Select Make x5 [product_types[ICECREAM_STRAWBERRY]] dollops left. (Ingredients: milk, ice, berry juice)
    " + dat += "Chocolate ice cream: Select Make x5 [product_types[ICECREAM_CHOCOLATE]] dollops left. (Ingredients: milk, ice, coco powder)
    " + dat += "Blue ice cream: Select Make x5 [product_types[ICECREAM_BLUE]] dollops left. (Ingredients: milk, ice, singulo)
    " dat += "
    CONES
    " - dat += "Waffle cones: Dispense Make x5 [product_types[CONE_WAFFLE]] cones left. (Ingredients: flour, sugar)
    " - dat += "Chocolate cones: Dispense Make x5 [product_types[CONE_CHOC]] cones left. (Ingredients: flour, sugar, coco powder)
    " + dat += "Waffle cones: Dispense Make x5 [product_types[CONE_WAFFLE]] cones left. (Ingredients: flour, sugar)
    " + dat += "Chocolate cones: Dispense Make x5 [product_types[CONE_CHOC]] cones left. (Ingredients: flour, sugar, coco powder)
    " dat += "
    " dat += "VAT CONTENT
    " for(var/datum/reagent/R in reagents.reagent_list) dat += "[R.name]: [R.volume]" - dat += "Purge
    " - dat += "Refresh Close" + dat += "Purge
    " + dat += "Refresh Close" var/datum/browser/popup = new(user, "icecreamvat","Icecream Vat", 700, 500, src) popup.set_content(dat) diff --git a/code/modules/food_and_drinks/kitchen_machinery/juicer.dm b/code/modules/food_and_drinks/kitchen_machinery/juicer.dm index a24263bfa6..0e6a7e9034 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/juicer.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/juicer.dm @@ -105,9 +105,9 @@ [beaker_contents]
    "} if (is_beaker_ready && !is_chamber_empty && !(stat & (NOPOWER|BROKEN))) - dat += "Turn on!
    " + dat += "
    Turn on!
    " if (beaker) - dat += "
    Detach the container!
    " + dat += "
    Detach the container!
    " user << browse("Juicer[dat]", "window=juicer") onclose(user, "juicer") return diff --git a/code/modules/food_and_drinks/kitchen_machinery/microwave.dm b/code/modules/food_and_drinks/kitchen_machinery/microwave.dm index fd2471b96e..e68832e4c0 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/microwave.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/microwave.dm @@ -197,8 +197,8 @@ dat += "The microwave is empty." else dat = "

    Ingredients:

    [dat]" - dat += "
    Turn on" - dat += "Eject ingredients
    " + dat += "Turn on" + dat += "Eject ingredients
    " var/datum/browser/popup = new(user, "microwave", name, 300, 300) popup.set_content(dat) diff --git a/code/modules/games/cards.dm b/code/modules/games/cards.dm index a041e1d8eb..89f6316297 100644 --- a/code/modules/games/cards.dm +++ b/code/modules/games/cards.dm @@ -218,9 +218,9 @@ /obj/item/hand/proc/update_conceal() if (src.concealed) - src.hi.updateContent("headbar", "You are currently concealing your hand. Reveal your hand.") + src.hi.updateContent("headbar", "You are currently concealing your hand. Reveal your hand.") else - src.hi.updateContent("headbar", "You are currently revealing your hand. Conceal your hand.") + src.hi.updateContent("headbar", "You are currently revealing your hand. Conceal your hand.") /obj/item/hand/update_icon() if (!cards.len) @@ -260,7 +260,7 @@ var/html = "" for(var/datum/playingcard/card in cards) - html = html + "" + html = html + "" src.hi.updateContent("hand", html) diff --git a/code/modules/html_interface/html_interface.dm b/code/modules/html_interface/html_interface.dm index e53d67b364..a8b48079fa 100644 --- a/code/modules/html_interface/html_interface.dm +++ b/code/modules/html_interface/html_interface.dm @@ -149,20 +149,20 @@ GLOBAL_LIST_EMPTY(html_interfaces) asset_list[type] = assetlist /datum/html_interface/proc/createWindow(datum/html_interface_client/hclient) - winclone(hclient.client, "window", "browser_\ref[src]") + winclone(hclient.client, "window", "browser_[REF(src)]") var/list/params = list( "size" = "[width]x[height]", "statusbar" = "false", - "on-close" = "byond://?src=\ref[src]&html_interface_action=onclose" + "on-close" = "byond://?src=[REF(src)]&html_interface_action=onclose" ) if (hclient.client.hi_last_pos) params["pos"] = "[hclient.client.hi_last_pos]" - winset(hclient.client, "browser_\ref[src]", list2params(params)) + winset(hclient.client, "browser_[REF(src)]", list2params(params)) - winset(hclient.client, "browser_\ref[src].browser", list2params(list("parent" = "browser_\ref[src]", "type" = "browser", "pos" = "0,0", "size" = "[width]x[height]", "anchor1" = "0,0", "anchor2" = "100,100", "use-title" = "true", "auto-format" = "false"))) + winset(hclient.client, "browser_[REF(src)].browser", list2params(list("parent" = "browser_[REF(src)]", "type" = "browser", "pos" = "0,0", "size" = "[width]x[height]", "anchor1" = "0,0", "anchor2" = "100,100", "use-title" = "true", "auto-format" = "false"))) /* * Public API */ /datum/html_interface/proc/getTitle() @@ -185,7 +185,7 @@ GLOBAL_LIST_EMPTY(html_interfaces) if (istype(hclient)) if (hclient.is_loaded) - hclient.client << output(list2params(list(jscript)), "browser_\ref[src].browser:eval") + hclient.client << output(list2params(list(jscript)), "browser_[REF(src)].browser:eval") else for (var/client in src.clients) if(src.clients[client]) @@ -200,7 +200,7 @@ GLOBAL_LIST_EMPTY(html_interfaces) if (istype(hclient)) if (hclient.is_loaded) - hclient.client << output(list2params(arguments), "browser_\ref[src].browser:[func]") + hclient.client << output(list2params(arguments), "browser_[REF(src)].browser:[func]") else for (var/client in src.clients) if (src.clients[client]) @@ -235,15 +235,15 @@ GLOBAL_LIST_EMPTY(html_interfaces) if ((type in asset_list) && islist(asset_list[type])) send_asset_list(hclient.client, asset_list[type], TRUE) - if (!winexists(hclient.client, "browser_\ref[src]")) + if (!winexists(hclient.client, "browser_[REF(src)]")) src.createWindow(hclient) //src._renderTitle(hclient, TRUE) //src._renderLayout(hclient) hclient.is_loaded = FALSE - hclient.client << output(replacetextEx(replacetextEx(file2text('html_interface.html'), "\[hsrc\]", "\ref[src]"), "", "[head]"), "browser_\ref[src].browser") + hclient.client << output(replacetextEx(replacetextEx(file2text('html_interface.html'), "\[hsrc\]", "[REF(src)]"), "", "[head]"), "browser_[REF(src)].browser") - winshow(hclient.client, "browser_\ref[src]", TRUE) + winshow(hclient.client, "browser_[REF(src)]", TRUE) while (hclient.client && hclient.active && !hclient.is_loaded) sleep(2) @@ -258,10 +258,10 @@ GLOBAL_LIST_EMPTY(html_interfaces) if (!src.clients.len) src.clients = null - hclient.client.hi_last_pos = winget(hclient.client, "browser_\ref[src]" ,"pos") + hclient.client.hi_last_pos = winget(hclient.client, "browser_[REF(src)]" ,"pos") - winshow(hclient.client, "browser_\ref[src]", FALSE) - winset(hclient.client, "browser_\ref[src]", "parent=none") + winshow(hclient.client, "browser_[REF(src)]", FALSE) + winset(hclient.client, "browser_[REF(src)]", "parent=none") if (hascall(src.ref, "hiOnHide")) call(src.ref, "hiOnHide")(hclient) @@ -344,7 +344,7 @@ GLOBAL_LIST_EMPTY(html_interfaces) src.specificRenderTitle(hclient) - hclient.client << output(list2params(list(title)), "browser_\ref[src].browser:setTitle") + hclient.client << output(list2params(list(title)), "browser_[REF(src)].browser:setTitle") /datum/html_interface/proc/_renderLayout(datum/html_interface_client/hclient, ignore_loaded = FALSE) if (hclient && (ignore_loaded || hclient.is_loaded)) @@ -354,7 +354,7 @@ GLOBAL_LIST_EMPTY(html_interfaces) if (html != hclient.layout) hclient.layout = html - hclient.client << output(list2params(list(html)), "browser_\ref[src].browser:updateLayout") + hclient.client << output(list2params(list(html)), "browser_[REF(src)].browser:updateLayout") for (var/id in src.content_elements) src._renderContent(id, hclient, ignore_loaded = ignore_loaded) @@ -367,7 +367,7 @@ GLOBAL_LIST_EMPTY(html_interfaces) if (ignore_cache || !(id in hclient.content_elements) || html != hclient.content_elements[id]) hclient.content_elements[id] = html - hclient.client << output(list2params(list(id, html)), "browser_\ref[src].browser:updateContent") + hclient.client << output(list2params(list(id, html)), "browser_[REF(src)].browser:updateContent") /datum/html_interface/Topic(href, href_list[]) var/datum/html_interface_client/hclient = getClient(usr.client) diff --git a/code/modules/html_interface/nanotrasen/nanotrasen.dm b/code/modules/html_interface/nanotrasen/nanotrasen.dm index c9758d85ce..ac7a7f242f 100644 --- a/code/modules/html_interface/nanotrasen/nanotrasen.dm +++ b/code/modules/html_interface/nanotrasen/nanotrasen.dm @@ -27,7 +27,7 @@ The client is optional and may be a /mob, /client or /html_interface_client obje /datum/html_interface/specificRenderTitle(datum/html_interface_client/hclient, ignore_cache = FALSE) // Update the title in our custom header (in addition to default functionality) - winset(hclient.client, "browser_\ref[src].uiTitle", list2params(list("text" = "[src.title]"))) + winset(hclient.client, "browser_[REF(src)].uiTitle", list2params(list("text" = "[src.title]"))) /datum/html_interface/nanotrasen/registerResources(var/list/resources = list()) resources["uiBg.png"] = 'uiBg.png' @@ -39,19 +39,19 @@ The client is optional and may be a /mob, /client or /html_interface_client obje . = ..() // we want the default window // Remove the titlebar - winset(hclient.client, "browser_\ref[src]", list2params(list( + winset(hclient.client, "browser_[REF(src)]", list2params(list( "titlebar" = "false" ))) // Reposition the browser - winset(hclient.client, "browser_\ref[src].browser", list2params(list( + winset(hclient.client, "browser_[REF(src)].browser", list2params(list( "pos" = "0,35", "size" = "[width]x[height - 35]" ))) // Add top background image - winset(hclient.client, "browser_\ref[src].topbg", list2params(list( - "parent" = "browser_\ref[src]", + winset(hclient.client, "browser_[REF(src)].topbg", list2params(list( + "parent" = "browser_[REF(src)]", "type" = "label", "pos" = "0,0", "size" = "[width]x35", @@ -63,8 +63,8 @@ The client is optional and may be a /mob, /client or /html_interface_client obje ))) // Add Nanotrasen logo - winset(hclient.client, "browser_\ref[src].uiTitleFluff", list2params(list( - "parent" = "browser_\ref[src]", + winset(hclient.client, "browser_[REF(src)].uiTitleFluff", list2params(list( + "parent" = "browser_[REF(src)]", "type" = "label", "pos" = "[width - 42 - 4 - 24 - 4 - 24 - 4],5", "size" = "42x24", @@ -76,8 +76,8 @@ The client is optional and may be a /mob, /client or /html_interface_client obje ))) // Add Eye picture - winset(hclient.client, "browser_\ref[src].uiTitleEye", list2params(list( - "parent" = "browser_\ref[src]", + winset(hclient.client, "browser_[REF(src)].uiTitleEye", list2params(list( + "parent" = "browser_[REF(src)]", "type" = "label", "pos" = "8,5", "size" = "42x24", @@ -89,8 +89,8 @@ The client is optional and may be a /mob, /client or /html_interface_client obje ))) // Add title text - winset(hclient.client, "browser_\ref[src].uiTitle", list2params(list( - "parent" = "browser_\ref[src]", + winset(hclient.client, "browser_[REF(src)].uiTitle", list2params(list( + "parent" = "browser_[REF(src)]", "type" = "label", "is-transparent" = "true", "pos" = "64,0", @@ -107,8 +107,8 @@ The client is optional and may be a /mob, /client or /html_interface_client obje // Add minimize button // TODO: Style the button (add image) - winset(hclient.client, "browser_\ref[src].uiTitleMinimize", list2params(list( - "parent" = "browser_\ref[src]", + winset(hclient.client, "browser_[REF(src)].uiTitleMinimize", list2params(list( + "parent" = "browser_[REF(src)]", "type" = "button", "is-flat" = "true", "background-color"="#383838", // should be unnecessary if image is used @@ -123,18 +123,18 @@ The client is optional and may be a /mob, /client or /html_interface_client obje "font-size" = "12", // ~ 16px - should be unnecessary if image is used // Disable resizing (disables maximizing), minimize window, bind window.on-size to catch 'restore window' button to enable resizing if restored. - "command" = ".winset \"browser_\ref[src].can-resize=false;browser_\ref[src].is-minimized=true;browser_\ref[src].on-size=\".swinset \\\"browser_\ref[src].can-resize=true;browser_\ref[src].on-size=\\\"\"\"" + "command" = ".winset \"browser_[REF(src)].can-resize=false;browser_[REF(src)].is-minimized=true;browser_[REF(src)].on-size=\".swinset \\\"browser_[REF(src)].can-resize=true;browser_[REF(src)].on-size=\\\"\"\"" ))) // Add close button // TODO: Style the button (add image) - winset(hclient.client, "browser_\ref[src].uiTitleClose", list2params(list( - "parent" = "browser_\ref[src]", + winset(hclient.client, "browser_[REF(src)].uiTitleClose", list2params(list( + "parent" = "browser_[REF(src)]", "type" = "button", "is-flat" = "true", "background-color"="#383838", // should be unnecessary if image is used "text-color" = "#FFFFFF", // should be unnecessary if image is used - "command" = "byond://?src=\ref[src];html_interface_action=onclose", + "command" = "byond://?src=[REF(src)];html_interface_action=onclose", "is-transparent" = "true", "pos" = "[width - 24 - 4],5", "size" = "24x24", @@ -173,6 +173,6 @@ The client is optional and may be a /mob, /client or /html_interface_client obje if (hclient.getExtraVar("eye_color") != color) hclient.putExtraVar("eye_color", color) - winset(hclient.client, "browser_\ref[src].uiTitleEye", list2params(list("image" = "[resource]"))) + winset(hclient.client, "browser_[REF(src)].uiTitleEye", list2params(list("image" = "[resource]"))) else WARNING("Invalid object passed to /datum/html_interface/nanotrasen/proc/setEyeColor") \ No newline at end of file diff --git a/code/modules/hydroponics/biogenerator.dm b/code/modules/hydroponics/biogenerator.dm index 1535173f8d..d46875eb00 100644 --- a/code/modules/hydroponics/biogenerator.dm +++ b/code/modules/hydroponics/biogenerator.dm @@ -183,17 +183,17 @@ categories[C] += D dat += "
    Biomass: [points] units.

    " - dat += "ActivateDetach Container" + dat += "ActivateDetach Container" for(var/cat in categories) dat += "

    [cat]:

    " dat += "
    " for(var/V in categories[cat]) var/datum/design/D = V - dat += "[D.name]: Make" + dat += "[D.name]: Make" if(cat in timesFiveCategories) - dat += "x5" + dat += "x5" if(ispath(D.build_path, /obj/item/stack)) - dat += "x10" + dat += "x10" dat += "([D.materials[MAT_BIOMASS]/efficiency])
    " dat += "
    " else diff --git a/code/modules/hydroponics/gene_modder.dm b/code/modules/hydroponics/gene_modder.dm index 9235bb83d7..bd0215138a 100644 --- a/code/modules/hydroponics/gene_modder.dm +++ b/code/modules/hydroponics/gene_modder.dm @@ -171,19 +171,19 @@ dat += "[target.get_name()] gene with [disk.gene.get_name()]?
    " if("insert") dat += "[disk.gene.get_name()] gene into \the [seed]?
    " - dat += "
    Confirm " - dat += "Abort
    " + dat += "
    Confirm " + dat += "Abort
    " popup.set_content(dat) popup.open() return dat+= "
    " dat += "
    [G.get_name()]" if(can_extract) - dat += "Extract" + dat += "Extract" if(can_insert && istype(disk.gene, G.type)) - dat += "Replace" + dat += "Replace" dat += "
    " @@ -221,15 +221,15 @@ var/datum/plant_gene/G = a dat += "[G.get_name()]" if(can_extract) - dat += "Extract" - dat += "Remove" + dat += "Extract" + dat += "Remove" dat += "" dat += "" else dat += "No content-related genes detected in sample.
    " dat += "" if(can_insert && istype(disk.gene, /datum/plant_gene/reagent)) - dat += "Insert: [disk.gene.get_name()]" + dat += "Insert: [disk.gene.get_name()]" dat += "

    Trait Genes

    " if(trait_genes.len) @@ -238,14 +238,14 @@ var/datum/plant_gene/G = a dat += "[G.get_name()]" if(can_extract) - dat += "Extract" - dat += "Remove" + dat += "Extract" + dat += "Remove" dat += "" dat += "" else dat += "No trait-related genes detected in sample.
    " if(can_insert && istype(disk.gene, /datum/plant_gene/trait)) - dat += "Insert: [disk.gene.get_name()]" + dat += "Insert: [disk.gene.get_name()]" dat += "
    " else dat += "
    No sample found.
    Please, insert a plant sample to use this device." diff --git a/code/modules/hydroponics/seed_extractor.dm b/code/modules/hydroponics/seed_extractor.dm index 54805f3141..0899a21132 100644 --- a/code/modules/hydroponics/seed_extractor.dm +++ b/code/modules/hydroponics/seed_extractor.dm @@ -136,7 +136,7 @@ for (var/datum/seed_pile/O in piles) dat += "[O.name][O.lifespan][O.endurance][O.maturation]" dat += "[O.production][O.yield][O.potency]" - dat += "Vend ([O.amount] left)" + dat += "Vend ([O.amount] left)" dat += "" var/datum/browser/popup = new(user, "seed_ext", name, 700, 400) popup.set_content(dat) diff --git a/code/modules/library/lib_machines.dm b/code/modules/library/lib_machines.dm index 081ecdcdaa..fb55a0565b 100644 --- a/code/modules/library/lib_machines.dm +++ b/code/modules/library/lib_machines.dm @@ -39,10 +39,10 @@ switch(screenstate) if(0) dat += "

    Search Settings


    " - dat += "Filter by Title: [title]
    " - dat += "Filter by Category: [category]
    " - dat += "Filter by Author: [author]
    " - dat += "\[Start Search\]
    " + dat += "Filter by Title: [title]
    " + dat += "Filter by Category: [category]
    " + dat += "Filter by Author: [author]
    " + dat += "\[Start Search\]
    " if(1) if (!SSdbcore.Connect()) dat += "ERROR: Unable to contact External Archive. Please contact your system administrator for assistance.
    " @@ -62,7 +62,7 @@ var/id = query_library_list_books.item[4] dat += "[author][title][category][id]" dat += "
    " - dat += "\[Go Back\]
    " + dat += "\[Go Back\]
    " var/datum/browser/popup = new(user, "publiclibrary", name, 600, 400) popup.set_content(dat) popup.set_title_image(user.browse_rsc_icon(src.icon, src.icon_state)) @@ -193,7 +193,7 @@ GLOBAL_LIST(cachedbooks) // List of our cached book datums if (libcomp_menu.len < page) libcomp_menu.len = page libcomp_menu[page] = "" - libcomp_menu[page] += "[C.author][C.title][C.category]\[Order\]\n" + libcomp_menu[page] += "[C.author][C.title][C.category]\[Order\]\n" /obj/machinery/computer/libraryconsole/bookmanagement/Initialize() . = ..() @@ -207,15 +207,15 @@ GLOBAL_LIST(cachedbooks) // List of our cached book datums switch(screenstate) if(0) // Main Menu - dat += "1. View General Inventory
    " - dat += "2. View Checked Out Inventory
    " - dat += "3. Check out a Book
    " - dat += "4. Connect to External Archive
    " - dat += "5. Upload New Title to Archive
    " - dat += "6. Upload Scanned Title to Newscaster
    " - dat += "7. Print Corporate Materials
    " + dat += "1. View General Inventory
    " + dat += "2. View Checked Out Inventory
    " + dat += "3. Check out a Book
    " + dat += "4. Connect to External Archive
    " + dat += "5. Upload New Title to Archive
    " + dat += "6. Upload Scanned Title to Newscaster
    " + dat += "7. Print Corporate Materials
    " if(src.emagged) - dat += "8. Access the Forbidden Lore Vault
    " + dat += "8. Access the Forbidden Lore Vault
    " if(src.arcanecheckout) print_forbidden_lore(user) src.arcanecheckout = 0 @@ -223,8 +223,8 @@ GLOBAL_LIST(cachedbooks) // List of our cached book datums // Inventory dat += "

    Inventory


    " for(var/obj/item/book/b in inventory) - dat += "[b.name] (Delete)
    " - dat += "(Return to main menu)
    " + dat += "[b.name] (Delete)
    " + dat += "(Return to main menu)
    " if(2) // Checked Out dat += "

    Checked Out Books


    " @@ -241,20 +241,20 @@ GLOBAL_LIST(cachedbooks) // List of our cached book datums else timedue = round(timedue) dat += "\"[b.bookname]\", Checked out to: [b.mobname]
    --- Taken: [timetaken] minutes ago, Due: in [timedue] minutes
    " - dat += "(Check In)

    " - dat += "(Return to main menu)
    " + dat += "(Check In)

    " + dat += "(Return to main menu)
    " if(3) // Check Out a Book dat += "

    Check Out a Book


    " dat += "Book: [src.buffer_book] " - dat += "\[Edit\]
    " + dat += "\[Edit\]
    " dat += "Recipient: [src.buffer_mob] " - dat += "\[Edit\]
    " + dat += "\[Edit\]
    " dat += "Checkout Date : [world.time/600]
    " dat += "Due Date: [(world.time + checkoutperiod)/600]
    " - dat += "(Checkout Period: [checkoutperiod] minutes) (+/-)" - dat += "(Commit Entry)
    " - dat += "(Return to main menu)
    " + dat += "(Checkout Period: [checkoutperiod] minutes) (+/-)" + dat += "(Commit Entry)
    " + dat += "(Return to main menu)
    " if(4) dat += "

    External Archive

    " build_library_menu() @@ -262,13 +262,13 @@ GLOBAL_LIST(cachedbooks) // List of our cached book datums if(!GLOB.cachedbooks) dat += "ERROR: Unable to contact External Archive. Please contact your system administrator for assistance." else - dat += "(Order book by SS13BN)

    " + dat += "(Order book by SS13BN)

    " dat += "" dat += "" dat += libcomp_menu[Clamp(page,1,libcomp_menu.len)] - dat += "" + dat += "" dat += "
    AUTHORTITLECATEGORY
    <<<< >>>>
    <<<< >>>>
    " - dat += "
    (Return to main menu)
    " + dat += "
    (Return to main menu)
    " if(5) dat += "

    Upload a New Title

    " if(!scanner) @@ -282,10 +282,10 @@ GLOBAL_LIST(cachedbooks) // List of our cached book datums dat += "Title: [scanner.cache.name]
    " if(!scanner.cache.author) scanner.cache.author = "Anonymous" - dat += "Author: [scanner.cache.author]
    " - dat += "Category: [upload_category]
    " - dat += "\[Upload\]
    " - dat += "(Return to main menu)
    " + dat += "Author: [scanner.cache.author]
    " + dat += "Category: [upload_category]
    " + dat += "\[Upload\]
    " + dat += "(Return to main menu)
    " if(6) dat += "

    Post Title to Newscaster

    " if(!scanner) @@ -296,19 +296,19 @@ GLOBAL_LIST(cachedbooks) // List of our cached book datums dat += "No data found in scanner memory.
    " else dat += "Post [scanner.cache.name] to station newscasters?" - dat += "\[Post\]
    " - dat += "(Return to main menu)
    " + dat += "\[Post\]
    " + dat += "(Return to main menu)
    " if(7) dat += "

    NTGanda(tm) Universal Printing Module

    " dat += "What would you like to print?
    " - dat += "\[Bible\]
    " - dat += "\[Poster\]
    " - dat += "(Return to main menu)
    " + dat += "\[Bible\]
    " + dat += "\[Poster\]
    " + dat += "(Return to main menu)
    " if(8) dat += "

    Accessing Forbidden Lore Vault v 1.3

    " dat += "Are you absolutely sure you want to proceed? EldritchTomes Inc. takes no responsibilities for loss of sanity resulting from this action.

    " - dat += "Yes.
    " - dat += "No.
    " + dat += "Yes.
    " + dat += "No.
    " var/datum/browser/popup = new(user, "library", name, 600, 400) popup.set_content(dat) @@ -519,9 +519,9 @@ GLOBAL_LIST(cachedbooks) // List of our cached book datums dat += "Data stored in memory.
    " else dat += "No data stored in memory.
    " - dat += "\[Scan\]" + dat += "\[Scan\]" if(cache) - dat += " \[Clear Memory\]

    \[Remove Book\]" + dat += " \[Clear Memory\]

    \[Remove Book\]" else dat += "
    " var/datum/browser/popup = new(user, "scanner", name, 600, 400) diff --git a/code/modules/mining/aux_base.dm b/code/modules/mining/aux_base.dm index cd6104607f..3d0c1ccf1d 100644 --- a/code/modules/mining/aux_base.dm +++ b/code/modules/mining/aux_base.dm @@ -46,11 +46,11 @@ interface with the mining shuttle at the landing site if a mobile beacon is also if(!M.check_dock(S)) continue destination_found = 1 - dat += "Send to [S.name]
    " + dat += "Send to [S.name]
    " if(!destination_found && (z in GLOB.station_z_levels)) //Only available if miners are lazy and did not set an LZ using the remote. - dat += "Prepare for blind drop? (Dangerous)
    " + dat += "Prepare for blind drop? (Dangerous)
    " if(LAZYLEN(turrets)) - dat += "
    Perimeter Defense System: Enable All / Disable All
    \ + dat += "
    Perimeter Defense System: Enable All / Disable All
    \ Units connected: [LAZYLEN(turrets)]
    \ Unit | Condition | Status | Direction | Distance
    " for(var/PDT in turrets) @@ -65,10 +65,10 @@ interface with the mining shuttle at the landing site if a mobile beacon is also status = "Firing" else status = "All Clear" - dat += "[T.name] | [integrity]% | [status] | [dir2text(get_dir(src, T))] | [get_dist(src, T)]m Toggle Power
    " + dat += "[T.name] | [integrity]% | [status] | [dir2text(get_dir(src, T))] | [get_dist(src, T)]m Toggle Power
    " - dat += "Close" + dat += "Close" var/datum/browser/popup = new(user, "computer", "base management", 550, 300) //width, height popup.set_content("

    [dat]
    ") @@ -154,7 +154,7 @@ interface with the mining shuttle at the landing site if a mobile beacon is also var/area/A = get_area(T) var/obj/docking_port/stationary/landing_zone = new /obj/docking_port/stationary(T) - landing_zone.id = "colony_drop(\ref[src])" + landing_zone.id = "colony_drop([REF(src)])" landing_zone.name = "Landing Zone ([T.x], [T.y])" landing_zone.dwidth = base_dock.dwidth landing_zone.dheight = base_dock.dheight diff --git a/code/modules/mining/equipment/lazarus_injector.dm b/code/modules/mining/equipment/lazarus_injector.dm index 59b0a02788..e56e8060bf 100644 --- a/code/modules/mining/equipment/lazarus_injector.dm +++ b/code/modules/mining/equipment/lazarus_injector.dm @@ -31,7 +31,7 @@ if(ishostile(target)) var/mob/living/simple_animal/hostile/H = M if(malfunctioning) - H.faction |= list("lazarus", "\ref[user]") + H.faction |= list("lazarus", "[REF(user)]") H.robust_searching = 1 H.friends += user H.attack_same = 1 diff --git a/code/modules/mining/lavaland/necropolis_chests.dm b/code/modules/mining/lavaland/necropolis_chests.dm index 4d3dc5db37..afdcc1339c 100644 --- a/code/modules/mining/lavaland/necropolis_chests.dm +++ b/code/modules/mining/lavaland/necropolis_chests.dm @@ -749,7 +749,7 @@ to_chat(user, "You call out for aid, attempting to summon spirits to your side.") notify_ghosts("[user] is raising [user.p_their()] [src], calling for your help!", - enter_link="(Click to help)", + enter_link="(Click to help)", source = user, action=NOTIFY_ORBIT) summon_cooldown = world.time + 600 diff --git a/code/modules/mining/machine_processing.dm b/code/modules/mining/machine_processing.dm index 75c0f94ac4..012f02afcc 100644 --- a/code/modules/mining/machine_processing.dm +++ b/code/modules/mining/machine_processing.dm @@ -106,7 +106,7 @@ if (selected_material == mat_id) dat += " Smelting" else - dat += " Not Smelting " + dat += " Not Smelting " dat += "
    " dat += "

    " @@ -118,16 +118,16 @@ if (selected_alloy == D.id) dat += " Smelting" else - dat += " Not Smelting " + dat += " Not Smelting " dat += "
    " dat += "

    " //On or off dat += "Machine is currently " if (on) - dat += "On " + dat += "On " else - dat += "Off " + dat += "Off " return dat diff --git a/code/modules/mining/machine_stacking.dm b/code/modules/mining/machine_stacking.dm index c2bf0849bb..975b7c7a4e 100644 --- a/code/modules/mining/machine_stacking.dm +++ b/code/modules/mining/machine_stacking.dm @@ -29,7 +29,7 @@ for(var/O in machine.stack_list) s = machine.stack_list[O] if(s.amount > 0) - dat += text("[capitalize(s.name)]: [s.amount] Release
    ") + dat += text("[capitalize(s.name)]: [s.amount] Release
    ") dat += text("
    Stacking: [machine.stack_amt]

    ") diff --git a/code/modules/mining/machine_vending.dm b/code/modules/mining/machine_vending.dm index 5a228973ce..cbf7dfd826 100644 --- a/code/modules/mining/machine_vending.dm +++ b/code/modules/mining/machine_vending.dm @@ -89,13 +89,13 @@ var/dat dat +="
    " if(istype(inserted_id)) - dat += "You have [inserted_id.mining_points] mining points collected. Eject ID.
    " + dat += "You have [inserted_id.mining_points] mining points collected. Eject ID.
    " else - dat += "No ID inserted. Insert ID.
    " + dat += "No ID inserted. Insert ID.
    " dat += "
    " dat += "
    Equipment point cost list:
    " for(var/datum/data/mining_equipment/prize in prize_list) - dat += "" + dat += "" dat += "
    [prize.equipment_name][prize.cost]Purchase
    [prize.equipment_name][prize.cost]Purchase
    " var/datum/browser/popup = new(user, "miningvendor", "Mining Equipment Vendor", 400, 350) diff --git a/code/modules/mining/mint.dm b/code/modules/mining/mint.dm index 1a4e4c5ed1..0981509007 100644 --- a/code/modules/mining/mint.dm +++ b/code/modules/mining/mint.dm @@ -39,20 +39,20 @@ if (chosen == mat_id) dat += "Chosen" else - dat += "Choose" + dat += "Choose" var/datum/material/M = materials.materials[chosen] dat += "

    Will produce [coinsToProduce] [lowertext(M.name)] coins if enough materials are available.
    " - dat += "-10 " - dat += "-5 " - dat += "-1 " - dat += "+1 " - dat += "+5 " - dat += "+10 " + dat += "-10 " + dat += "-5 " + dat += "-1 " + dat += "+1 " + dat += "+5 " + dat += "+10 " dat += "

    In total this machine produced [newCoins] coins." - dat += "
    Make coins" + dat += "
    Make coins" user << browse(dat, "window=mint") /obj/machinery/mineral/mint/Topic(href, href_list) diff --git a/code/modules/mining/satchel_ore_boxdm.dm b/code/modules/mining/satchel_ore_boxdm.dm index 832d55a6a0..4c772a7019 100644 --- a/code/modules/mining/satchel_ore_boxdm.dm +++ b/code/modules/mining/satchel_ore_boxdm.dm @@ -47,7 +47,7 @@ for(var/i in oretypes) var/obj/item/ore/T = locate(i) in contents dat += "[capitalize(T.name)]: [count_by_type(contents, T.type)]
    " - dat += text("

    Empty box") + dat += text("

    Empty box") user << browse(dat, "window=orebox") /obj/structure/ore_box/proc/dump_box_contents() diff --git a/code/modules/mob/dead/new_player/new_player.dm b/code/modules/mob/dead/new_player/new_player.dm index 2b2c50ed17..458a54aa48 100644 --- a/code/modules/mob/dead/new_player/new_player.dm +++ b/code/modules/mob/dead/new_player/new_player.dm @@ -1,4 +1,4 @@ -#define LINKIFY_READY(string, value) "[string]" +#define LINKIFY_READY(string, value) "[string]" /mob/dead/new_player var/ready = 0 @@ -33,7 +33,7 @@ return /mob/dead/new_player/proc/new_player_panel() - var/output = "

    Setup Character

    " + var/output = "

    Setup Character

    " if(SSticker.current_state <= GAME_STATE_PREGAME) switch(ready) @@ -44,8 +44,8 @@ if(PLAYER_READY_TO_OBSERVE) output += "

    \[ [LINKIFY_READY("Ready", PLAYER_READY_TO_PLAY)] | [LINKIFY_READY("Not Ready", PLAYER_NOT_READY)] | Observe \]

    " else - output += "

    View the Crew Manifest

    " - output += "

    Join Game!

    " + output += "

    View the Crew Manifest

    " + output += "

    Join Game!

    " output += "

    [LINKIFY_READY("Observe", PLAYER_READY_TO_OBSERVE)]

    " if(!IsGuestKey(src.key)) @@ -60,9 +60,9 @@ newpoll = 1 if(newpoll) - output += "

    Show Player Polls (NEW!)

    " + output += "

    Show Player Polls (NEW!)

    " else - output += "

    Show Player Polls

    " + output += "

    Show Player Polls

    " output += "
    " @@ -449,12 +449,12 @@ var/position_class = "otherPosition" if (job.title in GLOB.command_positions) position_class = "commandPosition" - dat += "[job.title] ([job.current_positions])
    " + dat += "[job.title] ([job.current_positions])
    " if(!job_count) //if there's nowhere to go, assistant opens up. for(var/datum/job/job in SSjob.occupations) if(job.title != "Assistant") continue - dat += "[job.title] ([job.current_positions])
    " + dat += "[job.title] ([job.current_positions])
    " break dat += "" diff --git a/code/modules/mob/dead/new_player/poll.dm b/code/modules/mob/dead/new_player/poll.dm index 2e2f3189fe..d10e32a887 100644 --- a/code/modules/mob/dead/new_player/poll.dm +++ b/code/modules/mob/dead/new_player/poll.dm @@ -14,7 +14,7 @@ while(query_poll_get.NextRow()) var/pollid = query_poll_get.item[1] var/pollquestion = query_poll_get.item[2] - output += "[pollquestion]" + output += "[pollquestion]" i++ output += "" src << browse(output,"window=playerpolllist;size=500x300") @@ -60,8 +60,8 @@ output += "Question: [pollquestion]
    " output += "Poll runs from [pollstarttime] until [pollendtime]

    " if(!votedoptionid) - output += "" - output += "" + output += "" + output += "" output += "" output += "" output += "
    " @@ -92,15 +92,15 @@ output += "Question: [pollquestion]
    " output += "Feedback gathering runs from [pollstarttime] until [pollendtime]

    " if(!vote_text) - output += "" - output += "" + output += "" + output += "" output += "" output += "" output += "Please provide feedback below. You can use any letters of the English alphabet, numbers and the symbols: . , ! ? : ; -
    " output += "" output += "

    " - output += "

    " - output += "" + output += "" + output += "" output += "" output += "" output += "" @@ -123,8 +123,8 @@ rating = query_rating_get_votes.item[2] output += "
    [optiontext] - [rating]" if(!rating) - output += "" - output += "" + output += "" + output += "" output += "" output += "" var/minid = 999999 @@ -188,8 +188,8 @@ output += "Question: [pollquestion]
    You can select up to [multiplechoiceoptions] options. If you select more, the first [multiplechoiceoptions] will be saved.
    " output += "Poll runs from [pollstarttime] until [pollendtime]

    " if(!votedfor.len) - output += "" - output += "" + output += "" + output += "" output += "" output += "" output += "" @@ -300,8 +300,8 @@ Revoting has been enabled on this poll, if you think you made a mistake, simply revote
    Poll runs from [pollstarttime] until [pollendtime]

    - - + + diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index f6b362e959..52db510af3 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -330,7 +330,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp if(message) to_chat(src, "[message]") if(source) - var/obj/screen/alert/A = throw_alert("\ref[source]_notify_cloning", /obj/screen/alert/notify_cloning) + var/obj/screen/alert/A = throw_alert("[REF(source)]_notify_cloning", /obj/screen/alert/notify_cloning) if(A) if(client && client.prefs && client.prefs.UI_style) A.icon = ui_style2icon(client.prefs.UI_style) @@ -342,7 +342,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp A.add_overlay(source) source.layer = old_layer source.plane = old_plane - to_chat(src, "(Click to re-enter)") + to_chat(src, "(Click to re-enter)") if(sound) SEND_SOUND(src, sound(sound)) diff --git a/code/modules/mob/living/brain/posibrain.dm b/code/modules/mob/living/brain/posibrain.dm index d158eb9576..2b8d43a7ac 100644 --- a/code/modules/mob/living/brain/posibrain.dm +++ b/code/modules/mob/living/brain/posibrain.dm @@ -37,7 +37,11 @@ GLOBAL_VAR(posibrain_notify_cooldown) /obj/item/device/mmi/posibrain/proc/ping_ghosts(msg, newlymade) if(newlymade || GLOB.posibrain_notify_cooldown <= world.time) +<<<<<<< HEAD notify_ghosts("[name] [msg] in [get_area(src)]!", ghost_sound = !newlymade ? 'sound/misc/server-ready.ogg':null, enter_link = "(Click to enter)", source = src, action = NOTIFY_ATTACK, flashwindow = FALSE) +======= + notify_ghosts("[name] [msg] in [get_area(src)]!", ghost_sound = !newlymade ? 'sound/effects/ghost2.ogg':null, enter_link = "(Click to enter)", source = src, action = NOTIFY_ATTACK, flashwindow = FALSE) +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental if(!newlymade) GLOB.posibrain_notify_cooldown = world.time + askDelay diff --git a/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm b/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm index 9d9e327fec..d9ce6b904d 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm @@ -45,20 +45,20 @@


    "} for(var/i in 1 to held_items.len) var/obj/item/I = get_item_for_held_index(i) - dat += "
    [get_held_index_name(i)]:[(I && !(I.flags_1 & ABSTRACT_1)) ? I : "Empty"]" - dat += "
    Empty Pouches" + dat += "
    [get_held_index_name(i)]:[(I && !(I.flags_1 & ABSTRACT_1)) ? I : "Empty"]" + dat += "
    Empty Pouches" if(handcuffed) - dat += "
    Handcuffed" + dat += "
    Handcuffed" if(legcuffed) - dat += "
    Legcuffed" + dat += "
    Legcuffed" dat += {"
    -
    Close +
    Close "} - user << browse(dat.Join(), "window=mob\ref[src];size=325x500") - onclose(user, "mob\ref[src]") + user << browse(dat.Join(), "window=mob[REF(src)];size=325x500") + onclose(user, "mob[REF(src)]") /mob/living/carbon/alien/humanoid/Topic(href, href_list) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 4174b08642..6cb5436df8 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -184,30 +184,30 @@
    [name]
    -
    Head: [(head && !(head.flags_1&ABSTRACT_1)) ? head : "Nothing"] -
    Mask: [(wear_mask && !(wear_mask.flags_1&ABSTRACT_1)) ? wear_mask : "Nothing"] -
    Neck: [(wear_neck && !(wear_neck.flags_1&ABSTRACT_1)) ? wear_neck : "Nothing"]"} +
    Head: [(head && !(head.flags_1&ABSTRACT_1)) ? head : "Nothing"] +
    Mask: [(wear_mask && !(wear_mask.flags_1&ABSTRACT_1)) ? wear_mask : "Nothing"] +
    Neck: [(wear_neck && !(wear_neck.flags_1&ABSTRACT_1)) ? wear_neck : "Nothing"]"} for(var/i in 1 to held_items.len) var/obj/item/I = get_item_for_held_index(i) - dat += "
    [get_held_index_name(i)]:
    [(I && !(I.flags_1 & ABSTRACT_1)) ? I : "Nothing"]" + dat += "
    [get_held_index_name(i)]:
    [(I && !(I.flags_1 & ABSTRACT_1)) ? I : "Nothing"]" - dat += "
    Back: [back ? back : "Nothing"]" + dat += "
    Back: [back ? back : "Nothing"]" if(istype(wear_mask, /obj/item/clothing/mask) && istype(back, /obj/item/tank)) - dat += "
    [internal ? "Disable Internals" : "Set Internals"]" + dat += "
    [internal ? "Disable Internals" : "Set Internals"]" if(handcuffed) - dat += "
    Handcuffed" + dat += "
    Handcuffed" if(legcuffed) - dat += "
    Legcuffed" + dat += "
    Legcuffed" dat += {"
    -
    Close +
    Close "} - user << browse(dat, "window=mob\ref[src];size=325x500") - onclose(user, "mob\ref[src]") + user << browse(dat, "window=mob[REF(src)];size=325x500") + onclose(user, "mob[REF(src)]") /mob/living/carbon/Topic(href, href_list) ..() @@ -843,7 +843,7 @@ /mob/living/carbon/vv_get_dropdown() . = ..() . += "---" - .["Make AI"] = "?_src_=vars;[HrefToken()];makeai=\ref[src]" - .["Modify bodypart"] = "?_src_=vars;[HrefToken()];editbodypart=\ref[src]" - .["Modify organs"] = "?_src_=vars;[HrefToken()];editorgans=\ref[src]" - .["Hallucinate"] = "?_src_=vars;[HrefToken()];hallucinate=\ref[src]" + .["Make AI"] = "?_src_=vars;[HrefToken()];makeai=[REF(src)]" + .["Modify bodypart"] = "?_src_=vars;[HrefToken()];editbodypart=[REF(src)]" + .["Modify organs"] = "?_src_=vars;[HrefToken()];editorgans=[REF(src)]" + .["Hallucinate"] = "?_src_=vars;[HrefToken()];hallucinate=[REF(src)]" diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm index 917b590247..c42327d632 100644 --- a/code/modules/mob/living/carbon/human/examine.dm +++ b/code/modules/mob/living/carbon/human/examine.dm @@ -308,8 +308,8 @@ var/datum/data/record/R = find_record("name", perpname, GLOB.data_core.general) if(R) msg += "Rank: [R.fields["rank"]]
    " - msg += "\[Front photo\] " - msg += "\[Side photo\]
    " + msg += "\[Front photo\] " + msg += "\[Side photo\]
    " if(istype(H.glasses, /obj/item/clothing/glasses/hud/health) || istype(CIH, /obj/item/organ/cyberimp/eyes/hud/medical)) var/cyberimp_detect for(var/obj/item/organ/cyberimp/CI in internal_organs) @@ -320,12 +320,12 @@ msg += cyberimp_detect if(R) var/health_r = R.fields["p_stat"] - msg += "\[[health_r]\]" + msg += "\[[health_r]\]" health_r = R.fields["m_stat"] - msg += "\[[health_r]\]
    " + msg += "\[[health_r]\]
    " R = find_record("name", perpname, GLOB.data_core.medical) if(R) - msg += "\[Medical evaluation\]
    " + msg += "\[Medical evaluation\]
    " if(istype(H.glasses, /obj/item/clothing/glasses/hud/security) || istype(CIH, /obj/item/organ/cyberimp/eyes/hud/security)) @@ -337,6 +337,7 @@ if(R) criminal = R.fields["criminal"] +<<<<<<< HEAD msg += "Criminal status: \[[criminal]\]\n" msg += "Security record: \[View\] " msg += "\[Add crime\] " @@ -345,6 +346,13 @@ if(print_flavor_text() && get_visible_name() != "Unknown")//Are we sure we know who this is? Don't show flavor text unless we can recognize them. Prevents certain metagaming with impersonation. msg += "[print_flavor_text()]\n" +======= + msg += "Criminal status: \[[criminal]\]\n" + msg += "Security record: \[View\] " + msg += "\[Add crime\] " + msg += "\[View comment log\] " + msg += "\[Add comment\]\n" +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental msg += "*---------*" to_chat(user, msg) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index a39b84e47c..a27c9a1eb9 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -104,44 +104,44 @@ dat += "" for(var/i in 1 to held_items.len) var/obj/item/I = get_item_for_held_index(i) - dat += "" + dat += "" dat += "" - dat += "" - dat += "" + dat += "" if(slot_wear_mask in obscured) dat += "" else - dat += "" + dat += "" if(slot_neck in obscured) dat += "" else - dat += "" + dat += "" if(slot_glasses in obscured) dat += "" else - dat += "" + dat += "" if(slot_ears in obscured) dat += "" else - dat += "" + dat += "" dat += "" - dat += "" + dat += "" if(wear_suit) - dat += "" else dat += "" @@ -149,41 +149,41 @@ if(slot_shoes in obscured) dat += "" else - dat += "" + dat += "" if(slot_gloves in obscured) dat += "" else - dat += "" + dat += "" if(slot_w_uniform in obscured) dat += "" else - dat += "" + dat += "" if((w_uniform == null && !(dna && dna.species.nojumpsuit)) || (slot_w_uniform in obscured)) dat += "" dat += "" dat += "" else - dat += "" - dat += "" - dat += "" + dat += "" + dat += "" if(handcuffed) - dat += "" + dat += "" if(legcuffed) - dat += "" + dat += "" dat += {"
    [get_held_index_name(i)]:[(I && !(I.flags_1 & ABSTRACT_1)) ? I : "Empty"]
    [get_held_index_name(i)]:[(I && !(I.flags_1 & ABSTRACT_1)) ? I : "Empty"]
     
    Back:[(back && !(back.flags_1&ABSTRACT_1)) ? back : "Empty"]" + dat += "
    Back:[(back && !(back.flags_1&ABSTRACT_1)) ? back : "Empty"]" if(has_breathable_mask && istype(back, /obj/item/tank)) - dat += " [internal ? "Disable Internals" : "Set Internals"]" + dat += " [internal ? "Disable Internals" : "Set Internals"]" dat += "
     
    Head:[(head && !(head.flags_1&ABSTRACT_1)) ? head : "Empty"]
    Head:[(head && !(head.flags_1&ABSTRACT_1)) ? head : "Empty"]
    Mask:Obscured
    Mask:[(wear_mask && !(wear_mask.flags_1&ABSTRACT_1)) ? wear_mask : "Empty"]
    Mask:[(wear_mask && !(wear_mask.flags_1&ABSTRACT_1)) ? wear_mask : "Empty"]
    Neck:Obscured
    Neck:[(wear_neck && !(wear_neck.flags_1&ABSTRACT_1)) ? wear_neck : "Empty"]
    Neck:[(wear_neck && !(wear_neck.flags_1&ABSTRACT_1)) ? wear_neck : "Empty"]
    Eyes:Obscured
    Eyes:[(glasses && !(glasses.flags_1&ABSTRACT_1)) ? glasses : "Empty"]
    Eyes:[(glasses && !(glasses.flags_1&ABSTRACT_1)) ? glasses : "Empty"]
    Ears:Obscured
    Ears:[(ears && !(ears.flags_1&ABSTRACT_1)) ? ears : "Empty"]
    Ears:[(ears && !(ears.flags_1&ABSTRACT_1)) ? ears : "Empty"]
     
    Exosuit:[(wear_suit && !(wear_suit.flags_1&ABSTRACT_1)) ? wear_suit : "Empty"]
    Exosuit:[(wear_suit && !(wear_suit.flags_1&ABSTRACT_1)) ? wear_suit : "Empty"]
     ↳Suit Storage:[(s_store && !(s_store.flags_1&ABSTRACT_1)) ? s_store : "Empty"]" + dat += "
     ↳Suit Storage:[(s_store && !(s_store.flags_1&ABSTRACT_1)) ? s_store : "Empty"]" if(has_breathable_mask && istype(s_store, /obj/item/tank)) - dat += " [internal ? "Disable Internals" : "Set Internals"]" + dat += " [internal ? "Disable Internals" : "Set Internals"]" dat += "
     ↳Suit Storage:
    Shoes:Obscured
    Shoes:[(shoes && !(shoes.flags_1&ABSTRACT_1)) ? shoes : "Empty"]
    Shoes:[(shoes && !(shoes.flags_1&ABSTRACT_1)) ? shoes : "Empty"]
    Gloves:Obscured
    Gloves:[(gloves && !(gloves.flags_1&ABSTRACT_1)) ? gloves : "Empty"]
    Gloves:[(gloves && !(gloves.flags_1&ABSTRACT_1)) ? gloves : "Empty"]
    Uniform:Obscured
    Uniform:[(w_uniform && !(w_uniform.flags_1&ABSTRACT_1)) ? w_uniform : "Empty"]
    Uniform:[(w_uniform && !(w_uniform.flags_1&ABSTRACT_1)) ? w_uniform : "Empty"]
     ↳Pockets:
     ↳ID:
     ↳Belt:
     ↳Belt:[(belt && !(belt.flags_1&ABSTRACT_1)) ? belt : "Empty"]" + dat += "
     ↳Belt:[(belt && !(belt.flags_1&ABSTRACT_1)) ? belt : "Empty"]" if(has_breathable_mask && istype(belt, /obj/item/tank)) - dat += " [internal ? "Disable Internals" : "Set Internals"]" + dat += " [internal ? "Disable Internals" : "Set Internals"]" dat += "
     ↳Pockets:[(l_store && !(l_store.flags_1&ABSTRACT_1)) ? "Left (Full)" : "Left (Empty)"]" - dat += " [(r_store && !(r_store.flags_1&ABSTRACT_1)) ? "Right (Full)" : "Right (Empty)"]
     ↳ID:[(wear_id && !(wear_id.flags_1&ABSTRACT_1)) ? wear_id : "Empty"]
     ↳Pockets:[(l_store && !(l_store.flags_1&ABSTRACT_1)) ? "Left (Full)" : "Left (Empty)"]" + dat += " [(r_store && !(r_store.flags_1&ABSTRACT_1)) ? "Right (Full)" : "Right (Empty)"]
     ↳ID:[(wear_id && !(wear_id.flags_1&ABSTRACT_1)) ? wear_id : "Empty"]
    Handcuffed: Remove
    Handcuffed: Remove
    Legcuffed
    Legcuffed
    - Close + Close "} - var/datum/browser/popup = new(user, "mob\ref[src]", "[src]", 440, 510) + var/datum/browser/popup = new(user, "mob[REF(src)]", "[src]", 440, 510) popup.set_content(dat.Join()) popup.open() @@ -869,12 +869,12 @@ /mob/living/carbon/human/vv_get_dropdown() . = ..() . += "---" - .["Make monkey"] = "?_src_=vars;[HrefToken()];makemonkey=\ref[src]" - .["Set Species"] = "?_src_=vars;[HrefToken()];setspecies=\ref[src]" - .["Make cyborg"] = "?_src_=vars;[HrefToken()];makerobot=\ref[src]" - .["Make alien"] = "?_src_=vars;[HrefToken()];makealien=\ref[src]" - .["Make slime"] = "?_src_=vars;[HrefToken()];makeslime=\ref[src]" - .["Toggle Purrbation"] = "?_src_=vars;[HrefToken()];purrbation=\ref[src]" + .["Make monkey"] = "?_src_=vars;[HrefToken()];makemonkey=[REF(src)]" + .["Set Species"] = "?_src_=vars;[HrefToken()];setspecies=[REF(src)]" + .["Make cyborg"] = "?_src_=vars;[HrefToken()];makerobot=[REF(src)]" + .["Make alien"] = "?_src_=vars;[HrefToken()];makealien=[REF(src)]" + .["Make slime"] = "?_src_=vars;[HrefToken()];makeslime=[REF(src)]" + .["Toggle Purrbation"] = "?_src_=vars;[HrefToken()];purrbation=[REF(src)]" /mob/living/carbon/human/MouseDrop_T(mob/living/target, mob/living/user) if((target != pulling) || (grab_state < GRAB_AGGRESSIVE) || (user != target) || !isliving(user) || stat || user.stat)//Get consent first :^) diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index f21f872d0a..b37ebabb45 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -670,7 +670,7 @@ to_chat(src, "\t Your [LB.name] is [status].") for(var/obj/item/I in LB.embedded_objects) - to_chat(src, "\t There is \a [I] embedded in your [LB.name]!") + to_chat(src, "\t There is \a [I] embedded in your [LB.name]!") for(var/t in missing) to_chat(src, "Your [parse_zone(t)] is missing!") diff --git a/code/modules/mob/living/carbon/human/species_types/jellypeople.dm b/code/modules/mob/living/carbon/human/species_types/jellypeople.dm index 1d69e294df..3debb6ade3 100644 --- a/code/modules/mob/living/carbon/human/species_types/jellypeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/jellypeople.dm @@ -1,3 +1,4 @@ +<<<<<<< HEAD /datum/species/jelly // Entirely alien beings that seem to be made entirely out of gel. They have three eyes and a skeleton visible within them. name = "Xenobiological Jelly Entity" @@ -332,4 +333,341 @@ M.transfer_to(dupe) dupe.visible_message("[dupe] blinks and looks \ around.", - "...and move this one instead.") \ No newline at end of file + "...and move this one instead.") +======= +/datum/species/jelly + // Entirely alien beings that seem to be made entirely out of gel. They have three eyes and a skeleton visible within them. + name = "Xenobiological Jelly Entity" + id = "jelly" + default_color = "00FF90" + say_mod = "chirps" + species_traits = list(MUTCOLORS,EYECOLOR,NOBLOOD,VIRUSIMMUNE,TOXINLOVER) + meat = /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/slime + exotic_blood = "slimejelly" + damage_overlay_type = "" + var/datum/action/innate/regenerate_limbs/regenerate_limbs + liked_food = MEAT + +/datum/species/jelly/on_species_loss(mob/living/carbon/C) + if(regenerate_limbs) + regenerate_limbs.Remove(C) + ..() + +/datum/species/jelly/on_species_gain(mob/living/carbon/C, datum/species/old_species) + ..() + if(ishuman(C)) + regenerate_limbs = new + regenerate_limbs.Grant(C) + +/datum/species/jelly/spec_life(mob/living/carbon/human/H) + if(H.stat == DEAD) //can't farm slime jelly from a dead slime/jelly person indefinitely + return + if(!H.blood_volume) + H.blood_volume += 5 + H.adjustBruteLoss(5) + to_chat(H, "You feel empty!") + + if(H.blood_volume < BLOOD_VOLUME_NORMAL) + if(H.nutrition >= NUTRITION_LEVEL_STARVING) + H.blood_volume += 3 + H.nutrition -= 2.5 + if(H.blood_volume < BLOOD_VOLUME_OKAY) + if(prob(5)) + to_chat(H, "You feel drained!") + if(H.blood_volume < BLOOD_VOLUME_BAD) + Cannibalize_Body(H) + H.update_action_buttons_icon() + +/datum/species/jelly/proc/Cannibalize_Body(mob/living/carbon/human/H) + var/list/limbs_to_consume = list("r_arm", "l_arm", "r_leg", "l_leg") - H.get_missing_limbs() + var/obj/item/bodypart/consumed_limb + if(!limbs_to_consume.len) + H.losebreath++ + return + if(H.get_num_legs()) //Legs go before arms + limbs_to_consume -= list("r_arm", "l_arm") + consumed_limb = H.get_bodypart(pick(limbs_to_consume)) + consumed_limb.drop_limb() + to_chat(H, "Your [consumed_limb] is drawn back into your body, unable to maintain its shape!") + qdel(consumed_limb) + H.blood_volume += 20 + +/datum/action/innate/regenerate_limbs + name = "Regenerate Limbs" + check_flags = AB_CHECK_CONSCIOUS + button_icon_state = "slimeheal" + icon_icon = 'icons/mob/actions/actions_slime.dmi' + background_icon_state = "bg_alien" + +/datum/action/innate/regenerate_limbs/IsAvailable() + if(..()) + var/mob/living/carbon/human/H = owner + var/list/limbs_to_heal = H.get_missing_limbs() + if(limbs_to_heal.len < 1) + return 0 + if(H.blood_volume >= BLOOD_VOLUME_OKAY+40) + return 1 + return 0 + +/datum/action/innate/regenerate_limbs/Activate() + var/mob/living/carbon/human/H = owner + var/list/limbs_to_heal = H.get_missing_limbs() + if(limbs_to_heal.len < 1) + to_chat(H, "You feel intact enough as it is.") + return + to_chat(H, "You focus intently on your missing [limbs_to_heal.len >= 2 ? "limbs" : "limb"]...") + if(H.blood_volume >= 40*limbs_to_heal.len+BLOOD_VOLUME_OKAY) + H.regenerate_limbs() + H.blood_volume -= 40*limbs_to_heal.len + to_chat(H, "...and after a moment you finish reforming!") + return + else if(H.blood_volume >= 40)//We can partially heal some limbs + while(H.blood_volume >= BLOOD_VOLUME_OKAY+40) + var/healed_limb = pick(limbs_to_heal) + H.regenerate_limb(healed_limb) + limbs_to_heal -= healed_limb + H.blood_volume -= 40 + to_chat(H, "...but there is not enough of you to fix everything! You must attain more mass to heal completely!") + return + to_chat(H, "...but there is not enough of you to go around! You must attain more mass to heal!") + +////////////////////////////////////////////////////////SLIME PEOPLE/////////////////////////////////////////////////////////////////// + +/datum/species/jelly/slime + // Humans mutated by slime mutagen, produced from green slimes. They are not targetted by slimes. + name = "Slimeperson" + id = "slime" + default_color = "00FFFF" + species_traits = list(MUTCOLORS,EYECOLOR,HAIR,FACEHAIR,NOBLOOD,VIRUSIMMUNE, TOXINLOVER) + say_mod = "says" + hair_color = "mutcolor" + hair_alpha = 150 + ignored_by = list(/mob/living/simple_animal/slime) + burnmod = 0.5 + coldmod = 2 + heatmod = 0.5 + var/datum/action/innate/split_body/slime_split + var/list/mob/living/carbon/bodies + var/datum/action/innate/swap_body/swap_body + +/datum/species/jelly/slime/on_species_loss(mob/living/carbon/C) + if(slime_split) + slime_split.Remove(C) + if(swap_body) + swap_body.Remove(C) + bodies -= C // This means that the other bodies maintain a link + // so if someone mindswapped into them, they'd still be shared. + bodies = null + C.faction -= "slime" + C.blood_volume = min(C.blood_volume, BLOOD_VOLUME_NORMAL) + ..() + +/datum/species/jelly/slime/on_species_gain(mob/living/carbon/C, datum/species/old_species) + ..() + if(ishuman(C)) + slime_split = new + slime_split.Grant(C) + swap_body = new + swap_body.Grant(C) + + if(!bodies || !bodies.len) + bodies = list(C) + else + bodies |= C + + C.faction |= "slime" + +//If you're cloned you get your body pool back +/datum/species/jelly/slime/copy_properties_from(datum/species/jelly/slime/old_species) + bodies = old_species.bodies + +/datum/species/jelly/slime/spec_life(mob/living/carbon/human/H) + if(H.blood_volume >= BLOOD_VOLUME_SLIME_SPLIT) + if(prob(5)) + to_chat(H, "You feel very bloated!") + else if(H.nutrition >= NUTRITION_LEVEL_WELL_FED) + H.blood_volume += 3 + H.nutrition -= 2.5 + + ..() + +/datum/action/innate/split_body + name = "Split Body" + check_flags = AB_CHECK_CONSCIOUS + button_icon_state = "slimesplit" + icon_icon = 'icons/mob/actions/actions_slime.dmi' + background_icon_state = "bg_alien" + +/datum/action/innate/split_body/IsAvailable() + if(..()) + var/mob/living/carbon/human/H = owner + if(H.blood_volume >= BLOOD_VOLUME_SLIME_SPLIT) + return 1 + return 0 + +/datum/action/innate/split_body/Activate() + var/mob/living/carbon/human/H = owner + if(!isslimeperson(H)) + return + CHECK_DNA_AND_SPECIES(H) + H.visible_message("[owner] gains a look of \ + concentration while standing perfectly still.", + "You focus intently on moving your body while \ + standing perfectly still...") + + H.notransform = TRUE + + if(do_after(owner, delay=60, needhand=FALSE, target=owner, progress=TRUE)) + if(H.blood_volume >= BLOOD_VOLUME_SLIME_SPLIT) + make_dupe() + else + to_chat(H, "...but there is not enough of you to go around! You must attain more mass to split!") + else + to_chat(H, "...but fail to stand perfectly still!") + + H.notransform = FALSE + +/datum/action/innate/split_body/proc/make_dupe() + var/mob/living/carbon/human/H = owner + CHECK_DNA_AND_SPECIES(H) + + var/mob/living/carbon/human/spare = new /mob/living/carbon/human(H.loc) + + spare.underwear = "Nude" + H.dna.transfer_identity(spare, transfer_SE=1) + spare.dna.features["mcolor"] = pick("FFFFFF","7F7F7F", "7FFF7F", "7F7FFF", "FF7F7F", "7FFFFF", "FF7FFF", "FFFF7F") + spare.real_name = spare.dna.real_name + spare.name = spare.dna.real_name + spare.updateappearance(mutcolor_update=1) + spare.domutcheck() + spare.Move(get_step(H.loc, pick(NORTH,SOUTH,EAST,WEST))) + + H.blood_volume = BLOOD_VOLUME_SAFE + H.notransform = 0 + + var/datum/species/jelly/slime/origin_datum = H.dna.species + origin_datum.bodies |= spare + + var/datum/species/jelly/slime/spare_datum = spare.dna.species + spare_datum.bodies = origin_datum.bodies + + H.mind.transfer_to(spare) + spare.visible_message("[H] distorts as a new body \ + \"steps out\" of them.", + "...and after a moment of disorentation, \ + you're besides yourself!") + + +/datum/action/innate/swap_body + name = "Swap Body" + check_flags = AB_CHECK_CONSCIOUS + button_icon_state = "slimeswap" + icon_icon = 'icons/mob/actions/actions_slime.dmi' + background_icon_state = "bg_alien" + +/datum/action/innate/swap_body/Activate() + if(!isslimeperson(owner)) + to_chat(owner, "You are not a slimeperson.") + Remove(owner) + else + ui_interact(owner) + +/datum/action/innate/swap_body/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.conscious_state) + + ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) + if(!ui) + ui = new(user, src, ui_key, "slime_swap_body", name, 400, 400, master_ui, state) + ui.open() + +/datum/action/innate/swap_body/ui_data(mob/user) + var/mob/living/carbon/human/H = owner + if(!isslimeperson(H)) + return + + var/datum/species/jelly/slime/SS = H.dna.species + + var/list/data = list() + data["bodies"] = list() + for(var/b in SS.bodies) + var/mob/living/carbon/human/body = b + if(!body || QDELETED(body) || !isslimeperson(body)) + SS.bodies -= b + continue + + var/list/L = list() + // HTML colors need a # prefix + L["htmlcolor"] = "#[body.dna.features["mcolor"]]" + var/area/A = get_area(body) + L["area"] = A.name + var/stat = "error" + switch(body.stat) + if(CONSCIOUS) + stat = "Conscious" + if(UNCONSCIOUS) + stat = "Unconscious" + if(DEAD) + stat = "Dead" + var/current = body.mind + var/is_conscious = (body.stat == CONSCIOUS) + + L["status"] = stat + L["exoticblood"] = body.blood_volume + L["name"] = body.name + L["ref"] = "[REF(body)]" + L["is_current"] = current + var/button + if(current) + button = "selected" + else if(is_conscious) + button = null + else + button = "disabled" + + L["swap_button_state"] = button + L["swappable"] = !current && is_conscious + + data["bodies"] += list(L) + + return data + +/datum/action/innate/swap_body/ui_act(action, params) + if(..()) + return + var/mob/living/carbon/human/H = owner + if(!isslimeperson(owner)) + return + var/datum/species/jelly/slime/SS = H.dna.species + + var/datum/mind/M + for(var/mob/living/L in SS.bodies) + if(L.mind && L.mind.active) + M = L.mind + if(!M) + return + if(!isslimeperson(M.current)) + return + + switch(action) + if("swap") + var/mob/living/carbon/human/selected = locate(params["ref"]) + if(!(selected in SS.bodies)) + return + if(!selected || QDELETED(selected) || !isslimeperson(selected)) + SS.bodies -= selected + return + if(M.current == selected) + return + if(selected.stat != CONSCIOUS) + return + + swap_to_dupe(M, selected) + +/datum/action/innate/swap_body/proc/swap_to_dupe(datum/mind/M, mob/living/carbon/human/dupe) + M.current.visible_message("[M.current] \ + stops moving and starts staring vacantly into space.", + "You stop moving this body...") + M.transfer_to(dupe) + dupe.visible_message("[dupe] blinks and looks \ + around.", + "...and move this one instead.") +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 0cdcd90e61..3a38ae8040 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -15,7 +15,7 @@ real_name = name var/datum/atom_hud/data/human/medical/advanced/medhud = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] medhud.add_to_hud(src) - faction += "\ref[src]" + faction += "[REF(src)]" /mob/living/prepare_huds() diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index b176649a37..4068d3c2e9 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -267,7 +267,7 @@ /mob/living/silicon/ai/proc/ai_alerts() var/dat = "Current Station Alerts\n" - dat += "Close

    " + dat += "Close

    " for (var/cat in alarms) dat += text("[]
    \n", cat) var/list/L = alarms[cat] @@ -281,11 +281,11 @@ if (C && istype(C, /list)) var/dat2 = "" for (var/obj/machinery/camera/I in C) - dat2 += text("[][]", (dat2=="") ? "" : " | ", src, I, I.c_tag) + dat2 += text("[][]", (dat2=="") ? "" : " | ", I.c_tag) dat += text("-- [] ([])", A.name, (dat2!="") ? dat2 : "No Camera") else if (C && istype(C, /obj/machinery/camera)) var/obj/machinery/camera/Ctmp = C - dat += text("-- [] ([])", A.name, src, C, Ctmp.c_tag) + dat += text("-- [] ([])", A.name, Ctmp.c_tag) else dat += text("-- [] (No Camera)", A.name) if (sources.len > 1) @@ -465,7 +465,7 @@ var/ai_Zlevel = ai_current_turf.z var/d var/area/bot_area - d += "Query network status
    " + d += "Query network status
    " d += "" for (Bot in GLOB.living_mob_list) @@ -476,8 +476,8 @@ //If the bot is on, it will display the bot's current mode status. If the bot is not mode, it will just report "Idle". "Inactive if it is not on at all. d += "" d += "" - d += "" - d += "" + d += "" + d += "" d += "" d = format_text(d) @@ -531,12 +531,12 @@ L[A.name] = list(A, (C) ? C : O, list(alarmsource)) if (O) if (C && C.can_use()) - queueAlarm("--- [class] alarm detected in [A.name]! ([C.c_tag])", class) + queueAlarm("--- [class] alarm detected in [A.name]! ([C.c_tag])", class) else if (CL && CL.len) var/foo = 0 var/dat2 = "" for (var/obj/machinery/camera/I in CL) - dat2 += text("[][]", (!foo) ? "" : " | ", src, I, I.c_tag) //I'm not fixing this shit... + dat2 += text("[][]", (!foo) ? "" : " | ", I.c_tag) //I'm not fixing this shit... foo = 1 queueAlarm(text ("--- [] alarm detected in []! ([])", class, A.name, dat2), class) else @@ -828,7 +828,7 @@ raw_message = lang_treat(speaker, message_language, raw_message, spans, message_mode) var/start = "Relayed Speech: " var/namepart = "[speaker.GetVoice()][speaker.get_alt_name()]" - var/hrefpart = "" + var/hrefpart = "" var/jobpart if (iscarbon(speaker)) diff --git a/code/modules/mob/living/silicon/ai/say.dm b/code/modules/mob/living/silicon/ai/say.dm index 8429889ebd..8593eafc37 100644 --- a/code/modules/mob/living/silicon/ai/say.dm +++ b/code/modules/mob/living/silicon/ai/say.dm @@ -7,7 +7,7 @@ /mob/living/silicon/ai/compose_track_href(atom/movable/speaker, namepart) var/mob/M = speaker.GetSource() if(M) - return "" + return "" return "" /mob/living/silicon/ai/compose_job(atom/movable/speaker, message_langs, raw_message, radio_freq) @@ -85,7 +85,7 @@ var/index = 0 for(var/word in GLOB.vox_sounds) index++ - dat += "[capitalize(word)]" + dat += "[capitalize(word)]" if(index != GLOB.vox_sounds.len) dat += " / " diff --git a/code/modules/mob/living/silicon/pai/software.dm b/code/modules/mob/living/silicon/pai/software.dm index d70a12eb38..e21abfc6b2 100644 --- a/code/modules/mob/living/silicon/pai/software.dm +++ b/code/modules/mob/living/silicon/pai/software.dm @@ -278,11 +278,11 @@ /mob/living/silicon/pai/proc/softwareMenu() // Populate the right menu var/dat = "" - dat += "Refresh
    " + dat += "Refresh
    " // Built-in - dat += "Directives
    " - dat += "Radio Configuration
    " - dat += "Screen Display
    " + dat += "Directives
    " + dat += "Radio Configuration
    " + dat += "Screen Display
    " //dat += "Text Messaging
    " dat += "
    " @@ -290,42 +290,42 @@ dat += "Basic
    " for(var/s in software) if(s == "digital messenger") - dat += "Digital Messenger
    " + dat += "Digital Messenger
    " if(s == "crew manifest") - dat += "Crew Manifest
    " + dat += "Crew Manifest
    " if(s == "medical records") - dat += "Medical Records
    " + dat += "Medical Records
    " if(s == "security records") - dat += "Security Records
    " + dat += "Security Records
    " if(s == "camera") - dat += "Camera Jack
    " + dat += "Camera Jack
    " if(s == "remote signaller") - dat += "Remote Signaller
    " + dat += "Remote Signaller
    " dat += "
    " // Advanced dat += "Advanced
    " for(var/s in software) if(s == "atmosphere sensor") - dat += "Atmospheric Sensor
    " + dat += "Atmospheric Sensor
    " if(s == "heartbeat sensor") - dat += "Heartbeat Sensor
    " + dat += "Heartbeat Sensor
    " if(s == "security HUD") - dat += "Facial Recognition Suite[(secHUD) ? " On" : " Off"]
    " + dat += "Facial Recognition Suite[(secHUD) ? " On" : " Off"]
    " if(s == "medical HUD") - dat += "Medical Analysis Suite[(medHUD) ? " On" : " Off"]
    " + dat += "Medical Analysis Suite[(medHUD) ? " On" : " Off"]
    " if(s == "universal translator") var/translator_on = (flags_2 & OMNITONGUE_2) - dat += "Universal Translator[translator_on ? " On" : " Off"]
    " + dat += "Universal Translator[translator_on ? " On" : " Off"]
    " if(s == "projection array") - dat += "Projection Array
    " + dat += "Projection Array
    " if(s == "camera jack") - dat += "Camera Jack
    " + dat += "Camera Jack
    " if(s == "door jack") - dat += "Door Jack
    " + dat += "Door Jack
    " dat += "
    " dat += "
    " - dat += "Download additional software" + dat += "Download additional software" return dat @@ -341,7 +341,7 @@ if(!software.Find(s)) var/cost = available_software[s] var/displayName = uppertext(s) - dat += "[displayName] ([cost])
    " + dat += "[displayName] ([cost])
    " else var/displayName = lowertext(s) dat += "[displayName] (Download Complete)
    " @@ -354,7 +354,7 @@ dat += "[(master) ? "Your master: [master] ([master_dna])" : "You are bound to no one."]" dat += "

    " - dat += "Request carrier DNA sample
    " + dat += "Request carrier DNA sample
    " dat += "

    Directives


    " dat += "Prime Directive
    " dat += "     [laws.zeroth]
    " @@ -397,20 +397,20 @@ dat += "

    Remote Signaller



    " dat += {"Frequency/Code for signaler:
    Frequency: - - - - + - + - [format_frequency(sradio.frequency)] - + - +
    + + + +
    Code: - - - - + - + - [sradio.code] - + - +
    + + + +
    - Send Signal
    "} + Send Signal
    "} return dat // Crew Manifest @@ -429,7 +429,7 @@ . += "

    Medical Records


    " if(GLOB.data_core.general) for(var/datum/data/record/R in sortRecord(GLOB.data_core.general)) - . += "[R.fields["id"]]: [R.fields["name"]]
    " + . += "
    [R.fields["id"]]: [R.fields["name"]]
    " if(1) . += "
    Medical Record

    " if(medicalActive1 in GLOB.data_core.general) @@ -437,10 +437,10 @@ else . += "
    Requested medical record not found.

    " if(medicalActive2 in GLOB.data_core.medical) - . += "
    \n
    Medical Data

    \nBlood Type:
    [medicalActive2.fields["blood_type"]]
    \nDNA: [medicalActive2.fields["b_dna"]]
    \n
    \nMinor Disabilities: [medicalActive2.fields["mi_dis"]]
    \nDetails: [medicalActive2.fields["mi_dis_d"]]
    \n
    \nMajor Disabilities: [medicalActive2.fields["ma_dis"]]
    \nDetails: [medicalActive2.fields["ma_dis_d"]]
    \n
    \nAllergies: [medicalActive2.fields["alg"]]
    \nDetails: [medicalActive2.fields["alg_d"]]
    \n
    \nCurrent Diseases: [medicalActive2.fields["cdi"]] (per disease info placed in log/comment section)
    \nDetails: [medicalActive2.fields["cdi_d"]]
    \n
    \nImportant Notes:
    \n\t[medicalActive2.fields["notes"]]
    \n
    \n
    Comments/Log

    " + . += "
    \n
    Medical Data

    \nBlood Type: [medicalActive2.fields["blood_type"]]
    \nDNA: [medicalActive2.fields["b_dna"]]
    \n
    \nMinor Disabilities: [medicalActive2.fields["mi_dis"]]
    \nDetails: [medicalActive2.fields["mi_dis_d"]]
    \n
    \nMajor Disabilities: [medicalActive2.fields["ma_dis"]]
    \nDetails: [medicalActive2.fields["ma_dis_d"]]
    \n
    \nAllergies: [medicalActive2.fields["alg"]]
    \nDetails: [medicalActive2.fields["alg_d"]]
    \n
    \nCurrent Diseases: [medicalActive2.fields["cdi"]] (per disease info placed in log/comment section)
    \nDetails: [medicalActive2.fields["cdi_d"]]
    \n
    \nImportant Notes:
    \n\t[medicalActive2.fields["notes"]]
    \n
    \n
    Comments/Log

    " else . += "
    Requested medical record not found.

    " - . += "
    \nBack
    " + . += "
    \nBack
    " return . // Security Records @@ -451,18 +451,18 @@ . += "

    Security Records


    " if(GLOB.data_core.general) for(var/datum/data/record/R in sortRecord(GLOB.data_core.general)) - . += "[R.fields["id"]]: [R.fields["name"]]
    " + . += "
    [R.fields["id"]]: [R.fields["name"]]
    " if(1) . += "

    Security Record

    " if(securityActive1 in GLOB.data_core.general) - . += "Name:
    [securityActive1.fields["name"]] ID: [securityActive1.fields["id"]]
    \nSex: [securityActive1.fields["sex"]]
    \nAge: [securityActive1.fields["age"]]
    \nRank: [securityActive1.fields["rank"]]
    \nFingerprint: [securityActive1.fields["fingerprint"]]
    \nPhysical Status: [securityActive1.fields["p_stat"]]
    \nMental Status: [securityActive1.fields["m_stat"]]
    " + . += "Name: [securityActive1.fields["name"]] ID: [securityActive1.fields["id"]]
    \nSex: [securityActive1.fields["sex"]]
    \nAge: [securityActive1.fields["age"]]
    \nRank: [securityActive1.fields["rank"]]
    \nFingerprint: [securityActive1.fields["fingerprint"]]
    \nPhysical Status: [securityActive1.fields["p_stat"]]
    \nMental Status: [securityActive1.fields["m_stat"]]
    " else . += "
    Requested security record not found,

    " if(securityActive2 in GLOB.data_core.security) - . += "
    \nSecurity Data
    \nCriminal Status: [securityActive2.fields["criminal"]]
    \n
    \nMinor Crimes: [securityActive2.fields["mi_crim"]]
    \nDetails: [securityActive2.fields["mi_crim_d"]]
    \n
    \nMajor Crimes: [securityActive2.fields["ma_crim"]]
    \nDetails: [securityActive2.fields["ma_crim_d"]]
    \n
    \nImportant Notes:
    \n\t[securityActive2.fields["notes"]]
    \n
    \n
    Comments/Log

    " + . += "
    \nSecurity Data
    \nCriminal Status: [securityActive2.fields["criminal"]]
    \n
    \nMinor Crimes: [securityActive2.fields["mi_crim"]]
    \nDetails: [securityActive2.fields["mi_crim_d"]]
    \n
    \nMajor Crimes: [securityActive2.fields["ma_crim"]]
    \nDetails: [securityActive2.fields["ma_crim_d"]]
    \n
    \nImportant Notes:
    \n\t[securityActive2.fields["notes"]]
    \n
    \n
    Comments/Log

    " else . += "
    Requested security record not found,

    " - . += text("
    \nBack
    ", src) + . += "
    \nBack
    " return . // Universal Translator @@ -470,7 +470,7 @@ var/translator_on = (flags_2 & OMNITONGUE_2) . = {"

    Universal Translator


    When enabled, this device will permamently be able to speak and understand all known forms of communication.

    - The device is currently [translator_on ? "en" : "dis" ]abled.
    [translator_on ? "" : "Activate Translation Module
    "]"} + The device is currently [translator_on ? "en" : "dis" ]abled.
    [translator_on ? "" : "Activate Translation Module
    "]"} return . // Security HUD @@ -478,7 +478,7 @@ var/dat = {"

    Facial Recognition Suite


    When enabled, this package will scan all viewable faces and compare them against the known criminal database, providing real-time graphical data about any detected persons of interest.

    The package is currently [ (secHUD) ? "en" : "dis" ]abled.
    - Toggle Package
    + Toggle Package
    "} return dat @@ -490,9 +490,9 @@

    Visual Status Overlay


    When enabled, this package will scan all nearby crewmembers' vitals and provide real-time graphical data about their state of health.

    The suite is currently [ (medHUD) ? "en" : "dis" ]abled.
    - Toggle Suite
    + Toggle Suite

    - Host Bioscan
    + Host Bioscan
    "} if(subscreen == 1) dat += {"

    Medical Analysis Suite


    @@ -523,7 +523,7 @@ Stage: [D.stage]/[D.max_stages]
    Possible Cure: [D.cure_text]
    "} - dat += "Visual Status Overlay
    " + dat += "Visual Status Overlay
    " return dat // Atmospheric Scanner @@ -548,7 +548,7 @@ if(gas_level > 0.01) dat += "[env_gases[id][GAS_META][META_GAS_NAME]]: [round(gas_level*100)]%
    " dat += "Temperature: [round(environment.temperature-T0C)]°C
    " - dat += "Refresh Reading
    " + dat += "Refresh Reading
    " dat += "
    " return dat @@ -577,7 +577,7 @@ dat += "Cable status : " if(!cable) dat += "Retracted
    " - dat += "Extend Cable
    " + dat += "Extend Cable
    " return dat if(!cable.machine) dat += "Extended
    " @@ -591,10 +591,10 @@ // var/obj/machinery/airlock/door = machine if(!hackdoor) - dat += "Begin Airlock Jacking
    " + dat += "Begin Airlock Jacking
    " else dat += "Jack in progress... [hackprogress]% complete.
    " - dat += "Cancel Airlock Jack
    " + dat += "Cancel Airlock Jack
    " return dat // Door Jack - supporting proc @@ -611,16 +611,16 @@ /mob/living/silicon/pai/proc/pdamessage() var/dat = "

    Digital Messenger

    " - dat += {"Signal/Receiver Status: + dat += {"Signal/Receiver Status: [(pda.toff) ? "\[Off\]" : "\[On\]"]
    - Ringer Status: + Ringer Status: [(pda.silent) ? "\[Off\]" : "\[On\]"]

    "} dat += "
      " if(!pda.toff) for (var/obj/item/device/pda/P in sortNames(get_viewable_pdas())) if (P == pda) continue - dat += "
    • [P]" + dat += "
    • [P]" dat += "
    • " dat += "
    " dat += "

    " diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 96467be074..3e3e853ae7 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -882,13 +882,13 @@ return switch(notifytype) if(NEW_BORG) //New Cyborg - to_chat(connected_ai, "

    NOTICE - New cyborg connection detected: [name]
    ") + to_chat(connected_ai, "

    NOTICE - New cyborg connection detected: [name]
    ") if(NEW_MODULE) //New Module to_chat(connected_ai, "

    NOTICE - Cyborg module change detected: [name] has loaded the [designation] module.
    ") if(RENAME) //New Name to_chat(connected_ai, "

    NOTICE - Cyborg reclassification detected: [oldname] is now designated as [newname].
    ") if(AI_SHELL) //New Shell - to_chat(connected_ai, "

    NOTICE - New cyborg shell detected: [name]
    ") + to_chat(connected_ai, "

    NOTICE - New cyborg shell detected: [name]
    ") if(DISCONNECT) //Tampering with the wires to_chat(connected_ai, "

    NOTICE - Remote telemetry lost with [name].
    ") diff --git a/code/modules/mob/living/silicon/say.dm b/code/modules/mob/living/silicon/say.dm index 4178438571..f3e7baa0d9 100644 --- a/code/modules/mob/living/silicon/say.dm +++ b/code/modules/mob/living/silicon/say.dm @@ -14,7 +14,7 @@ for(var/mob/M in GLOB.player_list) if(M.binarycheck()) if(isAI(M)) - var/renderedAI = "Robotic Talk, [name] ([desig]) [message_a]" + var/renderedAI = "Robotic Talk, [name] ([desig]) [message_a]" to_chat(M, renderedAI) else to_chat(M, rendered) diff --git a/code/modules/mob/living/silicon/silicon.dm b/code/modules/mob/living/silicon/silicon.dm index 527474a0f3..fa8447885d 100644 --- a/code/modules/mob/living/silicon/silicon.dm +++ b/code/modules/mob/living/silicon/silicon.dm @@ -110,7 +110,7 @@ if(alarm_types_show["Camera"]) msg += "CAMERA: [alarm_types_show["Camera"]] alarms detected. - " - msg += "\[Show Alerts\]" + msg += "\[Show Alerts\]" to_chat(src, msg) if(alarms_to_clear.len < 3) @@ -135,7 +135,7 @@ if(alarm_types_show["Camera"]) msg += "CAMERA: [alarm_types_clear["Camera"]] alarms cleared. - " - msg += "\[Show Alerts\]" + msg += "\[Show Alerts\]" to_chat(src, msg) @@ -253,12 +253,12 @@ for(var/index = 1, index <= src.laws.devillaws.len, index++) if (!src.devillawcheck[index]) src.devillawcheck[index] = "No" - list += {"[src.devillawcheck[index]] 666: [src.laws.devillaws[index]]
    "} + list += {"[src.devillawcheck[index]] 666: [src.laws.devillaws[index]]
    "} if (src.laws.zeroth) if (!src.lawcheck[1]) src.lawcheck[1] = "No" //Given Law 0's usual nature, it defaults to NOT getting reported. --NeoFite - list += {"[src.lawcheck[1]] 0: [src.laws.zeroth]
    "} + list += {"[src.lawcheck[1]] 0: [src.laws.zeroth]
    "} for (var/index = 1, index <= src.laws.ion.len, index++) var/law = src.laws.ion[index] @@ -266,7 +266,7 @@ if (length(law) > 0) if (!src.ioncheck[index]) src.ioncheck[index] = "Yes" - list += {"[src.ioncheck[index]] [ionnum()]: [law]
    "} + list += {"[src.ioncheck[index]] [ionnum()]: [law]
    "} src.ioncheck.len += 1 var/number = 1 @@ -278,7 +278,7 @@ if (!src.lawcheck[number+1]) src.lawcheck[number+1] = "Yes" - list += {"[src.lawcheck[number+1]] [number]: [law]
    "} + list += {"[src.lawcheck[number+1]] [number]: [law]
    "} number++ for (var/index = 1, index <= src.laws.supplied.len, index++) @@ -287,9 +287,9 @@ src.lawcheck.len += 1 if (!src.lawcheck[number+1]) src.lawcheck[number+1] = "Yes" - list += {"[src.lawcheck[number+1]] [number]: [law]
    "} + list += {"[src.lawcheck[number+1]] [number]: [law]
    "} number++ - list += {"

    State Laws"} + list += {"

    State Laws"} usr << browse(list, "window=laws") diff --git a/code/modules/mob/living/simple_animal/bot/bot.dm b/code/modules/mob/living/simple_animal/bot/bot.dm index 299fa25226..5d943bc1e5 100644 --- a/code/modules/mob/living/simple_animal/bot/bot.dm +++ b/code/modules/mob/living/simple_animal/bot/bot.dm @@ -817,9 +817,9 @@ Pass a positive integer as an argument to override a bot's default speed. var/hack if(issilicon(user) || IsAdminGhost(user)) //Allows silicons or admins to toggle the emag status of a bot. hack += "[emagged == 2 ? "Software compromised! Unit may exhibit dangerous or erratic behavior." : "Unit operating normally. Release safety lock?"]
    " - hack += "Harm Prevention Safety System: [emagged ? "DANGER" : "Engaged"]
    " + hack += "Harm Prevention Safety System: [emagged ? "DANGER" : "Engaged"]
    " else if(!locked) //Humans with access can use this option to hide a bot from the AI's remote control panel and PDA control. - hack += "Remote network control radio: [remote_disabled ? "Disconnected" : "Connected"]
    " + hack += "Remote network control radio: [remote_disabled ? "Disconnected" : "Connected"]
    " return hack /mob/living/simple_animal/bot/proc/showpai(mob/user) @@ -829,9 +829,9 @@ Pass a positive integer as an argument to override a bot's default speed. eject += "Personality card status: " if(paicard) if(client) - eject += "Active" + eject += "Active" else - eject += "Inactive" + eject += "Inactive" else if(!allow_pai || key) eject += "Unavailable" else diff --git a/code/modules/mob/living/simple_animal/bot/cleanbot.dm b/code/modules/mob/living/simple_animal/bot/cleanbot.dm index 18c4dcd40c..61c34b0466 100644 --- a/code/modules/mob/living/simple_animal/bot/cleanbot.dm +++ b/code/modules/mob/living/simple_animal/bot/cleanbot.dm @@ -278,14 +278,14 @@ dat += hack(user) dat += showpai(user) dat += text({" -Status: [on ? "On" : "Off"]
    +Status: [on ? "On" : "Off"]
    Behaviour controls are [locked ? "locked" : "unlocked"]
    Maintenance panel panel is [open ? "opened" : "closed"]"}) if(!locked || issilicon(user)|| IsAdminGhost(user)) - dat += "
    Clean Blood: [blood ? "Yes" : "No"]" - dat += "
    Clean Trash: [trash ? "Yes" : "No"]" - dat += "
    Exterminate Pests: [pests ? "Yes" : "No"]" - dat += "

    Patrol Station: [auto_patrol ? "Yes" : "No"]" + dat += "
    Clean Blood: [blood ? "Yes" : "No"]" + dat += "
    Clean Trash: [trash ? "Yes" : "No"]" + dat += "
    Exterminate Pests: [pests ? "Yes" : "No"]" + dat += "

    Patrol Station: [auto_patrol ? "Yes" : "No"]" return dat /mob/living/simple_animal/bot/cleanbot/Topic(href, href_list) diff --git a/code/modules/mob/living/simple_animal/bot/ed209bot.dm b/code/modules/mob/living/simple_animal/bot/ed209bot.dm index ddf4c93559..f2b30a0a3c 100644 --- a/code/modules/mob/living/simple_animal/bot/ed209bot.dm +++ b/code/modules/mob/living/simple_animal/bot/ed209bot.dm @@ -103,7 +103,7 @@ Status: []
    Behaviour controls are [locked ? "locked" : "unlocked"]
    Maintenance panel panel is [open ? "opened" : "closed"]
    "}, -"[on ? "On" : "Off"]" ) +"[on ? "On" : "Off"]" ) if(!locked || issilicon(user)|| IsAdminGhost(user)) if(!lasercolor) @@ -116,12 +116,12 @@ Operating Mode: []
    Report Arrests[]
    Auto Patrol[]"}, -"[idcheck ? "Yes" : "No"]", -"[weaponscheck ? "Yes" : "No"]", -"[check_records ? "Yes" : "No"]", -"[arrest_type ? "Detain" : "Arrest"]", -"[declare_arrests ? "Yes" : "No"]", -"[auto_patrol ? "On" : "Off"]" ) +"[idcheck ? "Yes" : "No"]", +"[weaponscheck ? "Yes" : "No"]", +"[check_records ? "Yes" : "No"]", +"[arrest_type ? "Detain" : "Arrest"]", +"[declare_arrests ? "Yes" : "No"]", +"[auto_patrol ? "On" : "Off"]" ) return dat diff --git a/code/modules/mob/living/simple_animal/bot/floorbot.dm b/code/modules/mob/living/simple_animal/bot/floorbot.dm index 1c3adb1dfe..f76042ab69 100644 --- a/code/modules/mob/living/simple_animal/bot/floorbot.dm +++ b/code/modules/mob/living/simple_animal/bot/floorbot.dm @@ -74,28 +74,28 @@ dat += hack(user) dat += showpai(user) dat += "Floor Repairer Controls v1.1

    " - dat += "Status: [on ? "On" : "Off"]
    " + dat += "Status: [on ? "On" : "Off"]
    " dat += "Maintenance panel panel is [open ? "opened" : "closed"]
    " dat += "Special tiles: " if(specialtiles) - dat += "Loaded \[[specialtiles]/[maxtiles]\]
    " + dat += "Loaded \[[specialtiles]/[maxtiles]\]
    " else dat += "None Loaded
    " dat += "Behaviour controls are [locked ? "locked" : "unlocked"]
    " if(!locked || issilicon(user) || IsAdminGhost(user)) - dat += "Add tiles to new hull plating: [autotile ? "Yes" : "No"]
    " - dat += "Place floor tiles: [placetiles ? "Yes" : "No"]
    " - dat += "Replace existing floor tiles with custom tiles: [replacetiles ? "Yes" : "No"]
    " - dat += "Repair damaged tiles and platings: [fixfloors ? "Yes" : "No"]
    " - dat += "Traction Magnets: [anchored ? "Engaged" : "Disengaged"]
    " - dat += "Patrol Station: [auto_patrol ? "Yes" : "No"]
    " + dat += "Add tiles to new hull plating: [autotile ? "Yes" : "No"]
    " + dat += "Place floor tiles: [placetiles ? "Yes" : "No"]
    " + dat += "Replace existing floor tiles with custom tiles: [replacetiles ? "Yes" : "No"]
    " + dat += "Repair damaged tiles and platings: [fixfloors ? "Yes" : "No"]
    " + dat += "Traction Magnets: [anchored ? "Engaged" : "Disengaged"]
    " + dat += "Patrol Station: [auto_patrol ? "Yes" : "No"]
    " var/bmode if(targetdirection) bmode = dir2text(targetdirection) else bmode = "disabled" - dat += "Line Mode : [bmode]
    " + dat += "Line Mode : [bmode]
    " return dat diff --git a/code/modules/mob/living/simple_animal/bot/honkbot.dm b/code/modules/mob/living/simple_animal/bot/honkbot.dm index 04a83647ed..f41a6138cb 100644 --- a/code/modules/mob/living/simple_animal/bot/honkbot.dm +++ b/code/modules/mob/living/simple_animal/bot/honkbot.dm @@ -89,12 +89,12 @@ Status: []
    Behaviour controls are [locked ? "locked" : "unlocked"]
    Maintenance panel panel is [open ? "opened" : "closed"]"}, -"[on ? "On" : "Off"]" ) +"[on ? "On" : "Off"]" ) if(!locked || issilicon(user) || IsAdminGhost(user)) dat += text({"
    Auto Patrol: []"}, -"[auto_patrol ? "On" : "Off"]" ) +"[auto_patrol ? "On" : "Off"]" ) return dat /mob/living/simple_animal/bot/honkbot/proc/judgement_criteria() diff --git a/code/modules/mob/living/simple_animal/bot/medbot.dm b/code/modules/mob/living/simple_animal/bot/medbot.dm index 7e9ef07a94..a33cee8d2d 100644 --- a/code/modules/mob/living/simple_animal/bot/medbot.dm +++ b/code/modules/mob/living/simple_animal/bot/medbot.dm @@ -136,37 +136,37 @@ dat += hack(user) dat += showpai(user) dat += "Medical Unit Controls v1.1

    " - dat += "Status: [on ? "On" : "Off"]
    " + dat += "Status: [on ? "On" : "Off"]
    " dat += "Maintenance panel panel is [open ? "opened" : "closed"]
    " dat += "Beaker: " if(reagent_glass) - dat += "Loaded \[[reagent_glass.reagents.total_volume]/[reagent_glass.reagents.maximum_volume]\]" + dat += "Loaded \[[reagent_glass.reagents.total_volume]/[reagent_glass.reagents.maximum_volume]\]" else dat += "None Loaded" dat += "
    Behaviour controls are [locked ? "locked" : "unlocked"]
    " if(!locked || issilicon(user) || IsAdminGhost(user)) dat += "Healing Threshold: " - dat += "-- " - dat += "- " + dat += "-- " + dat += "- " dat += "[heal_threshold] " - dat += "+ " - dat += "++" + dat += "+ " + dat += "++" dat += "
    " dat += "Injection Level: " - dat += "- " + dat += "- " dat += "[injection_amount] " - dat += "+ " + dat += "+ " dat += "
    " dat += "Reagent Source: " - dat += "[use_beaker ? "Loaded Beaker (When available)" : "Internal Synthesizer"]
    " + dat += "[use_beaker ? "Loaded Beaker (When available)" : "Internal Synthesizer"]
    " - dat += "Treat Viral Infections: [treat_virus ? "Yes" : "No"]
    " - dat += "The speaker switch is [shut_up ? "off" : "on"]. Toggle
    " - dat += "Critical Patient Alerts: [declare_crit ? "Yes" : "No"]
    " - dat += "Patrol Station: [auto_patrol ? "Yes" : "No"]
    " - dat += "Stationary Mode: [stationary_mode ? "Yes" : "No"]
    " + dat += "Treat Viral Infections: [treat_virus ? "Yes" : "No"]
    " + dat += "The speaker switch is [shut_up ? "off" : "on"]. Toggle
    " + dat += "Critical Patient Alerts: [declare_crit ? "Yes" : "No"]
    " + dat += "Patrol Station: [auto_patrol ? "Yes" : "No"]
    " + dat += "Stationary Mode: [stationary_mode ? "Yes" : "No"]
    " return dat diff --git a/code/modules/mob/living/simple_animal/bot/mulebot.dm b/code/modules/mob/living/simple_animal/bot/mulebot.dm index d8fcfd9344..b602e19125 100644 --- a/code/modules/mob/living/simple_animal/bot/mulebot.dm +++ b/code/modules/mob/living/simple_animal/bot/mulebot.dm @@ -282,22 +282,22 @@ dat += "Power level: [cell ? cell.percent() : 0]%" if(locked && !ai && !IsAdminGhost(user)) - dat += " 
    Controls are locked
    Unlock Controls" + dat += " 
    Controls are locked
    Unlock Controls" else - dat += " 
    Controls are unlocked
    Lock Controls

    " + dat += " 
    Controls are unlocked
    Lock Controls

    " - dat += "Toggle Power
    " - dat += "Stop
    " - dat += "Proceed
    " - dat += "Return to Home
    " - dat += "Set Destination
    " - dat += "Set Bot ID
    " - dat += "Set Home
    " - dat += "Toggle Auto Return Home ([auto_return ? "On":"Off"])
    " - dat += "Toggle Auto Pickup Crate ([auto_pickup ? "On":"Off"])
    " - dat += "Toggle Delivery Reporting ([report_delivery ? "On" : "Off"])
    " + dat += "Toggle Power
    " + dat += "Stop
    " + dat += "Proceed
    " + dat += "Return to Home
    " + dat += "Set Destination
    " + dat += "Set Bot ID
    " + dat += "Set Home
    " + dat += "Toggle Auto Return Home ([auto_return ? "On":"Off"])
    " + dat += "Toggle Auto Pickup Crate ([auto_pickup ? "On":"Off"])
    " + dat += "Toggle Delivery Reporting ([report_delivery ? "On" : "Off"])
    " if(load) - dat += "Unload Now
    " + dat += "Unload Now
    " dat += "
    The maintenance hatch is closed.
    " return dat diff --git a/code/modules/mob/living/simple_animal/bot/secbot.dm b/code/modules/mob/living/simple_animal/bot/secbot.dm index 772604a527..4300746901 100644 --- a/code/modules/mob/living/simple_animal/bot/secbot.dm +++ b/code/modules/mob/living/simple_animal/bot/secbot.dm @@ -105,7 +105,7 @@ Status: []
    Behaviour controls are [locked ? "locked" : "unlocked"]
    Maintenance panel panel is [open ? "opened" : "closed"]"}, -"[on ? "On" : "Off"]" ) +"[on ? "On" : "Off"]" ) if(!locked || issilicon(user) || IsAdminGhost(user)) dat += text({"
    @@ -116,12 +116,12 @@ Operating Mode: []
    Report Arrests[]
    Auto Patrol: []"}, -"[idcheck ? "Yes" : "No"]", -"[weaponscheck ? "Yes" : "No"]", -"[check_records ? "Yes" : "No"]", -"[arrest_type ? "Detain" : "Arrest"]", -"[declare_arrests ? "Yes" : "No"]", -"[auto_patrol ? "On" : "Off"]" ) +"[idcheck ? "Yes" : "No"]", +"[weaponscheck ? "Yes" : "No"]", +"[check_records ? "Yes" : "No"]", +"[arrest_type ? "Detain" : "Arrest"]", +"[declare_arrests ? "Yes" : "No"]", +"[auto_patrol ? "On" : "Off"]" ) return dat diff --git a/code/modules/mob/living/simple_animal/friendly/dog.dm b/code/modules/mob/living/simple_animal/friendly/dog.dm index 5e8a875dce..2a94052274 100644 --- a/code/modules/mob/living/simple_animal/friendly/dog.dm +++ b/code/modules/mob/living/simple_animal/friendly/dog.dm @@ -68,13 +68,13 @@ var/dat = "
    Inventory of [name]

    " if(inventory_head) - dat += "
    Head: [inventory_head] (Remove)" + dat += "
    Head: [inventory_head] (Remove)" else - dat += "
    Head: Nothing" + dat += "
    Head: Nothing" if(inventory_back) - dat += "
    Back: [inventory_back] (Remove)" + dat += "
    Back: [inventory_back] (Remove)" else - dat += "
    Back: Nothing" + dat += "
    Back: Nothing" user << browse(dat, text("window=mob[];size=325x500", real_name)) onclose(user, "mob[real_name]") diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm index a214895b83..67c9fd21ed 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm @@ -579,7 +579,7 @@ Difficulty: Very Hard if(..() && !ready_to_deploy) GLOB.poi_list |= src ready_to_deploy = TRUE - notify_ghosts("An anomalous crystal has been activated in [get_area(src)]! This crystal can always be used by ghosts hereafter.", enter_link = "(Click to enter)", ghost_sound = 'sound/effects/ghost2.ogg', source = src, action = NOTIFY_ATTACK) + notify_ghosts("An anomalous crystal has been activated in [get_area(src)]! This crystal can always be used by ghosts hereafter.", enter_link = "(Click to enter)", ghost_sound = 'sound/effects/ghost2.ogg', source = src, action = NOTIFY_ATTACK) /obj/machinery/anomalous_crystal/helpers/attack_ghost(mob/dead/observer/user) ..() diff --git a/code/modules/mob/living/simple_animal/hostile/mimic.dm b/code/modules/mob/living/simple_animal/hostile/mimic.dm index edcf1a0f73..83291d7822 100644 --- a/code/modules/mob/living/simple_animal/hostile/mimic.dm +++ b/code/modules/mob/living/simple_animal/hostile/mimic.dm @@ -127,7 +127,7 @@ GLOBAL_LIST_INIT(protected_objects, list(/obj/structure/table, /obj/structure/ca if(owner != creator) LoseTarget() creator = owner - faction |= "\ref[owner]" + faction |= "[REF(owner)]" /mob/living/simple_animal/hostile/mimic/copy/proc/CheckObject(obj/O) if((isitem(O) || isstructure(O)) && !is_type_in_list(O, GLOB.protected_objects)) @@ -160,7 +160,7 @@ GLOBAL_LIST_INIT(protected_objects, list(/obj/structure/table, /obj/structure/ca maxHealth = health if(user) creator = user - faction += "\ref[creator]" // very unique + faction += "[REF(creator)]" // very unique if(destroy_original) qdel(O) return 1 diff --git a/code/modules/mob/living/simple_animal/parrot.dm b/code/modules/mob/living/simple_animal/parrot.dm index 085a95540f..6ff04231af 100644 --- a/code/modules/mob/living/simple_animal/parrot.dm +++ b/code/modules/mob/living/simple_animal/parrot.dm @@ -187,9 +187,9 @@ user.set_machine(src) var/dat = "

    Inventory of [name]

    " if(ears) - dat += "
    Headset: [ears] (Remove)" + dat += "
    Headset: [ears] (Remove)" else - dat += "
    Headset: Nothing" + dat += "
    Headset: Nothing" user << browse(dat, "window=mob[real_name];size=325x500") onclose(user, "mob[real_name]") diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index ddd1d3e2dc..37dd143e96 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -1,3 +1,6 @@ +/mob + use_tag = TRUE + /mob/Destroy()//This makes sure that mobs with clients/keys are not just deleted from the game. GLOB.mob_list -= src GLOB.dead_mob_list -= src @@ -540,7 +543,7 @@ if(Adjacent(usr)) show_inv(usr) else - usr << browse(null,"window=mob\ref[src]") + usr << browse(null,"window=mob[REF(src)]") // The src mob is trying to strip an item from someone // Defined in living.dm @@ -831,10 +834,10 @@ if(exact_match) //if we need an exact match, we need to do some bullfuckery. var/list/faction_src = faction.Copy() var/list/faction_target = target.faction.Copy() - if(!("\ref[src]" in faction_target)) //if they don't have our ref faction, remove it from our factions list. - faction_src -= "\ref[src]" //if we don't do this, we'll never have an exact match. - if(!("\ref[target]" in faction_src)) - faction_target -= "\ref[target]" //same thing here. + if(!("[REF(src)]" in faction_target)) //if they don't have our ref faction, remove it from our factions list. + faction_src -= "[REF(src)]" //if we don't do this, we'll never have an exact match. + if(!("[REF(target)]" in faction_src)) + faction_target -= "[REF(target)]" //same thing here. return faction_check(faction_src, faction_target, TRUE) return faction_check(faction, target.faction, FALSE) @@ -973,18 +976,18 @@ /mob/vv_get_dropdown() . = ..() . += "---" - .["Gib"] = "?_src_=vars;[HrefToken()];gib=\ref[src]" - .["Give Spell"] = "?_src_=vars;[HrefToken()];give_spell=\ref[src]" - .["Remove Spell"] = "?_src_=vars;[HrefToken()];remove_spell=\ref[src]" - .["Give Disease"] = "?_src_=vars;[HrefToken()];give_disease=\ref[src]" - .["Toggle Godmode"] = "?_src_=vars;[HrefToken()];godmode=\ref[src]" - .["Drop Everything"] = "?_src_=vars;[HrefToken()];drop_everything=\ref[src]" - .["Regenerate Icons"] = "?_src_=vars;[HrefToken()];regenerateicons=\ref[src]" - .["Make Space Ninja"] = "?_src_=vars;[HrefToken()];ninja=\ref[src]" - .["Show player panel"] = "?_src_=vars;[HrefToken()];mob_player_panel=\ref[src]" - .["Toggle Build Mode"] = "?_src_=vars;[HrefToken()];build_mode=\ref[src]" - .["Assume Direct Control"] = "?_src_=vars;[HrefToken()];direct_control=\ref[src]" - .["Offer Control to Ghosts"] = "?_src_=vars;[HrefToken()];offer_control=\ref[src]" + .["Gib"] = "?_src_=vars;[HrefToken()];gib=[REF(src)]" + .["Give Spell"] = "?_src_=vars;[HrefToken()];give_spell=[REF(src)]" + .["Remove Spell"] = "?_src_=vars;[HrefToken()];remove_spell=[REF(src)]" + .["Give Disease"] = "?_src_=vars;[HrefToken()];give_disease=[REF(src)]" + .["Toggle Godmode"] = "?_src_=vars;[HrefToken()];godmode=[REF(src)]" + .["Drop Everything"] = "?_src_=vars;[HrefToken()];drop_everything=[REF(src)]" + .["Regenerate Icons"] = "?_src_=vars;[HrefToken()];regenerateicons=[REF(src)]" + .["Make Space Ninja"] = "?_src_=vars;[HrefToken()];ninja=[REF(src)]" + .["Show player panel"] = "?_src_=vars;[HrefToken()];mob_player_panel=[REF(src)]" + .["Toggle Build Mode"] = "?_src_=vars;[HrefToken()];build_mode=[REF(src)]" + .["Assume Direct Control"] = "?_src_=vars;[HrefToken()];direct_control=[REF(src)]" + .["Offer Control to Ghosts"] = "?_src_=vars;[HrefToken()];offer_control=[REF(src)]" /mob/vv_get_var(var_name) switch(var_name) diff --git a/code/modules/mob/mob_helpers.dm b/code/modules/mob/mob_helpers.dm index af12b87eec..2b397e4eda 100644 --- a/code/modules/mob/mob_helpers.dm +++ b/code/modules/mob/mob_helpers.dm @@ -398,7 +398,7 @@ It's fairly easy to fix if dealing with single letters but not so much with comp if(flashwindow) window_flash(O.client) if(source) - var/obj/screen/alert/notify_action/A = O.throw_alert("\ref[source]_notify_action", /obj/screen/alert/notify_action) + var/obj/screen/alert/notify_action/A = O.throw_alert("[REF(source)]_notify_action", /obj/screen/alert/notify_action) if(A) if(O.client.prefs && O.client.prefs.UI_style) A.icon = ui_style2icon(O.client.prefs.UI_style) diff --git a/code/modules/modular_computers/file_system/programs/card.dm b/code/modules/modular_computers/file_system/programs/card.dm index 0562bf700d..88f322328f 100644 --- a/code/modules/modular_computers/file_system/programs/card.dm +++ b/code/modules/modular_computers/file_system/programs/card.dm @@ -331,7 +331,7 @@ "desc_close" = status_close["desc"]))) data["slots"] = pos - data["src"] = "\ref[src]" + data["src"] = "[REF(src)]" data["station_name"] = station_name() diff --git a/code/modules/paperwork/clipboard.dm b/code/modules/paperwork/clipboard.dm index f56a1a3f1b..0c1ae987cf 100644 --- a/code/modules/paperwork/clipboard.dm +++ b/code/modules/paperwork/clipboard.dm @@ -1,3 +1,4 @@ +<<<<<<< HEAD /obj/item/clipboard name = "clipboard" icon = 'icons/obj/bureaucracy.dmi' @@ -120,3 +121,127 @@ //Update everything attack_self(usr) update_icon() +======= +/obj/item/clipboard + name = "clipboard" + icon = 'icons/obj/bureaucracy.dmi' + icon_state = "clipboard" + item_state = "clipboard" + throwforce = 0 + w_class = WEIGHT_CLASS_SMALL + throw_speed = 3 + throw_range = 7 + var/obj/item/pen/haspen //The stored pen. + var/obj/item/paper/toppaper //The topmost piece of paper. + slot_flags = SLOT_BELT + resistance_flags = FLAMMABLE + +/obj/item/clipboard/Initialize() + update_icon() + . = ..() + +/obj/item/clipboard/Destroy() + QDEL_NULL(haspen) + QDEL_NULL(toppaper) //let movable/Destroy handle the rest + return ..() + +/obj/item/clipboard/update_icon() + cut_overlays() + if(toppaper) + add_overlay(toppaper.icon_state) + copy_overlays(toppaper) + if(haspen) + add_overlay("clipboard_pen") + add_overlay("clipboard_over") + + +/obj/item/clipboard/attackby(obj/item/W, mob/user, params) + if(istype(W, /obj/item/paper)) + if(!user.transferItemToLoc(W, src)) + return + toppaper = W + to_chat(user, "You clip the paper onto \the [src].") + update_icon() + else if(toppaper) + toppaper.attackby(user.get_active_held_item(), user) + update_icon() + + +/obj/item/clipboard/attack_self(mob/user) + var/dat = "Clipboard" + if(haspen) + dat += "Remove Pen


    " + else + dat += "Add Pen

    " + + //The topmost paper. You can't organise contents directly in byond, so this is what we're stuck with. -Pete + if(toppaper) + var/obj/item/paper/P = toppaper + dat += "Write Remove - [P.name]

    " + + for(P in src) + if(P == toppaper) + continue + dat += "Write Remove Move to top - [P.name]
    " + user << browse(dat, "window=clipboard") + onclose(user, "clipboard") + add_fingerprint(usr) + + +/obj/item/clipboard/Topic(href, href_list) + ..() + if(usr.stat || usr.restrained()) + return + + if(usr.contents.Find(src)) + + if(href_list["pen"]) + if(haspen) + haspen.loc = usr.loc + usr.put_in_hands(haspen) + haspen = null + + if(href_list["addpen"]) + if(!haspen) + var/obj/item/held = usr.get_active_held_item() + if(istype(held, /obj/item/pen)) + var/obj/item/pen/W = held + if(!usr.transferItemToLoc(W, src)) + return + haspen = W + to_chat(usr, "You slot [W] into [src].") + + if(href_list["write"]) + var/obj/item/P = locate(href_list["write"]) + if(istype(P) && P.loc == src) + if(usr.get_active_held_item()) + P.attackby(usr.get_active_held_item(), usr) + + if(href_list["remove"]) + var/obj/item/P = locate(href_list["remove"]) + if(istype(P) && P.loc == src) + P.loc = usr.loc + usr.put_in_hands(P) + if(P == toppaper) + toppaper = null + var/obj/item/paper/newtop = locate(/obj/item/paper) in src + if(newtop && (newtop != P)) + toppaper = newtop + else + toppaper = null + + if(href_list["read"]) + var/obj/item/paper/P = locate(href_list["read"]) + if(istype(P) && P.loc == src) + usr.examinate(P) + + if(href_list["top"]) + var/obj/item/P = locate(href_list["top"]) + if(istype(P) && P.loc == src) + toppaper = P + to_chat(usr, "You move [P.name] to the top.") + + //Update everything + attack_self(usr) + update_icon() +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental diff --git a/code/modules/paperwork/filingcabinet.dm b/code/modules/paperwork/filingcabinet.dm index f9d0faa16e..72dce2b8d2 100644 --- a/code/modules/paperwork/filingcabinet.dm +++ b/code/modules/paperwork/filingcabinet.dm @@ -76,7 +76,7 @@ var/i for(i=contents.len, i>=1, i--) var/obj/item/P = contents[i] - dat += "
    " + dat += "" dat += "

    Name

    Status

    Location

    Control

    [bot_mode][bot_area.name]InterfaceCallInterfaceCall
    [P.name]
    [P.name]
    " user << browse("[name][dat]", "window=filingcabinet;size=350x300") diff --git a/code/modules/paperwork/folders.dm b/code/modules/paperwork/folders.dm index d8d4fef0f8..3221a2c8db 100644 --- a/code/modules/paperwork/folders.dm +++ b/code/modules/paperwork/folders.dm @@ -46,7 +46,7 @@ var/dat = "[name]" for(var/obj/item/I in src) - dat += "Remove - [I.name]
    " + dat += "Remove - [I.name]
    " user << browse(dat, "window=folder") onclose(user, "folder") add_fingerprint(usr) diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm index ae6751f526..1fb1846f4c 100644 --- a/code/modules/paperwork/paper.dm +++ b/code/modules/paperwork/paper.dm @@ -175,8 +175,8 @@ /obj/item/paper/proc/updateinfolinks() info_links = info for(var/i in 1 to min(fields, 15)) - addtofield(i, "write", 1) - info_links = info_links + "write" + addtofield(i, "write", 1) + info_links = info_links + "write" /obj/item/paper/proc/clearpaper() @@ -277,7 +277,7 @@ else info += t // Oh, he wants to edit to the end of the file, let him. updateinfolinks() - usr << browse("[name][info_links]
    [stamps]", "window=[name]") // Update the window + usr << browse("[name][info_links]
    [stamps]", "window=[name]") // Update the window update_icon() @@ -292,7 +292,7 @@ if(istype(P, /obj/item/pen) || istype(P, /obj/item/toy/crayon)) if(user.is_literate()) - user << browse("[name][info_links]
    [stamps]", "window=[name]") + user << browse("[name][info_links]
    [stamps]", "window=[name]") return else to_chat(user, "You don't know how to read or write.") diff --git a/code/modules/paperwork/photocopier.dm b/code/modules/paperwork/photocopier.dm index d4e78c4ef3..20038f5745 100644 --- a/code/modules/paperwork/photocopier.dm +++ b/code/modules/paperwork/photocopier.dm @@ -41,18 +41,18 @@ var/dat = "Photocopier

    " if(copy || photocopy || doccopy || (ass && (ass.loc == src.loc))) - dat += "Remove Paper
    " + dat += "Remove Paper
    " if(toner) - dat += "Copy
    " + dat += "Copy
    " dat += "Printing: [copies] copies." - dat += "- " - dat += "+

    " + dat += "- " + dat += "+

    " if(photocopy) - dat += "Printing in [greytoggle]

    " + dat += "Printing in [greytoggle]

    " else if(toner) dat += "Please insert paper to copy.

    " if(isAI(user)) - dat += "Print photo from database

    " + dat += "Print photo from database

    " dat += "Current toner level: [toner]" if(!toner) dat +="
    Please insert a new toner cartridge!" diff --git a/code/modules/power/antimatter/control.dm b/code/modules/power/antimatter/control.dm index 29e7b53cd2..a37344d635 100644 --- a/code/modules/power/antimatter/control.dm +++ b/code/modules/power/antimatter/control.dm @@ -293,28 +293,28 @@ var/dat = "" dat += "AntiMatter Control Panel
    " - dat += "Close
    " - dat += "Refresh
    " - dat += "Force Shielding Update

    " + dat += "Close
    " + dat += "Refresh
    " + dat += "Force Shielding Update

    " dat += "Status: [(active?"Injecting":"Standby")]
    " - dat += "Toggle Status
    " + dat += "Toggle Status
    " dat += "Stability: [stability]%
    " dat += "Reactor parts: [linked_shielding.len]
    "//TODO: perhaps add some sort of stability check dat += "Cores: [linked_cores.len]

    " dat += "-Current Efficiency: [reported_core_efficiency]
    " - dat += "-Average Stability: [stored_core_stability] (update)
    " + dat += "-Average Stability: [stored_core_stability] (update)
    " dat += "Last Produced: [DisplayPower(stored_power)]
    " dat += "Fuel: " if(!fueljar) dat += "
    No fuel receptacle detected." else - dat += "Eject
    " + dat += "Eject
    " dat += "- [fueljar.fuel]/[fueljar.fuel_max] Units
    " dat += "- Injecting: [fuel_injection] units
    " - dat += "- --|++

    " + dat += "- --|++

    " user << browse(dat, "window=AMcontrol;size=420x500") diff --git a/code/modules/power/generator.dm b/code/modules/power/generator.dm index 6aeaff9477..5369686b31 100644 --- a/code/modules/power/generator.dm +++ b/code/modules/power/generator.dm @@ -166,7 +166,7 @@ else t += "Unable to locate all parts!" if(include_link) - t += "
    Close" + t += "
    Close" return t diff --git a/code/modules/power/gravitygenerator.dm b/code/modules/power/gravitygenerator.dm index b98ea7f6c9..e19f152a75 100644 --- a/code/modules/power/gravitygenerator.dm +++ b/code/modules/power/gravitygenerator.dm @@ -233,9 +233,9 @@ GLOBAL_LIST_EMPTY(gravity_generators) // We will keep track of this by adding ne return var/dat = "Gravity Generator Breaker: " if(breaker) - dat += "ON OFF" + dat += "ON OFF" else - dat += "ON OFF " + dat += "ON OFF " dat += "
    Generator Status:
    " if(charging_state != POWER_IDLE) diff --git a/code/modules/power/port_gen.dm b/code/modules/power/port_gen.dm index 6031f6edab..73f48a2b28 100644 --- a/code/modules/power/port_gen.dm +++ b/code/modules/power/port_gen.dm @@ -235,16 +235,16 @@ var/dat = text("[name]
    ") if (active) - dat += text("Generator: On
    ") + dat += text("Generator: On
    ") else - dat += text("Generator: Off
    ") - dat += text("[capitalize(sheet_name)]: [sheets] - Eject
    ") + dat += text("Generator: Off
    ") + dat += text("[capitalize(sheet_name)]: [sheets] - Eject
    ") var/stack_percent = round(sheet_left * 100, 1) dat += text("Current stack: [stack_percent]%
    ") - dat += text("Power output: - [power_gen * power_output] +
    ") + dat += text("Power output: - [power_gen * power_output] +
    ") dat += text("Power current: [(powernet == null ? "Unconnected" : "[DisplayPower(avail())]")]
    ") dat += text("Heat: [current_heat]
    ") - dat += "
    Close" + dat += "
    Close" user << browse(dat, "window=port_gen") onclose(user, "port_gen") diff --git a/code/modules/power/singularity/particle_accelerator/particle_control.dm b/code/modules/power/singularity/particle_accelerator/particle_control.dm index dd98f092ea..266e5b22f5 100644 --- a/code/modules/power/singularity/particle_accelerator/particle_control.dm +++ b/code/modules/power/singularity/particle_accelerator/particle_control.dm @@ -232,11 +232,11 @@ user.set_machine(src) var/dat = "" - dat += "Close

    " + dat += "Close

    " dat += "

    Status

    " if(!assembled) dat += "Unable to detect all parts!
    " - dat += "Run Scan

    " + dat += "Run Scan

    " else dat += "All parts in place.

    " dat += "Power:" @@ -244,9 +244,9 @@ dat += "On
    " else dat += "Off
    " - dat += "Toggle Power

    " + dat += "Toggle Power

    " dat += "Particle Strength: [strength] " - dat += "--|++

    " + dat += "--|++

    " var/datum/browser/popup = new(user, "pacontrol", name, 420, 300) popup.set_content(dat) diff --git a/code/modules/power/turbine.dm b/code/modules/power/turbine.dm index ee531697aa..76145466da 100644 --- a/code/modules/power/turbine.dm +++ b/code/modules/power/turbine.dm @@ -276,9 +276,9 @@ t += "Turbine: [round(compressor.rpm)] RPM
    " - t += "Starter: [ compressor.starter ? "Off On" : "Off On"]" + t += "Starter: [ compressor.starter ? "Off On" : "Off On"]" - t += "
    Close" + t += "
    Close" t += "" var/datum/browser/popup = new(user, "turbine", name) @@ -334,18 +334,18 @@ if(compressor.stat || compressor.turbine.stat) dat += "[compressor.stat ? "Compressor is inoperable
    " : "Turbine is inoperable"]" else - dat += {"Turbine status: [ src.compressor.starter ? "Off On" : "Off On"] + dat += {"Turbine status: [ src.compressor.starter ? "Off On" : "Off On"] \n
    \nTurbine speed: [src.compressor.rpm]rpm
    \nPower currently being generated: [DisplayPower(src.compressor.turbine.lastgen)]
    \nInternal gas temperature: [src.compressor.gas_contained.temperature]K
    - \n
    Close + \n
    Close \n
    \n"} else dat += "There is [!compressor ? "no compressor" : " compressor[!compressor.turbine ? " but no turbine" : ""]"].
    " if(!compressor) - dat += "Search for compressor" + dat += "Search for compressor" var/datum/browser/popup = new(user, "turbinecomputer", name) popup.set_content(dat) diff --git a/code/modules/projectiles/projectile/magic.dm b/code/modules/projectiles/projectile/magic.dm index 57960fcea7..3037d8690c 100644 --- a/code/modules/projectiles/projectile/magic.dm +++ b/code/modules/projectiles/projectile/magic.dm @@ -307,7 +307,7 @@ var/mob/living/simple_animal/hostile/statue/S = new(P.loc, owner) S.name = "statue of [L.name]" if(owner) - S.faction = list("\ref[owner]") + S.faction = list("[REF(owner)]") S.icon = P.icon S.icon_state = P.icon_state S.copy_overlays(P, TRUE) diff --git a/code/modules/reagents/chemistry/machinery/reagentgrinder.dm b/code/modules/reagents/chemistry/machinery/reagentgrinder.dm index eb1ee87df9..77fcd50306 100644 --- a/code/modules/reagents/chemistry/machinery/reagentgrinder.dm +++ b/code/modules/reagents/chemistry/machinery/reagentgrinder.dm @@ -248,14 +248,14 @@ "} if (is_beaker_ready) if(!is_chamber_empty && !(stat & (NOPOWER|BROKEN))) - dat += "Grind the reagents
    " - dat += "Juice the reagents

    " + dat += "Grind the reagents
    " + dat += "Juice the reagents

    " else if (beaker.reagents.total_volume) - dat += "Mix the reagents

    " + dat += "Mix the reagents

    " if(length(holdingitems)) - dat += "Eject the reagents
    " + dat += "Eject the reagents
    " if(beaker) - dat += "Detach the beaker
    " + dat += "Detach the beaker
    " else dat += "Please wait..." diff --git a/code/modules/reagents/chemistry/recipes.dm b/code/modules/reagents/chemistry/recipes.dm index 428c10e24a..aaa070703f 100644 --- a/code/modules/reagents/chemistry/recipes.dm +++ b/code/modules/reagents/chemistry/recipes.dm @@ -37,7 +37,7 @@ var/turf/T = get_turf(A) var/area/my_area = get_area(T) var/message = "A [reaction_name] reaction has occurred in [my_area.name] [ADMIN_COORDJMP(T)]" - message += " (VV)" + message += " (VV)" var/mob/M = get(A, /mob) if(M) diff --git a/code/modules/recycling/sortingmachinery.dm b/code/modules/recycling/sortingmachinery.dm index bb18ea187c..0bafcba54d 100644 --- a/code/modules/recycling/sortingmachinery.dm +++ b/code/modules/recycling/sortingmachinery.dm @@ -154,7 +154,7 @@ dat += "" for (var/i = 1, i <= GLOB.TAGGERLOCATIONS.len, i++) - dat += "" + dat += "" if(i%4==0) dat += "" diff --git a/code/modules/research/experimentor.dm b/code/modules/research/experimentor.dm index 4ba8925df6..4cf711bbee 100644 --- a/code/modules/research/experimentor.dm +++ b/code/modules/research/experimentor.dm @@ -138,7 +138,7 @@ user.set_machine(src) var/dat = "
    " if(!linked_console) - dat += "Scan for R&D Console
    " + dat += "Scan for R&D Console
    " if(loaded_item) dat += "Loaded Item: [loaded_item]
    " dat += "Technology:
    " @@ -146,19 +146,19 @@ for(var/T in D) dat += "[T]
    " dat += "

    Available tests:" - dat += "
    Poke" - dat += "
    Irradiate" - dat += "
    Gas" - dat += "
    Burn" - dat += "
    Freeze" - dat += "
    Destroy
    " + dat += "
    Poke" + dat += "
    Irradiate" + dat += "
    Gas" + dat += "
    Burn" + dat += "
    Freeze" + dat += "
    Destroy
    " if(istype(loaded_item, /obj/item/relic)) - dat += "
    Discover
    " - dat += "
    Eject" + dat += "
    Discover
    " + dat += "
    Eject" else dat += "Nothing loaded." - dat += "
    Refresh
    " - dat += "
    Close
    " + dat += "
    Refresh
    " + dat += "
    Close
    " var/datum/browser/popup = new(user, "experimentor","Experimentor", 700, 400, src) popup.set_content(dat) popup.open() diff --git a/code/modules/research/message_server.dm b/code/modules/research/message_server.dm index 0cef65c07c..295dd4429a 100644 --- a/code/modules/research/message_server.dm +++ b/code/modules/research/message_server.dm @@ -19,7 +19,7 @@ GLOBAL_LIST_INIT(message_servers, list()) /datum/data_pda_msg/proc/get_photo_ref() if(photo) - return "(Photo)" + return "(Photo)" return "" /datum/data_pda_msg/Topic(href,href_list) diff --git a/code/modules/research/rdconsole.dm b/code/modules/research/rdconsole.dm index d912bc908e..e02eb4a970 100644 --- a/code/modules/research/rdconsole.dm +++ b/code/modules/research/rdconsole.dm @@ -662,7 +662,7 @@ won't update every console in existence) but it's more of a hassle to do. Also, if(0.2) dat += "
    SYSTEM LOCKED
    " - dat += "Unlock" + dat += "Unlock" if(0.3) dat += "
    Constructing Prototype. Please Wait...
    " @@ -673,30 +673,30 @@ won't update every console in existence) but it's more of a hassle to do. Also, if(1.0) //Main Menu dat += "
    " dat += "

    Main Menu:


    " - dat += "Current Research Levels
    " + dat += "Current Research Levels
    " if(t_disk) - dat += "Disk Operations
    " + dat += "Disk Operations
    " else if(d_disk) - dat += "Disk Operations
    " + dat += "Disk Operations
    " else dat += "Disk Operations
    " if(linked_destroy) - dat += "Destructive Analyzer Menu
    " + dat += "Destructive Analyzer Menu
    " else dat += "Destructive Analyzer Menu
    " if(linked_lathe) - dat += "Protolathe Construction Menu
    " + dat += "Protolathe Construction Menu
    " else dat += "Protolathe Construction Menu
    " if(linked_imprinter) - dat += "Circuit Construction Menu
    " + dat += "Circuit Construction Menu
    " else dat += "Circuit Construction Menu
    " - dat += "Settings" + dat += "Settings" dat += "
    " if(1.1) //Research viewer - dat += "Main Menu" + dat += "Main Menu" dat += "

    Current Research Levels:


    " for(var/v in files.known_tech) var/datum/tech/T = files.known_tech[v] @@ -708,8 +708,8 @@ won't update every console in existence) but it's more of a hassle to do. Also, dat += "
    " if(1.2) //Technology Disk Menu - dat += "Main Menu
    " - dat += "Disk Operations: Clear DiskUpload AllEject Disk" + dat += "Main Menu
    " + dat += "Disk Operations: Clear DiskUpload AllEject Disk" for(var/i in 1 to t_disk.max_tech_stored) dat += "
    " if(t_disk.tech_stored[i]) @@ -717,25 +717,25 @@ won't update every console in existence) but it's more of a hassle to do. Also, dat += "Name: [tech.name]
    " dat += "Level: [tech.level]
    " dat += "Description: [tech.desc]
    " - dat += "Operations: Upload to DatabaseClear Slot" + dat += "Operations: Upload to DatabaseClear Slot" else - dat += "Empty Slot
    Operations: Load Tech to Slot" + dat += "Empty Slot
    Operations: Load Tech to Slot" dat += "
    " if(1.3) //Technology Disk submenu - dat += "Main Menu" - dat += "Return to Disk Operations
    " + dat += "Main Menu" + dat += "Return to Disk Operations
    " dat += "

    Load Technology to Disk:


    " for(var/v in files.known_tech) var/datum/tech/T = files.known_tech[v] if(T.level <= 0) continue dat += "[T.name]" - dat += "Copy to Disk
    " + dat += "Copy to Disk
    " dat += "
    " if(1.4) //Design Disk menu. - dat += "Main Menu
    " - dat += "Disk Operations: Clear DiskUpload AllEject Disk" + dat += "Main Menu
    " + dat += "Disk Operations: Clear DiskUpload AllEject Disk" for(var/i in 1 to d_disk.max_blueprints) dat += "
    " if(d_disk.blueprints[i]) @@ -761,66 +761,66 @@ won't update every console in existence) but it's more of a hassle to do. Also, var/all_mats = D.materials + D.reagents_list for(var/M in all_mats) dat += "* [CallMaterialName(M)] x [all_mats[M]]
    " - dat += "Operations: Upload to Database Clear Slot" + dat += "Operations: Upload to Database Clear Slot" else - dat += "Empty Slot
    Operations: Load Design to Slot" + dat += "Empty Slot
    Operations: Load Design to Slot" dat += "
    " if(1.5) //Design disk submenu - dat += "Main Menu" - dat += "Return to Disk Operations
    " + dat += "Main Menu" + dat += "Return to Disk Operations
    " dat += "

    Load Design to Disk:


    " for(var/v in files.known_designs) var/datum/design/D = files.known_designs[v] dat += "[D.name] " - dat += "Copy to Disk
    " + dat += "Copy to Disk
    " dat += "
    " if(1.6) //R&D console settings - dat += "Main Menu
    " + dat += "Main Menu
    " dat += "

    R&D Console Setting:


    " if(sync) - dat += "Sync Database with Network
    " + dat += "Sync Database with Network
    " dat += "Connect to Research Network
    " - dat += "Disconnect from Research Network
    " + dat += "Disconnect from Research Network
    " else dat += "Sync Database with Network
    " - dat += "Connect to Research Network
    " + dat += "Connect to Research Network
    " dat += "Disconnect from Research Network
    " - dat += "Device Linkage Menu
    " - dat += "Lock Console
    " - dat += "Reset R&D Database
    " + dat += "Device Linkage Menu
    " + dat += "Lock Console
    " + dat += "Reset R&D Database
    " if(1.7) //R&D device linkage - dat += "Main Menu" - dat += "Settings Menu
    " + dat += "Main Menu" + dat += "Settings Menu
    " dat += "

    R&D Console Device Linkage Menu:


    " - dat += "Re-sync with Nearby Devices

    " + dat += "Re-sync with Nearby Devices

    " dat += "

    Linked Devices:


    " if(linked_destroy) - dat += "* Destructive Analyzer Disconnect
    " + dat += "* Destructive Analyzer Disconnect
    " else dat += "* No Destructive Analyzer Linked
    " if(linked_lathe) - dat += "* Protolathe Disconnect
    " + dat += "* Protolathe Disconnect
    " else dat += "* No Protolathe Linked
    " if(linked_imprinter) - dat += "* Circuit Imprinter Disconnect
    " + dat += "* Circuit Imprinter Disconnect
    " else dat += "* No Circuit Imprinter Linked
    " dat += "
    " ////////////////////DESTRUCTIVE ANALYZER SCREENS//////////////////////////// if(2.0) - dat += "Main Menu" + dat += "Main Menu" dat += "
    NO DESTRUCTIVE ANALYZER LINKED TO CONSOLE
    " if(2.1) - dat += "Main Menu" + dat += "Main Menu" dat += "
    No Item Loaded. Standing-by...
    " if(2.2) - dat += "Main Menu
    " + dat += "Main Menu
    " dat += "

    Deconstruction Menu


    " dat += "Name: [linked_destroy.loaded_item.name]
    " dat += "Origin Tech:
    " @@ -833,27 +833,27 @@ won't update every console in existence) but it's more of a hassle to do. Also, dat += "
    " dat += "
    Options: " - dat += "Deconstruct Item" - dat += "Eject Item" + dat += "Deconstruct Item" + dat += "Eject Item" if(2.3) - dat += "Main Menu" + dat += "Main Menu" dat += "
    Item is neither reliable enough or broken enough to learn from.
    " /////////////////////PROTOLATHE SCREENS///////////////////////// if(3.0) - dat += "Main Menu
    " + dat += "Main Menu
    " dat += "
    NO PROTOLATHE LINKED TO CONSOLE
    " if(3.1) - dat += "Main Menu " - dat += "Material Storage" - dat += "Chemical Storage
    " + dat += "Main Menu " + dat += "Material Storage" + dat += "Chemical Storage
    " dat += "

    Protolathe Menu:


    " dat += "Material Amount: [linked_materials.total_amount] / [linked_materials.max_amount]
    " dat += "Chemical Volume: [linked_lathe.reagents.total_volume] / [linked_lathe.reagents.maximum_volume]
    " - dat += "\ - \ + dat += "\ + \ \ \ \ @@ -864,8 +864,8 @@ won't update every console in existence) but it's more of a hassle to do. Also, //Grouping designs by categories, to improve readability if(3.15) - dat += "Main Menu" - dat += "Protolathe Menu" + dat += "Main Menu" + dat += "Protolathe Menu" dat += "

    Browsing [selected_category]:


    " dat += "Material Amount: [linked_materials.total_amount] / [linked_materials.max_amount]
    " dat += "Chemical Volume: [linked_lathe.reagents.total_volume] / [linked_lathe.reagents.maximum_volume]
    " @@ -890,11 +890,11 @@ won't update every console in existence) but it's more of a hassle to do. Also, c = min(c,t) if (c >= 1) - dat += "[D.name]" + dat += "[D.name]" if(c >= 5) - dat += "x5" + dat += "x5" if(c >= 10) - dat += "x10" + dat += "x10" dat += "[temp_material]" else dat += "[D.name][temp_material]" @@ -902,8 +902,8 @@ won't update every console in existence) but it's more of a hassle to do. Also, dat += "
    " if(3.17) //Display search result - dat += "Main Menu" - dat += "Protolathe Menu" + dat += "Main Menu" + dat += "Protolathe Menu" dat += "

    Search results:


    " dat += "Material Amount: [linked_materials.total_amount] / [linked_materials.max_amount]
    " dat += "Chemical Volume: [linked_lathe.reagents.total_volume] / [linked_lathe.reagents.maximum_volume]
    " @@ -924,11 +924,11 @@ won't update every console in existence) but it's more of a hassle to do. Also, c = min(c,t) if (c >= 1) - dat += "[D.name]" + dat += "[D.name]" if(c >= 5) - dat += "x5" + dat += "x5" if(c >= 10) - dat += "x10" + dat += "x10" dat += "[temp_material]" else dat += "[D.name][temp_material]" @@ -936,8 +936,8 @@ won't update every console in existence) but it's more of a hassle to do. Also, dat += "
    " if(3.2) //Protolathe Material Storage Sub-menu - dat += "Main Menu" - dat += "Protolathe Menu
    " + dat += "Main Menu" + dat += "Protolathe Menu
    " dat += "

    Material Storage:



    " if(!linked_lathe) dat += "ERROR: Protolathe connection failed." @@ -946,38 +946,38 @@ won't update every console in existence) but it's more of a hassle to do. Also, var/datum/material/M = linked_materials.materials[mat_id] dat += "* [M.amount] of [M.name]: " if(M.amount >= MINERAL_MATERIAL_AMOUNT) - dat += "Eject " + dat += "Eject " if(M.amount >= MINERAL_MATERIAL_AMOUNT*5) - dat += "5x " + dat += "5x " if(M.amount >= MINERAL_MATERIAL_AMOUNT) - dat += "All" + dat += "All" dat += "
    " dat += "
    " if(3.3) - dat += "Main Menu" - dat += "Protolathe Menu" - dat += "Disposal All Chemicals in Storage
    " + dat += "Main Menu" + dat += "Protolathe Menu" + dat += "Disposal All Chemicals in Storage
    " dat += "

    Chemical Storage:



    " for(var/datum/reagent/R in linked_lathe.reagents.reagent_list) dat += "[R.name]: [R.volume]" - dat += "Purge
    " + dat += "Purge
    " ///////////////////CIRCUIT IMPRINTER SCREENS//////////////////// if(4.0) - dat += "Main Menu
    " + dat += "Main Menu
    " dat += "
    NO CIRCUIT IMPRINTER LINKED TO CONSOLE
    " if(4.1) - dat += "Main Menu" - dat += "Material Storage" - dat += "Chemical Storage
    " + dat += "Main Menu" + dat += "Material Storage" + dat += "Chemical Storage
    " dat += "

    Circuit Imprinter Menu:


    " dat += "Material Amount: [imprinter_materials.total_amount]
    " dat += "Chemical Volume: [linked_imprinter.reagents.total_volume]
    " - dat += "\ - \ + dat += "\ + \ \ \ \ @@ -987,8 +987,8 @@ won't update every console in existence) but it's more of a hassle to do. Also, dat += list_categories(linked_imprinter.categories, 4.15) if(4.15) - dat += "Main Menu" - dat += "Circuit Imprinter Menu" + dat += "Main Menu" + dat += "Circuit Imprinter Menu" dat += "

    Browsing [selected_category]:


    " dat += "Material Amount: [imprinter_materials.total_amount]
    " dat += "Chemical Volume: [linked_imprinter.reagents.total_volume]
    " @@ -1011,14 +1011,14 @@ won't update every console in existence) but it's more of a hassle to do. Also, else temp_materials += " [all_materials[M]/coeff] [CallMaterialName(M)]" if (check_materials) - dat += "[D.name][temp_materials]
    " + dat += "[D.name][temp_materials]
    " else dat += "[D.name][temp_materials]
    " dat += "
    " if(4.17) - dat += "Main Menu" - dat += "Circuit Imprinter Menu" + dat += "Main Menu" + dat += "Circuit Imprinter Menu" dat += "

    Search results:


    " dat += "Material Amount: [imprinter_materials.total_amount]
    " dat += "Chemical Volume: [linked_imprinter.reagents.total_volume]
    " @@ -1036,23 +1036,23 @@ won't update every console in existence) but it's more of a hassle to do. Also, else temp_materials += " [all_materials[M]/coeff] [CallMaterialName(M)]" if (check_materials) - dat += "[D.name][temp_materials]
    " + dat += "[D.name][temp_materials]
    " else dat += "[D.name][temp_materials]
    " dat += "
    " if(4.2) //Circuit Imprinter Material Storage Sub-menu - dat += "Main Menu" - dat += "Circuit Imprinter Menu" - dat += "Disposal All Chemicals in Storage
    " + dat += "Main Menu" + dat += "Circuit Imprinter Menu" + dat += "Disposal All Chemicals in Storage
    " dat += "

    Chemical Storage:



    " for(var/datum/reagent/R in linked_imprinter.reagents.reagent_list) dat += "[R.name]: [R.volume]" - dat += "Purge
    " + dat += "Purge
    " if(4.3) - dat += "Main Menu" - dat += "Circuit Imprinter Menu
    " + dat += "Main Menu" + dat += "Circuit Imprinter Menu
    " dat += "

    Material Storage:



    " if(!linked_imprinter) dat += "ERROR: Protolathe connection failed." @@ -1061,11 +1061,11 @@ won't update every console in existence) but it's more of a hassle to do. Also, var/datum/material/M = imprinter_materials.materials[mat_id] dat += "* [M.amount] of [M.name]: " if(M.amount >= MINERAL_MATERIAL_AMOUNT) - dat += "Eject " + dat += "Eject " if(M.amount >= MINERAL_MATERIAL_AMOUNT*5) - dat += "5x " + dat += "5x " if(M.amount >= MINERAL_MATERIAL_AMOUNT) - dat += "All" + dat += "All" dat += "
    " dat += "
    " @@ -1087,7 +1087,7 @@ won't update every console in existence) but it's more of a hassle to do. Also, dat += "
    " line_length = 1 - dat += "" + dat += "" line_length++ dat += "
    [GLOB.TAGGERLOCATIONS[i]][GLOB.TAGGERLOCATIONS[i]]
    [C][C]
    " diff --git a/code/modules/research/server.dm b/code/modules/research/server.dm index 98f5fef616..61f5a12a81 100644 --- a/code/modules/research/server.dm +++ b/code/modules/research/server.dm @@ -253,10 +253,10 @@ if(istype(S, /obj/machinery/r_n_d/server/centcom) && !badmin) continue dat += "[S.name] || " - dat += "Access Rights | " - dat += "Data Management" + dat += "Access Rights | " + dat += "Data Management" if(badmin) - dat += " | Server-to-Server Transfer" + dat += " | Server-to-Server Transfer" dat += "
    " if(1) //Access rights menu @@ -264,7 +264,7 @@ dat += "Consoles with Upload Access
    " for(var/obj/machinery/computer/rdconsole/C in consoles) var/turf/console_turf = get_turf(C) - dat += "* [console_turf.loc]" //FYI, these are all numeric ids, eventually. + dat += "* [console_turf.loc]" //FYI, these are all numeric ids, eventually. if(C.id in temp_server.id_with_upload) dat += " (Remove)
    " else @@ -272,12 +272,12 @@ dat += "Consoles with Download Access
    " for(var/obj/machinery/computer/rdconsole/C in consoles) var/turf/console_turf = get_turf(C) - dat += "* [console_turf.loc]" + dat += "* [console_turf.loc]" if(C.id in temp_server.id_with_download) dat += " (Remove)
    " else dat += " (Add)
    " - dat += "
    Main Menu" + dat += "
    Main Menu" if(2) //Data Management menu dat += "[temp_server.name] Data ManagementP

    " @@ -287,20 +287,20 @@ if(T.level <= 0) continue dat += "* [T.name] " - dat += "(Reset)
    " //FYI, these are all strings. + dat += "(Reset)
    " //FYI, these are all strings. dat += "Known Designs
    " for(var/v in temp_server.files.known_designs) var/datum/design/D = temp_server.files.known_designs[v] dat += "* [D.name] " - dat += "(Delete)
    " - dat += "
    Main Menu" + dat += "(Delete)
    " + dat += "
    Main Menu" if(3) //Server Data Transfer dat += "[temp_server.name] Server to Server Transfer

    " dat += "Send Data to what server?
    " for(var/obj/machinery/r_n_d/server/S in servers) - dat += "[S.name] (Transfer)
    " - dat += "
    Main Menu" + dat += "[S.name] (Transfer)
    " + dat += "
    Main Menu" user << browse("R&D Server Control
    [dat]", "window=server_control;size=575x400") onclose(user, "server_control") return diff --git a/code/modules/shuttle/assault_pod.dm b/code/modules/shuttle/assault_pod.dm index 5b21d22d19..4b55a5b155 100644 --- a/code/modules/shuttle/assault_pod.dm +++ b/code/modules/shuttle/assault_pod.dm @@ -43,7 +43,7 @@ if(!T) return var/obj/docking_port/stationary/landing_zone = new /obj/docking_port/stationary(T) - landing_zone.id = "assault_pod(\ref[src])" + landing_zone.id = "assault_pod([REF(src)])" landing_zone.name = "Landing Zone" landing_zone.dwidth = dwidth landing_zone.dheight = dheight diff --git a/code/modules/shuttle/computer.dm b/code/modules/shuttle/computer.dm index 47ceaef99e..94cf55e0a0 100644 --- a/code/modules/shuttle/computer.dm +++ b/code/modules/shuttle/computer.dm @@ -26,13 +26,13 @@ if(!M.check_dock(S)) continue destination_found = 1 - dat += "Send to [S.name]
    " + dat += "Send to [S.name]
    " if(!destination_found) dat += "Shuttle Locked
    " if(admin_controlled) dat += "Authorized personnel only
    " - dat += "Request Authorization
    " - dat += "Close" + dat += "Request Authorization
    " + dat += "Close" var/datum/browser/popup = new(user, "computer", M ? M.name : "shuttle", 300, 200) popup.set_content("
    [dat]
    ") diff --git a/code/modules/shuttle/emergency.dm b/code/modules/shuttle/emergency.dm index c3549abc4d..d573f9ce13 100644 --- a/code/modules/shuttle/emergency.dm +++ b/code/modules/shuttle/emergency.dm @@ -144,8 +144,8 @@ var/time = TIME_LEFT message_admins("[key_name_admin(user.client)] \ - (?) \ - (FLW) \ + (?) \ + (FLW) \ has emagged the emergency shuttle [time] seconds before launch.", 0, 1) log_game("[key_name(user)] has emagged the emergency shuttle in \ [COORD(src)] [time] seconds before launch.") diff --git a/code/modules/stock_market/computer.dm b/code/modules/stock_market/computer.dm index 3422145ec3..a6429834be 100644 --- a/code/modules/stock_market/computer.dm +++ b/code/modules/stock_market/computer.dm @@ -68,8 +68,8 @@ a.updated { var/list/LR = GLOB.stockExchange.last_read[S] if (!(logged_in in LR)) LR[logged_in] = 0 - dat += "View mode: [vmode ? "Compact" : "Full"] " - dat += "Stock Transaction Log: Check
    " + dat += "View mode: [vmode ? "Compact" : "Full"] " + dat += "Stock Transaction Log: Check
    " dat += "This is a work in progress. Certain features may not be available." @@ -83,12 +83,12 @@ a.updated { dat += "
    [S.name] ([S.short_name])[S.bankrupt ? " BANKRUPT" : null]
    " if (S.last_unification) dat += "Unified shares [DisplayTimeText(world.time - S.last_unification)] ago.
    " - dat += "Current value per share: [S.current_value] | View history

    " + dat += "Current value per share: [S.current_value] | View history

    " dat += "You currently own [mystocks] shares in this company. There are [S.available_shares] purchasable shares on the market currently.
    " if (S.bankrupt) dat += "You cannot buy or sell shares in a bankrupt company!

    " else - dat += "Buy shares | Sell shares

    " + dat += "Buy shares | Sell shares

    " dat += "Prominent products:
    " for (var/prod in S.products) dat += "[prod]
    " @@ -105,7 +105,7 @@ a.updated { if (E.last_change > lrt && !E.hidden) news = 1 break - dat += "View news archives[news ? " (updated)" : null]
    " + dat += "View news archives[news ? " (updated)" : null]" else if (vmode == 1) dat += "Actions: + Buy, - Sell, (A)rchives, (H)istory

    " dat += "" @@ -159,8 +159,8 @@ a.updated { if (S.bankrupt) dat += "+- " else - dat += "+- " - dat += "(A)(H)" + dat += "+- " + dat += "(A)(H)" dat += "" @@ -275,7 +275,7 @@ a.updated { sell_some_shares(S, usr) if (href_list["show_logs"]) - var/dat = "Stock Transaction Logs

    Stock Transaction Logs


    " + var/dat = "Stock Transaction Logs

    Stock Transaction Logs


    " for(var/D in GLOB.stockExchange.logs) var/datum/stock_log/L = D if(istype(L, /datum/stock_log/buy)) @@ -297,7 +297,7 @@ a.updated { if (logged_in && logged_in != "") var/list/LR = GLOB.stockExchange.last_read[S] LR[logged_in] = world.time - var/dat = "News feed for [S.name]

    News feed for [S.name]

    " + var/dat = "News feed for [S.name]

    News feed for [S.name]

    " dat += "

    Events

    " var/p = 0 for (var/datum/stockEvent/E in S.events) diff --git a/code/modules/tgui/subsystem.dm b/code/modules/tgui/subsystem.dm index c44c91c92b..f70eb87b0c 100644 --- a/code/modules/tgui/subsystem.dm +++ b/code/modules/tgui/subsystem.dm @@ -43,7 +43,7 @@ * return datum/tgui The found UI. **/ /datum/controller/subsystem/tgui/proc/get_open_ui(mob/user, datum/src_object, ui_key) - var/src_object_key = "\ref[src_object]" + var/src_object_key = "[REF(src_object)]" if(isnull(open_uis[src_object_key]) || !istype(open_uis[src_object_key], /list)) return null // No UIs open. else if(isnull(open_uis[src_object_key][ui_key]) || !istype(open_uis[src_object_key][ui_key], /list)) @@ -65,7 +65,7 @@ * return int The number of UIs updated. **/ /datum/controller/subsystem/tgui/proc/update_uis(datum/src_object) - var/src_object_key = "\ref[src_object]" + var/src_object_key = "[REF(src_object)]" if(isnull(open_uis[src_object_key]) || !istype(open_uis[src_object_key], /list)) return 0 // Couldn't find any UIs for this object. @@ -87,7 +87,7 @@ * return int The number of UIs closed. **/ /datum/controller/subsystem/tgui/proc/close_uis(datum/src_object) - var/src_object_key = "\ref[src_object]" + var/src_object_key = "[REF(src_object)]" if(isnull(open_uis[src_object_key]) || !istype(open_uis[src_object_key], /list)) return 0 // Couldn't find any UIs for this object. @@ -168,7 +168,7 @@ * required ui datum/tgui The UI to be added. **/ /datum/controller/subsystem/tgui/proc/on_open(datum/tgui/ui) - var/src_object_key = "\ref[ui.src_object]" + var/src_object_key = "[REF(ui.src_object)]" if(isnull(open_uis[src_object_key]) || !istype(open_uis[src_object_key], /list)) open_uis[src_object_key] = list(ui.ui_key = list()) // Make a list for the ui_key and src_object. else if(isnull(open_uis[src_object_key][ui.ui_key]) || !istype(open_uis[src_object_key][ui.ui_key], /list)) @@ -190,7 +190,7 @@ * return bool If the UI was removed or not. **/ /datum/controller/subsystem/tgui/proc/on_close(datum/tgui/ui) - var/src_object_key = "\ref[ui.src_object]" + var/src_object_key = "[REF(ui.src_object)]" if(isnull(open_uis[src_object_key]) || !istype(open_uis[src_object_key], /list)) return 0 // It wasn't open. else if(isnull(open_uis[src_object_key][ui.ui_key]) || !istype(open_uis[src_object_key][ui.ui_key], /list)) diff --git a/code/modules/tgui/tgui.dm b/code/modules/tgui/tgui.dm index e427cfa0d1..088bd9da2c 100644 --- a/code/modules/tgui/tgui.dm +++ b/code/modules/tgui/tgui.dm @@ -1,3 +1,4 @@ +<<<<<<< HEAD /** * tgui * @@ -335,6 +336,345 @@ * * optional force_open bool If force_open should be passed to ui_interact. **/ +======= + /** + * tgui + * + * /tg/station user interface library + **/ + + /** + * tgui datum (represents a UI). + **/ +/datum/tgui + var/mob/user // The mob who opened/is using the UI. + var/datum/src_object // The object which owns the UI. + var/title // The title of te UI. + var/ui_key // The ui_key of the UI. This allows multiple UIs for one src_object. + var/window_id // The window_id for browse() and onclose(). + var/width = 0 // The window width. + var/height = 0 // The window height + var/window_options = list( // Extra options to winset(). + "focus" = FALSE, + "titlebar" = TRUE, + "can_resize" = TRUE, + "can_minimize" = TRUE, + "can_maximize" = FALSE, + "can_close" = TRUE, + "auto_format" = FALSE + ) + var/style = "nanotrasen" // The style to be used for this UI. + var/interface // The interface (template) to be used for this UI. + var/autoupdate = TRUE // Update the UI every MC tick. + var/initialized = FALSE // If the UI has been initialized yet. + var/list/initial_data // The data (and datastructure) used to initialize the UI. + var/status = UI_INTERACTIVE // The status/visibility of the UI. + var/datum/ui_state/state = null // Topic state used to determine status/interactability. + var/datum/tgui/master_ui // The parent UI. + var/list/datum/tgui/children = list() // Children of this UI. + var/titlebar = TRUE + var/custom_browser_id = FALSE + + /** + * public + * + * Create a new UI. + * + * required user mob The mob who opened/is using the UI. + * required src_object datum The object or datum which owns the UI. + * required ui_key string The ui_key of the UI. + * required interface string The interface used to render the UI. + * optional title string The title of the UI. + * optional width int The window width. + * optional height int The window height. + * optional master_ui datum/tgui The parent UI. + * optional state datum/ui_state The state used to determine status. + * + * return datum/tgui The requested UI. + **/ +/datum/tgui/New(mob/user, datum/src_object, ui_key, interface, title, width = 0, height = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state, browser_id = null) + src.user = user + src.src_object = src_object + src.ui_key = ui_key + src.window_id = browser_id ? browser_id : "[REF(src_object)]-[ui_key]" + src.custom_browser_id = browser_id ? TRUE : FALSE + + set_interface(interface) + + if(title) + src.title = sanitize(title) + if(width) + src.width = width + if(height) + src.height = height + + src.master_ui = master_ui + if(master_ui) + master_ui.children += src + src.state = state + + var/datum/asset/assets = get_asset_datum(/datum/asset/simple/tgui) + assets.send(user) + + /** + * public + * + * Open this UI (and initialize it with data). + **/ +/datum/tgui/proc/open() + if(!user.client) + return // Bail if there is no client. + + update_status(push = 0) // Update the window status. + if(status < UI_UPDATE) + return // Bail if we're not supposed to open. + + if(!initial_data) + set_initial_data(src_object.ui_data(user)) // Get the UI data. + + var/window_size = "" + if(width && height) // If we have a width and height, use them. + window_size = "size=[width]x[height];" + + var/debugable = check_rights_for(user.client, R_DEBUG) + user << browse(get_html(debugable), "window=[window_id];[window_size][list2params(window_options)]") // Open the window. + if (!custom_browser_id) + winset(user, window_id, "on-close=\"uiclose [REF(src)]\"") // Instruct the client to signal UI when the window is closed. + SStgui.on_open(src) + + /** + * public + * + * Reinitialize the UI. + * (Possibly with a new interface and/or data). + * + * optional template string The name of the new interface. + * optional data list The new initial data. + **/ +/datum/tgui/proc/reinitialize(interface, list/data) + if(interface) + set_interface(interface) // Set a new interface. + if(data) + set_initial_data(data) // Replace the initial_data. + open() + + /** + * public + * + * Close the UI, and all its children. + **/ +/datum/tgui/proc/close() + user << browse(null, "window=[window_id]") // Close the window. + SStgui.on_close(src) + for(var/datum/tgui/child in children) // Loop through and close all children. + child.close() + children.Cut() + state = null + master_ui = null + qdel(src) + + /** + * public + * + * Sets the browse() window options for this UI. + * + * required window_options list The window options to set. + **/ +/datum/tgui/proc/set_window_options(list/window_options) + src.window_options = window_options + + /** + * public + * + * Set the style for this UI. + * + * required style string The new UI style. + **/ +/datum/tgui/proc/set_style(style) + src.style = lowertext(style) + + /** + * public + * + * Set the interface (template) for this UI. + * + * required interface string The new UI interface. + **/ +/datum/tgui/proc/set_interface(interface) + src.interface = lowertext(interface) + + /** + * public + * + * Enable/disable auto-updating of the UI. + * + * required state bool Enable/disable auto-updating. + **/ +/datum/tgui/proc/set_autoupdate(state = 1) + autoupdate = state + + /** + * private + * + * Set the data to initialize the UI with. + * The datastructure cannot be changed by subsequent updates. + * + * optional data list The data/datastructure to initialize the UI with. + **/ +/datum/tgui/proc/set_initial_data(list/data) + initial_data = data + + /** + * private + * + * Generate HTML for this UI. + * + * optional bool inline If the JSON should be inlined into the HTML (for debugging). + * + * return string UI HTML output. + **/ +/datum/tgui/proc/get_html(var/inline) + var/html + // Poplate HTML with JSON if we're supposed to inline. + if(inline) + html = replacetextEx(SStgui.basehtml, "{}", get_json(initial_data)) + else + html = SStgui.basehtml + html = replacetextEx(html, "\[ref]", "[REF(src)]") + html = replacetextEx(html, "\[style]", style) + return html + + /** + * private + * + * Get the config data/datastructure to initialize the UI with. + * + * return list The config data. + **/ +/datum/tgui/proc/get_config_data() + var/list/config_data = list( + "title" = title, + "status" = status, + "screen" = src_object.ui_screen, + "style" = style, + "interface" = interface, + "fancy" = user.client.prefs.tgui_fancy, + "locked" = user.client.prefs.tgui_lock && !custom_browser_id, + "window" = window_id, + "ref" = "[REF(src)]", + "user" = list( + "name" = user.name, + "ref" = "[REF(user)]" + ), + "srcObject" = list( + "name" = "[src_object]", + "ref" = "[REF(src_object)]" + ), + "titlebar" = titlebar + ) + return config_data + + /** + * private + * + * Package the data to send to the UI, as JSON. + * This includes the UI data and config_data. + * + * return string The packaged JSON. + **/ +/datum/tgui/proc/get_json(list/data) + var/list/json_data = list() + + json_data["config"] = get_config_data() + if(!isnull(data)) + json_data["data"] = data + + // Generate the JSON. + var/json = json_encode(json_data) + // Strip #255/improper. + json = replacetext(json, "\proper", "") + json = replacetext(json, "\improper", "") + return json + + /** + * private + * + * Handle clicks from the UI. + * Call the src_object's ui_act() if status is UI_INTERACTIVE. + * If the src_object's ui_act() returns 1, update all UIs attacked to it. + **/ +/datum/tgui/Topic(href, href_list) + if(user != usr) + return // Something is not right here. + + var/action = href_list["action"] + var/params = href_list; params -= "action" + + switch(action) + if("tgui:initialize") + user << output(url_encode(get_json(initial_data)), "[custom_browser_id ? window_id : "[window_id].browser"]:initialize") + initialized = TRUE + if("tgui:view") + if(params["screen"]) + src_object.ui_screen = params["screen"] + SStgui.update_uis(src_object) + if("tgui:link") + user << link(params["url"]) + if("tgui:fancy") + user.client.prefs.tgui_fancy = TRUE + if("tgui:nofrills") + user.client.prefs.tgui_fancy = FALSE + else + update_status(push = 0) // Update the window state. + if(src_object.ui_act(action, params, src, state)) // Call ui_act() on the src_object. + SStgui.update_uis(src_object) // Update if the object requested it. + + /** + * private + * + * Update the UI. + * Only updates the data if update is true, otherwise only updates the status. + * + * optional force bool If the UI should be forced to update. + **/ +/datum/tgui/process(force = 0) + var/datum/host = src_object.ui_host() + if(!src_object || !host || !user) // If the object or user died (or something else), abort. + close() + return + + if(status && (force || autoupdate)) + update() // Update the UI if the status and update settings allow it. + else + update_status(push = 1) // Otherwise only update status. + + /** + * private + * + * Push data to an already open UI. + * + * required data list The data to send. + * optional force bool If the update should be sent regardless of state. + **/ +/datum/tgui/proc/push_data(data, force = 0) + update_status(push = 0) // Update the window state. + if(!initialized) + return // Cannot update UI if it is not set up yet. + if(status <= UI_DISABLED && !force) + return // Cannot update UI, we have no visibility. + + // Send the new JSON to the update() Javascript function. + user << output(url_encode(get_json(data)), "[custom_browser_id ? window_id : "[window_id].browser"]:update") + + /** + * private + * + * Updates the UI by interacting with the src_object again, which will hopefully + * call try_ui_update on it. + * + * optional force_open bool If force_open should be passed to ui_interact. + **/ +>>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental /datum/tgui/proc/update(force_open = FALSE) src_object.ui_interact(user, ui_key, src, force_open, master_ui, state) From 24eece99a57f7e8434b52dc728f3215b4b62c1a3 Mon Sep 17 00:00:00 2001 From: Leo Date: Wed, 1 Nov 2017 10:14:46 -0200 Subject: [PATCH 002/198] animate sqdl wrapper works now. --- code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm b/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm index 7176ac726c..0abb451d2d 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm +++ b/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm @@ -3,9 +3,17 @@ /proc/_abs(A) return abs(A) +<<<<<<< HEAD /*/proc/_animate(atom/A, set_vars, time = 10, loop = 1, easing = LINEAR_EASING, flags_1 = null) animate(A, set_vars, time, loop, easing, flags_1) Borked. If anyone wants to fix this be my guest.*/ +======= +/proc/_animate(atom/A, set_vars, time = 10, loop = 1, easing = LINEAR_EASING, flags = null) + var/mutable_appearance/MA = new() + for(var/v in set_vars) + MA.vars[v] = set_vars[v] + animate(A, appearance = MA, time, loop, easing, flags) +>>>>>>> 517a747... Merge pull request #32292 from RemieRichards/patch-5 /proc/_acrccos(A) return arccos(A) From 196fb5f345d0cef31ae0218f5516c74a531237c6 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Thu, 2 Nov 2017 02:22:32 -0500 Subject: [PATCH 003/198] Update SDQL_2_wrappers.dm --- code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm | 6 ------ 1 file changed, 6 deletions(-) diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm b/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm index 0abb451d2d..8a7c030458 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm +++ b/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm @@ -3,17 +3,11 @@ /proc/_abs(A) return abs(A) -<<<<<<< HEAD -/*/proc/_animate(atom/A, set_vars, time = 10, loop = 1, easing = LINEAR_EASING, flags_1 = null) - animate(A, set_vars, time, loop, easing, flags_1) - Borked. If anyone wants to fix this be my guest.*/ -======= /proc/_animate(atom/A, set_vars, time = 10, loop = 1, easing = LINEAR_EASING, flags = null) var/mutable_appearance/MA = new() for(var/v in set_vars) MA.vars[v] = set_vars[v] animate(A, appearance = MA, time, loop, easing, flags) ->>>>>>> 517a747... Merge pull request #32292 from RemieRichards/patch-5 /proc/_acrccos(A) return arccos(A) From d475149e8d56f9c854d803d6226fee61e45024fa Mon Sep 17 00:00:00 2001 From: Qustinnus Date: Fri, 3 Nov 2017 21:40:25 +0100 Subject: [PATCH 004/198] Adds around 30 new ambience sounds, and changes ambience code a little bit --- code/__DEFINES/sound.dm | 68 +++++++++++++++++++++++ code/game/area/Space_Station_13_areas.dm | 44 +++++++-------- code/game/area/areas.dm | 9 +-- code/game/area/areas/away_content.dm | 3 +- code/game/area/areas/centcom.dm | 1 + code/game/area/areas/mining.dm | 9 +-- code/game/area/areas/misc.dm | 6 +- code/game/area/areas/ruins/_ruins.dm | 2 +- code/game/area/areas/ruins/space.dm | 4 +- code/game/area/areas/shuttles.dm | 3 +- code/game/area/areas/space_content.dm | 1 + sound/ambience/ambiatmos.ogg | Bin 0 -> 118293 bytes sound/ambience/ambiatmos2.ogg | Bin 0 -> 64725 bytes sound/ambience/ambicave.ogg | Bin 0 -> 145739 bytes sound/ambience/ambidanger.ogg | Bin 0 -> 49366 bytes sound/ambience/ambidanger2.ogg | Bin 0 -> 31413 bytes sound/ambience/ambigen15.ogg | Bin 0 -> 27765 bytes sound/ambience/ambiholy.ogg | Bin 0 -> 44830 bytes sound/ambience/ambiholy2.ogg | Bin 0 -> 44228 bytes sound/ambience/ambiholy3.ogg | Bin 0 -> 80837 bytes sound/ambience/ambimaint.ogg | Bin 0 -> 40680 bytes sound/ambience/ambimystery.ogg | Bin 0 -> 43808 bytes sound/ambience/ambinice.ogg | Bin 0 -> 153865 bytes sound/ambience/ambiodd.ogg | Bin 0 -> 50952 bytes sound/ambience/ambiruin.ogg | Bin 0 -> 50664 bytes sound/ambience/ambiruin2.ogg | Bin 0 -> 28110 bytes sound/ambience/ambiruin3.ogg | Bin 0 -> 49438 bytes sound/ambience/ambiruin4.ogg | Bin 0 -> 59748 bytes sound/ambience/ambiruin5.ogg | Bin 0 -> 47020 bytes sound/ambience/ambiruin6.ogg | Bin 0 -> 50595 bytes sound/ambience/ambiruin7.ogg | Bin 0 -> 49806 bytes sound/ambience/ambispace2.ogg | Bin 0 -> 512793 bytes sound/ambience/ambitech.ogg | Bin 0 -> 36737 bytes sound/ambience/ambitech2.ogg | Bin 0 -> 192195 bytes sound/ambience/ambitech3.ogg | Bin 0 -> 22941 bytes 35 files changed, 109 insertions(+), 41 deletions(-) create mode 100644 sound/ambience/ambiatmos.ogg create mode 100644 sound/ambience/ambiatmos2.ogg create mode 100644 sound/ambience/ambicave.ogg create mode 100644 sound/ambience/ambidanger.ogg create mode 100644 sound/ambience/ambidanger2.ogg create mode 100644 sound/ambience/ambigen15.ogg create mode 100644 sound/ambience/ambiholy.ogg create mode 100644 sound/ambience/ambiholy2.ogg create mode 100644 sound/ambience/ambiholy3.ogg create mode 100644 sound/ambience/ambimaint.ogg create mode 100644 sound/ambience/ambimystery.ogg create mode 100644 sound/ambience/ambinice.ogg create mode 100644 sound/ambience/ambiodd.ogg create mode 100644 sound/ambience/ambiruin.ogg create mode 100644 sound/ambience/ambiruin2.ogg create mode 100644 sound/ambience/ambiruin3.ogg create mode 100644 sound/ambience/ambiruin4.ogg create mode 100644 sound/ambience/ambiruin5.ogg create mode 100644 sound/ambience/ambiruin6.ogg create mode 100644 sound/ambience/ambiruin7.ogg create mode 100644 sound/ambience/ambispace2.ogg create mode 100644 sound/ambience/ambitech.ogg create mode 100644 sound/ambience/ambitech2.ogg create mode 100644 sound/ambience/ambitech3.ogg diff --git a/code/__DEFINES/sound.dm b/code/__DEFINES/sound.dm index d3867e5257..755df82d55 100644 --- a/code/__DEFINES/sound.dm +++ b/code/__DEFINES/sound.dm @@ -1,3 +1,4 @@ +<<<<<<< HEAD //max channel is 1024. Only go lower from here, because byond tends to pick the first availiable channel to play sounds on #define CHANNEL_LOBBYMUSIC 1024 #define CHANNEL_ADMIN 1023 @@ -21,3 +22,70 @@ #define CHANNEL_HIGHEST_AVAILABLE 1017 #define SOUND_MINIMUM_PRESSURE 10 #define FALLOFF_SOUNDS 0.5 +======= +//max channel is 1024. Only go lower from here, because byond tends to pick the first availiable channel to play sounds on +#define CHANNEL_LOBBYMUSIC 1024 +#define CHANNEL_ADMIN 1023 +#define CHANNEL_VOX 1022 +#define CHANNEL_JUKEBOX 1021 +#define CHANNEL_JUSTICAR_ARK 1020 +#define CHANNEL_HEARTBEAT 1019 //sound channel for heartbeats +#define CHANNEL_AMBIENCE 1018 +#define CHANNEL_BUZZ 1017 +#define CHANNEL_BICYCLE 1016 + +//THIS SHOULD ALWAYS BE THE LOWEST ONE! +//KEEP IT UPDATED + +#define CHANNEL_HIGHEST_AVAILABLE 1015 + + +#define SOUND_MINIMUM_PRESSURE 10 +#define FALLOFF_SOUNDS 0.5 + + +//Ambience types + +#define GENERIC list('sound/ambience/ambigen1.ogg','sound/ambience/ambigen3.ogg',\ + 'sound/ambience/ambigen4.ogg','sound/ambience/ambigen5.ogg',\ + 'sound/ambience/ambigen6.ogg','sound/ambience/ambigen7.ogg',\ + 'sound/ambience/ambigen8.ogg','sound/ambience/ambigen9.ogg',\ + 'sound/ambience/ambigen10.ogg','sound/ambience/ambigen11.ogg',\ + 'sound/ambience/ambigen12.ogg','sound/ambience/ambigen14.ogg','sound/ambience/ambigen15.ogg') + +#define HOLY list('sound/ambience/ambicha1.ogg','sound/ambience/ambicha2.ogg','sound/ambience/ambicha3.ogg',\ + 'sound/ambience/ambicha4.ogg', 'sound/ambience/ambiholy.ogg', 'sound/ambience/ambiholy2.ogg',\ + 'sound/ambience/ambiholy3.ogg') + +#define HIGHSEC list('sound/ambience/ambidanger.ogg', 'sound/ambience/ambidanger2.ogg') + +#define RUINS list('sound/ambience/ambimine.ogg', 'sound/ambience/ambicave.ogg', 'sound/ambience/ambiruin.ogg',\ + 'sound/ambience/ambiruin2.ogg', 'sound/ambience/ambiruin3.ogg', 'sound/ambience/ambiruin4.ogg',\ + 'sound/ambience/ambiruin5.ogg', 'sound/ambience/ambiruin6.ogg', 'sound/ambience/ambiruin7.ogg',\ + 'sound/ambience/ambidanger.ogg', 'sound/ambience/ambidanger2.ogg', 'sound/ambience/ambitech3.ogg',\ + 'sound/ambience/ambimystery.ogg', 'sound/ambience/ambimaint1.ogg') + +#define ENGINEERING list('sound/ambience/ambisin1.ogg','sound/ambience/ambisin2.ogg','sound/ambience/ambisin3.ogg','sound/ambience/ambisin4.ogg', 'sound/ambience/ambieng1.ogg',\ + 'sound/ambience/ambiatmos.ogg', 'sound/ambience/ambiatmos2.ogg', 'sound/ambience/ambitech.ogg', 'sound/ambience/ambitech2.ogg', 'sound/ambience/ambitech3.ogg') + +#define MINING list('sound/ambience/ambimine.ogg', 'sound/ambience/ambicave.ogg', 'sound/ambience/ambiruin.ogg',\ + 'sound/ambience/ambiruin2.ogg', 'sound/ambience/ambiruin3.ogg', 'sound/ambience/ambiruin4.ogg',\ + 'sound/ambience/ambiruin5.ogg', 'sound/ambience/ambiruin6.ogg', 'sound/ambience/ambiruin7.ogg',\ + 'sound/ambience/ambidanger.ogg', 'sound/ambience/ambidanger2.ogg', 'sound/ambience/ambimaint1.ogg', 'sound/ambience/ambilava.ogg') + +#define MEDICAL list('sound/ambience/ambinice.ogg') + +#define SPOOKY list('sound/ambience/ambimo1.ogg','sound/ambience/ambimo2.ogg','sound/ambience/ambiruin7.ogg','sound/ambience/ambiruin6.ogg',\ + 'sound/ambience/ambiodd.ogg', 'sound/ambience/ambimystery.ogg') + +#define SPACE list('sound/ambience/ambispace.ogg', 'sound/ambience/ambispace2.ogg', 'sound/ambience/title2.ogg', 'sound/ambience/ambiatmos.ogg') + +#define MAINTENANCE list('sound/ambience/ambimaint1.ogg', 'sound/ambience/ambimaint2.ogg', 'sound/ambience/ambimaint3.ogg', 'sound/ambience/ambimaint4.ogg',\ + 'sound/ambience/ambimaint5.ogg', 'sound/voice/lowHiss2.ogg', 'sound/voice/lowHiss3.ogg', 'sound/voice/lowHiss4.ogg', 'sound/ambience/ambitech2.ogg' ) + +#define AWAY_MISSION list('sound/ambience/ambitech.ogg', 'sound/ambience/ambitech2.ogg', 'sound/ambience/ambiruin.ogg',\ + 'sound/ambience/ambiruin2.ogg', 'sound/ambience/ambiruin3.ogg', 'sound/ambience/ambiruin4.ogg',\ + 'sound/ambience/ambiruin5.ogg', 'sound/ambience/ambiruin6.ogg', 'sound/ambience/ambiruin7.ogg',\ + 'sound/ambience/ambidanger.ogg', 'sound/ambience/ambidanger2.ogg', 'sound/ambience/ambimaint.ogg',\ + 'sound/ambience/ambiatmos.ogg', 'sound/ambience/ambiatmos2.ogg', 'sound/ambience/ambiodd.ogg') +>>>>>>> e1d82dd... Adds around 30 new ambience sounds, and changes ambience code a little bit (#32334) diff --git a/code/game/area/Space_Station_13_areas.dm b/code/game/area/Space_Station_13_areas.dm index 66dafe2e8f..a1e3479b38 100644 --- a/code/game/area/Space_Station_13_areas.dm +++ b/code/game/area/Space_Station_13_areas.dm @@ -41,7 +41,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station power_environ = FALSE valid_territory = FALSE outdoors = TRUE - ambientsounds = list('sound/ambience/ambispace.ogg','sound/ambience/title2.ogg') + ambientsounds = SPACE blob_allowed = FALSE //Eating up space doesn't count for victory as a blob. /area/space/nearstation @@ -65,6 +65,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station has_gravity = TRUE blob_allowed = FALSE //Nope, no winning on the asteroid as a blob. Gotta eat the station. valid_territory = FALSE + ambientsounds = MINING /area/asteroid/cave name = "Asteroid - Underground" @@ -75,6 +76,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/asteroid/artifactroom name = "Asteroid - Artifact" icon_state = "cave" + ambientsounds = RUINS /area/asteroid/artifactroom/Initialize() . = ..() @@ -96,14 +98,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station //Maintenance /area/maintenance - ambientsounds = list('sound/ambience/ambimaint1.ogg', - 'sound/ambience/ambimaint2.ogg', - 'sound/ambience/ambimaint3.ogg', - 'sound/ambience/ambimaint4.ogg', - 'sound/ambience/ambimaint5.ogg', - 'sound/voice/lowHiss2.ogg', //Xeno Breathing Hisses, Hahahaha I'm not even sorry. - 'sound/voice/lowHiss3.ogg', - 'sound/voice/lowHiss4.ogg') + ambientsounds = MAINTENANCE valid_territory = FALSE @@ -647,7 +642,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/chapel icon_state = "chapel" - ambientsounds = list('sound/ambience/ambicha1.ogg','sound/ambience/ambicha2.ogg','sound/ambience/ambicha3.ogg','sound/ambience/ambicha4.ogg') + ambientsounds = HOLY flags_1 = NONE clockwork_warp_allowed = FALSE clockwork_warp_fail = "The consecration here prevents you from warping in." @@ -678,7 +673,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station //Engineering /area/engine - ambientsounds = list('sound/ambience/ambisin1.ogg','sound/ambience/ambisin2.ogg','sound/ambience/ambisin3.ogg','sound/ambience/ambisin4.ogg') + ambientsounds = ENGINEERING /area/engine/engine_smes name = "Engineering SMES" @@ -732,6 +727,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station valid_territory = FALSE blob_allowed = FALSE flags_1 = NONE + ambientsounds = ENGINEERING /area/solar/asteroid/aft name = "Aft Asteroid Solar" @@ -858,37 +854,36 @@ NOTE: there are two lists of areas in the end of this file: centcom and station name = "Teleporter Room" icon_state = "teleporter" music = "signal" + ambientsounds = ENGINEERING /area/teleporter/quantum/cargo name = "Cargo Quantum Pad" icon_state = "teleporter" - music = "signal" /area/teleporter/quantum/docking name = "Docking Quantum Pad" icon_state = "teleporter" - music = "signal" /area/teleporter/quantum/research name = "Research Quantum Pad" icon_state = "teleporter" - music = "signal" /area/teleporter/quantum/security name = "Security Quantum Pad" icon_state = "teleporter" - music = "signal" /area/gateway name = "Gateway" icon_state = "teleporter" music = "signal" + ambientsounds = ENGINEERING //MedBay /area/medical name = "Medical" icon_state = "medbay3" + ambientsounds = MEDICAL /area/medical/abandoned name = "Abandoned Medbay" @@ -952,7 +947,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/medical/morgue name = "Morgue" icon_state = "morgue" - ambientsounds = list('sound/ambience/ambimo1.ogg','sound/ambience/ambimo2.ogg') + ambientsounds = SPOOKY /area/medical/chemistry name = "Chemistry" @@ -988,6 +983,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/security name = "Security" icon_state = "security" + ambientsounds = HIGHSEC /area/security/main name = "Security Office" @@ -1029,7 +1025,6 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/security/detectives_office/private_investigators_office name = "Private Investigator's Office" icon_state = "detective" - ambientsounds = list('sound/ambience/ambidet1.ogg','sound/ambience/ambidet2.ogg') /area/security/range name = "Firing Range" @@ -1310,6 +1305,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/construction name = "Construction Area" icon_state = "yellow" + ambientsounds = ENGINEERING /area/construction/minisat_exterior name = "Minisat Exterior" @@ -1361,27 +1357,32 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/ai_monitored/security/armory name = "Armory" icon_state = "armory" + ambientsounds = HIGHSEC /area/ai_monitored/storage/eva name = "EVA Storage" icon_state = "eva" + ambientsounds = HIGHSEC /area/ai_monitored/storage/secure name = "AI Satellite Storage" icon_state = "storage" + ambientsounds = HIGHSEC /area/ai_monitored/storage/emergency name = "Emergency Storage" icon_state = "storage" + ambientsounds = HIGHSEC /area/ai_monitored/storage/satellite name = "AI Satellite Maint" icon_state = "storage" + ambientsounds = HIGHSEC //Turret_protected /area/ai_monitored/turret_protected - ambientsounds = list('sound/ambience/ambimalf.ogg') + ambientsounds = list('sound/ambience/ambimalf.ogg', 'sound/ambience/ambitech.ogg', 'sound/ambience/ambitech2.ogg', 'sound/ambience/ambiatmos.ogg', 'sound/ambience/ambiatmos2.ogg') /area/ai_monitored/turret_protected/ai_upload name = "AI Upload Chamber" @@ -1450,7 +1451,8 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/tcommsat clockwork_warp_allowed = FALSE clockwork_warp_fail = "For safety reasons, warping here is disallowed; the radio and bluespace noise could cause catastrophic results." - ambientsounds = list('sound/ambience/ambisin2.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/ambigen10.ogg') + ambientsounds = list('sound/ambience/ambisin2.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/ambigen10.ogg', 'sound/ambience/ambitech.ogg',\ + 'sound/ambience/ambitech2.ogg', 'sound/ambience/ambitech3.ogg', 'sound/ambience/ambimystery.ogg') /area/tcommsat/entrance name = "Telecomms Teleporter" @@ -1463,22 +1465,18 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/ai_monitored/turret_protected/tcomsat name = "Telecomms Satellite" icon_state = "tcomsatlob" - ambientsounds = list('sound/ambience/ambisin2.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/ambigen10.ogg') /area/ai_monitored/turret_protected/tcomfoyer name = "Telecomms Foyer" icon_state = "tcomsatentrance" - ambientsounds = list('sound/ambience/ambisin2.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/ambigen10.ogg') /area/ai_monitored/turret_protected/tcomwest name = "Telecommunications Satellite West Wing" icon_state = "tcomsatwest" - ambientsounds = list('sound/ambience/ambisin2.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/ambigen10.ogg') /area/ai_monitored/turret_protected/tcomeast name = "Telecommunications Satellite East Wing" icon_state = "tcomsateast" - ambientsounds = list('sound/ambience/ambisin2.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/ambigen10.ogg') /area/tcommsat/computer name = "Telecomms Control Room" diff --git a/code/game/area/areas.dm b/code/game/area/areas.dm index 3b5e5d5d68..7105dd1e1a 100644 --- a/code/game/area/areas.dm +++ b/code/game/area/areas.dm @@ -54,12 +54,7 @@ var/global/global_uid = 0 var/uid - var/list/ambientsounds = list('sound/ambience/ambigen1.ogg','sound/ambience/ambigen3.ogg',\ - 'sound/ambience/ambigen4.ogg','sound/ambience/ambigen5.ogg',\ - 'sound/ambience/ambigen6.ogg','sound/ambience/ambigen7.ogg',\ - 'sound/ambience/ambigen8.ogg','sound/ambience/ambigen9.ogg',\ - 'sound/ambience/ambigen10.ogg','sound/ambience/ambigen11.ogg',\ - 'sound/ambience/ambigen12.ogg','sound/ambience/ambigen14.ogg') + var/list/ambientsounds = GENERIC flags_1 = CAN_BE_DIRTY_1 var/list/firedoors @@ -107,7 +102,7 @@ GLOBAL_LIST_EMPTY(teleportlocs) uid = ++global_uid related = list(src) map_name = name // Save the initial (the name set in the map) name of the area. - + if(requires_power) luminosity = 0 else diff --git a/code/game/area/areas/away_content.dm b/code/game/area/areas/away_content.dm index f98a085b13..93640bdde6 100644 --- a/code/game/area/areas/away_content.dm +++ b/code/game/area/areas/away_content.dm @@ -8,6 +8,7 @@ Unused icons for new areas are "awaycontent1" ~ "awaycontent30" name = "Strange Location" icon_state = "away" has_gravity = TRUE + ambientsounds = AWAY_MISSION /area/awaymission/beach name = "Beach" @@ -15,7 +16,7 @@ Unused icons for new areas are "awaycontent1" ~ "awaycontent30" dynamic_lighting = DYNAMIC_LIGHTING_DISABLED requires_power = FALSE has_gravity = TRUE - ambientsounds = list('sound/ambience/shore.ogg', 'sound/ambience/seag1.ogg','sound/ambience/seag2.ogg','sound/ambience/seag2.ogg') + ambientsounds = list('sound/ambience/shore.ogg', 'sound/ambience/seag1.ogg','sound/ambience/seag2.ogg','sound/ambience/seag2.ogg','sound/ambience/ambiodd.ogg','sound/ambience/ambinice.ogg') /area/awaymission/errorroom name = "Super Secret Room" diff --git a/code/game/area/areas/centcom.dm b/code/game/area/areas/centcom.dm index b2587e48c3..72bf2a3599 100644 --- a/code/game/area/areas/centcom.dm +++ b/code/game/area/areas/centcom.dm @@ -96,6 +96,7 @@ noteleport = TRUE blob_allowed = FALSE //Not... entirely sure this will ever come up... but if the bus makes blobs AND ops, it shouldn't aim for the ops to win. flags_1 = NONE + ambientsounds = HIGHSEC /area/syndicate_mothership/control name = "Syndicate Control Room" diff --git a/code/game/area/areas/mining.dm b/code/game/area/areas/mining.dm index 0c212acedf..bf5642b7af 100644 --- a/code/game/area/areas/mining.dm +++ b/code/game/area/areas/mining.dm @@ -15,8 +15,8 @@ power_equip = FALSE power_light = FALSE outdoors = TRUE - ambientsounds = list('sound/ambience/ambimine.ogg') flags_1 = NONE + ambientsounds = MINING /area/mine/unexplored name = "Mine" @@ -29,8 +29,8 @@ power_equip = FALSE power_light = FALSE outdoors = TRUE - ambientsounds = list('sound/ambience/ambimine.ogg') flags_1 = NONE + ambientsounds = MINING /area/mine/lobby name = "Mining Station" @@ -77,6 +77,7 @@ /area/mine/laborcamp/security name = "Labor Camp Security" icon_state = "security" + ambientsounds = HIGHSEC @@ -98,7 +99,7 @@ power_equip = FALSE power_light = FALSE requires_power = TRUE - ambientsounds = list('sound/ambience/ambilava.ogg') + ambientsounds = MINING /area/lavaland/underground name = "Lavaland Caves" @@ -110,7 +111,7 @@ power_environ = FALSE power_equip = FALSE power_light = FALSE - ambientsounds = list('sound/ambience/ambilava.ogg') + ambientsounds = MINING /area/lavaland/surface/outdoors diff --git a/code/game/area/areas/misc.dm b/code/game/area/areas/misc.dm index 01c45c2b59..7faeb6b51a 100644 --- a/code/game/area/areas/misc.dm +++ b/code/game/area/areas/misc.dm @@ -5,6 +5,7 @@ //icon = "ICON FILENAME" //icon_state = "NAME OF ICON" requires_power = FALSE + ambientsounds = SPOOKY /area/hell/trial1 name = "Hell Trial1" @@ -32,6 +33,7 @@ /area/prison name = "Prison Station" icon_state = "brig" + ambientsounds = HIGHSEC /area/prison/arrival_airlock name = "Prison Station Airlock" @@ -73,7 +75,7 @@ /area/prison/morgue name = "Prison Morgue" icon_state = "morgue" - ambientsounds = list('sound/ambience/ambimo1.ogg','sound/ambience/ambimo2.ogg') + ambientsounds = SPOOKY /area/prison/medical_research name = "Prison Genetic Research" @@ -99,7 +101,7 @@ /area/prison/solitary name = "Solitary Confinement" icon_state = "brig" - + /area/prison/execution_room name = "Prisoner Education Chamber" icon_state = "execution_room" diff --git a/code/game/area/areas/ruins/_ruins.dm b/code/game/area/areas/ruins/_ruins.dm index da78351979..087842c5d1 100644 --- a/code/game/area/areas/ruins/_ruins.dm +++ b/code/game/area/areas/ruins/_ruins.dm @@ -6,6 +6,7 @@ has_gravity = TRUE hidden = TRUE dynamic_lighting = DYNAMIC_LIGHTING_FORCED + ambientsounds = RUINS /area/ruin/unpowered @@ -16,4 +17,3 @@ /area/ruin/powered requires_power = FALSE - diff --git a/code/game/area/areas/ruins/space.dm b/code/game/area/areas/ruins/space.dm index 3abbf902b1..75c2e15793 100644 --- a/code/game/area/areas/ruins/space.dm +++ b/code/game/area/areas/ruins/space.dm @@ -22,7 +22,7 @@ power_environ = FALSE valid_territory = FALSE outdoors = TRUE - ambientsounds = list('sound/ambience/ambispace.ogg','sound/ambience/title2.ogg') + ambientsounds = SPACE blob_allowed = FALSE ///////////// @@ -434,4 +434,4 @@ /area/ruin/space/has_grav/whiteship/box name = "Abandoned Ship" - icon_state = "red" \ No newline at end of file + icon_state = "red" diff --git a/code/game/area/areas/shuttles.dm b/code/game/area/areas/shuttles.dm index 21f74972c9..dd9e1f766f 100644 --- a/code/game/area/areas/shuttles.dm +++ b/code/game/area/areas/shuttles.dm @@ -18,6 +18,7 @@ /area/shuttle/syndicate name = "Syndicate Infiltrator" blob_allowed = FALSE + ambientsounds = HIGHSEC /area/shuttle/syndicate/bridge name = "Syndicate Infiltrator Control" @@ -106,4 +107,4 @@ /area/shuttle/syndicate_scout name = "Syndicate Scout" - blob_allowed = FALSE \ No newline at end of file + blob_allowed = FALSE diff --git a/code/game/area/areas/space_content.dm b/code/game/area/areas/space_content.dm index 605cbfa764..e605faa6e5 100644 --- a/code/game/area/areas/space_content.dm +++ b/code/game/area/areas/space_content.dm @@ -2,6 +2,7 @@ /area/spacecontent name = "space" + ambientsounds = AWAY_MISSION /area/spacecontent/a1 icon_state = "spacecontent1" diff --git a/sound/ambience/ambiatmos.ogg b/sound/ambience/ambiatmos.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c832c677d5e46e2ba83f92769fc1bc2962415004 GIT binary patch literal 118293 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 z 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%0DhF%CG9+ndxAL>;|piCxPALGM@q@X9}j{$ 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 %c(BLzl0Omu+-{!FKKk_ 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%0Dq!eRyx?Ye@h#Lf->|_fLQhGiaimVj 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

    OKZt;Mg1`{A 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 literal 0 HcmV?d00001 diff --git a/sound/ambience/ambidanger2.ogg b/sound/ambience/ambidanger2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..761c63a4809e72b1fbbf62b325dabda5b0963d90 GIT binary patch literal 31413 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 Hcbfeld)cTz literal 0 HcmV?d00001 diff --git a/sound/ambience/ambigen15.ogg b/sound/ambience/ambigen15.ogg new file mode 100644 index 0000000000000000000000000000000000000000..63afd437a653a204a8103826c262c65945dea0b1 GIT binary patch literal 27765 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 zaðoW0={U)|qubDw%K~Ubd@%5aI;QVLlTs2Zuxz^cYy@X;mxJj4Usxji|3wL0P?Wekm-S6vNK)P4 z!F`0PiiVW5yritEtQ&8X3boou|>_kcIk~}xhgM~urH&Cr822|K& zUj8TqZv}$U2-q<)4w1hT788Cjkd=ECJN5CPzEUzJmKw)IKl0HZ4(B->GWM*T&2zm0 zL}^ZJxQabfM=%a%Q5D?=W5$Vj$w{c7#nX*rm+{Ntot(OwZkaI9SeG?UyMXuBmw{Ou> zdLChE95(b;nD?0`+VI0M@nSWLSn!L@gM8kRjlAviEX!A;()YW1$r})#AtBYXt4|@y zn$hn|v($vJNEnJuFvlY39(ENeXx61-6E?m4Rea)`y#@D4RiZc{IX2v=-6;BMFYu$! zD!|cQVqfH7{FB2-GRch0@XirW03?+Zo{ zz`_c1;`S1=#N=CFTD}ZyD_o?OdbZ|}-Vwe0)w@+aF}?k1mJ`R%V`39Z^_84qtSG+S zpgGI_=zc2Y>4SR$a{WDNIG6wdrqFC<(gljyAdj8eQqCU-ua}PgkSTorMY5@e%uX6Sr(n_0OaIygI96g+rr|NdMK|QIl>1hL) z@po+(PA8I2hHm$n9eP&&Hn$LecHStXyFPWtpgEMe-TCyeSBodzzdwO%2~WyQxBD5& z3?yUyb0AvaA-e(xL)T`nYdcxIJl-OIF#}goZ#QT?QTpmI1OtWyPzJ5OY`{Xa78iK`wlPVfls_gSQ zgNp@gjfXobPU>t#F@3MFmZ1MY6O1MLK)(StT{7hBP5 zg=oQWz7M~w6m))=HG}6tq&`2C)Ltzx+1$VO_Per8^6}EJkfE`pUI(HdD?>mjlmtc! zLTi}lM>nXwP(961Kwacca%SUAMVna! zjXrr<77>bf(%+e;`m6+YJq0uo#X(- z(?JGt>nNI>ghG+kmuLh62PwPT7<1q3NFa}b3-#XO#ORzaU><4zZE}%wag4cRnuO^c@U^@F?tX<1796 z!?+_qZnf%6n>)ySzw3z7fS?hT5^uLtrQ`VlK#*o(hDaOfgt1aHaJR9Gfe*lzmuuT) z0QzaBW(@C3_t1)zevK6%Q+dxWN{$Zyy(2&hVFP)yOYwUPpvFsgWQqcCP=60kPS3>u z2BA6DVs^AAW6eHoHa(a{3RI87O~<&g_-?^4{3`^+cD(sjD3II`)aRw~7c;wBf?;87;M}@|1~0!a zzEzL2Fhffo?X2xLn;TYM^_NWP_bPQGwK%pMIVQii~ zb+BWCoDLyVVxe_ycHI!dk(IG$+;_0cGvil-rVrA?XOp}!CBuGWbp;7!f`HZu7>fXH zEW|W1Cn4asRcUKu*Lo&SFS;ZB)-?`A%5M{e5Dntj_#{A+&#Z@q3i-#JVpj)aH%(z> zV2gv9A_ptypUbi1bvl&gnH?}2-Ksk_3=ofB#GNl~@O_ID2%mF;<`E_#;|6-0-`bmi zC@At~``5)rT2F;@^7IhbgPPE=%QAAgu&Di83MTkC6yh6!^1J`uwi|eFGgL@&R07aG z``7pxnm%H%Si+~6pqFEAvu1XJV4)#@&!Y9fMHy&zZ^v2-1{lDPd=9APgZwSe382LS zOk52I;Kkord@m8{sOR><(kybVlYE!#mhW-;G@q3nM3_xW^rM;@6a`YxjcxA#njK7y z;o}nkmq%;qTg8Ij)Y;wx2y=6KnTiaaGdpzdAHUqmsYk!9aQX98!Zlx@6hHNhw+@cmxAv-bsjCwUWlOxm3Q+;A zC~@9b<1_e<-h#nzRhGy7#Wx%2_Ug>u|j!2hZ*3Fmr^x<_2Qeh(ntUB9x5a1R# zoKoOI07DTWJ6Kux0DkVTr?b%bYdW7fYCoIR@?@6bREZ~pni@nYS!mPkt!;w5xKJo& zZW0{eLNN{=XmVuEUz#map%*e5e3t|#=pSPhU6-g*Dy-<9s%&K!cYWnl`ceX+Pq#wi z@nJMn%z|Gr6{FQvV?kZ+4Muh-y2gzMys@$4psS-$w<;p84l#ZiBMR9-jH#&mDA{tt zZ*DhsmDe-bB^r!jT6C#_Fa?+uZ=&QFC00>kLH2BXth^rHTWAn-tt<5OOCbpS+j72M z94JQWak#2|s5eF+9knF@470C}QGK!7O_oo| z61np5a@zufW}GbRtWP)i5_lrAms5)iQ(4vYuj?|+RMeMUp=?Py0cPyfEZYzr2jxWQ12qlY6HNp;w5Qr;IhL>+OUYmsYh&_l0?BX zB0s0%Sgv}1#-J`Z_uu@s6EHV*>7Py^j`T5AVFSrDuv`M^Suorr3_9lWVF2-uoUVd! zWkL2ex#r4eA+?I9Kc9q?#8xY({OSwWaNOK~gl)cQBKc9~tX_IF zSIGFh9m@*x4+#Te3) zHXsk%D_3a0s;-+5HF*qVm15}tOV2?(W+QLyzf!yWMXl zWe7vYM58{f?S8-=8)#jD2v-0&cyZpqbIc%EaCd`9khNnx$n*e;vqgPt3ODoyQuTLO ziz{313v);-bxD%p(}TP9=zFwBhRA4d3~o{XxpVGdWaAbr1bjFZKMv!Xq$c@yMZ z9_V&tOOtc@xqX;#%+q!{oVnq-V-}tN51o`v#^gKYp((0QAPks9X$yvbIj$zHQv_B- zRL@%z>N3ei7p81AiCRWtgeeG_KZW%rKC$x&u9i93|i%9K1=n_Ux~G}|7E1^#^# zb_1jeJR@se73%~ zkTDABk!~T1VV5U{jd+r|(pWWWo^}lFZSQzc0$ec6p&fLoAkWbad&%wv06EEFuEi3q zNi{>Ar6VFfEDS5m;PnhUBsK8DQNMGK@t1TP`uwP zP~+j_JTNi@>a&=W6Df&5b{Q2u$JMJcc3KTz{jI*if}mms=NyeYFBt z#bSP(Ub2kIiqO|dE{4(TW%+qKK~gfOtrd0m9W{jC-Go&I<`Eu2m~Q6-eE;|luo!(2 zPMN0;YcH)NWgyV*g*k~0hAw=!c}cPLn>aFKhCDQ-1rllRI>nFPd5-q8JInTe{i)+M zP~062XTWZUwZlO)U@6!WYo%Zn+Tp|reUTM+UAxdcv3PqfOUgu^$^ROBP8I6DW2<-0@|1U-0fl>r%&I1lEb>#<2V6O*tb!}}8EpuZn(}%{Ex|XI! z7P^MoYKGd{D%#p=MtYotK|F|mkLbS3oTkX#@N)6G%EgU7w;|BZlygwyQ_Uzn*T;}< zuJT8RUN*8_^9a$&ui04kXTHvIi{JCH^XiIySYAZ&jdUuoVm9?A%wl#YfF%MGM{9jl zb;~4kubrj++7<*tR2}e`KKhgS(;U_tX8Y;UC|6@uQ#Tglm4>gqb)V~Roqnh^O?FVf zg8_>yLp-spat#6=;Nz=ex9{aGwk8!05fGV5oskhd(eQj(_!OC0|7ZQUF6H*;#KWIM z<4?2?Q@Zdb-Fd6YeT%#k!I}}g8PEs;^-nR2&J?!1ztZP_J?5*NHF*cDweUr|%P6F} z#`E)wAAM*NA{z|JR#r}5@LS@L8Y&`b+=Mgn7irdj{n{}C1UC4gi>q{e$jL^K#u(D= zD~nM1^mF1=_3q4k9HC_04+SpgwnG=!9Fv+WYXX(JmLx6{DrePhU$EgM{Z`qOC&d{K z?Z0V_Z42&m{GMcq?{sz+caxh0ND-n44`GFSZ5JgJ{w08c&-A`yC7mtUk25N#yRh6P zpvR2=X2A?>9+)E&9~-$R1S zwSj|7qkzKes34bM`sdIucE;w|nz%RhJ)gy6zu@)S(Tj*XcG3REqI_)C=^t}&NYOK` z6(8hUdSyBnplq4)>^5l?5JZcx3=ROpp$(MSVQi4^p3T*%e;3#T4~u-!cqXLR?elch z{V%FIg!Lm`v_YKPWk_0g0O9--V;L>xK&`DP0 zo@sd^6V&i0J9+QAYn%H1X^3d`xpTQDs?QQIqc+ z-Lrd|oVNyJdZ^!m-`5~QP<-|Q_copw;A5I%N7bt2MW5ojvXygU3H1qu!OkB~H+bm~ zmVK|QX~JU!xxR1DxIVmdIea4a+R%pAQksx?i) z#d*RKtBAnSgOGye&oaha*<6R!vE8=vnXQp2$vu#qmL*^yzkQo^$626@+VsOMUZF`; zh0g4QmBM8>>3qJ`@o+A~3SMU2S$(xHtx1G% zJ+6|1b`6dx6=>Zl(Et56NI30r>cvVpPyf`@{>iU_1{X3{a0`;))C{caW(8>F0p#xv z8jcf<2VCjU0Cs~>Ja+MM1AP(oySB@-i$4cu1YQ~VRA$kLzwv+mrzo?|&hD$quU$U{ z+Nh*#Ya&wS`^qw(_~g3-yD6#D6vbj-3nRs?%sM2#I+%f24hC~WN+DrS61n;gWJ7;? zVjBxWy(a?}&DllnMAdgU*s0#~eHHQRGRAQQ?bQyR&^( zi=zXjTQ$})unWr2W2;HkOtGH3DEWTscZ`O?%iV|e7X>s==c^i}HSApc{J8GNx%Cz~ zJL4MaShsSa@W7EpXLmpW5(h*go33ntQGa26jG*?5M`rnTYV~fnEqUv`R;lCEjT!s{ zGMI+0Yd($&rR_8Zt~w4so1gRAn9Eo#V;pdpkS5~tAH(z^0lR{= zjv8^6#{-}CkP8R*R=FGUdy6Xd4Y>k7z&Cwxv> zwPh&eUG?yl*%zAXU0zh0NRzLNFMPR-*1=?c+^25Flu5zQ3N= zPYJ)ToyzQC=G?MIWw$eXYvWm60x7vjLhw-L)9qj&XA7+kUXGb`!-*4gfFG1xZ1uU{ z#UH72K+E0}DvdA*=c-y0_qFpHBv0O_G>FCTB>T?0y4FDn8E{FsEf)3Tr8I>_z(EZz zy=glZ0I`@xdjWtIX$mhyHIeJbR7=&&i@W)(>#L=(==#0p*E4CJ^n|{q@pEJH zzEL4w7uP!kuZrIPbl>ro5lk@oF-$HvHI?ey6^m((6oEt%;MK?W+s8p#DDcA7JplXKlY4gSs<9zaS4ESBC)C z>#hN=zRs@75@(=in!e6ATwGlcPGQOzO;saJ3=8zoh0#IJr=p;M-d-C4WYB}uI(dMM2doDL}FwlE6N z6L0*ZJQiW4{(qkTy%qrgh!JvOC;49yQ1WqdsOMvt zY^mAQxX-Bbs12wSN@5p~@dC~xCNESe`EGA3@6U&C|0e=SZyZ_V??!j=Q}V?*u?TAT zKSMyR6@JU!uyuaQkFktuO?lyc&CrN{QvvZvM8q+wL4BYLvN#i?gM60ll!WZ!4(ylg zLd4Qat>ZHc6?%%(4HbI%i&8OO$a)r&t2HZZ&K30&d4W}`NaqyEPWJ!na^c@JKnydI zbGW2I1je!aLmB|#zS`5%U`)e+)ok3%XY!Yi z!!MstoVQE-ySt9ShE|6eOtqlO&(|=;)w|e-@qoDLu*w3FQJtI7S z?wR|{jr49anJWnSU4j|=Y%t+HStg+BScJkNR3m3Cw zjD?qFJ6%=SBB+rgDVh`X_)74j^HL>g7~1gCY_)FoFNLvblJV7(Gl7F|_IV-UodFt< zKkGzvGCFrlUKEIBlI-Gl!JJ>q%QV!xSW;|m-CrD+t(W{D&`?iMAOmAfLvT&k^AdOl zi4@Ka{Y2s*T1bI00Cy#Iki{$*J;~B+bvHLu@lPL5#iiFW4Mq`bM4=_E=Rx3(^C?yw9@mf7z{ z>E&lmC?G3JCOi!)#%FXrM2jb!JVZMuoIW5s^DZMR;vYI)B6LhS^~uy{2STV=oClGe z1zsq_VyCdsHS>)7;~U-s7Jr>K%DAXE~vT?LAI%?~GTiB;^` z2a2gp%q6>vu8nyz2zM3)4zx|p#WGf` zLTh{`w!fY-Cy-HL{d~|)PiUs6SjCF1^``O!=j{(D%3GDRR7wq$VL$9qagHaR9JH7(fu?q>S9V zlK{dH;8eR&CG2r}NXo*vOf?~-S&D9Vc5J$&U`Zy%no^)1l3I>4Myjhgj>%eBppHq; zgOE95EmTtf&^iTK&!&zf#AB>4mDD}7elA&W?)*MGvmb?oM(80cvM|==+!^VTLWI~f zJtVRNgGq+uEVW)1#Hc4scyEgFs3;!6AWI+x@J4o++9cQCIi2eF<`_@OdgxYi@~$M3 z0~)agc{I%FJ5Yipv8j5i_~LYoS4lC;<<(+H`+5;Y7)WJGm`ot5AXFvA6V@s9&&I4p z1?nMGHJMDOsMz!kAeGS*mW1BnCApewoh%6fkjTz-J@1N+TpMrH|GZq!vu6CEvscaP z80H?b9s)FXW}4iu|CI-6M!o4Nz|!Uh{w?s$wQ*=xyvasf2oK2=HvosiOWDw~eoI37c1P%_^kfGL!Sp1}IhlBo-jM$EtA% zNxKLDMksc%zhif1w4|4o^kZP#uAOj86^h8|;RCNgTMtXV`9c+5K zgnBj_0EGOY&{eH!;^dF}=S=8<7k zGU`$BWn%R7_~I}SD#&2rrv}U=Ex<+r5v2JaLC$%X2l%M-O9n9fgrW&!FQF1n{gnJp z^YG2)QOX< z>Z`n2rt`4;WkYFM0L=@jIIY@%u1AGqKZ;Uxd`hB|J2TTM8L|pYaU1)nnnK*Xh;0vOfS^B}iK$rp4Ah+|Y( z!$ZtcLQI@S?Eh~}$U{-&Uo8Ls{{yc-u{5W`j3WVn zT2-jT36g~Xlvp71GayMlh{fn_K=!If1vwBs%6}K0OpF>NE=X|ydr|n`Rxb)!l5q;q z7|=zYDj>4tRKWk+?|)nWC%O55m=HK<;^GDfCht5)fsGe_(oO&L0ZQ!fEP<(dl*r69 zOj-8RR5c{B7^6ph#(6;Z3pW&sAn(+RqAV%SR1@Y49#Ewah)=^%@nxkdtP5otVT1)T zM^Hi~aV&az$gDIq9YRnhMo1v*v~w0lPe&k&QI9&m*i?_2P;82!%nwRa6BH;;hi)@6 zp|K^IdU^su7&T#J31qp1Oh!E&WQidZ^NLy2g!tkib_Gh(A)CuGRilC^zz7vWSRkI$ zF-QOw{&{Ljg`TpPlw1Z)JAj4rB@=)$5p-tIgh#3Fc}hvm96>r{C!)Ssb*wB&5dIyvJN)q+uJo~p|pS!4oKrj0Xsq{8wSWJ zC@)aJd0?dUJ^&X@nL|ZOUD&325h$TGbjUy=Rnkbj7$sj!&>5HS#CT@8f~LhddY}K2 zEk>{d18GL!%$ebSGfP{ni@Ud9Q0Q$Og!}ZM1h)a;KabYXkPc*JJIl_&$;HjXdk(>O zy3+c0pwZ}me-Y3Xjs9;*h70@m2%Ij-P7}=5vg;NqFzBFR;zo)~t0<|eYUt}4YG`Qd zsA(A(Uo$l}H@tdPSI@v$PtVN2z}V2#z`)SJ$k6zjiHV`HiGi`PE}*8Tw?FtDPYLKx zaYIeAD6j(<&jTTE5^9it`sB`CSSa92g!9ngB7)e|H5iSg-=i3bB&RTrC~%k9!4DfE z(s%Xi1ManTZzqlm!Ry96tAFW(Xs%jO@xi1??bm;c9FU;n;AkBt9Kt}Dtlb!vel4GB z|B;>`i6G1%Axp=FLI_Z&@B0bk|51@c33#9J8|$e`eVfDv<&U^iQ0x&SKm-1>dxiMV z)C;16XyG_B?)a01>n<@d#VClDX7S79xLA&K4P?-+@y30o_{g%SZ~en@*LmRDj|*0V zM~3+|4ewwuo73~U(lqe{Jv31gjA)p&tQFnqXi=J6QeJv?{zPivf1$yez_H)g> z(xFkK6vxd8{}p5gQ(lAs+ap|L1B0Vf!ZEG~_o8rLy++=UY4 z*R%`$RoZx%sIvWQ%rZ5UxuvSHq?TR9?BmIhpq%OZ4CRfS<-%abAwETsQv|_em4JbQ zr-lCvkQWo5eVlxWq!^Wi^6uc&JRAB5DUgeHaNJ+|F)YO}CEPz=SQKL-4rjku^4nB}M%1DyjPNk~^=Vp79XkHd`5SPA zU?K*+w)o>q+x@|b#cHOUV;Qx&A;k~B2E2wJw`=Xo7aPgDtv`0Qv&>&)^0rQG->_eQ zI0Q5(hX4(*U(b1@;fZJ~EbkyE=J5k5op0P>Dh-+N&#hO!fd#VO{-*Uw7n*^^?#I)- z71~cm)fk7*@kw`;XfuvkPk1gT;M-{5v=!m`2Y#^N$RTW9WfbU`cOLUtI)pAM+0v%p zCf=YfNOko*3mIM`I$<<&=VY0go6XEEEmB@$nx|=W_@#g@`LeJGpDGDSrO?iXrkGPC8I%UJ(7&}gnQtc=61Ycyy*_etG&AcE&va{IUn|Hu#G7qoDd z5=CxtVJ(gpa6>qdXQMt!U!_m@=jsYa5Om#!a!A<@Dz4~NLL$R2h!Bxd}w>S*Y!V_T40YTtJqGu$nT_Hzg>#D9;7M} zUX>~zCAKwvB1o<6T*Ic%K*~hP1{Cl(Qr>mRA``jzw)XYvD_LXu>7e?y*U_Pb{hV2_ z(g`?q1Hyb3uta0B_uT4j)JQM|Zs zk{jDL`E_ca6_pS^BkE1lqS>7~Q96mSe`=cY7WinAUj6hzz0bdz=+~>y0c}O{mLflD2NSwbKR_c5@yu7G=_!3tDSUJa5Gi#t!Rw3m zpZ2^r1(;t{C1mjLG>~(;HbiemAl;=zLOUzozMlIT;m}v}dQA6q>>Y;96Pql%gp5Wt z3eIvK${lV5gitlMB0-YwV)~%xV=YUppDxo-ckOJt;WZIh&>Z{b(3ERCcl)U6r1zLn z`$Yb*mX&*lU281crC1-~4_=>ssE~8uH+8aPg_cy)IN5l;U}V*#IEsSFMY_8kKxwj^ z3`lqIsKUBepKhL|uWGqLW5!-x*x8Y*kS3MPkn81IpXw$_p2gMp;5FgEDuc(eJ@vrX$5-aG2juN&Xd z)}}LP05mrY+#O$+^;w4#UhR;Xn@c||kiQ3y9#{-w!-2b`Y&(FrdpN%$*`ScQxkjHZ ziiDe;NkAjo<5(X1+I!bB+Ay7Tv5<_OERyrmd4D$Z5A8!ngJ!+HH3#I_hU~Ym8tXS? z&?O_HmX>(cLQzmK`G8Ku2*{ylQ80)w4pJj*p<-)+L&yq$VlfG){lNNpG%k7RDH#w0 zDL-&EN`Dw>{73am7Do5|4#h9H-|wO&4tt_W=;pf~P_bjdFW7K!W;N`tJ}C%0Y+?Lx z^whk!z}Oz<=R~t060=JKuCQhn8aG-C)(u9*II>vbpL;kvgW|5S6zC?vLKA z36^_jOA)MljZ#Ydpe5$Vz%#3RWDD^Wt&@p7LgX}Y1q~&aaku>S?!qH8@|sS(Hsde6 z`1sm}Vy9XQ(I+F3#oIZx#rH@{etE~z^odrL$?|?m(RWOug^G>#7HR3k#7(%n^$={G z2^4f8IgJXe(aYqrVK@?7RWk50Fy!~%%Hi->;hxC$_nS8^8OiJ8eo%{EYZZ^U*?mom znO3Q=N!i+Jxp>FU$|K{t$bc~gDn=dHH`Nf>J{Z8}@S;LGV2{rjU<-FA`?9q6d5y6$ zA*NqLMExikZo)6&0(9a&OIuFgnt%1MWGU}@m7jZV#rWjg=%3Y_oPY_+K)MMEM$+V# zJ#@8xFdAuAyQjDam0u|#W4zXj@>?lnI&a)@)XB1IYyMh85oC1;>OJbmqIK5yVFh=J zx`ZEv2*mx_Mb9I8C%8v5!HI1ye>QqYwno5n`x@)5U8t_--)erH(HHa_; zKNf#@az`M0f1Bj>Ne ziLy-;JutRqrzO0)8srGC5w*L0{;Ktne@zhipOiz+(JxZh2%eLa7Wc-@%h=jYgcW7( zkcF~p^^pwoda-peujGc1tk^1BAtN`)`<$?OFtI>;plGxVLafA@LeD(OZ z;DXBCjS{R5P#RSrquIeS0qI17!?_ooZ@m5%f3i+B`09xrJHvJRv!gJ{x>#6Gtvso+ zW9g`wV%F$~jUuhfPk6g2<8hS*lN4-qH77W-`R+uRbS(UQLaVVe&0gCw3A*ImN$Zi- zR9)fkzuKBUbyC+@^J4w4ZN`>yTtg#guDRNB1bpPL(5_K9xV)0>a3~BEEA1Pi0KRpe zGBSHZfG9$}K+f}$Vgdc;DiwHUCO&VkBtPmOxL0$&nOD8N45oA2_B$UrEVvyZ{lXr$ zWmtRFad|hGeab^D#HDNxzH?gvZXVOCO)tjCP|%IUAlS&>5B}mvv&jbhD0YaWjZqWi0X!QOS|1-`JFQBHW)Tc+Q~(S@TunTvfycuu}k9vk90Xh~4Q*cR6nNfK?&z{`3B) zsDV3w#oyrrFm$LjzbS0of}&T>x`<%4VDmz9UAo*J^0hsRbwKh*(s!FHZ2S~LRkvVi z_NE|Dp&)ys#5zch%#Va~cA6Ym8NzXUw?5w7dG0(LU~9jJQPn>7Sm@QDV^GPum*qv> z=5+Sk&CSyMd@p8k;X#Fo*qm&lqy6}hkAN#zJtHxAB(|Q{K6Im$C<>Hpyku)|e7XQp zCAi-h@hd-V`McJMXI*ltaYr11Daujgx_iat;RR)zM*FNvo(HlsQf1vrMYrZ?>c2RyaInobTw`Bn_an9-aXAZyYbc}pz8-5%NqwG(b z!(Wq%6JXxh=&5{)H!tX(na0HjKK`q9V$%}W4->rC=Qy4db2%RlX-o-1lxfG?^zsAT z^&mmu{w(S^@{Jvn78NFnIb}NgEnAsxchZ$FR~KxkW6lP)HT2H@Jj54k?)M(yx_uOe z53b&PsNTdr@Qm09y4PU9zHFluAxf)JFkAML26sk;6kPc1_DTFi!18;RSNXlE@v~jjwOo+#<0^i*C;gQ{RatBB^(Kqh9d-NKD3U2p?3@C=KiHu7T!uS0LR1_Sbms)& zE#=*Vh95b`38@12zxIJnm2Ym(rmrf~WGxbIFfACCSvLOV2}F-DErma<%V~Q3NO|4x z-5&` z%Nzxn_F^pN+9TDQ`fBx4$_RGqo@{s1Q{5RZ`~X@v}4grM6;>@Fg$S zk0M=Ddb5wc0=fEmAJ0T#DM;^yKjB?~osCgR;HHb)|SR*2Bv1_CT18D zBU59Hm5qgkrPX{>4(&g=^5o)Uxozozx%at*zAJ(~UPYxxZ#Y~d1a;JzW0qxNyb52W zwx4BsguGl?YuevPf4Ba&=YqxCmLpxH_}LXcNva)x*M-S&6lm?X+Cuw}pl`>v1NpQh zeX#SzbZ^|kSkNlzOxeQ0=l%GE zwMX_-QptGp7bSt8aM>;i^V`v-B=Jl0li(Mh+WRNz436QJY%h27^B%U+wwx?=7E0)c z#uR4QL+Sz1#VJjs8~6g`hdR_riC+pTY!7F36%*8vUA9>^DIOIE0dNg4!7|0Y2Vv5y%1XVsA1pRAbctEdf|+3hZX&;1%r7B4jRj@OM&dHuSaK5 z5%=rCi8}#Kq{5Z%--$^b>CZ_5jJA;@4L6p)_&k3cX|iLUigUacO6|NXyP^7Q4MZ z8?0LCQ|d}TRxXcycR|A|G|SCjj>tMf!;nqp$;dq)x7t%eo((q)Y#7HzvWxL}ipt9)Ee8NBqT9v7DT%$o~`{uG;3|ev+M2OoTl0)f-a) z%Z01eBgH8{&|On_b3wqoyNG9G+l@q!F?&bsI*jrgup?Z$e=t4ryFj0WeUFY)X%<1z zIiT!YROQZc?(yymK$Lpk1Ze!gd}t0oBHx`@+egB?ykH21-u!ZVW%cPcib;R|YkC~# zAR@8J%%l8O`F&|ZW=s1vb-k_JOO>P5$a+ytCCi4H`Zr@F*jl!7|D6Rt2RUPHij%um zNL6bP+E7h<8_rNp3cQ|CY#oh$enKFZRo_xO&fpQj*R+d8t3_O|jF|jP*&;Ez&rD%i z7mh#HZ)ychqaV3Oz>%Q%=|N-rqbGJJzrMX0*Y>SS zvDb+gt)+jLX6fug`CT^f1V1}q%~H6=a9jKS(jS9$H@BYw>$&_W^c(PpG_pH~6cUNZ z#L8nE3HH<@IPQb_xrUo&Z(ZI$KbJ8P7Qy)Wo@B_<((RXpi=4J4n_QPFgilOoC5YJ- zu>$klho!c9Z8a8`U$p56)Lo%I^#$ZVq|Mhr<~|NP3& zMP}^#W$VP!c;~Y``*sN7hp28PVOpVaA48_Tsv$k^7i)=>;C{!Sc7EJKROD;J-kgz(E8re;S}bik>(|4tIe!_Bp1%Ft zrw$_TqJ&gyU^`=#Fx)LG0X^8~{U_VvzZl%gH~mJXEBlGfHy?c2qFcgg zZ{BH`Ni6+j#71i?RMM6=7opx4pa?r=tthPe+*c*1lO(#uq=P?I^-Of0G06s3-727> zEL&q01b36Zd|1Ty$>nDU1g$n36a-UT)f9#mFflF3qEU?>7|m?5K3iI0hHmt_4^p>O zjLv`kK%6k7G@^LakSa&gdG#&hI+(w^fnuBkO{&k!$w<0 zDZl)bT`bF+UNj@4%|O29?elb8Jy~)v8OH5#$}Y7Zi9f2vU-9s`F$!#>U(X~z&IwvS zCkP;sQKZRIEx8%gcMrEwk_3aHNC`*npOGOq53vV6j~8hEO2OcsGg`;fc*ERD+v&57 zzv8+YpBnZxK8rszm6^-C_hC!d_-8)ZJFyq^DOW)DmcKsA4;()$5JI-T;?b)BkK5Z_+e(qM z3`lOt?obpy4pX#YhZBpYs`Vq_z&?=xXXGLay~z%faM5QWt{;5-b0iX}R}uE3>|^g( z*)`zhue@a2>|+ za3U{A)r(N{CeAM4N=LZf+-6oG;yu5g&#hF$9zL&y<9P7A{J>+CL|&1FKv~l=4@!H_qJs>N)O> zy7y2Srjoc(if0F**5l8XRUmK2+W*7|1pI#m0r} zi#tc=zIj7fA=L{~LGHs|oE-N!jpn8u{x;6AL6O*P#t#(*b{P!5&5904WSudx?$X9md&KV2|4q210P~{)_k~fVbi-% z4%{`pMj9d0nP%^a@G-UCmQpJGRu~>}d8ICq7`Ec_$nZh;a9QRWpL@6<#okupBZx}r z>gec$-vyvM0E$qy5v@l-pK58A3JMY$d=Fd_tnM1=H@5$tt}rP4MpZN@l<*$^?ZSs= zPVG{M2RZt*1v^hJ-P>Bn}eR&p*nhTlV^qDmNu6H??1)Ij%RfQsdez6{=}p0GBZrD=ToF~&uK$A;jxQ`hQa^ul{+bJ* zx%=W4ktQ^NE6v7htlZzus6KL@{FOfw`TW&O^z$ZABp|?tWI@5l{Z%p^Z;NCy)m*ayE}^^X7@!Xng5oY+^R}GMRG6 zTGY$R%(L>(w0GYA8~x|sMo zQ1S%%LxqKH@d&-&PP2-HigHCx(~CE$1Z7>c&A%^I&lnBVIgk3*P7(4iKfAAGe|Y$C z#-y#gsp;lfq1nRhYqqXg^v{M%SCH1AfaAGBnk?CiAF413HEO`F@;iKO?o+bc=i#5@ zRfGov0_>FPg_ZYN3p_ULv!0? zyKqI#BHZO~zTMUp+$;9JhyobV=4Czs-qvSnllA)?e?iYi7BQdwu2RRv4Wged9G72e zH@Kf4_)1oIkb+j)n&%J~b6C`!rM0X|Xs!kftf@Z$>0r2IZW>dVy zEAlkq`hm)he)Ao?eS>1@M@=h%q_x%iFuzLD zy~?d1?G;5A)mfDT2hF)xG9kG8vg=xNqGM0YDBB;|#QJG?D-}IiJVq)d4*lLRL7rol zP5H%Jg8{6BwspGJ?F@z(`uQ>|4+JZCJu637OhV;~0tdCLCC*2EBi>HUw~fvkZbe^x zLg-_R`x{U+iLWt_OD;dVaj)$rONI2*)BWg@hYL=Io)T7R$rLnirthuVw%i81IXMpz zKH%#+Qc*d?tT`2!P%O~xjoyfgc)xX6sy283yaZB(J2W*px>O5tuv_U-eO1aEMwI0zgZ~8=dsZQU3@rG@X;q##Ry!GUvh(rMYGQfKM z?%7)xd^ccyVzpzX&CJcfnk#)S^SM#`hb8~vSN6y)-5}-gj5;xiVlxJ{k5D0KPW&RW z|NLs#;U0AmI%i_**ynnw$0V6b*aiipO-c{xiR6q{PXXKgCn`$LziZ!fi_@MMc9gMV zIi1Wy^?a$$2+Sm2GBX>*imPh=_Pa|h{?pY-FTYc8Kg1_(K{IeE3h z$xpZDqLvn(?tEDAv$r5^k)`D-bL_d%?}}CxpsB7Otj|~2ldakOl47`jDVv+U?O~+j z_`5JxqVVjp;(dDTlpVM71GO7W_BjM@MiN*w7wuvUsH10G;sA#;_eYNymi9}$HT;h> z#B;`o&$2J?v1Qk`89^S0u{?&){Mv?hD@RlQx>Y1AGj$zzXk(Px_N^$f=ZqPQ)hmQI z)E=zhe+m?G|81=}-8*r*2SbokZ&}pT#M;uv+|t6q#@f=}&c@8a%+kgRi*>NG#@e{p z+Sys#*kY}%o$c%`Z5*(WYLOz?K*6zDk0oAPo&rd<1V?<^-hHd};IJtwX!7riq<1=s zk*{vX{H&++xjlX_qE=*#sMy98@WFDa`J~pZ_JIL|!=_=CX|_qP0_+uX}EGJX4x$PJF2g^BkPw>6Efk?d8m%+rPU4j`9~qsE6; zlAb*m7QB{feI<&1H?2M8ofNy;S%)kb)k*dSR~jJJHkSOtQ&sZ<=YAN`qCwX1J#I&aBOKf*e{CN7eY@4~kQ(DzM8BfuKl3aq^8j!rUv0n@TAfpMm(S zxY~fX%Pa5SkU$wa3QG+N@_hljAro0zwdJg1f!xI#M@yCY;g7LBqhh;s(fK>Cp0}=f z&c*%OHXJ$kV_-svmayJ%r9~=RT1>lTy+%R%t$pPKlX9I7yveK7hpY)?kT-=WhB7nd zTv{SIqQ@9~4j1EEYk2%>;>+vOzax}Sqqs6PoH%FL4abd5U%}d!*MD34wa<@G-V`o6a%+#9O#~DqZlD&(Id@)LafS}%s>uTG)NdiO zf8?JS2uCemzt@p`pKsriWd|h&FEH}V=fHAz)Cy{4l#`M?Oq{F8Kff35gVMdfTR9-) z9UV!5_{i`ooiB9mHxDz zsv?x@;s#A*_m-|SZlI>4+-cALj9`jnFi!Kj z-$kuMIuk$fr9;zr_f5l<@yfp7muHBgrMY_I@=845B-=_?wKoM9VWb&K4t;R4r$(=> z)l{@Fe>xdlFIvljAKN(cQm`AKqd0t8&e+rXZjJBd9W#>i8kA$*9;Vj@^DC{4w}_qflJrq2>3e3B~5k2XAJRvhK7N40>$o3`{%1cz}w>1`Xm4 z8Dr#3iwYZ-2NwtV^Lfs%VUB06+DGtMs?Z89@CLX|F|tHQtR$V-;w4$i=DFUQx#Wi# zy4bR}-lQnrZ*~9HcWyHE^N&l9H7E+4xTwtn9s-rH98RpBXWFe3E=8aSoJ2@>9{k?; zwU<2GcK9yQ?eUe19euK)v`z58uM>6Rxzb2sek*aWKPR$@Rm<3^QPrL!+nO)jUy#x~ zFCuO%*c>BDVoA5*Az$$m@K)hTps5xzk_QFO&<;4GYB8`ix~&*#c z($MPCQ=DZWy72W!65G$x(W$GclTYU5OkCI0 zw`Vm}0{Ko>;ACoA3gHUdd0}U;*hWs|2xKAlt}Z=Uo!G_x{CGu*N0nW!TYb&FT3Lwt zituZ#_|^*VK#k9ho(lAWpGD40+3LBQR@2AsW5ad0l$-xbd1Ov6xLqohn%$xqm2c#)_YQGPd~Ddj7oK zY)>OBV`KW#zN$&ySkOuB#JMbv>lwYj^}Va&4M`xi7C@)40lA4;S2U`c43~_eUg!zm zK3IK!)NLWC{Nq!~{uSw$JgQy=lsHGVRzsZLRGj%kR4Gq`LnD2!*w*^l*>3{6krwh+ z@AlMvUSEevnWJi+S{Se`WhK0W+jD%8#AnehG~YLr_hU*+dkw=b@9)MZFkGq+!SQa_ z7e@&vhceJNzXO)pMvq2_Z6QJLJ@x0en2;N~1(xq*Bt#O(2KL5oHDYs|Q_+hr8AeO* z0bY+>PR4rJ0=auNq|g(j-RW|Gd&=ry01O^A1gfQzz`qG;*->S-J-UaMIg?L@AGQ#6 zAQPxz7tc|-S2SDYtKF^1Ve%=eH@rjF^-*ln%7agS6E~*tEiL&+~E zD3IYrlz9JM`AQwkHMd+;AHb7C?Nd#8k_)H;#OJ7O8-&> zva$O5kupw1EQ$HdlO13(S@V|iEBeB70?=D-JJ?%MAbc)#C z+g$PzgO!3kTUKgp%ii+Aj0)$=UtY}DIy0qZGp#rps}D$sq3`92z!S3-d-ScL)+88M ze6{WCEt&2|sVDX35vxqlamrak5|1Zd8%$5$1YVZm!Citpi4^v>ds-9hxPg>v3Z^6R z%>Z`wk2H*zhf1Z0p_Y1= zF9ib^FQ?Gmu`>0BH|(Y2HTtb(scy%FwSLN?Td!2UN|d=)jyj02y0>bUDt}?%VYs$v zre(7+b#+bp34qqbd_(ouvHf!H1Rt9ASW$qwdIRjdXBdy&@3o0Byr^Hu;W-tGRl9KT zcY>1t?#n$2yq?1mt)R!z`7QGjj~DaJft*?`?mcv*a-C?h;{8bHzP{%qluD9$Vy~8! z$miWrjA$1sM4;pK43acfRao|YhemIQM_252m0UNrK9Jp}M=M4j(E3F>@7CTuTa;kr z@BQn``)?9mherBEa&&IeM~TC=qs)6KPu# zTc8MMwKF)f!Nfs#W z(I@-e<=UBLli)VQr4Mm3u=Z?a>3MjF$P31(-uL&FZ;iT8u+w>ksBV+z{n{o(H_kWB zO>H=^@bX}|kdNKSXy(fxYdt8#y}Nls=aYgw(^U?@_Tkp&$^nJYH&*?ztTcCTTr*{` zC;ehQyjU1+Z@4x#-AGxzB>U6<*)3(iuK3R&f?}rX39j@bsgjCePqeA#)f+{&A+ZKN zj<;9~EK%=qH5gUjb4ty;^1vzpEPRf*5G+?Fa< zEiJw(1xYor`kS7bs9igmGM`}2F;UEv;vWPRDXm|su@z=li6+~Pn!`rogPlr$4dOL8_|3t*B$Y&I0_UmE! zdop?2C+WsGYuf%FzyvL4*F?C^93H@2b{`?Mp#V`z|2G z&uC{gret2ashJ6%vgHneD?4TvR27dOUB06EBtnSn&?j-qEE9=Gp<}eXD{zAWE>u6ptPCu`nv63~nQ>{L1#l!jk5lxLVz#g701v14lLO9#a({ z^z9|tkhM7#LUj^DUr;f1GZiY#(p0Za1qD+y8A0yeJmd)QHlpC!{UGbc)b4HetznxsT4=uiTz$NBy>jjk3Fn< z*WGSFN0pS|p~9jjzD`0YAbG{ho;YH8$dR2A`N=wVp-v?1cl{_(0QOKA!n(2j>3KBeTl$KS znBP<^ACNUHGvEsLYO{I*s!(xFHqFm|B!~@KI9N%dS%eqJ9p7mKA~`Vz1+xt4OPyzU z8j|oWXnFh=di!}UHkxwcZ`=1V;Z$?9&G8&_kU-tnE^7pr3&ovx!OFb^f(@5v!C0cO z+!INmg%PD-!O=f;Y30`o5HOWf)AtaK8LNHEnY+pb69iWM#=z#gK}10H{4aI;Zw_^6 z9@97Cu$3mx4uWw)G?gi@mXhVYpcL7mlme3^#gMvt&KD{^OHXdg>sTC0VrOw--xX_vi4zHnp&0w`1f|a0RXT8B4T7g9@#*A_L!x z9fJ7bW4dCC+prUNYk!10vQqR{WJ4U-qQ`qo??ELK_h+)dHOk8AcdQz3RE z54hiPE~PU3Ti$7grPtQB66l8^<*c8R_AInkPAx@))2&8 z;scBNAwxBF%b4TmpGSh-$Sw77F!V?5Pi%{4w_)K74CDGP?6R901XEA*x|0ltj9JOG zfQzW1C3^s-L+A>im=pv%j7{>2`Vs8IU|d3C%HRK_rep}a{BeOq~(PK z-{!aa+K*a?|L*?b&N@0XQSxOMP2JQ74hDwq!(NLd!Rdj}(bhO40&`^F8^7*t;`q8W zxm3MF#~~@W?_ox)xsqgsogkxAQVk!U*~W*Lb_f$OFuy+SgfIrSU%!_87R597YEt9L z6JEZYIowjR_3ko^iP2c_oC8|SxZ6JmsoY}^Ki-B>SSo*DE6(`LDKl?9@O5s(yQLa0 zSVyrq9<5;FxK~Hgl)s;F>wWixSkk#TViygRQlpk}56o2$?oi$T;7TIF+!hO82!CPS z%Ku5(cI0M33Y971g|VNjiK9|{P4v%krd+RY>b@^WE7OR`t|n(@)YZeG4~`^LIhNbn zvHMee_quHiWb@-}j9ppro!GbcK(wm3DhCI!No~;iQ`c{kaM(T&2(0(GB{bd%M9PCxz)p ziI?-sRha4Jb!emAGzL-q6%qXI$Kfq54>jeEN`mtXuunP=qAm!W=Uaf$db z$V1CTGW@g=Hb@RX=`FerZF=B_u(SWH@PbQoeq?@90Ff-kUH*aSxEV{9tsY%|ja6yC z;?>%I>8+1#8y1Hl35&c3t)Ro2>*lr#|LS*T2YNfwa*wZb#&2eB!4R<4Y!m{$Y=qb* zU*;3B^s|vnTL@smjvHHrMmDnrN7M<{s$7t1ThhO?(EizhhT<(xDDC5g*kipK%D^Dr zj}@xqbBkoILgDSwSL%vqv$gnM9P4cgX(Wap6`y?t7P* zR^P#i5bhb=QVZF7)X*$1xK8ynHWAv_)ZL80?G&Ot&xuetk-LFKerl%Z)dP>0_y5`q zKUpi)(DY&^_N3#k2;c%cch?X?j*q_|20XxaOT;J)5d1xr>3G^?k|Jh31_TT9;zymr zOY~Sayj_)!n(67dc@wSp5V|*sf%*^quoNU$g)t!VHs7D!cagHOH&I`GX48Hr`j2yu z=l?*#()x%PPQSyIFS<<{F_EN4G3DSJG6PBL@f(#g;B*{w*<`X7ETeh0G>8?UGU z`OJ{opfqsq9O$JDlSME9)S&h0MV9{;QC}StRoK3LmhO;{ERGTBzkM>>YT6m=)}pjBwrBr+vH2tV+ay{>DwZo z`Sil17CF<2H|Oy8k$ z^(QPBpULNl`ruYl+U+YHFSs+dkP{*ny(s3Fbh^h`_lm^!&ONQ0 z?&w|e0$H?E_&+X(;6X=|+|B4sWC;GvX>`UPt+~=a7^o${5M#Txkc{sx&wo#pak3qw z^ld7uv{XD6=Bh-0nSHiHZ1)IU)r|@;^Z9JP#u(;hbKfid?C7M6v4dA#udCln)z{lD zt5j&jl@;i3h!Tiy6^`6XWaPJdp%AnW5g(949NV)KOu8&% zB#gqz#sNCCg#cqRvMsUlbS{`$VMrzg^0+v0IxgpcZJ*rI&1NwgNsWZP02-lpBm$=r zG=mR$J?=q?mEmTew!WB))k`x07a88RdWS=`=D2S_h}`2Re5}}v+J=nTVWrap<*uS} z?v7qWphvK$NG$+N=jIq$Sp(W`h#2J)CB2i2`H4dZ*H3irKrwME0$ykNN(WgY%X(mEcTA=QW@Nq=hLzb0UT+NkXu0 z9w}nm>b@7O5iI_t4)oCxh`K_qu9=6;G7|6;AbV-dktQJ3?1)9;7V~dZF(z`4hUI@N z(rxs4OPV~!*E3RX`Iu13QsLz00|BxH7oS0y0WYhvSx2NyB&V;Mgg~6{MoWZmC%LQO z$EWlO7E*sKLg>xqI4r1B9o~6w(aXTD#}(meUgONC>Y1jxWYUYGK)j>KaYR*ySeH*& z;)4zSIr2RZTOoTq9|Cf5XrRBNX`B%o5Ra?(yNF>F;A~=DH~G|0Kj7BhRK?8 zZ3xA)MWYE1de4=I;>+jH_UHD_PkYT}5pVQlmVCe+MK98&cG(%T_EB>z@o$~Vm+lP* zTe+5byJcZy|0bbAV3KtmgAb082Z}=xQfI|o)*DzUofVN&c2c`8bW6+r);U zB8bz+Z{9uo!|VM>@3)rtJ^eUnWU4O%BXf4ei85WU$Ry9*CBT2Ms{mMK(zSrHV#7D< zMW#5_AX&*#6T#Vd`B^@8L?Udp=F4h%wuX-H zAtnsT&})%DcMu!_n7=@Q%%hCk3js{uE_N>Fj`B|&8RjX|kw5k3m;@7B;`p{7I=VWWI6zJ}*AGaf~s;|u?s*e;u8?WQ%HB9{fSWfxrlU>${Rjtb}yDuQ~6fO0A?iF{-=UzgoRvMO5=0s{f&;ro-v+ zLU+`uJioPGsg?4a9b!Yl_8}=pzl7v3QuZIP&g+M)H;*YHuG7;fFd#df``ipnu->jQ zm<3U*yBWT4wIal;LqzS>RX%eVJGGiO7kSr}_?!pm zT}1QRR3;!g=y@{h9DkMZvMnY{OV=6I@h@Fhl2w7J*>`C_?v|y%J*0_#{!4tHQ{3!u z5D>5!g%t-#GeS_=R7(kAf07nCk@J@9KG;s)yw*J9;uBI%hmADRLQR7UvY_o_9iagU zdxec!%92(x4>s6OV{1mA&YV@85Jszbix+~@<>*yt((bq{#y8_Lf5M?~bSd`cX(z)cg#idL{~tMaN*GL0)f#hvx8 zPZw+_s@PuaXm6JxVcfu6{DOAX#r@i7jOUGNm!KyCFFN4=MF;&k?75c`!s1{W9E79!$#PPf;d1^a9TozjnJDz|yWy+B(NMPfgu&WI~Ip40{r232%$w%``u21v)@-6vH_k;?g zN5X5vxNJ81p8SD+v}v>YF{5}n_4fxW49CA6L_^lDYi&UfVm=8$OoznD*Kx%BqUD=_ zzc$$6*nr*NF+K-EH8u?`7^@m8qpIZ2%eNH*Xw{~y&XBVUVRu)QI)OsnGh~7DLyXd2 ziDRUw3=XW-pG)mwO5}Qpz12!J^(Ih?hCb!)H2$Rcdt?U9m=%hP zjGXH-adP~kYr2Kgq}jhNQ{}fFF|vh~AZ*`h2Ek@TN&Z{wY9ymn2`M6VxuYjmxo(D8l=Wy! zhj;VGFEalX1IiTJFbR!QP~KFTKk-n!S8&n=gabF-bu3Ze93Qhq{pd5?uQ1E{HK16L zMWxx78GoJ8&`X>t7ys|nEujO%k~_{*`SCDBcryhu-sSTJww%=aHt{MByGh79t_Q+A z_|vei7Xd;d_E}72q-)xEn&|!)-aa<_NU6BFh8>F0j60N;)bR06{4v4V@6=XR6*TZe zphH$y1ImgBudU1@fK36ivJha=hoauw%- z+LF(`4!>;@%EMG3<@eLN^P?C?$#56yD}jO$veCpSMQ5wFLo-Y4|6vaM|A#rCfSAL5 zL|7cVv7Wwxv7V8xrh%c6xt@WBo~|DFG0;%g(bF~3(J?a6H`deAHPF-oSqcIK_hVsq&$(9Gjp0bn`V)$o`Sp zjN#2?0Rmh8Ne(gIpgmn8RdzH2tHTc_6uzpVx*2+Hy{qdsjb*NrXyhp^@pbXk?g0y^ z+hDu#)CWt(wyrn~OA-JTwln6L6 zKiH6E_97=bXjR4bIu&0YiPHJ*l~ZcdXO-SBsIIx&&U`s(=2wpj^}2OCaQi~V&!$yIV;@2wY=l-}i1B#o7&$H1`5 zn_|9AOt(Jr4uL}DJikAcjXs}iy+Rc^4SynnZ09B+E;tv$x^Xv4f#CrH7iUqYVWyJ@ z-~Q=!LdJwCPh9?lCB6u?2KAA3{0Fy30?cNmk`H`{D_oRKdq4F8qMW6`z4UYP^V^J>#Thm{ZwoE~DH%}{_S2efgh!?Bf$A(mA`FY$9G=KWVYK&=7H>%bK{d#7|r zS}OqS|BW86vL^mlWT&D755QM{gIzLai-Ch2&4C4NpLdRX4=w2QkIXG-Yjo# zf8ivu#j*0E5(Osu7?D2wEd+q~SHpez==VqsGxkYa*INF$gybIDRkKK`I0n78zN4)Ff#lu^c1^Dnx~a``zqB? z*yUf~1`VYS$*D#w!2)sJgN_!6dQ|9sIguo+iduV1X=8lCpScQozQTk$VaSGyZsLQ& z{_1CWlq2$YPs=hMH`PORK#hFsOpPQHPm28`RedgU-o^giVfkaolFqZaewYdZF?c{i z%22O;ShrHt$QMoSw-DJCd-}03BZ^oK>|OWD4=0+GjQt5^7|1(J^Ai(m3r4S_>`E>) z3YP-w+(hCOI9cRT8mz*4&EIZR=H}X4_|7HKI|@^?OP>EB0+9+0phtLpoP78TdLNh* zVg{a2pBr`5y6=`y7^V(}EDv=`oj&zRuHke|A$DF=%x_8x=G$w~7A+G#key;SIBDfZ z43Z%hDcRhkM=KL)>Gas>wKu$F3p`ar1iJw2AoQSvMx{n=)(p9?*i0J< z&_WiGE0DRKyjFwv;*|aj0(OpD)Q#(IHrlqb2hS&Z&4}6jvMh7TI~dEP5{iu1Ng3p! zsAS;2fRH(i`5jFg?uMlx|2#^(bUr}mnUDKd@5z1z<**UK5}%KCpb+m;HX8|h4hhy{ zwddO^JbbGzho$1a)Mz6&Ac?t&@L>G)d$ex>R%EN^Y0RB_L_w)wCScgCgAFAiIeN;5SUd?}1g#ioKUe^&X3$E!CTLnvDaJ5@5*QpY;OaT+Lq2m? zY^55bUd~~OCYU*N?e0Bh(f*0Hebp5KgPzed>?8ZHR+4P8DEC$w^Uh@U1u`ow)`aUI zeVsWyUOJx_yij~0l!o5_=Bu-i=MB*$Q)Hk;3hZ|Lv0akje=b4tFqc3cCAxiJsm$gR zpt>pL%Jch$K}#@Jd1E5}^L;k%_6mcMcg8v;VgiarMr}23lP60GdRzOa7fdg*mqJ-q zzclZ`bdc~?P!G1iKTrw-gJy9;kF@np*VFH6<}T?c7Gb|}?l|rijO{{~2sSwKWKSVd zdTbxS$MWT}x5%z|V>|Km%BDL(>bgYPBh7uvLFv0ouB;x;Gk>e*0f>q`Y6LlxY!Xmc zD~|*GNEG??XvptL`L3PSI@j65aS$m#!w$=wV)V-v8gwH2=cj7pvj#fBFMIg+yq$bZ&W@~F zZ!)fFh4z?nyzZCq%TA&&`7;tPM@Vp&=QaW%th9hcaG#iB4yl;|egkNXL{TZ!Tv^5} zXJQZB-UdVb@YMk-W??iaIMKRYOoxmM!@z8bN59fwb#mwB)slsmrsh{?lR}0KvovgE zIupuzJ&KOEx`vb+30MoGGQ0dW6VyPSJP7^e1Dnma{R~?rEOe1aLe zTaINC>Hh*p*O>U!PQAxz348m!J7@cWTqb7X+Mj$Xwv%N_r{#l@i zij~4*bwafF=(V5;^t{9qw`-S-nT1HvV$d`Oa5YG083|~+KG~u`b4Tl7gL^HnHurYv zMpG+)$w~1?2P+%JRGfTXa@36Q(Q!MeG|0N{d6?jtHbOULF4zBZypJZl7{EX^uz&;Q zrCaAdMy1e2t=s!K`*6`^NgLaw*R=3nVi*& z(3)2(xjb382IJKi=|amDn9vM0^{AG^i6OGA51Pc_Zr;LzCR7LH?NjIh6r(_4Z~<_> z6=>+G0j)BKwxCwJ!G0FjMNJMJA;*H&8#A)_FWO*h{|pEn**WMP+u#~ks;ximdQ zj_`rZlt(c@*2*(`{j%B(sT*f$HFi@Sr$Xo>)%1eAKDkl{nPO$a07~y40}eB|?*;e4 zbo@CR6(%6Qu%HCfmVr;X=EKcoNAUqGqqRrR^Er{|(_pe;+Ba>J)Aj6Jmp57hlrzVm zY({5mGHI6Y&6nSuaN9fc`Q}q9$8yBx?}u-Y9=-d@UTfYljE@T0($oM{i~Ax4Ex&;4 zK>r3pE-4iZ;KX35`$SKNtpQWBRE2fhiUzeBB_uC6VQ(+2aB0$4g^}-j_C2Y^)TsjN z=P6;gyUUi$j=sSH2aB{yyBsnpUHsA^?K18o&s!;g@SOwrGrm`4+Mz z=^%`&RLQr6^o6^8q~YNi;Kld_7IG)v!M0BV zRUBoQoPxa#7U@k#;e5HGn|(_!Ae-#mBS3Wmnfy|N<&X;XXJ_OBbXq#QpKf$kAM&yd zH@Y{V=kZKu|IOwW2=l0A2`EI|t%LxnliR)P$E7kQ;)9!;RT2ku74w>h}9R zKahbjkE&E{!e!6+7IJx&Bz@ApK!O^qJ=R=9C?iP-(T*KDL^YJIkcfz`I&4SPE?hth zbk*i9|HSf|L8k+wE6bH?$Nd9QQpPW;J30$}3EZ%dX_q5p|Fkq=m=vnMRcvkyyATGv z)j!oPvGH-(Xi67XN)aDzm-=;Xc$H3BbxCGN1(3U;rE0|?hRkF#<10i`p8iuRRU>vX z%X8XvxTSLJ%s?fN@Ycn-Y#gMG>X-nZfM;VlfUy`XII{q_Q!rY-CSRM=yB8_d^?EtJ zA@=%=;z$!zFbh3K;cC)QUiA|*7_Vn7`(|5Azk{tbY&s3#*z3t@*Bf$b;^SRKzvP!w zu)+ixd}+eDge+*HjoTzNBo;q}fG>_qce_SrR#nvOQn6H2r;^V^kU#i~R3f>*S(Q+B zT=P;-3XT5yDWkktU{}Z8l$}%TIvl13c$M)eN-f}Al(3Z;8(b6Zj-BuV{t-Iv@Xtpu z%IosPG={g3clI6gEyqrLJ$I!qcI{guHwm<5R&%+C>nhs>?mlGB!5}53ol=7Ao5clk z535PbzuXKdZ@#)KEt)eza-d^o4i~$GV1ZD&fC0xUg+<}c*kBtEMIh`I6I@3HNcg_; z@6z;ojqE7UuLBDzK6BnJlc0kg490}7H(T-`r3mpzFHJ#8>gPm>BQ)i4nk8HFoKgMY zU#)&S`-#bcbw`>o4Hh}~=PHs>26V6=x=hcz&c&$)wK8m+swSw_5-{eZH=JEL^CV*XylIfay^8ps zMUhqrV3_B3z7tL=z_s@gC7W{6q*51nU{w3IuPeNbOO?IXj0Xe7ZX~OAb)Hv`Gc2h9 zmwhucwH~pivBw#fG0(!Os*AqpK0QbD%lRnQtMahdj6)v075ZjNPd~a8&-^kB;q*L> zQueR5z`>-;7FGGEa<%t4rBcEfXd61{P+FDipGfTJ?$?%rG@BsA z{~-yl|LI8nSGEBa{AO8arRUHyHZ;^Q)cvQ`pk<(?r>CQ-qou2*XP^zj2fE-7U0rQ` zZB2axP{ct~R~MWG39o13G>y-H8$pSW&jk8|AH)l@>FqpYGbB&<72x8C3@Whl@BNB+ zw@R1{GJiJYg-7{(CNXp)JEJxDOUPAH`kbk)Yf6rf2)8K)2yDGLSASL^y225G$0i}! zK&x5&uo$-X$OSnj>OwTC2L2o?oRt6dRrkypnME@_Ki+MihvC>WRN2Su%Zp z#`CouFQUskzi)g9s@>yT(`&f`#VL!)Y`m%s`GlPn=rD644g-bj1{PjH?dZ@};`O%A z0Zbm+=Y)VyRUd0H)smPRg~I&)hb*2#H^`gH-LX0iR=(@34r^(tN%P8bDzPzDFS|u? zrwS$oYc`iK9)=hqV?z}Q*{Q#q>Xi|pjuqa>sM*bF81b(l`ugv{DTFG(a=DRH#2HiG z8s>EiKz9KrDPKOVBarwZcQ}9N`x#8_gKSJ@ilc4%>IePfBxuVbrmJeO90bm zr`Rw{ieOGovHRemf~j$&!PLF`nQ(xxi|dEni4Ib!Ute!oktxZr|AD|;FcKL!cIY@n z6O|ue+(iS_Zg(?9lsSeMzb+gOh}K}`rSKT;Axb+Mh9c@bp=$w_Qr~ z!;d=jZ|86a>C71BX7MD%)iLMRy$JfzovyD5_Z7}oPFY^$r6`w(+= zBga@n+eeoh{^W>r>4&D5C37ypnJCfQcCxhscM$N-j1YgWe!HRxdFkL@GsQ z&*_Ce5#6H(mNGi-Komw(;FKl_JWm0i5bE<>%l$gzsh-@lRDsPKT|wd)zW0%xhlJDZ zC;zWR+0`2%wKU7@w(TF7*#s479zkaJYPBBU3&z@g?X#Uu2|KlZ%cA;6>|?@A2&&t< z{3n9|aFs{}*yEEp^2zu_{zN~-i4vWTrdK5vj-TW3-PPgBTU15tqA;sjVBGe;v^F{a z`TLHEL}5rJJ`wl#GBf@m{_3Yg<|#=gCQ7R21swRl6tZ@Lgci!qh+*vNa-U>rJ!$F8 zLUupZ-0peid>=H?QzD$U65^_m@mD6?bzv(+_e2~`C|q=1vSwYsg^4C^isrS|V7k-W z$8rVY*QnGW(QyGh1w>$M;n~@qDjgE6-JbHW^Un<%#jAFSm0>>2SMA&|*bi=&GSmLN zkXRE~*;K~l%sA6Z+FF6T{k)G~`VS0KG`#yT0@@Y=U9$Y6*VZgtaz7Bo_d)vCzcTcG zUKWU(g%qM8Ku;_E$%Zj+WFbHmeW z&5fK~4dI$B<=<|_K-7J_$okp0i(LHV9ZKWlGwlnfE@A)Hv<;agyQ#?^^*4gC9yrxQ?P}?a2{6bI zl132t^~nzBr^HG5e56G&N08t9vpz)ee-%KXCtTdAkiE+-kqJis7l-9zQ~Id9^u7CS zStPrw9x7nQW>mMF`IhbAG3g5){QjL)k#f0E6+ui!tL>7-KJUR{?MJ%w+_#R0+Km<; z*MI-|w}|2a=LJOh8TGKl`&9)oV7C_|@_ixmKDMuoPL{<##7E(3Iu$T?e@jiQ>@4*s z#oX&BnmuF`y4<6%c;qy(V*3V_Yu&bZVf!{^^nVcV*Eod z)m&l`;C-YiRigwSESwg9A8p8~Nw9@(ig%`l3x}2E6>tg7Kx-R0zgxw{g|)ud9Zwho z+L;cNFh8yjVkTTapGiX0KMkb@k*BuDAb0+H zKCcK_wRkn@ZihKwpFB9G`(2#)MJbU%lbH+-U&z%><(gT)>{lwW+vbst8{*G~rWk?6 zTtxTV9Jz+n(5n>;0zgAYUM%~RL0O|i=JCcm#^l7g;;}xKdh}8HRQuxP6 z_vIjCA1+3h(kSyoerXeT?q0wMAZj~A@>%NJDWcnhbaEle=Ew~hY2A+r?2*$fb?0gB zocW9fx|BqRm^h>NXgHT}c>wHnz;KM#)I~vR0tt&uB0yeeq7!aomcJF^Xi9u}tKRna zgdbu(p@krUa!GAh(f9^$hjb~kLFQ|M<|lb;iYZj~F3E2L zVtA{A4re1o6V>I{gM!zK5W*Ty{j>h)NXci9hZ=RSbic&&8z3gp+|;c_^*6xm+oysA zuks|c)*Z&ikhMC!G~PwebrNuUHmxbVvL|Fed)I8=u@B1O>#WP0t z71;ps^u0Bs`c`4a!nc8LZ?rQYJ8hp7xd>nK3}y6d4}f%Bh=&Y2ZS8nXap3jGHECjI z?CEp9#4?dEe#LdI)eI_taz|CGUp668WaOU+|Flxsc%DBLH^+=(*fntjXay452HrDtuiY0+ zbXg@O+sTWvdbU4({Ka(v{j)agaR0`|DVuJd3gL(HA5cJ8nI0|V9gmBzqjYA5=| z_oG*LkypNC00&tg=Z6eMwP9cSRi+#$n0}e7`1hY3A=xlhe2w>7lNQ3iy>|d?Y4qd8hiA!UIhKnzd^;QDxXM4 zM98NO8p1e@2xjB>bsO>?-!VE!@ zZlbg=B}k)^*uR=|p9v$Ob4_Tme8v6vGF?UQj4HCH8g6^MP@B**Lb4e?XVQGUb>FmPys3)$_^Urti~>!z5GP?{vF}VF`acWzIYP znDfTcO3Vc!AIi54S?BIwL~EPulW0@1I7{}7Ye2<^!<2T5655$(l%4}vAQNsu9)zzs zI@rswUhXmhII)eopK8~#&@*T(VV&ZTyG=9%J0EdWF&TrI&HiA1lviTbacQ!l(-0K@ z4mr$@J53LT@c^8f6n!7GPP{i^FLAs70#=3)@%^+E=z}LT zwC2z2HnX=_IBenrX(+ki_QbOBsD~Fs)RKt;*?6bcm*%W5`AM$cs_`T3qSbLF0ZA#P z!^R1}IHc#}YfQ?Th^uaB@}=nHY846-^|ta4@qDXowyoO3X)a!xAK%&K*t%SEY5$=u zE?{wQOkHPdGX#CknnDPCG>D~c?Bh$)#JnxrZ=*wgWJHGhy8B_1*88I9am2jwM%1IO zh%8WWFk;PZ>LF)!XY@_r;*pJ$uTA{ebVE_tiW@y zq``g!}q22IRQlCsDH~4V!jd zvg&^j!@rEZtNWQ<2Y8Ob2zsBj=!R z39F1n_W8D#<=1D6VXAbqRmP#_jnm6YTv>UAp9`(55gi8uImy8Mm&QV)1T4cB^qK*t zG(tjnos8$g(znqEkz$&ey9$(SOFYf(&yD+%P4M~G99nDjZ*DxEXWFApvUQhW)Ko0b=b_c#T^x z7NKw?RJFL@dd;7nT>3u5lRHFb#gRM#x7GXHTjMl^!iMju$ie(=YOIyjuQ9n! z)W>@U71YZBt4<<7G~c3{hD22m@`cmJFj8QXGR`as{qB=uP#Pw3l=X%N@z9n}kmugND|b3LqyBlHM#OClQB*vS81cA?<^00uM= zV0gs{3E)&UQrFVb(EZ0o(9u^n{D&v#=xV6x=xAzb8Ea{)tLv%iXn=5orjCJzmZmPa z+)7S^0Z`TVpui>vA`nV?rmn~O*ggHU34dHS+Q0wQm}S9rYYdTj-lNEr`iPum9H7re z{INN#+^)IH=MgQX{MD~3WvUfcqM7{XZWys+U?H*KBJYj~+(VD-RydwTi!cIyI9l@s zU)OdMH)Y$7&*|LGzoQsuz8~rLbhMF}>_I1GT5jgIz_jY3-fpBSE!OnRx|hXLa!Dq7 z8mOBQT`jeXFHoL~6S}Cb$p!v{*TAs>ef|5+hoY#~TtLu|uLDy#A_F+VQBHK4 z>l@7qP{JkHtu}dE9Mb)j9>H|{l?f7gI~(7)lUuOk*;}z;N25Q`@Ik0kW$_tRL29KimylrmJ@vP#sn4W!+^< zy5VXkrxSE7$;FujaiV&`{FB`KO2s=6IpIUw5+S&_K!^38(%C&si8)BNn$(JoB^C|d{_bE4 zD~OdRwOrjUbxK#&J0={e$=r_ zk$T1NjxJ~Mzu}!6ged8jF@6PXYGYA&OUIOf54yBpuUh2uS}tSBeU`kXqKCp>$iKQH z23B9NBacl~jGqkgAcA2A4TcTd)zefKoHylQg55SO`5#eBmG6czPW$B;CHboUE#`yM zHl4p|{ES|SxUp8^UpZs1yUj#KZI%_vy)8r=ulw4Z&o|M*IHTye?|aJqmmKSA#Gi<( zB|_>!>S#1hh^TlFn2ClUfQQM+aIE%0vQv7BMc_N1%$g?kl*0DGg20dEJ3N#hRXJ{M zRfi2uf=q?27-{aPM(^*jO#N9sEGx@G+IcnC9IV-}OhO4LN1E3VveVM&;k?3V`bXdD zOCp3+fYk%tcB|t+%Nmg$!p`>ZXBy6tjJY99Tu3v6kmOd2bYlL-{$$7QEuX`ob!Ne> zz&C`w93)>~8xh=@I;?m}WTvoAFaxXqA~}g0JVe{RAkml>B4~Z$Ga-BGt$5_SSZ|Kv zq9$8pi^QuBVkRcvW?QuAGQCVZt>59C1c#x2*F=mOaVhC2QhA2#k(S+m)Ly1!;&=Hm zOCOGg2|SjTB03>sBaAstr~tD-1BezMjJKTJ`nTTRQI9ND4XK2bN=5}5mkerI!?EaN z5ql~XuUIOkEl@+hLH~4uO8}RBJExu)1;h_7sU2=DrpZBOLzhOex^LA`JG|2bjrk$L zIqkT>=Z$B`%Bk0j(V{s`9(UP==P68dnGDsS1en|Yo>h3{Sw^h~t5vrtb}PM}-4%{m zHJ7@jB4x(LPPX+&0)yJP#=6)gHREFlI3IHX$bqmSySb8xB_+Vz_sFYNap|&Z$&TIx z4>zn?&xpKfuP|g1>35#mO8+ z;&xc}Ul%rle^wDv0ISVuNb6((&U5=L{9z#sV}iTK)z(whAAJ`aw}v^$4HWNXgUH)tQ()D*e8h-Y`V*C`!e-{Ok(>En^?GpcNbDx9+8zz+EEOzyt`#IeI$UdhESx<@Y^>xmXa;78uxKcav_X_!dD(d#awBumzC!7|>t==*H z+WC_zGstmpXV{=T*)3iln;kM=LT zew!G6@^xfub1hLvcI}gvD}&T;ah>ZE8ER>kUjnPvXOLni& zreh}fnsjH^A0zv2C)xgM^(qVjDOFhJy-u<&EjFbtecuFoCz*4NDoE%$EBp2+;<9<{ zOc)~qrBoy~tTashyd5MvQei5a_bkg8C%bf?6;yD#?nJDsv-Kl(7 zZhB3c4qlqo(q&Zweeq5WgY5IYQi`gB9;rpCN5UduY;LiI3HC)TU0cnJxOoZ9^ntq2 zrY6zYWk8fMBLp1Yq5PAE%5o6MmG*d-4@DINlKT90@l^_=wjRK-z|782TuFpGjrJuXz1Fy0+S2$O$O-?=E z#1O58=w+!6l`GSUhb}maxY>p3#>}k2FLLH{L=82FTmytZCmQH0b{V;|Rm;dxCz(ua zYIqKIqapFGF6^huD@Fly0!>rLmRNwgy&NIz3ROa@ZN_K~32meM8vl92k@@(lv~1X7 zZ*giR@W+zq^2l>Z(~~Ipn8Pp55d(oa^NLsFfoP4m0!#F+kH9d%U7>Z%N`c~I-ReJ7 zP)X7T@S3%+r*vbA1Rq{SNorT;+9Nn;I)&@-_4ublz6HkMyB(-2Ocmm)_Xq2DQAgvR zHN|g_+)X<2zaO9BJzhOmY8~>>4OnGAJfsl4ja+<gMReI30Od^3@_uJ8x&7P&UewutjeJw%Or0deVso3>Q;=`P8 zKbV}9W?8p`iyb+cRB5dt9SdL*wF9?3AL{5Sl9*s$B%YpXAC9hFy#h$%Z~vyB0a!h{6@}WQ>_9|~Z&U96sJlFg-;58!D@GoEdQ^*3cr-DF1C6;J8g!q`JDc>8%fZO5W zY#j+3%IX@3WAHapcHVrBX!LJHnd21>>Z9swN>0Tw&)?ibJEvKGEXElcHh(qaMuoYJ^6OadnGPq(ck+B1_NfU?xKVM7;H$4!Dc?&Tsv)q z305BFcbwBOS~QO}{QaH6N&cgzz)$7w;SATEaM_83!G1g&xwbRDFBm2WpQDmF9Dw59(jogSQ%z#;kB|V`69;cYFfk?MQWbQ8#|NK_jc)?QKWAG@v_oS#2H|M zANQD+H^yFXB0$E|=s10nu<=CL<&N)>*d7K#jhzZSRevTMVxEV7Hxzvn9Hp-Hs>hcw zB)M<%@}4lJl@4lp&~>sz5%ucek=ekGfH8#&feL)EY7{bz(!;|$%6eOg5U%o83f10G z&-aekSecQMz5A!UOsCi1ycgfirb4X>kg-_ZrRd!$n8x|?rAMolZ)W1(-QVG-h#e9N zgeME(mm42CDEbCeEQgjW3wJbwp#h5*O?1)D8ECPKK1giT-Jx;_Y5%j#U9;N&)`lkVTm^{ zxPaG5Hw8BNAOKR!5eR~Jw-tvRAJ1aLdSstStXvRM9EOAOozW-#+03c6@>3e7aR?}b zu=#uQu(RF>5APTGzSM5WG}H*D!kj8OU^+hZOHJrhgJ^iM@E0{JmbL4Uz-0zVgoKp1Umf=~!uIsE-x)c}s@cs4UgR zDfem1r_~H56&&PTkjVvl1_={hQmh z8X*7fp!hGX0UiAQHOIousi~u*rLL}~qpPQ*udM@u3wqih-e91s4_-?FZggpa=mU5^ zg#n06fU1xh+N;f_lw6p=^U)J1^AspY{w}qnZsoM{f*?9Lak?eMPPz#qjFexHl!l|1 z+a`|jg_?-fGFz;?p>aFsr0{53yv3p0xlrJ~8QkPTvK@WZn-^a@KR^o-*qQSW4?{HpY1G@_%f z`RQ^`E^LP+!Ok#H+1#6Qw?}v(_7U&B!yNbP7b!r=kWmr$-EpV>zLmt} z`K^%rZAd2~KGRP>E#g?kg^*`1atnb>S4s8&L6on|E(7KBcIVb6yOstG?6!%SMER`4 zZjS5e{Zc+5MDW22@=#$F8mC{2i+OY}Re;-Lt;aRKxd8m{RNb5r@8ubLs1UUgs_~?< zB37ty)ow)$i&vLwuD>T!qwePpM!w4s?c1v z5sL!dpg?V<=jPvH-x)+~JR#UjFCtZ*u1iGpbR7h?Pg@U9i z)bTe7?K@iT#ulFI?H9AENRMoWAl5B81vq`GR)ApH0g|fVqvvxDi6&ZJH}*X5a6FeS zY|KSl{nRm4wx_J5PF(r5(!VWwdffT#_cgLidBhxjEA&(%I*&N-?+}dagZjH?W9aNc z8{H}!fo8W$s>n4<)33_?2(`*QF%@&|D~DZ)#L zoig{Wfk=Sf`}bLfu=D5TNrLn~f@DqEWhla)2&1N!6t1z6yfZf zhYt{Mte+30PYmfjEn8Ak)slo`<&=b+;;_86iE5gPwa@T;C-i|t*SX`l`INLF`$muT zeV<%o^@r`P{4&#zyjqCjVtqnxwk?CcEuBS>j(@lSHt^iH)$W?qw1ElcUHf=kIaKgG zrao|6cmC^Wz!qc!h4=W;g~@@4mK}af>G{0c$Hw3rv;vl#C5(QjW(D@W0!V9)S2_ zsVW0MSTlKq)r)XRgViYYO~99tg(d$}09)2vrXn5*N@gaYk#^*!&zR$N%`SpHF+k|TTI83h`q7bYq zylH#m!m^ekXc3ynvB=Ju6bN~p_xR;X9M)p-;bvM_<7HI~;`Q3nst^WbW1c$X6zWAk zT&%{(cLS*wJ({f9KWqL~3m`s13~CI=YF$Ed|3!zx74M7lq}!pBk{)q&CQ3ggj7T7w z?$~N{xQWX`txvDp*S%viE5YuuE2*77BZ$J=Ia&F_9*~9HF1!mu^QA*b#Y7srmKRTMPY3)$%61WaXfAX0T^1EDbM{V%i ztz>5W%(ybdL9<$&6WY}HS}2f3&W83Bi8Ebmg^&#@&FaWO!DYxy;!6YVs|{0xvrWgH z9$$i1&Aj(50|Sa!&RseL-Y@j#FSgjGiZh-?Vs>2p=3k}T>mEzgT=i}*HB_{AnX~L) zh_(3JrltuudYi@P0r`K8U1d~MVYfarL&H!4(x4(;(%s$NNU4A{4y`bBNhly7T>{bq z64IU0-JvibB@F`i@ZG!C{rk?V?7g1{%DrB6kNL7lQv%-3g>ahH z$Drt-py{3S&(@a83u^>Qf-OgR$B7PJY zP;h9R){u;YCIO!8FOg_H<_$FOY&7q2NC-0jnbP2C%>tZML8qLp++4b!piE&%< z#i3j_;6I0AY6B~7^tC*CKqYGmGjeb0a%tt^P0}*AhHcG5-G*gNQ!KI1zw%-x* z>Fivv{ThyhvV&9;DoA@Y!bU4uWk5QX>f^Rh*s{{fCCwonk(g?TybF zBj(P8afQa4PlXfe%bwAx`UJ`|f@fD<@4nguhIQqP2`8g|CYX(c#keKN8-dhWpl1V* zYvs(_4`pEM&G5>oHWE&ilfPvu{(ZMkF0ez{2sJic_q3kF zvhC}v*NA37!&`j4mht>#b27ffa2zXHk4CSDUr5!rs_ru(A>#>Xo5c417j`YKeL2W# zq8MD1cG+P9XX4!t$6@M`)O9Lgtv-Na@)IBJ1s)#T%R+2HZ}y%$SgbU~LTg_@&SXh; zFOf)7232rN$L_3>EaNN&SPs$%Tmb5~oAVy;lcQ@1o+s;$a0Ki>F`1UsbbE0zJHCz` z5#p9nL_|o&T&`e#b18AVh2rpGDcj!tBiCc?{TJFNmHhAAX66#MA=P1<{DHfO_`Z!! z87TxgTr`*n0_cgrKB0}>H79{$hx35Fg2~nx#L^RM4YJR3Rs&2rzk9io|oWLC0rCHJ(JURaU)(|;c zXtjB+r=Fr%_sojPk$JOX@+PkuU%fysZ`gHe9i&zf6Kc?!y#4%x!X zw%PM(#~R{-+(DCIIt==ENlX!hTO@S$&(eO=Lgj61Uf?u+t@)9csdT8x*xri2=Rn_V zwDh}0j|zR?{$DjVR@%pGi!WvR*{$vE$M>&Uh60JHQMG87eZ zQx4M7eBBKKhuv;y}6Re7tayw;?CMo+XVofIA=96Kcg0r2K>KweuAvS0B zaA}Sxe{LG%b$PKQ6JxXj?K>S88$HN#P;sLTPQv}p(~*;m-Vt=ZpZ#x3_kBHUUkM^= zi2kYQVJ6 z_1*b#+Z~I>BaTEL8Et!Mt#pNqz)~K_at}&dEXbQ;;tqsJgCS3Na8~);%5UR`hM#QM za!4$miHEPzChu#pJn<(@_B46;xz?~)OT+j(uI3}}`CVNKGZ6vB>@4;)$l<9sq?=8m zX4wa>OW1oJAxv_JLA;J6=oq z!N%t*G&oN6KSFB)Jt6*O(Rvc7?$(h~&yigUOh#?BJQ8NGfdb5XOu@*{%GD|g)U~nv zno8~xao18JW^ir0nU8iQ`CT?p{`#+jO>%bi*SUPBGMj4#0|vKJfqIffr&?*zccxPg z=XqW7M~u8z@6WjX5Ja~eO1;p`V${=YX282fmw*h96HF-6l6y4+e(ue9vQk~*pEEY8 zYrT@?4k?UoHp+oN5>PHTp&t9(T>c_CjBcwZp{kt2WYFNvVC>c#g_eYpO0iPT7rQZ- z;I;)1iTmwU2ViVrgVcFH?q)IeKwV*nS+oG!pjZDkfCDWozt*jniHKS6gr`4`7pR>s zh8W9;_Ho%?c5l{&XZH9~E~)<5C;F{ftZjN+iHnZ;SVfa}%Qy!Lmb8_Tpgx7;DHgZZ z{aTz&haCLE&HwHBPF%7;Gkk|}L(VSwyJFz4!>atN@%QK7clKB}QYL8)JCjrv#)!^UxOoDFW%(#yu z7+CjZeH0TYRPiTxa^MqhE@BRxb$D(s;)&I?p-yD5Mkw6#NOmy#(TkzZ(5gveUrF*4 zyW$o4sqW+(8$E*j9UXn&6v?#nOF|Y#OxIKf9vl?v1-)`n)?^8cWfmCXy-<{AM;TMQOJPIbo=d zTvMBS4RL76R;HMnn9_OWp-Ay}2^qmvb$vq1D>uPuLr?)o-xk(QJ$+T}O;SPI<@NX&6M1&3 z8e2NGtb9G)e(*aTG74%O71Joe(V=nX^RFdw+scUZfE5*L2GcAm%uFik-VW@XSxYoW zmC(qZ@Sz-C+ydXT&5u8F`ppx+5q6fuahK#ITX@S|;we0zz4&E}!3=zeI))aVOhNt+ zU3mHb=mHLiE|9K`{pQitGd8;KRxr@i(=gQ4)zdT3(a}`b)6p@~1O+a24E40Mjdazu zRPj&M zdXN()0`ve>;Jng^1dy~!j6OL&;`UV7=S{6ZoMY>zAMP(36SL{nuWk$ohaGDfK17z# zce#Z@9p_Y|8l7a7 z1I3)(v}%6cnOm#BEpNtT6~|Pg4|>PFAnf-m%(sdIZ1i$Yj6rz8!`$(?WNY2K>RREr z$@yCX__B!921nFl&($uk)JX}B0b$zGU-On9XPdGdrQ&O&Ec14DY?NQwrXJ5~@4}HW zeJ^!k3)G-e3mVub5S?*0GgsONx~%4Z4-s79(~Hjb&l4^D#$?tnN7B{6P3;B#2sYBY}$X;1Zrb43XX zCm@)PnpNEpv1OQ{Mtr5SwO;5??rF~jo;JdfxGUwJA83-9k+1B%)~7Nulpiutz8ODD z{3c6IuZnNnv8eIB*N(pZ{rSRT`a)yV9tN7=-8G|Y1ANHh@b`Gt2Q1~~&cI)Y;Qf^G zcch?h0;nmy2yO-h;2x?>(sqPsJwi3?iyB9mZgTrwmO0aW>Zq_gld*fvS~WyCv1(eQ z`Rj-^M0&(SFc2vKn+C4=4OF|V#1GlGaf&w}|1k$L_l@8KOQ2(|5Ab!n`?tUJ-DO}4 z6sT0GT_~B*!p*q3+ZUFd%_uG{?-hKV&_~Oce&FMp$b-VF*F`m%>Xw}rw$84k%0j5Q z8tZky{yESCasd5`GZ5yd8d|{RqV3DOe`mkCEh}GAgkh#$Ibh|+4-cx_+VoV?pTy0U ze{iuA_xB1YZ1+Wv8D;*%wmr_P!%;!ED`wkB1xlELn$7%xm`q+MzPuY~E_fqhKhk3F z)`xb&kmg1MDORiqF;n{k z>GsN0IS5~?bZ((PEv0zQN8wWUSSRB!T_Nk0ooS=6r{*KOE;-?!*v5rRsd#_Cd2c&5 z4DU}IjWs(FZ!VvJldpx|%se!JB6)fQY@;ei$ayMbznw30B2Y zQWL?653ww&mykprC6cz)PdAMhgPJmv57KO`@zd*$O^DV;8Iq?Fjv=8`FOOVA!!&Zv z{6~gm1afM=vYqS~xP5yOZoqs=jf-{=lPZ?_h7hE&0gHqDfSHo0Z?g??LEF^6es5Oz z%}uXH?Dd|ZJi3^kJRZDDto6P0my4W7BoxnDJpxP1i=xIId3RzwR@Ba7rSyz<)v^gk z3Xa2j1Gfu}6QLmG6KFM?1sr@aWq2nQUe2x!c>H=JT8y}Luj^S-Tfki#CS%3x|9WT8 z2P-Bho6RV*;H9f5J5hZq6oja(ZFC!Cae1xbC{A!{roM%Y?NA1tvkwcg7J#HG6%YZk zqcNo+n^SpL7s)@PrcCUo#C$&eoqiOdOO>oihi^DK;fie4#kqnkz7HLxC-KS)EI`6UXg=nZqlsrh_$@`_KTvcx&c&q7jQjh+YzZ_pJ%fon^% zleS2(bo*}4pWOT4np0RU_;&sgXFRF!LLkjn>$Lo$;ojk2ci#_sPhm~uNUb_~=n(9YC{sCLy%<2aHzaKbAIGk(_2#(Px zYU?21wmDvZ{>WG{UU^n5a2@c>JY9fQYPLmjo2|NmYpd*2&2i~MTQk#k1!-_DID!=SL35&+l^5T=)m(7V^kXya0aL!Rc1%4lEkl! z@XrZ41Ph|69`!(^ODNh1HIPn*-{IZlr=&hvLyc8#?rJLC^xaaLmi z^GESW8}_3{{N)IgU?n)dBia;;ehN)3e*f0JkA1AAiroY9flOg$?Gp z$(?m^12?yVXKQVRi^~Qal%~TqUA8Ubu^QvygcP*xW$(p1D5P(uCvQsqR&$x*K?A1l zkqiqq>SDBT8q7i^0?_@k=zt!GcJ3U7{0Ls;zuL@l)kR}Tx5DNe{iUZL!u6I`JMvhz zNqWdqXJe+jSeWF>X6(FJFq>ijB&Q>C$#idhy6WeRk1^>gk@y7g%m`3h7!+G;!+$vX zXbt?ohdbm(eV#3zsWRqT5%NLQS)XM|&CkE=5i+-DH491&+8Dof6uH3jN$($Dc~?6+ zKw}%PCsx8b;HI_O_KcKe6v*^O3H~QA9xml2whZCGZae#yxhUy(t@kOl;PY!Cc9Hzg zpn$kAkxq0Xf1LdnHp3#>VD2a_k8$9#GT2Ld!rp$cO{;4uO zf|*YOT@Pm&AcFGB+o7p#h zjkmi_UhiHJJ34h6=r&PB#0HT!liC*Hzy2vpIBnwKS!mVrvNOFdNyOURoFbL;Y@Mer zin#mBq$p5!d&2Kez$_*a0WPK^@CT+)q~)d-!aSQGR`kH-J6AybUu8|MIV2r^8}60# zP>S$KWkn?Lw5IfQ+|BBBx!tqTWAXWSq0rX_B+=w5sJ#mtllD>o%YsD`fXPuAo>`+xc3^Ji982ESd4j8_Qr0)yr4rLsw>Ng^nK=iVs(dk9C= zl!0b6Lk?)OKAbt5k9%25^$NqkKjl@O1K~)$)t7Tbs(qRHBG-DM0mD3WEKk0D$?;&pS7V?hy zrMk_;{M-)bYqK_fQO84|rEqSiO~Mg(xLn8a+X?4BPC__p#c;SRX;`H_(E z^QvZftM1AH{7Sp;%adaK)E;^^_s}}NCkr|JO{{ZLaPGK!1bVN!IZA0ta-$1l2ziR} zV`iiuT?TvMllEkrp>QAL$XaDw>%iil&Cf@i;9HOmysr;rIrg*P7ytM?FD9+%B6N&b zwM5zUb}@!w5b6pAmczj?2W(ZYkOUk6Q(|C)-8vLMy#T(<$Z1POo-96? zDV2TqFync3nLDNRa-rw}f*4zSEPdgOb+4u-VZMFZXK8{b_#-|G-}lUAl;fTs+ZQbj z)byXqPz;7Ue?k&0fHno?1zsJsnUk&?2=fN|Oq^aj9it*^BOiWuH!7DHO(-N?$gno( z-q6eT*Z=KzIX!PJlq9haCn*2rWykcBSfozihXFuryM_X%x>Jg&l+Xb|qi9%L8=fgK z@(KPOrLGF6IR6Vtk5hI>mq*RY2SqNEzc`=-z#ya33pLaPB%Slla-BV;LK{M^ZvO}3 z_O}g&kY~ilp>I6=#xK1#4u~oe-Y}hgCwl)vnnp8GwKrQa zI8Y&XFC%8&w<3MDP=+8`KAJ79W}Otz@hu<&d$A)%!w%3!6yIa}v}C|eCmAVv7~S&u z-FX#Tc|A43Tg;8;Ewvb8x`W$UL>+3uzS?xVY6{&Vi>mZ{=vXE1)Lv5*ow<)wPnWpi zLvJ7zff!?J&%j;fL0h?5%ckv-GN>m2(-EYj6pr0E35>o#3~UMjqyhBFq#V($Wu01Ogl zf*3TQB{>xjjF-j6ISJaZIJE($WRH&J@6%_wW0$3$pxG9MQ>E*$T9;;XK-^KpSK*7j z$MzNF4naYrE%i1|A}I5O;BnIDyOahCdC-xjyeuoJ#9goaFH zrnCd|jqp^wYyb=#(V~HEkV}Go-yoFZrHjEI?-Z0vl6owj!r{(Z9wP2Bd*G8U{h5Qi zoK{pZ$8S^5DHXf^kkzgYKiku470hB79PkfMMcl(-^n`Qm06B=XSk6d0$+os+R`fQQ zTr1$-)iCJ6oafg1Gk-a!Uz!ZK3ndGfmF#>tbgLRssiBKHp;t+KN8ZKe8imFe5AXrE zy{M6FI|e0*URq|Q2<1fR@R3``S!Pnk8inB=`TE=)12$>fqs(V(xo3jtI0)aH$n9&# zzv85$nj5S1BG5!O!YpQmLpf#qaW42TKWAA0tEc&ZY(F%fP{=Otc) zmZnduU2q{1gay?JS$4=Md8;DvhEs+ywpljn(0{G#wJ*_9W;jQ24dQB&Rb+dcb~GN8 zrj;VitSeU3Lc%hg*8p>DuppaNO|y5Q5w$Y6;eX|YH(()c{N+nb{j()wuL(lVFDNHL z`_bKFFHd%?CtD;t$TD*s-cXJcqQD@HLS+E6rLI_nUI5*7jXlbmSUPa`Y~)k&mg%mz zobb)U&w7iqPdJIQk3E?fy4|p}hscM0YaXwhi7+*zSJ&^6h|mfbe+b&hrq8Z}(ql`( zfXrSNNQ`3ulH+aO+^${Wy6ULux#7>)gmnOmCt>Y5 z6`6WQSybz(gdgD>kx<&a%Pj4n%oINyv|}_#Cb(|kMARbvP#6yIBt;I0kI}dOH`}`# zHdlAOi6OLyXrk%(tikhU^wXQb=qF_hb>i0pm-R(#Pi)l}teXS#sfKQ-Ahnd#1E8Ee zJ;2`5Tl{d80X>BFy15zqL)YMph$|VLWrV25k1S8#&pG zuRTIeLm)5{iv=dLFFl_Bt_;$lKj}uLKtgr!DekW(OH+W-ww^)A+vVgT1auZ6p5=7L z{Pq6!mS{S)FAum?Ql$|MvbCfgfeo$odgRSBb6R(EMu~!Jh15Zu+9doI?$FP-#MvAG zVp|FVJnscv6dC+*_PH%2gaKQM&gJy(t|e3K85Lgjg6rB3y>6)HGG^t}ao9A!_sZ?JPbWuPYSAG$|M7Kcl_-*mnHg^VqjTzcn0&84DZr z0VMjy@@RCP7*`SqNyb{i3C#dVdW3`k9r|_RbziCe1V@@w;K#o~M&C_)-L+maLCH$k0T#2|gxCB}3>X;-1 z+rTpTKj=p*1ocTEb73-S#7OF>pO}(d<}>Tdm86CgZJLIFYMVIc60!14HQx2zANv;d zn~k3@N~=01J`iqv;~0zj;xKOV7Z9?`M9&b%qM@BVs#bIvH6j+9@uLFF)k1)w-uB`K zz9oy`S2n4%tm||O#XyR7z}2@-lYQ@|-&q(Zn6(bL>_jEJ@-AqYu&9YVpwbR-1wcbo zOfWqB5~|e!H00_>xxf;$UGs~@)PI$nyOQpDTo_9)N(V|0nmH-bsQ(Dt{yNpu%)up< zpddi@T>pX6ho4p3ISf78KH*YIqsA5k_4H<|q7%?@a5L*fn2lgcQ0YKnuk9Jr!r;ir zK#Tnu)`2=wa_ug?taO_PNZ@sl*>J>7q+=$9{KgvHZt0~4XR)oKB!HC(4noeZRg0#` zZ>(ax(!(|y?Ph=|)tz0}j1|!lbR92Snh{ZoYIQG^?(PbC@}HHdz-_L1DSURzg~}g1 zq0F5_mDs+1k!A8#eyv#dvrM2YW*i#zy~$|NdIg@fxjT<(Xh;Gxp!Y8~?|7u!Bc;tV zZBAZ0&QwL1R(*se;mc71-?YeYYn%|XjRIXuu*V~vOdQljupq7auLZ&4I^^|aI}MPJ7*~Clu(Y_z**hR~kZb^4vv7=a7~=cm!&ptLxY7qW-~i^CKU4!~ChWmYg3UW!p!s|JV`4Z426(1lji?B%>8~G_(>;H9sQj zLpP~w{fXP#UDnagF?yuuwQ=?LZz_#xuQ{HOuH;Um%eZAb&@yiWwA+E*>aR)2%qm-_ zxMd#81zw&wRn`3KoKT1xNk*ylsbQUkoRjtkLq8-uHAuY4xGx9t z!$`>p@exAU#Pkr_?MDuR*p#@O%RQVie;Baa+*+Fbj=9^ZA@e8FX|C5Wtv+9lMOG$Q zRyU%f&|&qB1V!ie(~PIuEjp?}*(GAQ_=oAxcquTj-nOcKFk`1S3;Uq;!Th5fV0H7( za&UD#xZmvqjp%;HO~Y$S#HTL~OXEvc76K{q3RGYLlmWSFT59>+(Lowof|V zkU-@`q#!zvAQIa|RCIe}{he#inM9Ryr2^hOYVuKYzO(*aFTsU@vc;Ca&bKt5(e{#2 zbFg;K$B^!kA4;(M%_-_)KW)dNg2~LS0lLK!}dzY}k- z8Y+BxBHr@dxRQ8KpMaf2+Y}E2_9*+-FhUS$fH^TbGD_BJ)SCaw;^8TCtm3M9x{$=9J+sT~y=TrjdXFC)0$|`jNsQ>;?fF0HwkHU4_2NbEA}QkL|CV~O{zb!&ftosdISJ|c zJchbC+Zq3Z9I6Qw6A={?5fc%I^6I&JID7dxA{{+^VYkSrFh55Rdrt>PpS$-T`ahBs z7ZMW{5(VM>i;-Pf#TW#@0RW;*&WBTLpCmUx!vsYC}lFy_t6yG$wQVvOh&wSp_tkh^zn!{0T-s0B)gO9lO*~tl+*`y z+b*11J2=t-~KJ;1j**< zf7|`j_@5%-7X3dp578Z3)9`0b5_}RfoLi>jW7=uNlxoD4nI=7QF5nJ&#hderucqF4s9s>We*c5eKixF| zK;MA6*NYnOpMDMifN#qiS0aqJ5D6RdD>n1`NUExbzMwm#jw{zy>z|4xkoXY1c|1`k}2E#Q> zLcRJ&Y@BA9<<12ax5BQjjw`RKu6D^Ocm6+Ta4}mA01yBGbH6u}x;In5_bpZba2SdO zKmkC-fa#u(K!2))HipJ2)$w1J22y^8Chq?g0;b7r>PO0B@*sv4m`a+w=9Gla|HpjG zSTKN5KJv5_E!}q}YOp@e_tt!+)M?YfmDzUp<-S)bY(5po1DKS~52tk)C~Cs=A^?<_bsiAWUe z%d<#mk4d)^teP=5uW9WyMaE119+1__PoI^8)t1e==+w@9(R3Cpowaio?3=Y4h4tl$ z!)l{5?f9#D=k10i8?%uZRMht4u)YG<*RB0|ks`G-dFI2iz1hJd?{>10WU0t>3@Sf_ zxpwVLj(Lq_+N8O2ZC{Fc{O#cJqK^^g0#&`H=5eCE*~oaoxe4<(m@y3FW&6z|Q{SCg zo7dc;imSz-5|QdJxTDpYIU6KYduojoQl4FmcM{y0b|K^ID?pBQ%`Zlh*KXyx9Ng`l z4?dKId_^AD&aPUF-W$k^oM=5S4;E3I`4TzOi2o8vF1O3>dpsDB?jlsXWof>Dca|Y! zR2KiU`5~-t*)YC+t{}Ir9god?7=tP@PV_tnDI&LHXH?sTAuy$pwm4W=YX_QM-H7+n zRbOllgQ|D8C|(!YB)OcmuR zOGlXFb2Vb5_R=09)?XS$Y0k&>o>I%XDt*$Nx2!SKJOS27s{*TvMws)Lz0WkS7Hu@P z@5xRdk%eJ;Xu)bT5au;ZX{n;TRgo!LFjy}F5s#6x*lwjSxfWklj}gMTwsaB!E5j&& z8?4vJBEB)^meoDR2p7>t%%$jDtSF2g(_;r?(Ga&|$num$CTVRKm8K$G%Sx%mw@WeF zHv}y~U{t1z(hxH%463ryS@VR(@@aEHu0{;1cj=V3sA#oyFe;jgmu{Hcc$SCJj7FndfT@Ki#%SKb zC>e%wuHJ0(_;(n!{JU+8hD**Z+v~{E0D#CUX5HH=)ALF=Z~^2P-v#N0*poAqMCmqI*uu6R5j{rY1Q`9YH3zA(qf_vUN4O6s#7ww^G5w+O#WHGTB5kc zqH3@ms6-!c@2#-=^3wES7EhC)^;9}T#JA$9igSg7KOl|!Yo+u?E+?$;G)ID zOz7Uf6SB_}A7dlTFB?N}R+Y>exbl`UXeZ?N83*sTPB8?#w@RmLC05NQxem9^EIaGm zZDztu=niH=ck0LqNz4d8_o$E*rOe5=}sk_N1==ngNe5#n~7AC+z%FN>Fkh?m@1j>NDs zCvxoWjPb1r&9i%rxrf9om?vEz-~g@mVw6BF;(v(1zh&MSeHjEfBD<4-ND#$vFix}& z6Qn5hLhQ$6@!0G!0BBUoEr48kHxFYL@!5QD0a4^~J4F~`@i9c)dhGu5~!GfVV6#)Z))qgBCzT9ACJwBsO z%P~OBP)`Y9A`y7H@2qo$COf|9y_Y;Bus&#GsX#ZmVe0cA)bqMPXuIxYO- zNIQA%43!~$gVyG0S)5*4`;en|beOOJ9}HkeVFM5-Z#D?P#lz>o12coLN!efi>s5L z!$Wsx4-Zc_fZ;qam-QdC9lIAz*Z`^N-85BDhSgJ9o|MTe6rj$mc**YOQWZkneR5IT z%pTpVc2D>7eKLE-`p>#^Qj9^96EV>$-n^W5fr4E#Tt)68&X%H?CM^|)i=rrZ^}DX zLLKed#&db_{+gP_v+#_E78oxFh6R{s(SC_qe|I{u-e^JU1^7$|v6f!DJPu5ym%k{0 zG_r6^6O|f3BkNp=V(zwp&>`bf2T3`rYaa5SY;2uj5b%=AF~b_COcop}z8HAC0Jag~ zn`Z+$O!sogm{nzGFGbED8{%2N0evF702HIn%?}F~*ZbHXJO?Xs1Jjwx<6Wl$OnOvO zeHRcL9qJ^k){xhD+-u|r0~8n+2Z!?^_fP9s-A|yED7+ZNiEDu=pP?rod`w{p=rqD6 z3jks#X)$csB$ED2)on9HPln~-j55VGtI0eH&64+t3 zgU}!drKHDnU%I4hLAyWi!6xqi zF-rI%grL1-<;J_og>v9Fx>LIJhtC-aszyO#FAWH_O!U)yPk!aZVDI4CN)NvyLEn*k zRPfl;%S{^c+cfT54Ph?`WiAN~UCw@u%!#!`Io?Dn^x^1Gwp?>y1JJsF?uvNF+fn zEw?^sherYcl2UsRA;pr`e^ozowOKs<2^7r3GAu~Rxy;oMB9$ofWm?cm&zyKG!--{h zmxhB7@_cWY8Jr_m59{FAUO{^ss=O%Mr{o0>3h6mD(D3}A^Ajb@5CP!k9l&$voCZKw zaK5XP|8QK50+Zz-xmUmi=iXJ%JdB^oFUXbQxw1k?g+w;f{v^I?_9X;SvI0hR1glNNpHs26 zwflDo(Qe#u_Yg^udG0|PYbRybT;1MCj#KPV6QT(ZEPXN#UIz5+xvNv_D027h@vG-I zn$#@uwl>-BIDF)%#HWu|!EWR5Vb**&b<c=!DN#c&){!Vy>2SQ*NFkL>R}%t>}{mTOsBj;~%nGA4%N8g7OC zSLo9r=xqe!@>|9Z&N&mTSfmN~Z{P6By|E1+Y9aV4MTkdv*neW?eW`!EFm|*R&OLPa7Iwp{R=;!^tyP{Ee_V^8x-=t_MQUp)_%Yzs zWEAcM{wfa@Z{~ht{oBYwXXX1KYg6`oHmXX2*Q|ZNNi)BIi_|u=X>Lv)S)@G-X*d%x zHE;a2zQFZW)}JVm8r}|bh@KHdL4mqgpE!4#x{F#L!|-l&(+-yajyL^_b(BPN;7)nhiB%WZH*LYW{>!P|lI zxI~Px(8r+w!el-*qzQR>$&?iC_)YYDiX3B-E))(exU_^*=cyVr;#4%?_*e*G-&Fq9M3jwE| zpFlt$*qS%B3I{6Ut)>t>=mF}*szWni?Jc?iSI14xhF#4+g71FC-ueDw59{a-yCK%` zUF_2(k~b}5W+}}42y9gz$Z*{6!MJ#JR2*10LKgrE!PElBd_Do=MHiqtJxZq*THu_M z#c8sk3tPz6!b8L@&V3VVHjk@fRgP7|-DeT-lfwOkuRF}e-3MB`I{rE40Vujb8~AFL zf?`SbyAy%F=)5oFnP+4tN_BcD@o@WFlQV$ELx-#OKUaJ`)arizmau8h-2a?S2`_~c zSbiK=qP#hUeYS?%4HpN9n0*_D4{ZG7_I3U!xC9%&G(tJ^5Tyylh4dQ5t9lo??nec~Lgf1b4vBJPGD<4k?G05n`dSIy!aw?52O04rfuJgJg z^?9EFfi3+w-W~XhH=mV?d!+%ntTYLSKQlp7E|lxOqD}ZOY0ma~9r)SP4O!<1 da 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%0Dl1zr<= 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%0Ajo)yyi}XH=C{il&dw{xJkVefJh; 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�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 Y7jz3}_O&PQ3KQ;c5!?xA{{PSa0^j&#zyJUM literal 0 HcmV?d00001 diff --git a/sound/ambience/ambimaint.ogg b/sound/ambience/ambimaint.ogg new file mode 100644 index 0000000000000000000000000000000000000000..592850a75c71d7fac8218e006a30e55f814df0af GIT binary patch literal 40680 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 CaQK)2 literal 0 HcmV?d00001 diff --git a/sound/ambience/ambimystery.ogg b/sound/ambience/ambimystery.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b6e65c0bf624bb75887fba63d8e38e5d494d3d42 GIT binary patch literal 43808 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

    JS<)S`Cf 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 Tdh%)~V>ed#VzzC)pPokmEGjI& literal 0 HcmV?d00001 diff --git a/sound/ambience/ambitech.ogg b/sound/ambience/ambitech.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5f21514e5c40a7f8a0e9274b2c201091f00958eb GIT binary patch literal 36737 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 literal 0 HcmV?d00001 diff --git a/sound/ambience/ambitech2.ogg b/sound/ambience/ambitech2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..bd6428bff3e8e9cc8094a1ad2f91444ea15d6361 GIT binary patch literal 192195 zcmcG#WmH^Cum-vZcX!v|5C~3iAAE2K?(PnO1W6#c>);bSxCRgI?hrz7OG1Dkfj69U z?!D`+_5QwDYxZ<^?XKP3^;LE4>KY9@J8b{~`0sP<{ci!*<0S^70r|RlS~_?=HG%Ls z{-q?^{QH{)(s=6mzn`a`Ab73pfSef<^7ucWCd7YvJoPqkaJT2y@U)|IcCgg@hclfr z9p7_azUO?;U(m5?xVSpFd)j!}xO%faaUz6&ZCtI~tZh8SRV{pN1zvFT@pAKmkpJaK zAS0^>zYPRnL5S#?$+f{&XlW1#8#1+(rm-Tm)x3xTy)~Zpdu8&{APx331Mo0D#DGnn zT3c0HISrByFIf?3E75B&^4b)75vfEeqcc0J)p(Pr9AsIg^D0nVO&WpotQL9U_dy`a zgJM=|5+O;B+x%&#sGjmO)Pn>uqT2P3J?Ym$$JnDc~B`PGmRnqbBh%4 zBoo&7ZPsK)QS|RNmB$mc6P2H_ z>5hw_6<*?q>=IeeLIyJ}W3?s|wXt}Sd84M;BJt+cMM|+4&}5bJtS9MI#1Fn&?hE5l z)H49@;ZKW|j-?+=^uhw8(0j%!57Ws_im>ISs)AXo8`G81xzZLH_H$F!!Ouz?Ng!h- zsf#ik$N+#O4F4LSMMhPj0Yw0S7oG@FV*8S6sm}W@6%x-jln5CY8OZdEYUbvP&I`>>aXM17T$qMXVJS zy8*DnELcTgQF#TdqP?cPqQ*G@>hMH`vQ<>Tt4jNw%Q6a94g1s|J*G#?Wm8{=y@RZTz5W=_|}FwJJe z*G4}>9)7cKdI+3qmf^B-ZDY6;GUwxCoMyA8Z)13EV{#p7*b=g#t!pe~qQ9iJv=Cyv z6k^frvPBB7>aHwC>Zbc_Er!@+`s6)thYzUvtOQ zI(XxHSAyeO*N>xS-p}o>R2{XH-KTehb>$TbGZVEgjaX)tSPsU}#ZFm(~)$OW4>!YXVe0y|Wv&KfzgHP1tw;jH-fOW-|N zOB?mT4s2ek;K70t92xe~l3B2FwaujRNI~(eh*EjUEJV4yNfYb@X9Wh=mCk})ss|{* z4qPR(MsUJB#HG5)h!OtqSm}}66bM+k9R7^G+*BM<_N?$^Fk5+AGNdXqWmcM%IXo7u zT-uZj=J=OYB*e(6dLa{{B9NL4XEgwSMs*W~Hitl@CIl0%G4SCw={Y%aHEYT^6_${w zu=6&NSiv7o1}Bsd7_*fRkQm2RHyLQF2&5-lI#(|&gSkW&jhw(-i?fi}>ZVL%)wTfx zCv4__SiwgHt{zx4s(yMndtF+x(NhnjSb@}8OE$KqM6ffQm9et`EZx$%ZovTZfp^fr zOQmTc)#wA9pu!iB!G&E)24_`DWHl*0Oy)Hy%|;F{u`oyA$*`5eFRZ1ha2td{ z1vh-o)2Rkj@BtBn{vD7d7H<@tH$;>TKSCAEQkq0ygvn-;4vt|S95;%t{<5ruULCo} z=fpfXYpGEE#lVss08ZcoI_Z&N<+o-A5>WxErx8qw*x^~i%_BWO8ZX@Pz|oicG&f>6 z0hK;tQe+itAWg}|*hyE_1&)oNLLy-g~B zn`;Ch01k0pFnqB}71##pN{Eb~CJb?`w#1Tw%gF$a?$Sle6S|Ulqu3^2IDu=>NcM@~ zH2FlR5?Fd7?5zhq5xgeb0AL*%6{tm|low zSeaQMR+_ccivZp~eA>tnuJsTwc|@uuCVg6}5eD2QII)#Cr9xQQ1}Id(<)w>!`%ERt zMk>|KnIfpAC5uLm)dP4k;JT(oh*O;pe7CP|S~POuDoHhR;u>7EbY?D1H*zY6tD93;{q;1>S((zSTlQh`>jKx4`ia`~d(ZjIj6b?f0;7@Cb-V$SA02=opy(q5gM4 z`p-uc`nUe%Bf^y&2+_gk5(a_rRg^R#swyhV8W4326-9M5WmPR5btN@5B~5i*9SsdN zu(FDprna`0ma3Mzx~7_@rlzX81^@(NB%nM;c+7f@oC_jSvOmR&$4~@QQx~M~$UeSW zp!@SsD63ssC{ZLqm3h^o)F}Y@fFC-HXjwwVcS6gX7jSd+_&AibO3H1ChAvxI>DYcN z?&V#L6=aj2s)hUN<3>0y-N?lYR>&1Ed&`G3o;o#HjZ14V@RftR+P5>K zl7L3tf*({AFY?JcUnLRH`|w+@<&Kwh%q`{&&53{(|5K=a_MR#NXy#`@{Rxd&47o8n z**Ae`a#Y6;lp*pWISXn|0e%#JrJ#62(Iv@LGBk z5CbX_2e_@baDlM8KDWQx)!v@{)u!0eBgf=OE}Z-r7iw8*H+=Nje?Hx(*oF+(=@(qP zvy^AX#7e$HW#C`Mj1dhE`t0Io!Nvg;C8mq5=wbp=r~WTbx#B#aZYPRr$4b_v0l~gM zJqK3TBx*+!lNUIjt6HDae=tQ))TY1wz5Hoh z62lMZoMB*=?xrj#p4QIff>IZ)F{s4k!=GE`@KCFi06#Eci6Yh3p~BJ#!(=7o+PxzrHY;FPKHRsh zCEu8mt|sE9f(T?YPoJsfXZflx=D;*v0?)sqARwlTx@r8I1DZ$vz_ zb5@xe7p^_HTmrf7%eoX9fQqEZeCsRZX`r%Cv4ydeyp1AMj*YC^Q{fLy>Cz`pQDl{c zIF+W!5b?ka7}O@Y>cR-)`4VA!i89XI2-f}bFYn(W3(6~@KgXB8SWv^oDH3uNikApb zXpa5ZqQ$o4r6OY$(jy#cDm4Cro;I^E^=y)J;iaGMw66?jIPEKAdCKX4GjD4} z5m;ZicCs0XCsrNL$liM(FxQJ- z+l{91TWPs`!s2Ve>8Drkzy3U!SPE>|;T`(XFN7P$9-axkM|)yuI(&j!0Mbg*V=ftw zVg0G)+pKD6`1*lc zv1DHQO$|X_kMjFhyx{jI1ZtA9;)fq*rQk}??nS&deLy*P>A^riPl?sfKzJ9d=BPu` zYX9IsnIEhgY{bmpPT3R0@Po0wfaSt2dQi1KsxCxy3x9BKiUh&)O*+t=nx@9w5FLgj zryQL18*|&QO-L}#mUFo%Sr(e}BDpuST@X*J{*e9s(2Gz6u|G|BO~X_B99`&IlC2e7q$NBV@&a@LEk2ZMQjp6F7~!c^(+vanTX3sR}cuOig_u%u}0uH z5#+H^2eRT!<9}GJ*Y|APSsuFg|B>0=(RH3LEMW<>Vun{DC)>8;!Ip0DwnydYRY7S2c&!gSby3T5j;y4Bxq%+LVmV$5e^ z9XEeg{<`p|5cS<2X$I)p3KLym>AvMTeAdFe{$VUoCYs!1Eh#sEu#IKT$?pNpN zrXOEPOcoLZTJ5o$5M1L%Gg#>Vedk3>XBOlm1;F=VH|x-^078M@NDT5P3br`64J}D- z+v?oK*sa`{^dpw{8;67%t%M7lhG$^hpZ$kpK2cL>AGuF9*+WLxi9KEtDeB**wQWvx zMS4W8{cy*#Fn?lda?=6#WH>zoq!}B+Sqphp=iK~SMde1{Pu8Z3+@G6{dS6(KA2HfQ zsC*aFry1-Z#13$=UnjmR=*}lO{0q^(n9#mFg|~-i#)XQiKl?|)f*H*Cnoq# zh)J$SFX84wj%wGVn9$3)Pv%%g9oT2(^xIJ&94vc&^^yRfIl`pq z_7>0Mm(!BR?T98jQW`yluVAuz9$J#N>lUrwba#B;{?BDO=l9`Bf6bU5n3HLnD4&f zK52tXzQ-VfImhUt|01Gl8I{;1X|mwRml&v@8z!*PKq2WlN^<>E?VT&9!O6h&|9nEXKk(J7)Yq zg?2cp%_9RqQfBk3$<Oxm)BS3CZ(%-zQ?{6^P?0w zu`3#{!qwIL$i|j5Fp;0n)lJPPy_k#_hgfIdu{7$@%5{xcbL)Q}2YX=01{9pI^t$@Rv`| zD0_%|J_!m?fq$%am4J+3U{<4pZN(wqeDAjDFzMNBwQ*vN(PwQdVYDE}*d9y9+YZj| zyzSE-!c7;wo*k0fWU%EtgNPl@u+3})YK{oJVYobvD{|*nxW054VU2MLb^Yl|W{~G87OK6y ziDpCtshzjF4mjVMs}?(MW)~^*$MeHrKA!VgKr|0H`p)0n6qS+%Q;{$7DgWU%MJ{~)!A(8`Tk4mz&#H_dz zZ~x59SJ01>Wu80LJrDuVBoQ&|?vFs25sbD=FLKC%CO{v>vrpCZS$8?Dr#7DNTL)B)D$1P{3@Fl(*JxAAG9?+YstGPJ9akqE9uhRjQ@ZNK=Hd^W{XmY z2t88Vw4BZBo??>K5Ppm`{<~4r391Tg+3NgxzDHWqt7q4)&W+V+1n>VIzDu8tQCRwU zmDo8djJVOST#gH2n_h0Txxqd$)D$Tqkc=m$?n~?j z^w{Y}>q}VjjxDMf`zkvXzj}8u^^4mrg-*~xZFHA&1CI$+vAR@BC>qH$R%T?QpYpSj zdc_L1fWaZRyj0wjN%gKZPu(p90h%|mUw-xxqhZZILHGCdchyr;wY-QyVQhg<|vqqGV2 zLBviR+a1|WC9YE>{1$lPoWy#?JJ)r|d+DI_VVC?9uco%~z{RT1CpD+WtpUG}`M8Ug zv2*q>zO;s#s>gnvZTL`X{<^kOq8cHa;Psp+zf@^*0xcBm9UQFmYtd%#S``zBUZV=$ zPTjQqN+N7G^+}7Lx=F=4o^kNvK$d4Se|Y+Mf$qD)_1Nb^ukgEP;!3ZimxBc}6UYH* z@`_+`$N~u9O#VKzf2x$GJmKYXG)hq;7~zwc71Y6nu}CA=;Z&+)JbAp(og|sc$6zz^ zTkCAJpxFok_m46czl(-Oj>Jf6^UCqz@fA=+7?k$_e>ayZv=OI$J+O-JGwns_>7^Ry zQkGat>UH8Iwimr$hGF#cbc8}qT3`NJ_?FO(fqa}(Hx<*X>EYth`IAYvf^0-!kUmh6 zJgCyZ0Rq(ymu9VUN;^+g4J$Dj$EfIGh!k(=Xukg#ZI%4;?as3JGe-RV)tZ+-H>i{W1wZQUvV{U$L+`wDKJx08j#z`F6E1Bks_f717;wXXU24sFGfTXyGeg zSbmAWLM(lyq9dg@Wa+(J9Zx?(2X|*|wLHa^a-Y%a$j^JQb}g1&;z-qYQv}(eP`MM{ ze_;sc{|iGP!i(M)Jp%$-8tUrWU@eG_hPo<5MMXnXQ(ap_O+!^pMGa2UQdQG{6STpq zDw^sLbrmfQ1$YcXtw>vq+U<7{KOkK3aI)~oc#mb4=M!sfJfJIo{xELXS*-zMEj^Wq zFJsKs>#n-Bzn-+@^+S<17+Q0d5TFh`b27or$2qFTZ8|IdxY=%3N?xJ!SIkaB9e|q? zQa`cC#!cg;!IDf(*~I$hG3mtC!Nj-e^u2>h0U0I24DbA3eH0kjtP>#eHMXyNhQ6wP zaEusoiR09S%VKgOA@~v zPrtR})k3IAy6Grqd=)7&a%P5)`1c5ZGp?kQTmNTSvN(J~9UNN_Sr%sr1>XI-uJKJ} zuC*zm4xyIX&W(}426jpSu4H}>RRA^~FfgLnJnB-V8?&T-Ld&}RTTaBmly%Q~XtnAH zi71tznSd_aLBp0+jg!=O>0pOxylFFjbH=hGewi|w?fVgR3O>}f(fyEt87N8-5xCU= ziGqL_ReLSM-Sw)#$`v`hcxp(Oe%coU8aE74&lGl^Hv6lyY+jq8$D$jc=*qoV6O#(N zLm`wnBQDw0cSi2(l`RTPdn2#Do1_-KOa~g7fTyT3Ia)J_ZEL~O2(m*x4O`obdhi{q za3(~>`E)#y*U_~VxGz|_@;hn7kEidY@diQ-4cJnZ^CHuQI8IthWXc7l2;v-U7n*_2 zWUdte4UUoVS(&HLb7FJ+UTo*(P{2g_`v-jiqvGPyyPwKKXvxLTQs6HbXPHSIUKRx` z4BA)HTR|8<-h{H$j(o}Ljc*S&8v}}Tob$RX;rLbeutM3Spj=&`t{E(ICRXI4{&rj8 z{b>umEvtC*q+RnH{Tht%ZEM0?qNz6-wDA-?@b)_{cPe_i6iCM&$=)GPGA z8c_bh%LC^dB-WU!r3Jj7vf2S>AJU|)TfQaIf1^1PK~Ut&HT7~%;ffPl{ahz-xbomG z+s7jL-ToR(a3kPwHm$L?S*)@5cp4Xclh?FwhKKz9lUi7TMKuaZ}Na7XRsf}vx-2J zb3t%b<9v7&K}1&q!b>E!j=X>Dxs=GD6lZ?r+?xd1U-Y{Yb3?I=49)oCDhcvncGP5guHuUa#3+ zb0}I5{}6I?+N5ZJm}0h7s@;7j)`G??Ufqjb6!L&=oiZ8G(8O1=K#{J= z5I9Ka;vt z9q*f+O`W9qCHyy?t`E(zw?lucyukPEo=^MOhxBQ4zI9$fw4EK*jS7rcNAEKRJpKJZ zP+gPsdP!6|LQS396K%E^#V@;x%rfmJkFpJ3gNPTu2nr!Ao zSSUSciV{u+EPQ${ex8<9UUOWZoKF8SIa6|fdSf^Qbg0CK82Gbj?sEZS*d{}pJZfECdzA!9T3u~Pg@pJzwgk2h^ zV1r;fCSrCO$hGMFVWVCT&pcB_g%ux5_?cTNbS|g5sQBa+2je{`?LJF-Mh+s5i@9BH zdv!IRB>mB(ep`jYG~?2%zIdBHoBNy7+F5lryJlrc3@BPs#=6S~ApuhO;;(DaU!-&L zv7}k{#@f{j+RqlGkG$G;*-T&Lm~ZJf^=?h~#o)k~&vzT`euXCRB}(nPagbRy`Tle_ z&yltHE1nnVK*b^?=)n&G9l%H{sMvRjp5wfG!7<^6Ny65oR22SlhHk4)R_KI*2>k>5 zV&?wq<-gqDeLWhhdD>p8h_>@C^xqhw%}x(kVyTOrVFIv4WpNG{=H~z>)@-!q8B(#; z_>8xv8vOQ2dhhKm4}VNo{+) z8|tI7GdtLn1}c_T#BB3bzQSX{o?FAj&hK|D`*`2Om*!9dN`FvkU&B{8xeoyW({Gq(ztn|^}ugl_!nzs!n zDZcaJ70J`U{Kh3n%{2hbw)G`e29>2@!=mRc=~X zJLJgOjaBnrMQ=h+)y-UA2D}H?Io^n+B(Qb~N+MS*DW7xRiAi^XaN5>2D_gB4$zEoc z3mc9FJ}426_fmOMF6{C)P8AAch-^(5`+fS9d-fr9D`&P6gX{}3-gn9==vQXscI-Gl z)2tCF3sRAu^F%`em=1{lA^c0yIMHx?X<~V6CCfgsxQOInkEQg7S4Nw@BGW*p#=MEj zOz&R*&nkDkknCslrx1!i4lx_9jWvMq2%?C5@ahWywvcSIqK}RRU@}gD3nz%#mpT|r z_-&T^VtHF(xEe(M@p*nFq6;6}FT;eKOy>WT8L#!tEqVH&EKWKvG;IZ5wY@WTBfT=f zkUML>AMLmzf-ONpY#$4I7Xd~8lTAEz#G9k7GC@I#=y&EW^+v-|u`{?&a5E zS}nI|*TEa_$#SYcM2+_ta{d&^??P020E_mer#>v82Iw=v-+9)WTZ=CeZH`}Lp-JE}M z?9)II8(ilDuQWjXfK=S&5i#Pna8XEG36@wB|9JXzo~h$OR>hV2z?rBMH7%up-eBa( zNyHGsyxE2k8QX_b?Df)LmYX5(JC9h&M2433reMGmOvWCJq?o>@1i@}7s4aF~eK_cE zp|$Rcs)kjJAS$7^@oMWS;Uku*3;|3a*j*jsw$sqvZzbU(ZmicgpYBv&z&?@JO*>QH zkBl0Cik3&zA3F(7o&nxiI#WVf^!mFemr%jUGy}mXYWW=2Mb1n2Il}nXN?cNTU5U`8 z*taT8y!}k-Z&dcF7?Z7&1hvwH_965amfT%!a!-S!9_vy;z}6&$dcZ2aar)$*YuU%+ zoiUqZOEcjR5q>-RqU2ee-&e{`&PrQ%VsGwKvgax(YTI?@+bX5y!mHx@y|s4vPz1LP zfG(qddc?)214-FgARe4K^y^@4(w-T8~%G zIe?yLXMhs)U znl6P6Ji`p=LcKpfWA|QpzV;hpUsuCh2W ziH`0??(GMiwfyhH$cT!8s+XaU8Duw@aCGE6n&8&LGcpK)8wmZ8W<+s!w567DU(~>k zb=uKO@E!HK3E1AA1MPFAx+uOS+q<@6&2Z|>74sxhkq?FKX2Ng$A=b%nnoQS2P~kg_ z=vWsbE5PnK<*UC&EXMU{g}mpMj^lKM?V z;df+7+mPl(m&YN(iI8n%3At1SR;~x6vCjz5m2w_Yu@6WXQu3FMn-0>*@P9v4(2 zVoB0s%Nsml+z1?k!LU|iM`3+GDnhwTn&RWHXOY9>fF^1ytb?%2zvG)u9)<6hjO(>( zYPcZQ8_WdofXE-hSH@X-squ4djn!D%df2yg&=;}n7cB(=Y8A*`9!LTk!A@DCF?9Id zzKjgDTa*1$&hMsFDIU#hN$4(8OgI4O3VP0Up%ncT%U9FwW*wSNpS|sp<&BRO`yb3+?DI+G&8)ricbGf-?=J#B$lw)!+u*qRmzLlX+r81Y_ux=eo2B9qUq5cbb2 z8-9R3tE%0Z{9!8%kr~>1y&;iREZ?vf^V^e0@ey637IS4jD(;P4hV09!3L@xRgs zkrXg22?g=xEH2*2hTuoD&S!Ax;;5{OvgD2X7ocsg-RkXoG^_MVY)+*K_bsf4H^=Fe zj4+?{@$d^Bc*NFrxv(9abW!BO7+Po27DlqJx zFU7QPj)=6^7%AUmRA_$dwXS@{L=IZ$wF=d`ip=pVuJ+fqq{Rs(A&XsF1l$g3zTs42;+t7~Yes;aANDXT+N)#X*?6u~N*s;cmW zh^GjJsv6`;n)OqZfRq{rC>Y1*!`EM;BN5FW#6uT^hdDJjP@h&c8|_OnhFNT^wv4%b zZBy$eC~>^Kxe;f{jJx=clHK0G0Yx>CGne2<#-0Q6+GjIX{LczqN; zlZ(dSUGlJaMu6YM2y@;0>zm&eKVU>$ok<)D=1}1KaOXao(||1!Q2r8QEeH!@d+0dy zP>Ni%f^NCu_W}TEYKnKvSraLT?q9mRg}ulvL%Y$U=-e=V5OG)YsEXoJmW$wPkrWTU zss=H*^WOW=eq{Mc@GFsnN#}@czahVQ9tu!H?qD;@KNHC-$P zz9sOCXhx!#sFw)-(qg(IWil21LE}BxExh%bX^g%57f^l5I|ElHh`*gaE*(hEbLyKN z1s{RR)K-OByb3Rp|JMbL?4&(9rI5hdqAi%v>|mhhON-w>tcjbu?lyXkI>NoDf$syeZdH(j=$Ot zQB%+MtcdND8zL`#e!VMWBL5q3`aI#?urG||_;1~dVEGks4odf)v4A&mc80e|(R%sG zKP}(;P=G;j6%T~|y#QhW&WQav?+W?hop%n*V*1QQ(@4ya5lbJZu(-BU<(0pVgPA&( zUC54HPW^gskyWdXuHM0mZY>^)L4YRx!WNHsjO_0$BO~Go zE%Oy~76dS4*Ps0B54vmbgg|}mEc~Cle4dMPSolXRl_^bH=cA>yz9aQO(faKD>n8F< z0N^MTN_Z7Vm*=)&s3pPANRXGELrxA|bIPUSbc=iUx=uKp4b|wQ2PX^6Qa9koK`wdl zK_seH`_boIcTmnN307p-D#2QPcWe(r8Crnfrw{86@vXRE+cv$hcOZ>kdVk&Zmq-bm zQ?b;H^lkCtP1j4|gatq?i5@vuc- zf^V)Atotd|^%jV%EyM%gQ;IF!_1Vwds&0(4eWn!7GNPoCD8t-rZ@y5jMW zr2BJ>228VPCscYzd$CedsTVlwIcm)an{xzE6T(09{z_Yif-% zku0&Zz=Uu{hL|;Y2F|Loh^>A#QU}11J{F3O6xq4dax~44!8K;lKi8^$hON};1HI7Q z9((P01{EN`_=7pm4RX6i`AXgCmzuc)OPr2N;QG7(f~}$V*LSz0*oO7j7qOKVY)fW8 z7aWa6Vwv%z{`wTW6sCJ9Z!jo6CFSUjPwOFc&pzJo1w81yu-H|o;}3D?^AaTKi*q|`yUU92ue&k5ko?De|T4=6^mIzum+s7g?%hD zIkONqpP~3xcf9$#5JSa?m5^fB{EKc7i{$z7*Pks@``f?crR)f`RlGciIdV%Fm1GsGcKM6G(8C=wYi_ zQ}%oCBS$Q@1>q|49V#m#Ib9rlcKEC>L#1!DO*a_0^tpPEpwr?8xOUx(7!S|sB`85Kdvz)(58n_)HJ&;UJ87T0UMJsRT zrhy{h<4d+uH;Z)lbp4Cgbs_frW3&i~(&YO9mLW>6a7_(P>}|3y+2pQn007?{g70xr zpCbY~IssF18Z^eO6m0gXS% zUbBML>(#2LPI1VjF%Pmu)pq@cvx>apKEF6hFdy(j<0`O0MPF*)U*CL)fsfrB zx*RRPie;}{f4v8j33egDJtO$4acJ}anmP|D}2Hr1xB28SD*hBfG#$gcE~8 zs#?Q7mUxb%5!QTkqF0CBgDDz?eMd)R;dg!@R|(!7|Lmv;+#mkutC;Xpw~CeI&Bul} z$V_2rN$-X>yM_m^g1~W86TX~tWkiihEQ^U^ofRiLB+k& z_&6V@7aAsq2>!5rSZ)$JCd&48Hf?4Z+(qS5H2y zA|aUf{yMDGvCfYDXcu@p8{O}LUx4I~8uc63=F^YzyTDzlYq3vZ`!lCPUn00b5`v0W zJZ=ZENBlaOJM!Xz_(f~crgr+21TV3X3|raF;q!`AXM#_oyEUT?_#4*snuW%k;wgY;=P3(PY~Kv+jKsI`+BAvoyR@5~Q}D#PfUYleeKr(ldLv%qX>_yqxLkKagNS?XdRo$A_YAzV(k=c}QRy0w;7#7o^5~xzAi#459?#|!ZP{GPB!ZFdTAMArq3Ed?ZgDN8 zaw5J7YFkJWop+aj#a5$UXNS5hYqh;V_2X=$5j&hIdk&Rh;#I<3_Ek@QtAtZDJNXkL zVT&Y7yZ22ghwIOeSR?>Oa+iA|hR!KfS9V5K{A_tveTA=ouXbgYHl^8v!?V0XG~r9y zJ$`u$qdJ($(paUnCZyL4bII!&wo-*8M5}*pqP~6P4T-(xOR&OUJfLEgAgG}mX&T@d zX(+1Z&l9F`Q8U(ZY&#O^waHX%5-`cUlwQaAnf)c&!rZ5+6Y{AfYp#~UBtsdq`Yhv* zjSox7S|5uB|OQ z+3><}_qR}kNKIB=5?usn`EC}v0g5OWC5WMwn~z~?{3rtkj~f)o0CaVBy<4#d0BQ+t z&B6`Y>SyYEdu(?M=7qv@3YCi_F2|jwVkQEQgGBm8sH^xh_S;=ub`!n*z6iU2y$%&{ zJMVA(OX3UcEInwz=cz0-^-$M?V$S?>!=}%r6c!5A%$*S};}R&PXWCx|FQT_79F(t> z=GP~snS@bO?y!({lG>|Rzq?r!5xVSiStXGB!YUqXavg=1yehH1qKj2PIt?sq>ya`v zCElN$QY2*~HG>OZQ=FB?QHZBd2kVjE&O<Ty`&}rrY2Fyc)^J036I3hsAX0oV(+<9s2S4)eoB`B)@$}I%D>Lv z=cZ8W}kzKjP zKmh*V35XUvSfH-14$)H8)YH;b0V`{&DQKxFsi>%`C~7IHs%vU!YN%^KG{9gb4Hb1& zuo~2GWdCFhmN}|;%o$fM~*UNE)k;TeY?S2!atdU+K^AvY&tII0m z=Vob=`&pQb%1*2pNpu8M3Yev~mr|6R#V^dxK=1?MxXl(WCFC&1m!acFRzV7J&6~5E zm%6!>+2K^pd?qWGep}1N!xNDA=VyV>*A@(i=L&!~YfDmaiRKX%w7lEZ}1N?xsKu|M%n zNmaClKKjyleVa;C;M&&dvd;aW#^Q6Huf2>$4sA7_JYB=cHmw;VbnR^FXpsz!IQ)KD z>wL{6fFUXUjG7>@o+XG|NsUnkIic>Le{%%CWL1Uco#DH?hS*KA@jp)ZjIIn{u}2?r*-Ff4f&{(62J9VQEFa!US|tW6|4Osw2;P?Cfo)f+kpCP<(l9(vSt~q z!j8?8XlFsGfm*f6wSB1Wz&B~0g90^6H9o@A{}!aNyzrytuUrtBvbQL8yg#*uPSp<@ zpQg+_=F6JR=8Nag;IA%rl2B4u8UvtNE88q^`%2@qAfA+pZyBlqEBI>$Y0 zR68xqFC#-UJ6<9EtgRZ!Q>vu-S?DY~O|jFMB{uN?(s(B+qXX&70ae|u1xRpfLbFKI zaxvU((zT6V$Vg0#EN zIOFK;7*GE0%D)!X>w#)wD4G)Oq9OYrosl+FIrg~thyY$+fM{&!`6CE^U;~zVMRJ1q}AJPPJ zhQD#qC++?AUB%?ugRc$Ll}&ObO8 zR@xUHAtS-K&Mai*ZWn&l{LDz$L>I5hJTfFZ4h8J5c~;e(QxGFZA1s~7{l$bECz<0@Oz^X% z>Tcotnf}CJ!|{vfh*aTrdy3h!UtSftjowxHo~6{_;1!u4-g2HSuiqWV-^nggsb!FI z3GErQ9v1s)?g2LH(?Jb+ELMlk8?yT@sS1nS_l`4YMXPYO_Y zN_*W!jE_q^!@MYy?Tn`T5wMbHBMbg0^x&u`I8EGFC&5ogbhIo0<49U}hw;%afpi4CoUBLIk5+jU-w z#rnmD?mYe4?yIdJJP!nYsDTBEjKKXnbYFkK*<}#3(yQJfv*|hGpyP0umtAU>x)iiCp3k~iP+?_yhcL=_4x8N2axCamJZYu3!P5mt)x`k2o14 zsi1|}p$G_%N40pJ6r07Hom9l+-I=)1V1aDTEBh56LssI?_4+w}Kt)wMqvSRd4UrM7 zf0@es9_K=gp=;V1v~ zKjO!0%kz5GO5shSg5>zxPfW_4U7C|_C&7v@E6sQf$$RA|LV~raHtn|T39XaS&z79V1Ttv)8`9f z5OkVChm({OU>qi9nlZUDbi6{Pe81l5EU#t?v!vXrby(b`AApMWp7^_x>RO?Vx-(S61)V(q69%=K8Kr*|s9xa$VR+snZI?yB>U#K614BYJ>>Y_53WO&vQnl_Fmf2g% zaw8n`M_*dAv-u!D%g54b0pc6-8m8?bz@$`Pp(|UDSToHiOa!*L^E|Y5 zN$FYSr|vdM9^+WB&5zyoYONfc?(dVu3i-V)OT)4^&pU22zJJOJx7LgAy&OM0HOv|v4dh5YJdC&_2J#=|Kk9q;QSn+6orXn*pW!(9xbn%M(*`F^YC$>%mU}fq{crv z_hc~X{5Usd%8J?U{>n#H_kAGQW^*0Zq>D0v?BU!@G#agnD08y{hCRz{@f`$NM4YVc z!UFmCY^4`+pb`7!-O%!%PmXJkL?x85GtfI_lXy|_7yg85nBs^!!PRAoo1vO@`aa(G zbE&1p@ln;CAcRuz5C>^V$N67@pd=_|ahUt17HC>hE`}`rJfy5D<200NmDX!a&&YH% zsTcGiwYgK%H@*zQc(&#u#{6fP*^XInxk`@cj}OffONPj+DtpyKeJp8VeTzR)0LoY( z7??zw;=%(tEqsUmsicyNw~AHl;oL`Z z=aQf2QkmfP9na4l-LSujY0-|)b|Y6{bCdWKEd5AiK(YfA-O;M^_9os)PwASea_S$u zq}S6@?-*eH)AUOiUT5ZqQx(%&*}Ep4>q^j1L!cC+L0r-s)$XV5`5pG>B-jZMW($}M zP1O6-mzJ*x-CBEfw?bW!KD-6|j&kqfVOp<1H*<2MbQQ zH3vxn=MMig2Lu~*IT(m>w`bvQ{#kP;+~q zG<=w;zj7DhUNCfdpDc5X1xV88=)Af|gCO&WLGPHr2Aqom`$q`<_f57|$dD9oL1IX9 z(f|XZ(xgq1ZqwDIiSvbKw#*$9#<2gV;SqXq zh8hEOXj5e$Y{E!v6$th|b@|&3hb1jAavh~yIPMK!kK$(9RczG{TLt1dazA3|H1}(uqZisKp5p1eo(;ex(EfIggTP z0m1SR&L*xj;&I@alAXN9qRmeM-3bT^gIP%HMXGqVliQwG`edup!IVH%t@Y>ho!1C7 z(TcN*&Z&Q1pZ;5Yd+YqDKZCNirac&fFs|k`;FA(Ud`Mdeu<1qQ6T3{)+Jp?*Z|)Qv zoRS89Po+z9Nmk7#3*H-Ar!AScV?1(mY=WL-BkA z8Lyw&^?~D~1=Vk(5Pd*DB}3XenySaHv}g2X*H9NDA&Q*ua|Ln%!XsFX%QunFCh~lF z4V<3=HWWD*gJH+&duq#+1qCY(REOus%#;g)a+hS&Uk8CM?eDxFcuA@>6S+Cr=?EK2 zhSn%a+nAiG@l4g-z%R=Z9L|;1qGAho3(HhSlZmJ2F^Nz6?S~d~>7&1|Ij>`e5z%2L z{;#lr0+<7S{=+xG1HZK@?0<5}E2@IQ8j4DQ9s#WOU)4ZCK?y9UET^OZXcoZ0->Pcr zieMFW1wgeRqaY)vprkAh28Nj6=$jmn8RdBI+sN^gT+F*J7=AP-8@xpdAKF}d)Mfr_ z3`im1H6xRAU58zJm2)+Rd1Apuf7?tt#|q``%K67TvJqb4ji3t`OAH<@;gmrj^?Z!2 z^F0;>2B(MT_N0U8x^*h5XhQo2ZQ~Bt+1OfJgCXc0DD*lXXt z3`DbDM?pP-pTA%LV;$G;EdI_Q#P7NKnWf}u!)Mn?l=LBAx<2NXo0Dj&&DiFvXZAaq z?@Hae=sIsuo#e%3v#xKAOsuMYuK(!dypc*IWK1X2&P&RGEnE)=%AJ?>9eZp13KerX z1{TIWCMQ)iMV>X9d_dgdYBNd~yK^0E>12%kT$`;IzhmuY997En1V%$gS}r_(7#2V$ zV($+8i>R*;Y1%z`6aLSd&se7x?JYD;!XR%QC3`Lo`$=)WjGjDf#pU1jLdHcBY4vg0 z^hcT26d?l(qvUtm&VFCtH!*D|j-NNIDY5ybB|I>es->Do?4SReQFix63;`h6?ufOU z#sC~^>O$0xXxc9!Z@BmODhCV_PPG z*LakTOq6t0v_StmvMP2ODr2#PP5a&o_8WBk+Rf$_CmkD4uR3)gcBuHCH6KHI!j5|{ z0m5^Lkiu0ToV+@@LHTonVj3^|^7}{ks_nR8A~PlZvcLYTD0Hf znQD=WBz}IcgQE;?(7rWX^JXEO@S*Lp#fKxqn&{`jkuw$PVdCia5FexW**r-3HsmPL z7CnR_&m*hf=D_l}2@u1UP&|@>bAYazzm65kV+#=#0v((;PM8@B8&AWH`(_4uUpGJh z-X)>xG33{&p3-OevqoZCvWJ#q$%>%{B|0(RWSkg%1cB!d&W6`#JUPJxl7``|S4$8P z$X|Tsq&fb(|Xy5*d4?SPd_zmS3+A@IT3XEuX%~6-snYaOSIHg)XVX zyqiCgHSeg>5^}Hm?$ZPVnJ;0xYy$xspE&A7XM-jY6uH=VR868^*Pm&}{N(V0w!d%v zg^q2fds`O2F;Tq*+h2IDexPcbVNcMRx_ZP{5~h0QSRQkRY6@m*fB_~L^AB? z)CeD$7^B*!8`f>Q0y9C8EA6!biWpQDe`e0o5?Eb0M}%L?ZXawO^x=T6(CX|X**@tL zMtj*2UkRI(UgW=&sN1P=)PrD9n9&`_1^3$3O~BvzFnVCUl0_YTD}Y@EAVK%bTn9-3S_+Nfhy}zWjOu;-&UL? z`r+Mf3mm#EQsVAeno{+=j za~u5$E>-IW73GQPU`P9selvN2x2wkCjY!P-FwnIj%kv__3gl`7)XtX)VZ@jd4d$F{ z?5he6c4^2By68J}ZUu;qf$^RgA{;_A87rs*Fc(I+)p3y<7f27E+{~8sxwV6|R@BUHC;(&P3{~aFLKdm3^6!bJEp4Wz>ezC0>4)WSHP#)t8H#)8lhqe*^MS zSrp*WfYXh-p~P1^tR<-x^#yKX+Z3(yfdvkyk~)!b`6Wx}4g!36e|tB|BK;jGy(ZtW zYgk9JwU>VdC+ptsZ>eP0>in^ecq|D(5CRUEesL_pgTey8*>HXe3+AhZOous#FT1NE zi22+K(AE>#5>PGjOw|7p2ld z_U0=xLp%;5aTw=V#Ox-A;vU?R$IdNO3xowt{ndHUn=AiZ5jFV!a`DaDUkMg77w7CB zCxG6PVdpwr4rX|bZciccE-4#4Ig3i&(|4Qs+51SE=ITniTNW4ODac2{Trg;F!Sha0 z5Ry;qW_%smmL4vhdcEtZaR?1752{?82==_6{I4jt_w1w;xU#9)*iOurMFBBA>-66v zDB)Yw(GyGJU6@Yh?+ci>@in)j!bN+Q9e3AVhbK$(Kz>nAf zKBz4=@X`j)^$lxtb>DXyp%v-&;CK23joRRyu|`J zX@u?u7bg|d^#+@fsq*-@p;lqX+I8o-C$q4S;#byowsFzaaU+$Q+`0l-);Td$j@@tr zdt~pdOd;M2RYl>HD0uax^*;v0H8+B#3CrbXu}C>kow`4o+3+N8@3`Rd_OD|5YHm1^ z#lJqmM#^Mw!t$>-GV}7{&?WjwY{04vv?Qsu-cARbLmfRATH#5*?QTI$FhtzKEn>vmS@>gN=PT4qSO0j>2sMq81ZN<#%>)vYyQT znEenF!iiBOaA0+d(N$GSA>+9bMz3MM0~AJ>h3c=J@392hqM-6U3V#dc+RCh7DuZNF z3re~w!{!4A>DwSb0olky+Q0Nuq6WOV?23!#Lfpe^i5jV5(76Uvm;5!7&|#$^qgPd0 zq5liM|NLl`VL;66llzs1`Nw3`WybfZQHzJQ`)N|EU0)m8r5EhX#Y`3BYNBk-_$t?ySI7KZeA#l`I-|3H6c9UUgo3W zjjr0IPo`+(?su)jj3VjvDHwkWQ0W{w(VH3+Cpi?OIN7IJzQ%kDEfZ%vg6wu9d`cA+ zJ8uiE*0t`b)p$o6hcn=`8%?BO|GLk!5@D3*eyncDw!)*+`grnGRhAXj zsV@`171D`NIhXUv@HtbIS{al>`2H#Q^D26$a0Y+lj*#TXe)8MI1n_NHeS`W~?kiRq z%eUQ*sbDhq+unCpMD1HicA;I;qXpoU#uNsW` zJ;fB9q}79t^0=A7=e+I1>eyiSahTHCAY_Yos3DjfgzME6QI6Es)?^ggd;QAb8g-N+ zSkj$1DOqzCX!VkZu`bVcrq^{fT0H{Fa33}1arwH22w&LD?lB}y?y*bk3MimgeBoUX z8XA=IdB(`0u%!QUW`zY&1A){XGj)?a6Jp$KqZKuO^L8W}CW>E!%Kq&0AgWpU>ZOeM zXn`p)B=xX@PJgW`VX4(4@YmrhL*cYP(Hjf&|2Ad4Mr2ydKsTb3rj-I0QX@1MFQdG6 zbarOVfoIyT@y5DEp=)yQn!t5>TtOdE0373de8X{U?+}qph8|N{&ts98`7%`D?0A#* zGanpu4qm>n9%10}MY+0Sbn>2B2vyteQ2DvkpZ0|@6xv|uqzHy)t?l;Emdc|(FAe84 zlOi-KU;ckq!!+Wsmor5VoS@v<|1#P`I7F)kxsU4vO<)-}f{%90dX*0t+GO-6`YTMZ zwT}Q5FEexSWH{>8+!HRAx^%cC2y_<4@6_iwz0q~=WG8ioXAALbiUK6Y!4=5KDC6yHcWda~ske3H51B3=;FaT%( z%P1);mdeu{vD(!TB^Otw!kY-^`+oYBy-%l6C8I#9$ zv!v$IWWRLefw2`^w5b}?$nxQ6!sM{Lj(AJr0)Pg_FV~xKw*V|X_@BeSmBnv-9@h=e zlHxvCqPM-b!W(%c!?0vrNT4I1+`ng|phy|N_r1R>J)-tvUWVo(KVM1z7FE8v3YdbF?U~c}y{g@Q!BkJcdRoeYYy!7vNRNw9IM3RLEYB#_H zzsB-Zf9)|juQq=E$kN1^({kxB>eA8;1OGS(3lPqhed1r+;PJ@SMp@rzO^k19%cte; zn04X|WL|%;9jd0?e2G!LhWblAu#IU^6S_&0v}eVT^o1Mdp-#XAfk#nE_5GjuAtABq zhs<@aClaVa)%ECiZzMvHznBWZnTyG?o+Lvx%}c%(^ff2hxuu>S_rOX-2c#%?!(yW| ztgaou#R(K5VI)j<)hj7JL)|*Q{Zv?K&0FGvM7^4v0|0QHTbz8c$7K~&Vx%u@knRu28%t2>j* zNqp=Fid~s#Sn$K$?S~fcGXrv}0m1V^-ZuY7?l^}uh;_BGIM;*nrA%l*q}NTuC#e1mQ-qG|EnnnEQ>l$1vRTHa9s4 zy?eAr`dOl1XO-VBKZNg8`}=ZakRR&w%_`-&6d8RSgooE?2MR_iYX{3l&>&@;>yuQM z(EA+W76YmD$aPVTthN7NzKZb0MrmP(OZ=Vpz& z3#kv|NX1(Y(3aR5lX$kirneQg;4JGkXCPs!B{h1rWB1(oL=Q`5ZnQ$K@6C3W?*)X15K{96xR%%Gs zTrBX&dv3vw0G+}CG_mE%iBlo~aY~!FiYso-Yfg+Xn>23T1giih-=`N`k5#i2EhS_> z=Dv(gKXV+4!!Y^d@Ui%fjGXY?R0+jMYrqsz(E1$<$sZaLvy57+0qiz7K`W-4ikYrh zf}9HnH&a$B#@Cmr=ycWrXk11K&N>tZhc|rqR#sUrm$4RG(|bAuMYO}_Sw)|%hNA{} zW*-uTOVBR}0m7b6rG-`!$Uj#mtjW5Qw>QDo%OqdhA|uy(^MS;A~pr&=b z6!&}2A2*UOA!mN>X!|;8)l+^JZ%SVvraruhQS4Z@0HFgw?Ae+5!2ux6f-`R>$sN-% z?9jkzNB!DY*|G9GD*sW3vkYV=&tYdF`ggB(Tctvdf%*iW`k20mi^33V;RgqwL4_Vx z&VO@boaRtfQOcm)X@AtWHc1c^h#tj@%5(*3T1m)Uj*yabc97SMK$e9dP)u7W;r^G8 zH%!Fo+do$8xUeYQ*}qw_s@Zs)#VRj{r>YL2jtN#)_N&l^@yl*zexLmbwm8y)^kDhE zopvZfcE9e(PPQ%xwGe&LZPoBq$ z`PJjdGm@iKUeWYe0taG4b}VwOTu1xEy`I@1;QKGzKm8J=15lIHvj*`fPklvVe^Mkr znPsf;c{-lWFxl$JQ6J_@n|QlR#{6l)3`{;paqmQ4KZvm{5uT!SwUMvcSTJZ2?idT?7sS6!W)XVH+mz|UZ8Hi8}ibbR@wYI zfs`^JVJDy1Xy9;%e=Sf%w{9Le3zCaH8Vc)ON|V)kDo9%ZoY1W|aq18V5Nge_WjP8` z_OU-ux>fJQFq90}7E63X%S(FnEi9{=Hw&`zz?G0da~gIw(qNPPV2mg31v${PspP~i z<3w;aV4MH%$-*s-Xh2(aX|i^CB@-Ln!(zP_+$QjrAC%dYenXpoxpF10~7tduX` z?{hNJxZ?{%GCfTg;p!bNe*krlkbB-_&SbP+a^U9v zjH13@*3RTP`jf}h`b;da%KPP4KG>dE z;2`scrU)uG4*u7e8zm4!uy)QM(~j{`tx;DqAtIY?k(s}O<4H-gzp$jj#%-)!5!i1K zq;^MP2&%mGO`r}88t-V;VvRp4@?LC)jJS4W0(nU3bZ;f|3mFIsc5lr3rKSK)Z`E;^ zWALCqW%tZbrnhjoyp5kViLtK1Gj}xWfX-W_v@e}Z{@j+#wnQt>51UsXfI#fY77#bPRtpZj`+#t+ARiLbadG4!8K zXfSbpN%$GW^k_$g-W>d!!3yD%LIOdQW?Pd;k^vNf4FtCrtte&1X>*F5Vd&pCE(3f* z!!{Rz!y)1(2kENl^GUHlmod#|bc=|Ti~Ggpi!$}^)E*UNmIRrS55Hsd%|3uir~F0e zUv>dShR#_14vqNvJQC@=W3VD`$4ay_Ew0kD^0~zQIA`vO7j9(+?_u%tjGX9vlqr?5 zo3(1oCB6C0!gJO=L9nCG=rL-c@;crp_89)2Qm!pty;! zD}7yFy2?x;LB2boPGW{pIux1EksOO2Vv%TP59$%4UyjA)p+7LIpbAyi+qx*B0Awpc z%ZY}Rt){-v5AuHzrb%OvMYF`I4ztH70mfAe00EPfaj}%24=X{M5P-Dq>}o!H!8mT zT3i`N+xQ!8)RygV{eh5Bq9liJ*Ixsi>#f~LI42PA{X@`6cB*&DGa`R@I5KTYT9P!e>uIUpaBXraWM33JKIZ8=gXd>DdfG z#O1WV7N5_(yIV^-^?Fu;L>ZUMuu+vzp>^0ag@8&`ds{8<1%L$R@4s0xK90N^Qv)hJ zEK9n)+GJ^sFMSGHNd!Y1EIX^n9w9Il`Qf7lf{U#EI2CBqm9Lz<8)l1n|8R#N-}+rz2l&R z2ApBMKW?Jk8u=OOQu`u(otu)KdYxEo)O{btHfAt}_5&J9sqy;^gF=EVLy|3U@&jJ` zB9aZ|4@;jw%JQ&63EN=$X?v2&&lCdg*cRQ~O-7EOdX2sIrub;)@ z;B?|_#`nH%tVpXoE_|V)UT1O){PMNmP`PM75>G8bK+Z>czaTwkwYvU@I}>F9?)boR z^?LELi?SoRzQ)w$>Ab4 z;&y_`RZ?tvF9HUdP0Q8W1}7uOP44s=VXFmns$fjf=DQ+FJW6@Y=2umxCD|y+eSH{x z?s6hA0*B;&@?_|yIXi_TT|Dc?8H+&KNX2N( zeCNYUjnE;f*M7|cxDfp5l2Djfswpq6{hE+XEP=KC_g z&VR-@vkVBxLC^uujr&W@%378POa_h;mwkVX{9+jOIkpo-xtli_>#Zxdr+sfV9Ld6( ze}M<@-|9lfu<$ivOf0=0*cis1eG>vqIedWi7{lBB37s&4kNJWQ+I?k)Q zipY@nbNW|kOt7wNKs@_AO6e{$I-4cKMDc~ngE`3`_n)_<0Rc$^Yfvj)ODjGWJGM|W z$RG$v7YC~M5^PO7wldsz8)`2v6y13WOU1}9X~(U zJMObNCc2Qs>?+^v%GOl&4nM>vLp2jU0S1*wVom`M(SxBs7*cG-3hQqaOp6=3c=t34 zX+h?~BEotgkJOZ&AKTlC=Fc)P%l%qO%ZpF8J^txun{9|3c6zmhJ*{#3#rd9Cfk3$v zB}d{Gn;?*sF-y6Xd}IFHao^sQnp1igqqK5=P=6Gn1E}BI_uDP{yNr{b#Y0{P=1)!^ z&OB;3TKc-Z%W1OLqUkP47f=RR(eAAY7U(gj|KcZXaxySE5W#F#alRd1SdafW&}#AG3SG4SL@k~`twb?tx% z4OIH_n*^!)KRbTaPB}pQ6VELqF}wamnk7TmJok_F;N)oAovLcD_YOyq%p+9y%UJO; z_3A(aXyxK8+e>O(rjsyXB!G7aHdk?$S-%MvyBuXNw5MNA@8o8TFzib4g-88k4 z%3)F4Uds{J-mK`bU2j2v)B9D&|1an2FeA6IvqTBo=>Sv;;EIu$2%v6FIhjR(W&oF} z^X{Ah1M|xpg7YqiYCLkvk&f*BEX-47{loDL?W_ukByz z$OcOBQId8gU}EX-oz9|wG*yzSoTM=9ya^HY5obGasX2^qFbrE16jCt{o{{?;gug## z2^}h3!g>y(Z_%}zM~twsERZ8*_t(mrf{oaeCbepXi$*ws9+e4yl9A32pt#`>A~oFN zyVZQ9?@X$YCxNxK-WKucr7uosx(KwB-yAmElYyt3 z32Fo=G|ExTs4J^q-2ceoICyofHrPDpw%8weTo}159=RYv1?Kek$m8+^jhCX4WloHG z&kNx(egl_*QlgjL8Y*eG@@LYG2#K(To||j!qAgG;8upJ*L-5iGawlgM32N@HcvG1U zqY~HM`eHb5P-7p6ol3afc?Mh3?KItqhQ59593|lf-qS$X(hXP{m^VBKZ~D4xrSKyqraEq7rYhDh#}1C>`bJrJYS7}NGdtM1iD$IgyX!`Z-B92k zF>CkkT=4&AFQwLq>o34rNmuq<)8L61VC|s9Zp5qPY#piGc^$98bk?F$kz-qCHguy- zq^J=!WAZ99NdH+IF4T>W-G<8of&b-%xn7(4tK-@C)pYU)EJSg(T)&kJU=7oj@kmRS zwXa@8SrbRoZg(}%|8V0k=7@BDsBm&F@y#06aj8#5{wkaq4R5KLlBHBw96&jnGc>Kp zZF<8}S!<~xS22zO`p>r;|1OdN`RW||QRoDT@_l=~iVSvGp)a%1xT`Qv!|vGrbx>R1 zT#ft2+88@#!!0Oyp(j$^j2bUFAh43kJa#Bc{X#e9i=rPPD=i43xXx|v0Mz-}7i2ea z{gw>tQC+||fzAmX?6V1}!8l3!)%*S_0yni0iXA@>@oAjQkZ{B(Z?4TiFp;-sg}yDh zm7Pm1?Ty|g<@LP4Sn(&CcuNC)ollr^O#KXBaie!j8d-Cfy{TnjInPZ{MoZQiy2A(2 ziwIze0e#wPLBTtPZnPk5YYbdZgH~m&3Akw zMf}_D<10*HS{s2%iEp=(2MP(hM<7xGc5HUriAqJ{Vh{;Deldy#GFBIR?(jUzq?DHa zZ1T%Q6bo|3gg?sLZx9v+$cWaxa?XsJ19fDF-nPz!`;!%2AaVgs#0gr_+0STLQ7UUh z83VnF*Hf-J{=Hx(Ve*cGfF2gZPr3QOjOiPWH0OCGVKY#??ba8dV7o_TmOM^uGCX0CXRlE@gaok@8+l`gzFM<>+nO(_2uXTvk=~{TbNFC>U_h(?I+5?;gJRIw|h& z`i`41?I@B|n)&$>7 z0d2nk%Z5qaTay6D5!Zz+{r(%oU*0Gef|_m5?&0TA#J&Zr^)^gcnX^TOPi5NJqZ4wk z2xY*}Z)9PW;i*@a9Ia5|(uzi=xc7*(pJhxzF4**H2e$ zBrQ>*E;@9aq9pqA@$)F=!z>CPztVcbRaP(dqMTxgl{cQRqhVxL;?EW37K z3PX1U08={QZ}9dj{woxs^61cHrOyuiq+9#CT(cQCo8_R;(T+Vv(9*7ed0Sd)JdrAX zX_vkw*xN2MuEjnxZl$i18N>eqziignoZjK+nP-Xf`VsKzgumV-WDWEcSN6G^6kl%f zl|n-?TsQoJmd4v_w1QHlefz+D?*263>RG~(`bue0lFJx?)NDI#;*NEM+tm@Rp;~ls zG22`CX2d-I*IxymZHBx8I;f!`bewIPtkmfgdD|2Ox)znnhVYyEF}LA^y&w!qnR33K z7Hm|88N008G@7-h!;h42*3XmClkpz3IO(UK-s@pODT=e<@0P%Nk0<5T<}+;$L7y-B zq7o0c>whw>|pig>AKTVW2k`FUU+_0mxI}Ym!)QB*z`|z zWN_poH%rrhkyz3D{X(JIAKTkur#?b<;qhU-Y#~d z{%p&Tt`|8yD{&N(%*|i)_hmvK*WlafiQRbxoI}^D3}9`&^ZoF@ovN$T?k6K_J%I-c zZVK#-sisj2b)J!1Pyd9n4hxr5n`U`0J-OzYkU!8h)AgVJPKhxNH-DkHiJdnygP~nh6$|QOWE!gn{v5&L4{L*CZ zc#Xuymy)7LB989PlwUDM^vYE2_`gd z{jKKzsu=tbAyje@UdWqbGG(7?y2EI^3QN4v3(Y|NnY3mIsKxB))M41_vdVz%~oC>ydIxNJY?a7_=?z9=`oU8U3`!5YW01v!E z>fR?nIk@SZn;i%$8EY;)N_KP;B5R-@eRyt#6mXE+a*2;?2YFSLfeAC~-E;g`mLs~F znrj~{sBvh0_YdcV%YU#25o)(zo&ou}KM`vRF>O(be1*tqt7n6&t$Zk*-b3g#jiF@m zeZfr638RL%4i%cJYjj?4R;mq3dAr#JQ{7>*0seih{6MXC{3qtQq`i=3mT$hTLL^sEzw?k zjuq*r@j*j%-Q(LY|D=b?#|bb4FPGuA^_=9=@R9OquUzjetf)19FLRw3mSZ47l!F>A z0m=jlN?`l<+KzMr~8kA|kuV9e~Z7_A8m4hvaT30UdrpXw7`w;l;a2A8~ zk^Bekk?B{}kS^!%fUa#Kr|H(n9~N+BaX7nD&z+6>?9hwY$Y0+SE3O=VMymRM5zbqx zLH1C2y&K`NYT3LxG!fK~Sxs@hDIAgkd({)lY5cf!ge9NdY&k)YaetCGFIYg0_IqTJ zBXzXbX}z`rF+vr$152$ywphOyCF`SrtW}D^hwwfF8H%51v78GJov*j`Z5ijIFu(sq zS+L(LAg1Q+Dowe?LS;npWhS*kBls)rXLfn{4c-ssu6#4gj89iG=iS@g_A+)~JxUi* zpr_?^mD~Be!N_Kfeekz#cajNryVbUEmh$f5cg=%lCy>faER)uC0hflwC$(0oX}Uz5 z1X30v&7g6;ey*Yn5zr}I-B9#~W&XlSRw=k(>X4D0;2RYNiPXvBwA{!`$kdQus1n(w zkd$w}P6}{;18#tu$Z1G=MfL~fW_dNPDMYOOYF`_}vyL0o2+PdC8zNla|2?IeTiei) z)RtfWBu7-U<1=w+^>x5z9-+_FP{@19m*3*w%B%fHYPA8NDiz{>{{RTFMQH{rR}sUT zFBOt61?q+rl#)gYXFm~A$pPKfzrg%aJIX8Lr)So?SMi#)8KugRDxCc$emRCUMssJ= zQ-|=mNNim-{YSCiBI>m2bXyGg2HANCPJfnSDoSP5l0v_>$})xlHI+I?UcZ zZ>5!C{MKq7WQsXE3w|4;gaT4!l0mRWnq-e9P=!iC?vrodVL%aCDJS6KlYyPP=q^Q- z`%HiH1*gm2&@Ig=3QxG7?!EkFK~8W-PT$y=e!7+>6}fCK$#QeKd1q(#85BzEmfJG{ zFW67a6b%CcqS*Maa+T(&fx2O2?7`upbD@K>sJT>BK1{3TtL15O{j65ZIUh^QzNVL{ zxl`{mGz&+GItN?vPsoSVE;2#6|9$tSe~Hq-4DyjZ4jZ^=s(GyaX=jRqY>OW#hP@Ju zLxCMGM<~m&-b$;(71?Y=yR}Xd`LZyphvqs-GOltob~g;aMRB7x1HQ?I0hP|0Iy`m( zdr{H&ZB3GY2#V5Pjro6Vmg}|9xv*GgIpp3~J&)Ym$ED(lyU!OLGYF!9=w(7UO2*Cm^WijZSsEirY+vqjh zyutizhQIj84Zcl(_>$xg>YUTCY{K2ISJ&d$P0@!|nDjm>K^IPcbr7oSLZlX@DX3dq zFIId}O|qC7=3{I7TOi^Nd#9I6=Phw(noaYv>rpEeBB-@1hkB=%CxjDGI}!IG_d8qd z6e(uVFX+NVbD~eaXyhQASf`?FnY4r6e6jN(UQ9pDk?@grOOk#;o%*~HSfzRRiiJa# zsy|%2>C=Ob`JdCU{C~ae>-l{|hdU1RORMdDvG+D11J!1@MbBa4=7R@YkGk?Z1)x7Q;wMR$QNTAh{1aDw~kz2+fn?RBmU}(Z44&;U@^ zLH8C7)a+`S8US@cU0nmsPUTYes!FB!8AlT*)yqmWNOq-E{!i_j4(pSmt3Xy>Qs z`}myoQQ=P(c`r@gH!mmN&9YJIveokh#EA!upLj~0(4fYQdwX^PMl6tIf9-D(;^)V~ z5HX4v%Y)-53x!#pIyMd!1Tm+8ORO&;dEPVVUkP#ZT-{Ez;cE3Ijc4l^KmBzW_27Ib&(Pw0qvEkMcF0W6QV+m4Ta){%*LWhE2Gn zJb3o^Uk|H-k)dE3HfmI>xSN9{g+)(~pZ=g;cGx3E`yZ>LpHsz(_}yXzX}Kd10f!e< zT{A-YgC3nU#HkXZtuFG|jfS?6dJNNGY`jVuQ4&ef&DH3!5}^#KGbo~R(YPiv2)kh>98|3Wg`~!Ga}kC!Nl=bI^cVXr7VGT7i85Y```)N> zOask;xf?6>=*W_`o6i?w<1SCGFH6cA%_lKp+l4OktgU0L=sFxM>lLPu{U&0PL75vL zA3@RuY*6FMmSM4r9$+(=@|{D3x^(~khmv8LCg(vtdDwv#zsDbs5x4yfO1^8Xbg36+ z!nCgg5ZyJg?jjn;ugpHEO;Z((i0}VUICf8OkXF=VHz;lKK()jtmCJfqpcLJM7S79; zJC)IWGHy4*50mLW;ELPcZO#|k*gZ_>qH3-y5JeX1y z30xzu{BijG-zUCj@i3P&ZDv-i(K_k2pXO7M8;ow)s!>u741cs~;9+W{4}wz&7w7*B ze1;Jsi}e)Ly9-&CNSB+Ox>0-Fo@*He)e;_#b2Ivbv_A&FG_jyl^xY*tuqBQ@*|K^M zm4xPLO=PzW2DM*)9yg0Q{g$mCkxJdcf2&U#3tSkRe-$|J_cHBjGu+c;zMS(=Vv)vPfMfbd8!{^tx|v#i z`z$i^c;U-4*!NL}o+z68DT+TX$Z$Az{K zwjvGH=>6-j=fmWvaN>DV^FEH(>!e>t2vkV&>ckgICix1-g?*cK@(RqavK8T(;5Ki< zmfCr1Ikt-mb%lumHGal|SA`G^&Qy-cU#_md!n_T27fKjp3Bg-oi$0P=rAf@q@uW6bas4}jstU-H}&Ko((4W?_6 zxfHEoO6O@u?Y>iWOH=#2BTV=AHyoGx^10GtLUZAWF*qN!e=-3Dto+|F$J2dpyL)*- zrNEKHiab^hG<~UvH0uuJqgqG8B!7<>?Gfy7m8%$1MRC6LVmRmI7JbR}-xic!tSnP4 zVed3(r3QV1U7l&p_yNKzS#%G2&%f<}7$b5B1gh2k2lfLF5&fZ&aFT2ORm`T152{g6 zSW>8-aYca@B4yZ&$>YWJBwt&Yl*L|0a;lgOaipte>aE;btm*OZqE$3XR$%Eq_=$Vw z(83l?P7Yjg(SaIudJ4V`egpyT(QZZ7LR88kqu%9jD<(P<&2K;Ug%_mv*}le0+SaB2 z&WkI_^;>YaZ>5+B3*(6$MY)9lA~kEi9-}LgUVpd7!O>oZ2z2(7XUG18ztkA{ zCa1+@xXnRyG(%b6=-ffu=RHz>$c10EAJDH@2-DOWG_)fK*|FalUzYPH?QO`BshVBk zik0@IEihvU5)5`Mi{yboxS}d1T#L+yFZ(wgttz1=LQQcugx(ia zl9qSpRxLCU0Xwp`C;BE@?&$;2h)d(2;dpZ$3Mz%SERRvf(ps)}V8bTp^J!NeeeS(v zL7i!CU32|h-C9XT@9n>2x;UnbF6_TixM0&skMYE->F0)#yIDb=21NE_TCz>po!T02 zj%UPE(E^0>;abn_M{2Gw#7$edsNEJVjT%N{Pfk>TJgo8KA*#GFGmFmoBd_foe=|BwE%=2h>s{HyRWi@g*p@I`ZzhhTyO#4rK%)4M8pEV&zJv z1%p=G0uvtW^->+xO?j`vxhV*O5oOWZoK6-UF8WEid2V|`hMTHbqU8eO9JHi~k>si_sk*DB z>M-ptWUT0Irf5oC^r*|pgCfX-2#g zVGzaPaX&@RKYH!_Q%kLXq6vp>#wx*N{jse10|F$xoh);Z{8RUq#F`YzEO?n-_^`)I zAh1|k&!zK>e!LZ%3>G;!Sy>fo)D!z(;g|T)R@w6B^~Li)Bh7SVzt#phQ6K+V@mIjS zYl-Y1V_|TwAt!b=8?n7%F}Hu0;7tQ`rQL0oBD;aoRLU&av^ULlonX=~RDz+QQli2zA$y;ND9lIJdJY z-JIFik{SU1nm@`ON{#93>F7jEP)%sqeK0j~8TUX-oXHvv0W^?`nO6mSfWGl9YVzC;&s`Yzu2+gXPcJ!iK(4 ziGHZD?x@rVZdHz~;duP5kGe~&+nALY=il@v3R#g*BN8}``z~jc7fA!t)+!m6#Y7`FK)$)YMkYxJ0ow4E+S}ZK zF61V^niDDwTuJ6%qPv_9w&^XXPV}^koN`ZQ>orG{asrlVnGW+53Vx*O6{8PFkKxul zTlI09zh#a4B~Sq8_gDO$ZpM|DI9}NwS?@mpRcVXfHjQv4SPM2onor$)V!w)Mi^eEm zJ4xmX5;Ic~FSLem@))A3+JCoPtoe>Ci|$kV{G!SYw0b8_z%D~fJ)zy2{`0+Nfe_0F zlBwafaus`UR4~5ed2t#BfR#INNFpS6_liC@X+H%9-f?%=;y3m^-bMDt*85tDggEq`wFhxWKBYkEY zbbo@+=ETY${xi0EBIy6N&2MOj48jM6B}mq|?y7##dc61)^e(K)b6b9G#pO6IiFP(g z@2BB^FT|WXrQgf8ky6iC3w3^yWyo=&<%crb_%+NpaYGSct!D&hj8^TU_c(j_pR&(1 zOPK?aQA71t*JU|sz51a(O0oBTCaVWuu>b0x2e|pIEKgi;W(|^s4n+p&x_#q`9vu7I zQovNd@JCaR@x5(Bn^^=8CiB1S2fMoxc0y33266qJu@C?%CEBYDOk&PTT(?m>87KbX zTS4q~<;C?XIcjYC#p+*#Zec8W?2gR@%7c3wJ1>FH^4Vn(Jx|~Dx2yw~PcM3h*ZfXK zP`afdZE1@ac4nx+U+s{O8_bfJL(j40tSOxs9G!+}*^;aVC~EE<<{G~@52?f}=LZBJ zf{TThHt%j7YrB8NaJGw>&}1qnb51ZxxI6x)Z3Ft!CkN-hK*0u3+&w*4zU85BYZA zkzY)J{~RPv122(Boks}_&{f@b&Z^a&vgt;CJW`2Ie@ifUi$>2!tfo2Lka_2Gj7y~a zA#kzffcjfQu$a8JjQCt`*WtgU;}Yc=tj=|1>0j8Awz?Xg56;;^fUadL$nhe!@RGJrM)d{17th?Qm7^Md-caGKr=XySCdA%R z?)VS!pCu)Dj7Y{$rA2Cr2`6?@nuIR8qh)3yb9PthJl#u)(bd|0L)Ji9S}UR1y#_fV z5JllQKkUk8>~|89fGl<lGNo+PKASRv^u@%;U`#55ECFa}Ok5^by{t=ToU(Kv6| zQz>O&*kxx7--6APIp!*vU$1HX4U7>(cR)6&yzk zW}xhRr>jPUkr7ch{78olK18mpL~US7GhNB=G|n!VG~KUh$-x#FoA#2GBqK)AN2gPJ z^|9uG(RgY|&f_5?1b`p`gF?=1Dl>U@qAf^e;*%H@{jR#&NMaoatv2zY-Cp<$x&Fn1 z)ZFMJrZbq%oz02^Up5J$QO}%NN(fsMtY8^CgOBYJB9Y_&hd`|V9|C~{A`og`R|xDX z3d*XAD$450N=k~dDsplv@+xwwsw!$q^6DTYj5<3U(F00?^Cyp`<|Jhrcw9a82` zrmI5d!&NU(#oHKLR-EK$&(O*HO6P&`ZthUBQ4X5=cglN?vfpKI3eTMwM@>i5be9#% z^b}RNKHd|rOh`a3O}0Cg`8fyQNx?{yD(qb7Sw|EB%F6Wd(V>6m@+H@p+TXr&Bf?6a z9$F9Pfpe}9!vy1|ZI}vyzuSp6{c|)4eMMn|pKKvjDJ%Y$IkiR*IU{9$OQC&x%zbxw z9P0^@X7#JfMu%qGvL+lIi|jqW7Z0LOe5%s-sW)0sJrGltxT5NY6KqL@7#uRE{UqZs zRz@v z4#u>6^NKQrgXd{k3gl9n<@2mT+GW~SgAHv$pWMAS3x}8g&EN;JHDqdpsY9XWXnyP2 z9)f49v8^YN{G!`R;sRBd%v1de!idw~ewmEk2zg-5zy3J2l@-U-`t#5TkNH`wTs?vw zvPvdMFB82VYTV5l&lc^Q>Z}!Kf%31E>6h;OoFBJd7GKmUy6@({U`#OBN#Wso&O!x% z+<)1GS5=hc>Bba-NoH1vL6_%KL=C(<$M#b1-p2k?U$DnfW~p95Zs8=*wVEgPcZ@wcK@>DXC@7JUuXtXQIB;g>uN;xOqQA(U=oAShT0xh6lv{XEo_Uv^ zI$6s4qgy5T!*XBy=sCYLw>}FF3O<9&pU<7}V62?d%C$MP0LYQ42JQ-FQ#F4a-u<}9 zHTFdpZnJ72*b~Jh^l{etN5DO*!tVs|XXp-Fpa^lo+eX>0draW6$=TMlS1fSy2;#xA2Ff?1#=JlTkF~SEMw#%|$y{MDXCm%4GQ8?iCuz*6F`6qPfLa!F$ z8?Z>obY>k(KpQ&%dy`_QPnt(U{-#vHDs*q$vZx7NwG^P+@e}MRfmK7cO{W_(%NIGH z%t=HLL)eqdFb-B;L5KDO1OrA` zQD4KTT?zuDf&mWt2QdfpZ)!xW(wX+l^e&}>v4R%h9ZA-28iQfaE#J$@c~g>=E{~99 z{pq>y>$K$)1TED?pBB{Yjo^87ESagytyzyvSYbphlAVJoA5HoRIW2+j=Gp^Oi7tlm zb;KVA^g)*7tU7np|jtf|EV}8cyxF=I*Dr){oj*EvQc zcd{X4Mx+0e*oyAr#QnmFD#KN=IY**l1k2IAh*Im9em`$X+!3aGR+o{D)6Pjs9v51U zZ~C70_Y| z-eX~KYt6HQW!ck+`9fAUcboroMXm#$d5KYIHc#iV!HcsqJ6=Nd5vR#Eh2d7?hA;UR zpSb^6*+(^I&@IYH-gwJG1eT%9oa10Wr96fn%qXW6pm4e-^OAn`pOz~nk36X2iVzXB z#S}-z|C)WW{*5s2R^hY7{AVSzWP>iPDdT8v`oJ-DqOtgE1=%rBS!M84p8|5ZT1j8O zZk=_>>YwnZ&ykcQs~^<=$lIB%#Mr%FCssbKF;a94x57qW?U#Uy``QsaxwpXMu%{z# z(miS%Ja*uu%gCs!Ul-a03Qbe`5Fa5Om<=d?bddI99;f^ zb)pba_D5VIU4=ue;p$(f0$mLK55E^W5@J55*B2IhRo_3{r8Qk2Ec=Czsm<{~X3n~l zkeD|O7$6tU426U_+0tQwec{#Fvg8XA_U&O1X6XXe@G48->O0NOf1ka{a0$-1Y-7!M znec?WDA2&NPM;WrxDBRrJp&|T{$7m$MxaP@4#O80F(DZ{b+o@XU+q>wPsq!lFKKMrPcziYDrzl4&qo95IJ z%5*8Idh5AMvN%U6ONXI>SGql*fHoQ*QFhF`F^pn0!XH>wo9+;Qm028 z>q#6DgRzged~~;Hps>QEDH`0C4&-m5@SwTXYN_*4mah8bN|;@xdyYMIcWoHvj`6zq z@<9MdtG|QO1{B_t-s`p$=3f!2B=6kN_!AwZYdKfHw$QBybXN|IpYGch z@cQ;=JmPiXx}{SNa@EgW2X00^5UCth3%%7vf55u zM|O9T?Sj@SM7`_@#Dk{RimL7&32wQeZ%3mG+EXDHKBR77{y25T;JJMP6S2pFtlm=t z`xv#}-eCY1JB`vd+?8ZKA~C^ul+0Ro=f4d=03jrL&aw5S(RkjjT-*M8gi&KCso`p+5NoIK#C6}# zeZj7U;l&I*ulSVTQuGc&4+1(w8Le3ecO!A$qn_)-hqpH++V$cYIK@ESascX!6a+}^ zIm*_}z_z9M&4n4`WyECW*1$*8&l>&r_an8X6i|;6sTdTp};AL0t$k=++t=y_nKD7xNOd)3yNjM z2@!N0?01a%*p+!&GoP-t7-S92%4rq7n?zeMkbP!q7@2 zL>AetN_X=naYv~&63I@}oO_r_@Rx~kfxgtVcb#VtSEJfJ!0_v%3Dzxzo27|-V?&78 zNQQA}DG3w-=03SHgGJ|;*`QEf545{$?!KQ9gy?%vSMkG{b$neX33KSeN2R{ZFFuHj zE^OhU_sfNtnbu4+fU0t zRDGgDBp>stdTI90vSWg}&7`gB_$~19vmX;}iwc?1bJwjI@}o>TrevnT14d;a^me`7 zsDhZ_%=UL_pl-E?>p8`k8g#GOB*F;N{H_)Vx6b4~{?ws|3K;f1HuX;5((n z*&&CDytIsxoV2Q(w2X|rjDoO~l$?ShNExXBl1D15YHBE|%1dj={WtOQKavLpb!Am~ z1=+GR9-hq~iUILtFjm0ZWIg&HH@`!b3xlKg>1L)=7WQKmMKW0y^uV461eXjCUnzpE z-8|&)u(L2uzkb5-?(;0Kj)wep6hUfMGKX)w)dA?NX}xSVVF$n(5s>}k;mB^#*Bs|O zcP)nuY(?z*{yliNT2B+O>uj=xg(Vv5i!(?x-8_1HkQ&z;pPce&Wk$syPljlrNx*gwDSaCnnek3RrO9vY4A;-56d6gIiXAqC8}$fMkf41&NxeT)xH-B|P1-@5 zO}-EoCbBeW&uqihrdm6x>FaWtc=^z|O44psee}LTR^)))k<&kLiRYh>x+j^NV6`+a zzI|-SHhhgnIp9K33QP2>Qu9o57(ZWw?^?@cUS@-!WE#1~eey9JUlcPjLmf3B+IfH1 zy==FpQE0GVKW?pk`x@@mqv+A{_ou^XQCPEgqvpxIT~iGGhPttsEmMr}s}tBI(6*MV z-%t*%7kGYC{d2KAl7p+6p<7^xnAXXs7-WN}fYg z%HGgK%{)xfZP3*6HY25-^Krg>XuXvGv!a!!#YN@zCB7 zcpYVB0D^k7*nsn;ZoLeSwe+;j2I1j$QnQn#B5~nJ{N#0Loqu$lt~$G}=~Szr5}T7VAMr*s@$wEffcUDKJ^izOT$eg6q)vOI3kOnz;+cO^ zZ_w(QV!`smBS9c`S4MDUOZE^ZcXCs3l0o3{y)bK*_c%ex+m37wP*P#)Q+_LZ39GD z(E+&Cg*)zd%Yy!52(OJh>MVrbRiA`EOGfwhO(uYmiOx%tK?)gQM{ksQC?@V4-$i#d zuaS=Z-gUqKPiKzm2eK}Mlt?65Ga|~LUk!KfgBoGG}Wy0&En-hkAaz zd&;IXp~@yjyg5+_8v=N}22#;gur8f5gSh-!0IuDf3RK3sU_c?KrPHN7)PFyPUEW-V zYNeGW&Q&egS?J#aIDbRsgF=YgUm0o0sh7Y4;?bAVPrNLXUj-I*r$UvLsuEn$Ee~jpFCjv9S{)Q8$6DM@IE-LfdgScv`SbnOAVNB?F@AH z%GeDLh@_L#a-ReBY5<|VE|ig|k?RyzS}Sw&huy1<1m5>SKJvwaX3RikhrEOiw*=+@ zGf0ylh=G@s55qP!<_YziZwsU6@q;u2rsert6bJaQ<^7(uAwUa2`KPr*-`|R}xomMp z4aVdX&NX{hnjg(A+1?>>tK?Gc7NT>|8H6zVnNxMn;zFH)mgnii_rUqnYDlJ|B2=Bu z9Dx=Z1_Lsv<-b;UbM^~TahNycZ=xbo7grm0B^Ihy{S#J7!Kjgja{Bya*Yo_nVsXp` z;CMquay6|zX+x9_xk}cIH%i=%2c^4*&~6m6%uePu7H!t;x5m*%m7S*jd0?umEhjw` zg+-3NH@Cxh_&qmia;^$04%)pgiFQz>-o1B(*VgO2SWH#dxX*pQ#1WUBm&NpP0r^!um&EhNEIo^{$e-EzgD0Iv<_mQD%{UhY->XIO7SM(A*~Ibo*Y zuaineY=o0RJw``kQUMZ=MYjWJ!xqX);8Rie?h>sRG;(x2o_<*$Q=~=11+x(`RK;2q^ zUIldzbQ%TMdB^LQ752o7% zG?v4AEHfADYQq~dVLRho2K&sQDrf4l_C)lF)q2~|49y;@I5^`3C%0l@fVwP+CPfYi ziw#Jq;M?`IKWt$5E8;S=QMy!Y{iM;5JkEqZaL#g!B|1Es+bB3klj}oPRJ9n^|3ZjcJ8oZOcA**6Aac&svy9p0D3yGB1?3NOc&R}d>(P9nLA=PA zx%z{56@jz6_Px-Q5R6kJN9>$ZyMZ>t%4SzMMD8K&_g?3 zZ(l8Cl(Fx<=fKQGkoR&csiIuKkJYys{B#$-V)i?N$3--wuCKAOP;iPFmI9<>rN~rY z%*PK~S$BUOFR4>BX}@#|dLsc^&>K5xGo8&BTy@X$%gHd|6LInjha6A_=d>Z{Q7?w@ zEQV<5ND#aIersak<(;Iu%-iwd7C2=+ycMe0fwjlRZfZzV#?Z#wIdm|f1|5BU+K5Tb zv(&V(uB%M7*t6egxgH#BWm{HEFU>Wy-YY}ezLVcYwCx{9xHeBDsTP;eU(`I)A4m&1 z3-g~68z@}JU!jKuB}4P2L>3UP{#Ja>^CYK8s_lSM{iJO&^F7JD@$BHF$n#h3&tIJRcZ3m2eA&-T;J^)2nS*eg!@X}*$|K^k9G z_^KKVcyY51I^T||fz@r}g+YKV<$VP0_ynWD^S zRaB}1$+j;Sw`xc9*oV0tmqNNu|N272w&~VdbXwhS&EC*A zi!;^D0lqI6&g$^oOTHoB{ipr;)qrnGmMcDdr^aug_5&bRKK*i_cSypImF?mpEf%Li9G)3|Xp;!4 zQNvPpJbpS_Ii9=*?UE;HbzJ;P&e4G?_fJuz2L9QUj`CA?&?>J65WPqNfCTjV&O-^Q zm;q%zKM^KE--J&7;9k6v`# z;QYLPjY35I+mM?0iZrWy?w)ST>afLVq16Xcjq<8OL$kS+TYA zZ-6-ZN`UT5JqH=!Mz(Z2=uKznHi&AUT?$t-X5cs`|1||lD+Z+zIqeGfz0VK&8@CUq z=-niT1ILm>ePb)PnvyqF(Nh%}E2-`CU>z^MkH=dISY1vZKux&q)k={Te)WjAAVF9$ zH~*F2%Q6GZ&ej$A6qeMhy+S1Z!LllhnZw%iGUqx9F)m0u$V@sogz}!FZ9E_XO)H>| zA_AiwJNSa+?TxG!mCa58V=H-Stjzk{PZ%HNfBv0!>lMA}e)OFH?tXhQuP!WTI;@o` z@eYj5+ka>M{^|WYOm(cWqw^F>OrUL}hj5;{0z$%={b!Ci)8a#Zae;ZFWK6Apm+i_K zoe1yKsDgP!Xh|xPghT3_1KUUmmh}9^CK7yZRdGlYr!EFhz3V(&S5Ei$$P?`XevF12#FD#U-%RpM)5m^$=2=*as~es$8HKqc$nA)E3##}G3d-|2e( zl<{MZZcW3uM1!VzI&C#$YK@?0CK(~so5EHr{s;JVN+t=GKvPsEr z9$R9^Ne{%y@OdyA`VD>vT?W$ zHF!)mo%j$F(V?=fg(C5ng}09t=0}e2lZw8$@>@ec8qlV*Q6S!kWYuE@AO++r`nw(Y ztZz!$4p5`hv-$J6J}^<`dm?ZN!8Bx`D7&~9+MZotV^=cqxKrzy-%IUQs^`ru{!50C zrEvXG-0-3CGI~b|bm;^cIF3~FO_?C<7 zd@UiArg7afocA8fm5F=4QYDu1Fuf!V@#2to(K!slE=%P4^3B{Rb72szGOZz^nXI$$ zE#$Q8b7hn+utr8lq#IQeq7(3?EXA*AsCh(?NXX0rcD{1)Ub?MJSPw~DoAhLj=-aDB zzZa!(^OfD^`xG>vXdFmZelhGU65BQJ@4W^cYjteg{~-%v|A#D~fXD(4s-WU0kT+6U z8JtL=uB@i2rJ<^!rlzf`s04OaC`p41k*eT_s$g-0x~hhXnyQ+js=BhG+>mZRA*U9+ z7PNEJiQosFlaW=vepUD+2>YF0ZEJ)JzLvDo#3$xfaib~obSK`XI_E|E37XNxEVCuOPZ&`VsR}H;RyY9AmpjyMrv?y@ zV7*KwgB*c#p^S+2L%Yf0=Gi+;IBgT_pZF5cOQpZVjHXGG9zt&aW{G>|>2ae5mj=U8 zbHtf6;E;i&Bm!5h-B!}h#o?yFw=g!l)saR z-ZegKdne^+5$MX?URTs^8^j>gMdCE9K--Sq1f_7yGds_solf`!qy0f1VJ#i}hdM#1 zYhuuLXnRblwQoJ`%nA9tveBsN(J<939_ipDy=1YefN!~^&XemM-)d^EO-jFJn4Y~P zpG%S)zvmY`qC*h2cACE!__aC7^XLNh!uIKjbldOJ1OO`Wzqin`eA60@Gs4_wV6kJ+ z1QpU_B9DT9;&Cb`v$k!#Sn##e;+$9GHbr$_*rIz$&AM}URYtfiO=nMic^Ytr27or* z7s1yuGdN%urXTL_Td4LTJ;q=WLjxrR`_gN0mVR{OV!RYXyGMKfhF?+?&Wb zf3ws6%rZ2%P$Ltiw+yxM^|ya|YfLlE4VimFdmzk^s&{=0y!ClHzYfh^`9n?F$)15B z)DW@d8KVXy5k|WBQQ+}<@7UkRhCuq_eIu-N$CVSoM8dTK#@!|p@JzX$G4?AJ(pcXScTiEC9+gr^O6`5f7OuG|WX8?+gAX zLNq)cc(umH&GwI~8|sd1Fui4Kh)iFsY2IZ%AI1lp6gW`Dk86FtJKV&L^Q?Ewp%t=XSpq}aA~|i;^uiXG zL|cmYuKMhml@$?VVqcmbcGz2nt&JwqG;-7H$YW-(SrFC=Uy4xl$qninSQQlqjY5^XK$TlgQeWmkBa%@xG$N^1!)=eoSSzToquMv zHF)>bGmk=5X*>OK8&NtihFiAr$)~lKYova&m5erQ;#Q`@NVe83d#MySthH@?FD#MW z%{Qxs1-h~ihPopK$-z8v$@+`+69pr=c@cgBpMvQ1$g?H;g+esLx0w~;63Kk>Pt!Hl z@vG~ZWZhl>#E;eIq};oTZ+6|w?q~D)nU92z?PCG=g~#Tn|KvP-k-uFBd-@xgR?ptz zT_If^2#ptGuL!jAd@Oqz*&u=z5Kq;9VbzhmG@66fr=OT|YF+w!RC-@HvuQ)0uM~{3 z_TfCl({tb4GE{88Ey4o;z>oo42^%naFIDCe@VsR7X4d~VL2QxtfI*7iug^$(e*AMg z&+aVZhDUOi1Jy4{JCFVPS`Y8AZG5zj?^aDwm8lEHTi^basGzK&e`gQRGDsG@f$K|4 zo+ONIgV7C;EatUo_xC88?HVyQN3bdR_;J$_eWGfnfKorCv^0dF$9|xCAHQY=jq+FM zQfZlFah2UI9@+qrLb)8=2UQa4sH77{N8<5pP)%keM;Y#O0!P9Qh|k&8#nx-SOYFhu zKi$%W7M(gjN?%i32)OR>EG!M62P*Xb+7o1rm6F`s&5p@GBMByxbR$XOY0MA89h3~8 z6A6+S*ey5t{@?CH4TC`1WTgs!*A;U@iN@bdTIhCZC4nm$re6x@@dgG=@f(NI1(-a- z-cegIHjfgP6AzkxWgg%bX||D|F60j%=`SPZQqebUrN3bl@DZxq^$jHhA1k5cbqREt zu*&|!&eO9ghkI2Hl?jI2!tdItvpMB`hHDP4F~#%iA>LVu`WuYYyJEg?AFqR%nfIrT zW8?A3mx5ey0?9wG7*2D;4)YZ{DLT*sUD_`aU+pgf;NA??_Azj}3---);s!Dq2*?TAnYZonM3+I@ zbb=(lrqKby*dwU`Onrl?CccFrZsgiBOCjw*#v6%ES=Bl9#$YTSL=rtE0jm|-_&u}D zmy#$u^qU=9yn;c5L_niGEi|ZVI!=c1L<@9G)-$`2{J{Rr?~v`lkzH+vVU<@@P> zeGER2Q+77C^e`Kcs?N;6p$NFr)}{H~8ar@zdDk6XC_8-rEqtSa2PJ^QM5euTNo@Xd z)DP}IR|lsXdmZdA_)*cjwz>19PGb4AVzDQ(8m>sP?D=tuuVvOGn>5eEKO24d%6u9{ zJE5B`plK&X=NB>1n4H?6UiSUfJKBDZ4dY%1#AlCo`AUSLmZ7B&AI`ezT-pc!Ca=-R zeeUr%$jL#Wu)=0luCQ*(Q>N5BAWZNtcc?cOR4~|EPl={+B}h}t#v!qx*G6*NZYfjf zep@@$--mQ*iL^J0p9DY;VJzESJU!Kd`qh(B>Mz4OuaGu0hs@us4W_W&7W>KIUgsO{ zsVu^~pRZ^A4)4A)RZ-2ZEwA9$6%k1~Y(~q9Zpz0Af*Evz@#h!@^&Sf&HJP^S9Lu7m zKO4p~VxgfVT5)Ej7v&*>wjQ5$yfUzSe9=EM_)bUtaTEv;0@Ii zsp@*81-nlJx5Zp zMR-9#7ct`?HpUh)Rk#kA&MCaU)+YEMw3l;V+R6nYEddpzke2+c-@OB*fy39{WfQ5bwRb8{avp@)Demz z>ChBwYthdN=p(Q^&w?8XevhP9c7gkL>L<-DYgr-7<8ov1HhCMN_I_fd^pm^R;Kk4N zn7mgM(G@`%x0X1rq~85B8Y#ZM#la{;Hsi%&>ufEq4+9B&96%FzuqjDHK<+!L6`+iI z-}JWp-HVWQEeZztO3v+i0qTyjzQF8Oip38x7}O}NL%X)uDt6P`vDO)pcN1+q+fA7k zGpq6ag2NnK?aP9s|2f$vp&kU_-~dS4m}%Bb&t+pXU{p$9%`uZhYlkMNh4%5bx>}ZqX0(kz z%b8OyPI|Wq)YZ%U`Xx2>Gv^oS7x4N1L-nd3@Q_M0J;M=n!x{9qCS5-5G=#~Rf>J2b z?$`k_a=`R7^9Z18!kj`oYubrV&-I3}Xw4FGjWTK4;ED!paQ}kZP;($AJa* z00rCpt7MRu?rCXRaB=*{ug`Utgu6D*ookX=?JZ8fEJIO7suvjId(J5!%MUNjgIq3JBq z=xCKr5WL(7X4F9whK}5^ZuQ?AWyk_qD>nw!Fk)tYbJ=oYr8k(hJTb6`l@7R!UB2FB zOGVX*ctBU)nM&)}IxWUmI=wO8ts$NzVb+|Pwr_M_OX(PM0A0kArtuIhESgBm`=pnQ zloHpc(`v<|gw%RTuUgb0CZ&rePpi9w!3C1%M{{!__QuSi zBIN4g_lPCPrSBA~iarJH_zTkBq4(SWth2R60F4yMS1c^BEz0W4lfs}%fBF=(qPwwr zMfBQ=ZAu4b`6%~C7*(xz1ml^aN=U+{8 zhChBGTC-POmpl*7^4$1gC2zYqsy@%pK2+ytN4T@UezTiIvVfV5)?EsJ8eX@0@7Ek6 zY)zNhvcArP?}p~tU~QU%1ObN9lGk*@35-z87Pp0)6qc(O9@Wf8C+ZV(R@Q`7kZG@? zWrPk-u|n#2^10It_sFabZ{6}x?UIz7gM*@C_n_*2WabqTa*CN;m zJ4r1$%wBzVB>aH;+@cb*L!VBLJq~c!TKz;#DiD|&t!Len3(l(Wafh8unrsG*ha)f1 zdG+XcZC68Pw6g{h{564%_1UR!OV+z1;qjW6>WRBA(}^fFw;Q_Wu{>FB$^+Z6me(*> z2`k{D_?9p9jp=YmHQWn~8JCqeNpt?}qjU@6VdqJ2O=VCk!v<4pI^7EE%ZWsqBV|Q$ z?xClP2V*%X9cCDvwLW%3ftxZ4ucJ>|f=M}&ed-&)kXDfFN>(XMzY{O4g6yh)~sX;?ZuNt5~2WfYAL9lJNLHNCM1f0d4lm)Spzf)ijhr zt_L-BE%pD}E5Jq!uoFW=MG+)@P?H0PW6EjBs(|0nPymT271iWqrR9gTOaz!`u^>*! zJwfUoj&Hx>0^erWx@74;+w3M~@zs5RmEv+Q-_FLuof%P*dDIK%ZfyTSvZbwchc0Ow z!V6X5spF%XZn^`qYgcS4qrFNeLHDH{2vEDwL$=$uZ)*%*52?(&5oqhlb^W57br~~! z2BwF$X$Et)-m`&B*rj>wp9;|ot7*M6ZmxrLGYbsCKsVo7uy zp9d-0Ed&_DA0GGLh2r1VO~f}mh%XFD>{ZkXRS(RbzaJX7!4QjJ{8IwujJma9sSLFn zu}s?=`B9xH{P*cyNBQm(ccdtt!Km1uP312+!FC}8UzuM&pR@cYj#-@ySRft?fvt$V z9}`_I-YS!99WU!c-#^>5)vSu8qx(T08Ro#+b)ViA+Na4KZd*&D1S>yo;8pOXJkE#W zur2SnB8EaFAgTFi?aYH2pgHPVnCUU+8e8IGVh63Utp5?vspq_ zq>>ozl#JS({i04OVBNru<7r(CBBV9xF2S$!&zMKsl39(prM z2zS0t94>zU!@rF*n5MsSE=LCv$%>JtrV3za5QORowv++*O1VEi4o|A2Fikud=mnM- zyKGv`SMGFb7Xx|#DvN)g-5_c z_5Mz8DG&ZXH>k7G#wPb06b7BdMYCXMOULGdN9m6Os$@7+MigWNu_Q>tsB|%=c^wV> zcwHHU)Ya&kT9_@8+^SwHN>0!aR1Q?InFO*~?ocUr%A^$%g3M9Gg*l>Qt0 z+Y67(Xxv#dg6}~1t*f4fuI?mDBE-G3zNLHQ9yAsraZ-}M2_kOEkfbR3=R>8`iq)4TMb0(>GQ_ra+JQBCnNb;>>AFF%;z+txJutUey7PNn$X zEK+}9-q;Tt7N~PIv)H<5l_b696-;X8W_B@ND8D!WD-MRz4`khyL3}_a?VRr}1*I7Fdw32<5GFIcv$g@FrtW$um(cr@Ih!=8)+m{0BnO zj0N+ZmFdFt6R*5|xL+ilvK`WFOFNxI8C!W2CJwIJf+fB8L)h~o*ms_N5Q_?<6i{7K z)OFF-&Az!ptWUwrP&ht)_`o@Xrz3^#*h$eC`b9ypf%=Q_twuz0lWhGlhb)>_NViI# zt5<=TA1bZ)*99zA_>CVG zT7yyWI@)61K~(RMBWZK~tjxxcr04lz!ZhX&Sqi3w@!EVbccyac$iy0tb1Md|L~gR~ zi4*o;fx#2bx{iC!hwa_G2qmxgH;=@O!(FTzE_O5@(^)E&mDKDPN?Ho!T_?RKVbUBj z6sb#`8k)jp;&^d5{Z`0JswoUe#$C**fWDk$eM4n1XR&6nj%Qz_1#;^clc%H2%|Js%^eK8p_i5wR*jwA7rBu#o9m8%VXPjUE`i?9;EHrJeM zq0ma?H>N30!#Q?_t^wmOWW1+jx9C*HW1fTc2rzk-Gi1U5ZgV!Gl*Se6^o2LnfwJ+sP!f4GNdMHMxzg{7;5iGp=_?v3^Q6`Ky`(OvHW_$Y6Am(>-AnejPzlBeL|Cu1O}?G){T<5`oCk=?`r2o2!O^)Dm&p% zqZ!x1zll%f`&QL@r&zz}#7l&79P+YQIvOPX;e2x%G7|(v?Mm0A`~pWYigEr2ZS2$9JkN(8_~&pzQ+ax$ z)0uI<%^j_>E=6o&)jIZGaBzqze0YBfv4T(2a3iBmHv|dz*TrWzfa}N+ziNy_$e}#W z!+`4;Bq?)FSMrmP2FahikgaZWEMv?{+sma%IK>1`wTNc)txxq-KP=+0OOFjP-oFQ^MVoe=-O`GgS)#2mmtC2-Q6v?6GE_H10i^D zC%C)226va>1b25m^Hja3K5DA?*ELhqvwQEg)_tuu>-)8lk6J6{TVM;Wo^Y7vr>m1| ztEvWFO8Zp59p%Y`I^S^$Z8qqh-+LL0ZRRilq%QSFX;IjxjXhCE9xj$rR zb&Oz~m^4RXA#m_*QEv&~ubz@eF44Xn@}QoSfnO(yg}}w!H}FyR^W28*KL=@j{I?j^ zj_Fh;`{m%$A#j8RVSi~hw)l_h*lx1L%-For89eqqiT4R>-x>AsFnSVDb`7E z`|ND8958}!{p@B%Y5}mN0xsq&87t>>u02k1Q*#~+n7pYjFNaDN3~FR~3m z_3AO|dU529g2Zj5_<5esrzD35QS_DTd45CVLxN0juw=$T^XgR_SD~$kiu`63b*1~w zv`}CLIUz`V5U=xwNuwIzR23DSLnjV_jy4e1OtX^by&)dhtx~7E9AP9%YnJ~i{O|Qy z#rlV0kp!ueuF6DJU&M>;neAPNUK%y}&vL89L(4416E?6?<&r2;r4D~l6I}!>fP<0! z4QR3dn{FGH6do3&EzZ3Zo5f>!n$mAt9~a8A`rFxg;RqbC z8#;~Rjnx3?L@hRlYbEOZwpI#!0OW3)-DLlRI(7J}V=+n~oW)@;`);(+BORX{u;@iP zh{}Qq;q|^BQ`OtP9GjC-iFy>58xHp5-TT zoFUzPqq)|;kQuRC#4TmocZ?TJ2NL9{1!wYW%oM|nq-LCPW<-Ak(5?@ zrW%hJS+z*q@W0D@HWXHSh92ElHI#zVFY;86P&MXvn_@MbwEqne_li%9|dx=%h%}y%@{3+e@ohcB^XB1sUSq%;J zK%4-R0ubb`0SAdydB6YMb?_YPbAhFCl6rYv3olTr&z5&#RIHrovWf{n7~xrjWo3^W ztd-?>w#?C%+bPv$9GvFM@ZvY)co1}MEOGrW@si3KhyfaedbiX#I%ogGtY6JQpZ$`n0s#HG%MQuCN#^i7c%#G z@9-Zu8W!kD-iu0_ z)WWy&;5=&J9cUaUspAg8y47)}W9gURacUky;H4F zEVItb{kH7o*>dR5HHBg+@5f5uMotV|d3EN+_3>nI9t94i-DsMNn*&pBtB65P%pckG zTeMlzArG0T8YL=s$PrdXfaZww13=gej}2%Yc{di|=T_iK4+b#@gbyXDGHUBCf2 zHcZZ5l?^-;5CalT1-xc>9M5It-%W@OLR9Yuo&;;T z81b$%@-?M$7ykO(<^+A_H~sN_nq5=Ws5MY#MRn(ET1EPGJ`O2A8}-8!9wRWIX@tyV zfCM1qfN=~nYTV5;6#aZSM2sf3lLm37B{p995nfEx8$oHVR;@ zvLkEe;p;MBuEQ{#)46wG&Rg|{-82MsY8#QR@G=1uA&8&;erohk{6|@cHKr~tJvd8; zaiQVHrg<4PI9@fuqiMtCS}5{MV1Z8b^42i=F$LSq*c~OSDXQ@nvH^SeNDlO9uc1AM z!ebBR{FniK_kVoxBD;F7Ftfwx$H+=_`dHdbOR0%lndpSK{(xHUmh^3pT z4BO^M!E9&vG;|~*|CFFXk?#>Vr@yORV>74xdhh631Ag7Rcxisq-~!o@wkAq1EFBF} z0(>`cvl!Vvk8c0uW!vaEaX4yy8D@=^>jV~^`ROA+BATr@jg=`}yJ>a!br3Kxa8h-D zY;a^rPxe8?6IpU4N)DLO&tRh$8~PLg)no9Q-r1JG2_PcbsE$e7>%W&5bbc8!|DcGA zzQLYAe-i|ydVA^V{4AAaGzZc|+Aw|bHj`{1XH}G<>S*qB$Er8Tm-tkcHL|e?hOfmJ zUfs|^0x+`0(QzgNR0!7#U5-~R@$~}2gZH!2E1u=7D;Bp(b3K`kNtI0a;JZZ|#7Uc3 zBf2;>OHM?EOv`VkyS4*S#Hjf{JVyI z(_}XY9cNF--ysJJF&j)mc7pcBUwPf%y`ZLzI3eLM z;$J7HT(F|OKcqVOi5%N-p4t#|B-Pq=13(=mhZ`Oi*toeLY}?SaD?Gt=_!-A3$4?Fs zEu~j!LZRBb&?z_H-LCFyAr%2%p+}Mj@HaAypa5A|9D1^s>6}r2c9cQ=PoF9ZB*!$o zZN!xSw(O98!M}{plnj**n7PEZsXzNr6EaEQx_T5BT&H_veI@d}P_MwnX(^fs764G@ zK#h2Q$x8{PXcTh#LX$nuZONBl!0^}mE4ZX) z`Lu40REx2}MR4j1-`SW1`3}v`K1Y{RwHE@N1`cU&-yx$cJ$W3mq3I!rg)i)PrO$Z{ z%sk9q?>mzVuow3#IPP+n4>eae#&CfT+~Tkr{-q9!f*&AM zU|G?R2f|52KcSQQ5S&}|L~>R@M#s$h-Y1=9Fqz-i6T;2GQYzn1?y1EW7guX;mJ`!( zbHB-jIQ#CJiDaN)4G87N+)787o%C|3!Vl;hwl&6q0aVl2NkhMKq2kiR=N;9ZzI;0; zTLDpyF7_`b43(b`$OHt{Lnt^2GeXjTR-KLMqfGghXKm~dhuXZCcLc2ln?LhWRnI_n zjs)JM22R@vfDM2O-Y>dwALi^csdDH`qLIhRk=5YpoJy^m(qs&Us%6x2xI9oaMtt+>hXUHDX)@e%0C6Q0`_u|eoSBVh0ylUQB+)z@ks@G17UKNlNs4d@kVKIg3(On~U z_Ou16;XWYz#l|QvFTouw(3lxEn_lMstaLQ-=3h9NZOw;+pRNAKKls!Vs6qeGCgWIu z3hx>`I>M^{)oI^FVt>cMt<&QN^}Zu0c?7Ogca3zzs}bVsk$~AjSL)GEH#l`}0vZbq z*}xvJDlj}EbxZu&x}cZ?_4=xi+@~w z&}0H(0vpJ})^qQA<`cahwp5dU_A-Gs6E2{Y#9P2W;wuOcgj7(v^l`jt$KIU#Nc5;6 zFw6)mmNVISldG=+MmsU=TGK^9_NPT?WCPx=LOdib1~z_4EgKMquO zKYNsRW1;T92KzrL)ki6V%{LR)LgQ=xBZv%*gu>t4mk_bC>p+4{3uAivL4R!)eEoZB z<*R1$bBa@Fwpz|Dv)IrLIi;Bnim9!)w|D&#z9{zZ;u_3XcNB20XyQ;#h#eC31@#La|%YM(Lb3)9j@%2~mx|4Vz5tiT-+Sol_xEEfkV4 z(lE*qq4;k3>HJAOF0sc_MNO)&>m*;fv`6wr``b*=lg7t-<)sKA+~81r-U(cs^%MWM zW?TG&{%bIwtZynMbVaCAY!q)~@P%rt79I3gTi5FoOCggAsEf+#f@XXcx*Es(PujkM zX~=Y}_uHSqH6jo;W?u^eQrNjr zh0SVu|I01*&C)fme&%rH=Jixk+j4WJzKy>)&~h;ZEi|NgX48~K=qoWQ3$1E(krxj6 z@j>ekHug}KK(*kL#cuDHZ%Gj8CQUlZkpc!`itP{m5NX*dk8r!wuQl2#5QP zjlK&Ya8dDb&Gzslt-yI?X5kmBd9^JK6X>Z8bR=FX)zZIL$#fcG@J1!R)%U}RKJC|$ z24o)BKi3W@?8#USIQ=Z0{@Juz{U`(V7_WKw*-rvrL_zRkT#GMCnysz^3}%FSE_kS~ zskM@3Hf2^RTQn%HYF>V|;ZQ#9>SapqE5b^Xt4%*!Yo?8pc-@v$tx_&v3AIVFm&Jc) z?AJpBBPOf&A`J{sqJbpTxjw@4&$_C-JU6486M6g|J8SkTYsj4*;+Tn0zcLK!#1W#7 z6{i2Xj*7r@yAI4rm+ZG5kNei(Xu3bfsrPy|^Ztut6@ds~hSD2*!Zm>Cm++%{u6O$4 zJ12FB6a-nJ1+KjpBAjx1+gXG0`IkI>&fED{s>@`X&c>1_{gRh6R|57N0))z-wtVN# z@@^yJlj#udXz(F!fpkXG?K%hmv$jrD6xwH4)lcCnGW=YMUTf2dYWk3+MC<2aU(VJ| zwC`_06YvdusLfuvOzBv52B+WQu^Rc^!YZc{-NCT%Rt;Zd(D>Vgz~jRgtwW+~D9AEV z(eB3ti53x3sKPhYzH`MT+(ia;iLwbWJFL49gd)1e5@3GFv=c~?V_EzWT2~X{QI`@8 zzB?YSW?3dtn(N;s=>EoPaqv4-{PUNsv)!YeITC?2M2N6)X4HTP1W{x|)TWo4+YX() zOWwv-S+rr{IUR$(txbg^b7{+TV2=((wkS5M1sYC0(+HrO8Wq&X zqNFKw@c)iAy-PLLvV`%rC9K_q|g_V}e?B zm4rHtUf}>(S#?_Q>Wb!eB;l*=tX!XXxDzsu2rNdH;zuxMtU9a=41P?qy03^37=|{<3x0D0p0sgY3w|y`uifb1t+7V0E3|s8t`Y&OofZWMCkC4B5R8$%?^U;Z zjNPLXQI54@dgNIeQCv?`ELQ@hx%IXI-$rCwgYTin++Hji+NqA7F+KA97lh-p>fNX& ztH^;4)2d^H)|Gn>4Mr1OBHer}toE^Lcx>;b;iO2T^_V$Z;`!>89>sPuNi8)ZmL7w| z1~yfFdOuzA0KRF#tt|hp6!rh7*pk7^Ol?}$*ed1^8X+A_QiH{b>HSgj<>6p--=6XD z%U3z~eic|FWA{iR?U64F1#^ftCrcUs6289k_BVD^?knPc`;o5F7HdB+(OE~tN1t0 zlugmq@@b>+e5kPbZ&5f~t|K65xpfx8$w16)L24;T(p&S90RQ5B}E$4fVPvzwa- zC{m?IQ}_4MB>PM4_Irya;h;H~cI`%`5tZ^PIHJp&xz1W`f0E8>s6at<01^deX9-w5 z$ayc6(Xyp{UySOv(FaOqsiLi?=uAhlubkwAOF8uvRqC`&RHN=sHlcP zmr2PUS>9<8jdgN4Ut$%@1XMiYD68cqN2G`eiwm#eg#FR&Xb1?t7^oLhob;(p_v$GV}yA)z>rE!{>U>`(sH(#J=H? zkoA>7`?a)2ap7Z6F*Qv^^;7@^e}2|~#Gi9rdF-8QyJmzHOp1rS2d*A%uOC#0*tf#> zZ)eoVK=zbe>8IX6`xsOvja{$M827WVKI5wFsP^i>?#)X}iw@I5Z)QWEDfGslCL4r_ z)#)Kg=e5dR=V2to^L#}d;gDQUs&qsNZ8pU)C-&yDy}xnCuS_@AR!30-6Q3i8sm*m+ zod?tSFCb>AbclO+-u`k)0FF#PH=C0m`+?R-QRPybOnmIk>~kQJqs;o5_nBQ|S6; z6p(;rCqTP#;H7S*xG(o7G{dNg_CVe=M!MdsHd^8S=*vr^0>mLA8fA7PM-5{8BYW%a zV0NQ=XHdt){p*+zHk8?R(H&>i{8di@U6o7`31PY5PygG2Ut}GXiQmHB&@cVw$vZww zr4e}06aDUbrLg-4Y{+iDbKDzA4jPbUz|IzM=J&X-Ybn_}dRDS-8BAz@t7%b)IydWW z>N^k%tGkEZx2jPZG)Pk3qP9GW2NG#p(PrX*9_Zb*ey)(&r+HRu-#4cwdwisHJqy*Q zp^smHYYsk*>&GsS-md9sI_HO6^lXEJ2A~&Ym(IK|5n3u(o=2KXOla^Uwr_knRBUYs ziMGxDB!*0Q=b`#<%k(M?^%{5Y+H~)pV3tba-gx5ZEM)FT`o$}%oEa33)bnfe~6KlgZaQ)UJ8$YA@Yo9WYmyrW8#?sX$5Gj zq;~UCRo9j_<<@8m+WHhc&kD6!*Dm#+UO90)PsT3V10(9s{(Q1vA+s^w6m()tH9+(; zzhQrxR&;@zX;2-7CL)x#Q1IPy-)E4P4d-Gzwh@LKQ6w~6;%8_|vG)xuxb6Ha0C^Y+ z85dz8Qi#C;1<;D4{yO>^r&(kiXqYo;W7z1sl(SDMfk~o?H5wUuYB+>kV(pq7cBN>h z&GGT|{MNIgYp*lrMJ#7#(Hmj!^qoYbcenZ=GD12qdRC!-VQchR6AkWd$F2!15RUS2 zn}2-0T2a^8rdxum>v*^QF$0ip$ZnG}QE;egDbxPqmrI&jI4jE&B96>FQ++G}qmI<7 zYXs+Si^~ayX3q{_2R-dqsC5~~XEEy_aD0wk*ehy8?A5AIFT(x5(E{-&En%yu2@0Z3^Q;uJ~RnDuI|BgS96GGhMEW@lvxJ#H-sw1DyYa zV>de3uOw`DaDN4O&4kMPP8Ig4A5=NJdm}zvE~!~u7Kb@xEusLrx~$RfqaO&H1`pZj znqrM{<4_!amn;9|g|fG7Bv$Q1`Ok3Rx-`X8?IsHMexI85o{e2Ol(u3^_}H>?Zi(d* zmUkYgt#r8%{H|?}_RX7QC~MBd4qie#*5;dQ@#_>BNX5n0$)P;hp~Xc=~28msEh4ViiD)OH|QF_sEMivGM4sp91$G*weqzM83a94*Sb*qfg0O)IZ%4hcUM8AGQ@lzVH=%KAsLn?j zWWxMozE4qe?Q(`yb#}3>K2KlEswJ(>B(ri~@8rUYt`@Ja?Femvk@UUfCeL^zAmn%K z(an|rdE-crbed{QoSOH<`1^ExY}U(ldpwoq)4|xf+5T?={JTX$TGP7N91|UlqLxj@ zp=AjVF>RNx2?-c|9dEzMrXVJg&WoROC9W{$kDwBYg z9Wsz$CnuvB2*hGtgWtlt+8)~RdCARvVYDV@d^@5hpV%ifL|}j$Yuph?pzU}O0Lvu4 z-QQ0Rz8PKhs)y0qG^JPnm0!^4!Ue;=~oWP#>@}qkX6$PpAAn-hN)+ zeVpw6`QDgxN!)#&1e?^p=-0Fb`Fg90H|pLtZ`5hG_NSFO=?>E$-u{RXtNNH}g$)Xz zFE91bX(ZQ=-H5&~{dcLyCifUSs_LJlLT9Qb#_+OryTg_X|Bv=x5;{}l>AL^-uKITr z_HHjT=R}%KVn-Qg_>{8a`AKA8K-GQ=mxeZogBwmsG#81I@TNh;D z>2jPAach-<*bUq$BH$xbtCmr|^DZ1@Iurz}2#5oxNnb3frZ1cZKKv7%I(wMM=^ngJ zY#y|0Ay}L=sYBt&{UHQ8O`0S%gzsGtiuR9$j4g3yH+%a=V59_5RU@=&8cAoVq=Q7k zB=QoR{*9BPnK*6FVjW+^);`s?3o@uWUsr}^YmG8KR&}}6Q`C|#v+DF!YCZ)hZgg!F zgp5`@?5laHd!5~q;bH?t%%D!4)!-9fE?@|ZCJ(;@?7wce$v%JM#g#k85QHAx5^38i z4NOOb5Z*BYJP?1?+W$_31|E4F@wq)i#t=u41885NpuQ>-$#F(cXGT?ydqa=VgfPeg&ZZHB8MeDYJ z>Pugo@u_#~v{p8iA79JsGEx}+dECdXfg{g>d)tf)!Xv)V1;7h()YEZx8twlQ%n4FKW3;YRvaI% zXVQNaI9MeK3j^56qVnL*3M3<6*x@`Ma~_vr1ABu=z=&Qik^AkPC?H2mntgto?&2S^ zdmWq5PhYY}mN}LXRbS{>o$x(gJJybO*Yj9@Z>w%*yRd)d@0Er?%$|->m}%0jhldgL zzS7g1AG-=tCz-;)3NjuT?js{ljD6c6(r1h59{P*{!^I*QlfP!VnVyHX{SpyWRb6AZ z#e8!tl5RC_DW*=7LM#d^|L&uicN>3O@}MPOw}ro>gV02ir|vb(BkiXOz&%-yWcgd%@)6+G*wVLP)_qLI5D$5;mXEUcJ@f7 zszyMinCs77c1S*>uT#||DR{*jHZm6I)Ljj(Co6 zY3D9X4jTWAxv!i=79l>s7@C3G?eBO_ecQ-7ZMNv$6Ebt%dHtj$Lw~nF;G)F`!UJ0I zh4(xljSWC=KD6MZ4@#eBkG4DRN_cp@_i9(u17AW39j)c%ExHyDVS0!Zj!%yfWvP4Vhp-KF(9=8dj9p3=*2c&exUKsa z{wCJz5Cz(}UTzo^2J?QZ50L#lPw81x>8CyVL~x5lI;C2bkN+9pTKdvL zbm{TuUr+#wH&kGQ4O!=`&;9P-lysWmhGo7MId!eGbF0?KX9m>V*?MH~c*xUjD2!_% zU)w=#aM?fwAI_ny)NWySf}Zun&42ms(KF^s_-s%HA{cebL3lo&ZE3i}N|9P!!0moZ zVnkOxXszCeS3!kA5(7{{#}uW2`gXK_SlcuxIr;IrgG^9^LYC*W<-BG#7kC!#(ODI~ zWdc*fcK3!@{G3g}R;C#ZZm_si zTrtPJ^69~E0Rga2M3AFDS=I)JE;y?jq9c%)R`0IpBtD#!%-f{oRBx27pWa~8H1W=g zm5WLnk#5wOcO^VK|Q(Jj3MC;Fv?Fn zm5O=dpaq$>D?)YZz8bGsxPl--o&x9~^!ts;4eAbmMmi;5h82yy5$t(f~K*mnB zRtxodh=3Rii%L2fdv8t0;+DKboq4XlVgeM$?U1x^qS7Yb%EEn`!(L0|hm;`>|B=Pp zlBRP>E1{wi(-?b(J~g0UMHOWps1|;C94U{ zis1y8Kx|?@JG+)6>#}QL*bD` zzm&Va8We0L&wrXaA}{@^GnXGXqx_609}u-}x37+P@e0EM*l(_VG4MNy!fU++o(j-m)w+As5TVW>|*B6q>XtOear9# zIA>`41#3E|11`_C5HrGWJ3XCug#RA-t6y-#+u9}jWuZ}t66n-&Fz7nB0Y1VKAc3tP znHHauMb!i?gNM6)*$dwuKGT)5ER->M`UjUAiuHr4Ejm{#$-(0S8v5#WPAu83#a^OL zpC5Tek02K^EJXbf051;Q!8Fg+Kkr-1t)))u>2U-Jk#{lwfwiVw;Rc0J@V$beQG9V= z#-U^xct7Gq%G*k)taQ{i$Nz)^y8Y;YR&593HhLm(53kUv4nxa%z;s*D^^Ph*QHCYE zQd1z?Z@~z(ap5YT=UdY$+htcRA&tVy(akUZ??(iPvFpkTL=pq?|3p;aj8{=bQAt`xPE1lkPE1NtPEtljR7zZ4Q9?#RNkL9UNmWHfU0zXI zK?fo{D9Ff3Nh>L9C@5>mskbH%baXXQQUCxyl`jj2Q#oAIdi6&gCBvAw>ZY`vt#U%% zabxnX#L2UjxUx*G?{|y2fn$+c|E$T@%;y=B6wQmDWlFYT}`a=m-+nii2dT+-YDJ)4}^8rulH~J`7zYEGro1CjpR)2RN)6DA3 zo6boQ=J`#|omoKLFZnwVr18M|`B(t7=mi21(4p4x``L)vy#}(PwmFXTE{lda>m=&F z)+TQ%OPS_79rXWNM6t~|esU}_79hw?8|-zv^O{IL=+y;Ywm$*`_@ix(4_W{WGO?)e z%lCsj4$HUZ5{1wp&Ffx$eZe1N2e9s^fvOgy|0spwu9GUq^PGTUlsH0K6ql}D0`i5} zZM-c1wgdq1QRn#YVyB6auB?y=SrLD(wWAMtw0`nYxh*S7kz^ig1&nVQ7{JzDXTC#> z@e3bu+WH0|{OenE-|wxF;b#2h#C_KSz_d*U5|BY{&`b}CWC!hKIbK>JuPc>52iY+* z<0ViY#m#T?25*#Q!Qf7uGs%{;vu-ExZt`9G*|^^uPc?Y(4IlbE=~@Guby^eJJsr$W zh(JCLfIj)|b@3RWoi1NV>%*C*V=%sKM1u{P)yB_-=Qk zbd;Fr6?b1Qk_9op2DG=V+?>>5gNI>KKHpDde5>SVkL@M71lCy_l)IvbQgoX8r;|#?MaBBYknZGj1 zqy0DU7amzcoN7$yBf?|gd5$q(`9l{KBYOmtG zVM3x)pgKBHk#D<=tbeB?nw_YNd7i%8k}xUz3K3@1>FFo%Yf`aup67QVYU*<(ls0N$ zR1)^b^E)8`oQ(vKElzN24iu{;6orHD?#y=C=E9O0Oz+FqGltD0V*&|?aHSl!$%uBC4T-(#V24fW=S8gjVdl4c*)>aiOBTycpQcLXLA&!ioKkzgO9UVR=$T(m z<2J4bWoJu$K5uAzQ}1D%*2~nie((zKH_RF&xp#LkPQYtZY&6U|zCieS{oC`=@W#mz z(>UwGmkTBvt5ti|?|nL(9|{9VgZ!Y+pMO26Uo{E^o-SQVhp7NlOvsrpiJJ`?_<{t!TYt*)^3Kk1eyX=}<{2XiFo#}#h6g%z#Am-3fHuF-l488r zG~Gp8ZLL2nSWJAq9uZ&El5B6|esWjt2f~nSce6igmUs8uSC8V`@Qxy{O!pADZN7I+R1&G-%e?j44uC%~Yz$ykl`yd0Tkk1uml0yWba;C6@2D)8`NFQOw z9~}e=x~-cSqoJVZ6RYAdRf?f7VLp@zbleU11#WfN>Nmtl^GAKfANYu8@)xxS?|84G z3Jy#y_mz2VDSkG)Nu%ONtPr~I2NpZIy_7044lSMhb)Sxi@fa9hf6|7Y^P8|i{H1Gm zR+4+wQ}m)`NG#E>0~o*?Jlp7H1jPV&+~B3=Ti*2wu2ZqoFf9~LKwbR(-?QI{dbYP5s1aI)xK^+DxUg++zxPCtA zuGdw4iSqc($}&Z|Hud|pKl=!Z*<@%El-xAF&fPCEw&~1%NxJJj(ce*OhYMUaMnco` z(b2Yy09c3?t0#3K-J~1}LSHt`7wODAcp1)K7b*)YXy>^$ouC^hvpe@ht4Zu)2z9TL zEM^+7NW^WN#KMMxe<^OZxAqI^q(J3c5NJ*sfsKkY8CLr7k6S zDsX%zllo03v~6l2iob`AezQh`DCA+B*{Gca&~A7nIdeiEY^`Jt!XLdFG#9K;P)~+H zje4Hu8(6@QrW3RBOM8~$-ZheM9t!@Uj}b1d_(8dYlG$bB(sg|m8#>(zp{I(d8+u!c z4h2ri5pU9WX`|7z1F!jh-zya3Dy84>U*>>HvfI~aO;iA6YDrBL)VmzVQ02SZoq<=v zeRqh`dv?;>6dk&9GG6xdXXe#K$NPJ2)Hy{gY|P*y%jaT|{X{~BqXEo_(h6yv=rD-K zN8DRyU+Ey6bLuL_!2NI3uMD510(fr9Kns zHs+E3lw@5xlBkr*OCF_Icf2@giG}i718@ShT1t)dwiOb;YpUOK|H6`o&(0EON>Lk;SQn86)Vw!#iq5>x#vTFh)S=^ynzq2t&mZN5 z0Ks#=(#4nsZ>_`XoP+>&lE_23k@CJ9E#53hlOlO22c4fm1D zG5&^11KEg{k<-bzO|TMwUD&wGTyE9bAnKP-`)b%BKIv(Vp*62|tIq!4&(>d=zRefy zousTAze6fcGX|m>n90DRT46=!(UF~+UhlbsDQ#C1yyTJ+MQwe9(Y}-MITepz_W1mM zCV{PT!9MVA0#LS*zc+cErBT<({=SWDgoIH- zwQ9ed7~?|ZjDXyw7ac2l4dHX7NM1C1IU)~p1J2^evb~j zi*GuzDQaQK$iqD2BPP&zt*Q*H;DOk`GSKA z@#*Q3uu&&BbJ;zakc&)2XfL<4I(+Yz98uMVbD_0g4p=DqEb&aDBXsT}!D3M}Hf?AI zt=p=9?qWFl73a1)gwog$s+GW+g$dUVh%>C*_qLuCj}8)`I;n7RtwZ-j&|4VjETFO( z)xq1*j+zg#ZFltfS9D-(d?TCZE!nBlG|+9HpuBg<$M=~SaE55BFO^GJSRky#n#ZO0 zTh?dnapq~%-d;B1p1vUzhJlBiZ!5!0Dq4B5RKqu=?Bx12{#hDjh|s{VPhY=H-x%3-ayqY{U_wCs-#0>7Fun@Vsw3W;WQ7eNjX}JM?Xs#}^d6tRJ{u}D zB66cZvD54j6L?dFTx%NosRJ4?-xuVBR8=@SZ?_+q+&c<}Ky z5DQj3qL`~zeom<6BUDcgX5$A)b8Pd+Dc<}rP0 z!V+K<@;O=gjWP||K(;z1A*tH#`)h5!a+q1`OKYudNOa?&l+F`PHSX*4F3sDO4w0lU?p(wl}|d~a&cw#TWpZt zD8~6x>T>Y3r2Ss$okZ@xugPi%lTwN1Hj*Fv)$;v^;o7ako7z`}6g8!_m%sU(QKNld zeO`fNIxe=TA%V){4Sh)R4m~FbXgi&lQT_YWt@Hic!>&cjI9NOl|uBAABiwT^1_9IChJ4|csu9|bZZ#!5I6dS9Xn%Cs7-u20wXoj5D63bD7qp>08u?8w) zKTXSI2#uIzG|7+H5m6L6Kx8YgHLoh1eMR`&{q*d$mf7}N0zc^g(;Za*PldpQ+(JI*%KW^_ zs;V*yYD)6*DvI*TGD=DcG7_>%@(QX-O0u%bO5$RY%IflRQu3lQ@+zvzDzfUT(o*vB z5)xt%a*~p89vf74K%n6+qZ3^#mN?>~*fa(besscEgEn^0-MhNEm2(+03pR`Vk=QG} zVNdT#?XL@;LbLtlZ#Tc`ya{9`lWh@;;_p9WL(W@019QYAe?JT#y^++e9B(kIZyP)G zR@{ykdf~M34fQSJi%A&~&bcYV{PXK$I5U1Rv=5CTeu~L_*8z98WZ&zMdkDhlw5T@+lj;p>~p3v#_c#R)d2=#FR@%Mkk86 z+~4Hg3|aKp3Nc_m(4lS|gD4HP>LR7Iv(Aas_ms+N($pBTWM%GuG>&H<=J1!(rTkZJ zMYuoVHw}kH77+V(`6ltcoIHp_PDihRZy*Y+%-}*Dt({mF zF(B&wYK7;q-L{)UF>x%@ga(=mYDcsdRAtBAi%NN7b4Jb`Dqi{Q_?YUeslt+g6Fulw z!u>t`Iy+rdWSCU>jXAPb-D!lCd!J_Pp}~6Pd$|(syh5@l{hU(SVH~$md!+ByJP0*& z7i*wHJu)&&(z);2_d1r4Vp(5wK(`arX&_!!OLz+nv=rN|+O}nyPp@7lHP~@36me@a zHUzGjaJ_6&9`!D;!-Vf{8#+|>gR3|fQ!1Og*x@6Fj0n$ic3-mqpj&wzyEAPe-M^!e zAAq8;hQRVy?kJ2DG-!#)iivG$ers~K$I_`QM$f2V^cVc5|9Ff&f>JZZ5EI@XgIrUp z)6}0o^d?^hS>U>p_#v*m^@LMA5<*H$ndZ5$a_23>7L$>ZEJ5ZiPb=35(y--1tZ~3X zN77LD+s~=LSGrnIeKf`n$Ty?D0s>7HBe!h56&nbZuXL0bWdJ?*e-NnN1wue{KvtwV zKf@&KO7h4YWlN%K{nb>9aN(TxsfZ*Ajc*O4luL2S$KPehG0q8>KjFRJN_EI25Y&QU zAoAOU>=HJUPS*~uRd>tkR)!WscBF5qj+G_R!wK!{$fln+qNJQ%8q@HXeu@0G!tXR| zCaz>nBjn2l1#8-ZSvs-a6cCQ+hibQKgrM|;rq|(6Mz~f3vqDD(73b?Z*W$Bnrrb;$?fHW-JL@2ZejY&kgouB$aqh zGN#G7GE*RrtCWRwkA}h#5USM-=xplg$O)b6jL?LkSjIqOfhDp#pXj*B-pFH7ienR? zxLw?zj?skkme0teRH1n$;Vva7GY{B+?uKgAeyLP}G|FR$IkGUT^*M(8Zlt(+?IxcZhiW{!VCMY21 z2$}1VBq(s;hy|49q}6NPbB}GFL<`T{LwLtOtMVKg1J64f>v}EnTa4eis_692X0Pnv zrb5deC=;}v`G%2sw~8am6vkk+hgir~n0U~tR|^o-l>W26=s(7!$4YML-__^CR$(Fi znG^B4@>DwL3(;RF{%EY%?>16wjDfr}ZyUsT#M5{J;^%}Yh%7xCo(T7c9*D@TxSbh1 zJSD(|R>}-0^K_^R-M>NED!&HJX!(z4r>C;*9>ddofo6)z4^>|MV%D*%AKEENe_3=< zwAfKc)0@JFn4qDI4M9CxW)%<(>p9p8x_L25=v$1$F8^Ge{Ln~J$vjfwYP^UCts+6C z8m1v3L7x@HrXLyd&_K2(bR*vA4*X#d0Ki(QfQxY!Kf%pjGP{y! z1nUhUy2{JBcs)%@!EF@o9+4S^^<&SL?VrT%;%@v{7aGWJ#YtLVK~aJTNG50yA5bQb zC7=|J5gWL_n4NfcXUvP1u88e@`S@C^?&iUco9cZw;g_sbHb$A;r0j*xI85h@zaHN~ zKj!h}V^pb*@!jWE{o*z>0Q}Yt)rx;Su@VJ^43M)?O|DlFo0MU;qb0LQ`VI?9i5rU# z`MoQC6^PeL4%#YACYyWp?3hV<`%SX{6uUVgRB3BWv(Kha2xNXi4Di;4yV@Uut+>hG+?m1))zx1gnK`4-{T_n<(eqyJ1SXi$SS>EMqxcXROKsBMG!*IoMYuPBBzZqqYNN> zcv|Qrk5|F~gwe}BK-EH+7#oGOP=IJ*Do{g~DF2gqvRLgK5(A&`630kf_W`NU^2dg{ zzi#!}P%OZ6%@7PZu3?i*K}*@yXQ8Dax)bgB{TFX!q`wT1$9}EuOP|Ra&<(9AeP*U+ zJZ-<5+aLM~zfw|tFiXH?P(3H}evCW4w=N6Hg`ETDNdI9xZH43c9v)6|B-KSLpep$U zaPmh1K#khsbq=pUw>$%B_GICJGru@wE7z$%D&6G(3yY|4C%N2~jGsGj9C=~F@-Q($ zHOieTM*9DVy6UJXxAYIZSUDB*{Nq47ogCJd!OQ(c%Hw&WD-Q6MGU2nc~ z-aC(fmz{HV=H9vY{<2I;q@T{7h{#u?c*Ee=XY!Yfs1l!r$=NqL)kj+ORtXU8HmOwi0Qw_M(p@K zw7dpZPoIDq!u_)AK~P5^{a5X^dwY?8+ReEx5hUl4%Dlim+j?;BWZGjy{#R=dtM!plu%&p0Zt7ri%f%&W4|(nv3``IR0En zA7@To*y0UaYl3Dku;dWiw*A&tu~@HH8A0rsByz48vn3d59BKLK3Xtn(A(jw%V<@I8 zjRydR@%k`r_xD6j?pPnmPmn68hnTGk{ z=!gKJ267AWzTY*8rdVfCD*E$0VfMhcgy=2LbHU%jYHc<&a)gKSKd=^45vl)<>CNzJ zrqR?0np$aNy|C793+}kq(m`=-*w<CmRh!-fVjq`z5w zr0pRANXX`!yB)sVPu&3_Oq&cuG?RZ5n_ngl6#3t4gx7@bhc3>z6^q$rTFUupOjNPE zt);x)pof1kF$9XZOkZ6{z=@<`mo#N))Wzb%oipCv!*|=n*F3utUANzVe&c1Dx@BxR z=Gpiyi<=fxeSE8e^+jy}=PM!`?_Qx;{(hQv`Nv>03~cb(`98go13s+bFh)*1Xfd+X z4PUwCj#^IFhT44z(<7jxThZT-;FYQVYz`pPPR@0qcFfl>x=z9PB7G$i3wP)xP*+cX zzXr2Y382>x_PLPHCx%H{R!7_edb!WL^l>I6b3w%g$REi%@G!%PeO9KWjLk)|OTIF* zirF@V1;z%$o07T$ZB`)_M8buw5J)GgT63uSV26PVwQfH+Y@@UB!<{et4<)23NrwG7 zG#rVOw>7IrV^aRsd(*IReYzx_Viu{`m1BHC0>05emlJ{X^-Lo&Ad1|axAKIxgh!d8 z_Mu*?C^Ln-mm#G-;_hNa;@3Ws`8WM-Ip(L|rA9FVkIL~cbsfLeBEb-{vqi=YmLRqP z$(%p~p|qDX8X}VACZjK1VHu;%fk{>cMGrwbQI6dH=_9+og+R{YkStm$FZAGzESaw#@ITi57Oljo6`?Eb%2n2LRyZjGS#$W%qjy8Mm((l;cI@|jx?OFVFNciLL-ct|h z+&_fq4uPFN$wG7bRDftwX^o=h&q{jg?!@94`K%Allr2o{FGKwt6h0?m!&ecb!38l=VP~~=im2}4d-S9AxvmYqHcO~YQhhco2F4~Lm zIvG5pFM`UF+;N1U*y+FOaxs0?C92t?IUysG}E4^f=?ba#1V3O(OT3O zqwR(RQ1@OeU1a*KUa7JjH_?>OX((Rxu~@TZRX!g!&RxO-Gs~39gdZ2`#|0l1I_bNw zHjdUFRC{g*+);qx67a~-lbi(oXNYR_MThKW-9?A_&XF`s&TmOUEvVE>@9r)suGDqz zN~BzI$Aqc9ll?f)N5e5ni{f{moLO05^I6(rpD_TmDZE3g(bSzpk@Gm|oddRK?h3LH zVV=kIQCA(j7pFf%rg$?h?OJZ((kF4G=tuz(2v5Vf*rJ*q(V7-szYE9U>t_*`7Dw5C zF#uhdYmK_CUWX32cco6lGPsVt6kTh#sLuV2b!%b8Y!f;CFdjK9zMkP#wiXxUsY(K_OI{lXBdMvW;V9*E?};Y@cVa-#$y2}FeO>W_T`Ky zns*Xb z0%WiN`?H3evLwc`U$BWMx6Og@UY%0_e+- zfsmnDpq8m1s{5^c!m4l;?(=^NW<6ZVS74< zG}Nf=oR97g1=dLefj%*Un=5-jd47}$>HYS^k&3=OPR`u@*sy^(_ydP6Kq<;%^zo4} zgbhGT+7ymuEsv2E7@RUDr5GtIi81Z9yB|evpp_Y2c-vfd{Iz4q%o@vZcj==ntjO;b zXq2Ibz}0j~%~e%6aNy*#z)?2cyJcT1Gdevv2N{_W@#b{#m*`A5GgMsOu5vlJC$EUx zah{u4@Z9mJQgZ~DmA%?Eq_Kd2KFThQE`fVFWNIH#nqXkz*ys5OWvy1`pdaMYbL?{E z9wSp&-jF;^V}sMzOS!S8jXiYNax~U0-OUYt~_vt;%7R zG=5YG9r;?}IyUsMnLn3MG9SGfaYTSCIP#SxcI$!S;Yx&9=>{LP-Lszn2YjdqU3fkB z1D51sU;BGWR_B9CTT#nd+?M_n7sWmf62^bLhzK>v6w8#);kMh+0{}ZA_kdp@{WV}p zw}2t>aOd)e10R6n?cb9WsI7fPN#cM|bncUk&}B)mTpnuufG%W~2MDl$INN)Z$Uyo$ zK+7K!O>b$RlK}uE_r)=s)-V`}F%K}Q8$4ET)DI0Q6KNg%2*c&NMO7QnG3`1c2N+;GwmnB|3?LZ!=@V>n~+`v zWQ;@Z=Br^mWL=;CMkQ#c{TVAL*&=3se3dPVu=4ec_t^{Ixr6se3oAwx%L*!+ag=o%T})s1Q$R60+=B!DSWIdGs=h&6UPe$j~;2CTNwA7HEwCK>DCMdD_!js-$)MMQ+CXM z(WobG^MEA6rkI>Kvq2(sUb*^uxtfyvS-|_Z-@H0WI0AU%+q+ zxOc-nLg_cfy5eK?{vp9Tt2(uY2UH^97XQRlRRi}<( zxf&+NM}nmD(NTYta|pLB`~(2pQcTIidNFG4?nP(qy17raRh`3#CHMm4tYxwQfcmnz z=z7jm8CGK^J;yYAJW#GKr^bBv@M!B|H2r=`QL|b=Ogiz?cF->kM1M^0`9T45&EorY zG;%|(t}8Uu?$3|!vWgLM46%fseci67pmG^SMufo@FdXKe;;x}8bGLDr=Ev9XAELt- z%lSkSgijS=+znHb$*-ON&Dt-}vU4Ft$N+zw*RsHbHau^ba8WS;1a$5-Pr?RXr`@zQ zJdPTb97{_m-#Nv5#k=*k|NPmfQ#KUOa_Q?=35 zu)IVOKvEX}k+T<-3&1Y<_bX-DYEWlwaK5sbbB%tNNtq%nrF5ArU3V$8*|92!Ts4ed zy|MB@{|^%0`XX;xnBmhMoP4vvLqG+5gLWXcz_!~Tl9<61F#NygcWrJk*}P}|#NM$F ztggEG6E(fphp!?^$qx6`GKHLUe=`^_U33;Fx;s%NiDg+_DUjWC?luqCu$+!_gJi_4 zCsG%Ig|~G^IAO#Rn$HDJ@8h#HKMbA7wB*RtE@&`yeAV^Oq=gcJy{F}y%s2vymq;5CUg zBS=b8pGMCO$4e|na}``O|NOqTSR@1vQvd?C;!#_YwxJDmQ`D%`!$_S%Cr%@0Noykw z;2tMBE9SjLAD;NzrD`llYmQ8_d1pamaAf=W>R+y@U%UBQ+6ALic<3yOjBn9^fLn|f zt*)3xqX5L(wO4ncJ=drHNn_<(o;>#_zpbVdr!9sV`Mxxzzi+Itgu=$@e;;Z`@Tp85 zhNy3konT`jtu*~z^Uz!~RRF$|G~jzTPJU?zUYh8!c4YI62%v2+Z8m6cpC$FM5t&qo z$VDGn@A3M{xiY_+=VPxId_Cj{lqdr3ohJU$0-JMdw&4||qAx$K< zJ&8~r&+)g0pAvu}M2wCeH}d`oQFui$)eF-R8BWxI3q8WHl*9ls5OPE^xU$>dtnd6? zq8H+$4U$ks%eZJ<;5W{~RF_8aXrV5w z!S&nfuip%$ZxAkgZ`N928P$g#QwXl!=u{LmF(XCrPk3%+DrCPB@@Uwp4Zg0;)F&YU z9{vENj>KFWTNHpNO2LHZ=m3D!LIp5F%xHDU)+@A~wMCbu-hLgnUEz@woBed44)36_ zzFow_H)&cyU3VRD#sO}UV%~fT=Ap`77H#GbeGjVl9$?dO^iDibzPAZ!O7QEph~Lyn zNgv*wsHl5WoBjukQl3C^oKQ{)0+u#(211!P@PUBRW6IC?SNrBGHrdB>!M|QK9D?|z zaK)Uj68Ts4l)ay)XI1;JgQLs%*rL}Up}xlW@;*eK^ZK69nCX}$RvN8(;*hai^3ox7Si|+lcH1CC zHk(eEz4P|Lh_gyaS7%>n?C)F>-&yXK)@kX}mC(K3GklO^1()wR1w@@nHQ;-doWXti z)j?8~_Pa#&t#dn^nv$9*Oo4~m3DKs1lzQ_0URv>5(}E7>1j@5(%b!NfZ+LtUe7rbW zAt%q3O#X;)-N(qrA6_^>Xk4q-^AKTs(JZl#;MLG2?=^h|@^+-G>TTsDMM9QVYx_}P z^NZHrzuMs}C#KybmIo=)+i>4R;J^y+Kn83rULtVtgmwin?yJh{&QZPb10&X61G?2J)BOzub&1P%>qP-uLbvkAYx;na_W5Jq9)aqF_AInL*yhx-gbg|G!Fxg0;g8n+RI5pGG zW4LabedYRX#8+mSw>U`GDVjRtWXmy&<8N9+8pzxK{Swajc#I@M8OSxlqV+RF&`NxZq1bdrIS+N$QW^hAkiUs~6<=a+7G-6*v8%!gs$ z^Ce?Yv9ruLMOx@w1N?3HSArnnt1B<^6l7roApQHSb~MKOG&|&D75NQ?(&io7D#pwv z%u3R4GPjnUiEorSN5AA-h`3y`VxA7-g{{NNH4_kP^h8Vr3aqr3(i>dS0BTuD|1XcL zO&-Ee<kHv?DN=1u(Ym0H?6f{O%EO*Y(aoTx-Ve{pm18pH3 zl~)A3JRE%fg6_vHQB$$+pDK7;QEup-)N6EXy&W81h9gCjyAu=+^^D|H{;hG_C?2

    !L2jaPW}_ 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 literal 0 HcmV?d00001 diff --git a/sound/ambience/ambitech3.ogg b/sound/ambience/ambitech3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..effd23b13265c4a29e920bedee277c0b3c58483a GIT binary patch literal 22941 zcmce-byOTp^DsJ#y9d{xiv@QG5^V9s-QC>+!94^I?ykWlfgr&H!QB#q1rG!W5b_Pr z^LyWWzkBZa&i(7oneFMB>aMQpvYy%=HCtOv00H=)V~ObB%4Mx!0fZXj!$ z5+d<0L^Ai^YZXN8vFCq}$DR=Ij(GGu9;fo}|Lqt={1*)y2-UN9v*T3ru%&gfx6t_q zIjtfs4;MEN7Y`RNEsL77i@lqNwWqa<7Ze$6jtBm{?47MmJ*;i4J*-_Ut;M;B!Dp5p z*5+RJt}dpJKyfZ^4n9E+EbA;|yI`BYj)2Lea}0I4({D{`G>qR7Y-x&*S~Lg_K+FqQNa zT?vCsjK~oGFsY?{r&XNvXy{auHt^V?lu}pSLy==I*RzCF_p|#xEm+&3wf*dl&Ir~L zh4)fC61o3{;&?zG+l3Oz$GKOKg0)gguvYn4bLMVO@t70_YrC}3aF2TaM<}T+jtAx= zmZ3*{hmV*O_}l0HZTC;(e~N@h^#9acxc7)X>mRXzx0L@rqvf-D0we)IVG&E*Hx?W` z@+J&m1e|3_cOv;@BBe&k@o5HZG;Dov>LCCc*iIp;R3WZRFVV(6pDCc2CA*llrpbP+ ziG953u#5Ab?g{{)u0b^DMuhrLKPv!0Gh>M>5lZ~7mr|ymj~WqGivWZG020^^OTLjv z<(%QmPq8l-|IhQ^VQB#X2xGA#Mf{Hl(CEm?Wb)tyMi|7>l=w1K(vvb(W#L=UNJh&U z%~~lmx|gTo*BgPS|B3)q7jq(^n9yMcG`a{2BIXzF<+NaJhe2=5f1d$uJseNEBR6oo z6YTNNRDeA8(njD(gKfY9TABt|fR<-k#6gECJwI~~(}rX5>=&l0ij0<~sEUj+lqA9( zp{+!k%8fh3mUXQQxt(zN{;|%NdR%hb{ zW8+2d|NZ=j^$;W=B=I{q>)@%7SgL^Wk8qM8paq4L2*qtHfbvLW)K6iu&#?8+sPNCO zjHUjk2`HFHBLjet;(x@(pr280pI`AP?CR>c@~Y};hwO6u|MQ7ZL{|d<=m0=9>`p1~ zPC4xU$kjhHOp6H60)UJLrK|`0a0;Ii$m8sbFPBCd0^XXs&i@et*yQmT_7nrpQE)22 zN~)ORET78%$MbPw5dcv6@KTdts*SpG&>@Bv6V_6q)VaXQObca^<0@$sC~9XkjIOM3 zc7vxZ362$5ktsbw`lBd3i97P$;)>^&?rUmLc=*5z(2Whz4&hmja5FK66L1eRSizs} z<)*2^n953Z3_h1eWWwT;Jyl`MjHz$~%qr^?m?L93C{hGU@W&nj(t-qN06+}40<@F} z4&$!Klz~Bq(<~LBJGmaJ!o!(fc&vM*UO2GQG>=5#id;_u9@KPC9BHOJPz(Sn_`@uk zN_ql$bhRN#o^jl0_?CFm=+H=Ycy(^-jFe(kcnVyxYA^+!knRZ=L5F%1z*(V#dhj@o zQY}k+j>Q@HYmT8@!-VdrGz*TZc>{x*&OtrTc>e1VVOU<;f(W#(Y{5aLZhl44o}+ZZ z!k%Mj!D0eBl*gKZzYWP!U4D9QMk__S>2ao5rg&VL}4eA-haSvvC#&axA8PtPg zXvPZ<8-%AcUYQuwJfe!L15t4a4Cjl&Ix`jmIO~3ycydZFti{`L?9DmgvJT~YPWCOW zh2z!jX+ug zS+`?ka45b&{&GSXZQ9@jI<%n~-@TZh^R63}&R`rw6&}ZZlkLeRvS*=H*9S6~)Jj|w z_zbp3n^xV5n&qg@vk0OZ+%JrO1^{Ng5P-Hff=AtMBo3fe1wy1ogv&@HU{JK8h%{*y zsCI(lNM?8nH*;AU+yITS6_i?*C7frtG=ji@m9d2YW?z*yW580@nqiOtZ6%h0Rz<=M z*veWm463rk7M=*(Ei6re zJC>Ca@$Qy_+BZg90tZ#5j6f5l3Pe>_x?qsdT0UpM!Pp9-YD^<|L`AHm0;&v*l^Yzx zk$X4WAf6ipK%qk^FsHh~Y(ppE{}~+S&^VuA>DahC2Y(H11p%EyX_{|ZuW~`nXw`ZI z=oz|#PE!%tZFp?0p)WR zb*)#FhA!e|#E$WeyP$^iFK$?>2tNS;t}W2+&7{d#_^cQKJTP{V4v<>nk(cFyCK{gR zIjK0B3p#!ns2b7=P)}897>D(wltNXjIt*4fNDNb~Y9+=502VhebiI?(v~Umk$C>Co^g+wKKtNF%Tx5?Hqz{@0k_#uVgF?U?Q!xZ$;wDQKMU_Az!SK^8I0o| z0v9P#gQS*|!l-nXAb>U^=@Eb@y`KxZMKn6EM?eIg$X+4HEE>qfW5oV{V?qdwBLBql z|Nje+R8TJed%+BhwD&`L|Mm@$>7-0z$cJM-3Nr!`05GIj$}B)xFoFvUXkIEPspN1t z>;SY^7&_=cU}*moRB3Q&P+Xwk{!@tjr#2=GElYg_yqHvkJ}Mxz>`}n~Y4@Mne-}6Z zhY3LdIw&XsS^}qBbH;;OH@=R4^Z{Jh6%u(S!qA{;N$|?d;zVgEv=k1*z_*-K{6PtZ zBG5aH38R&jrb)BXc~45AGDarB(dp6?MfO?J)Zwg*X*0qsWf4R$7&JXeTA|7-4bH-t z{@6Gj4pU%E$Ae+ym1@B-s!FxsXn9^q(#(vdDd25t8rZii4F+TMf=jbP%RtMmO2dOG zK+9CYm{&?9%|aImvddVO0@_@!~*i10*3;?)<2#aO=PsP35`Of;|w4o zZz2G|m55}T*Mfb8;!`wk*(_#k=n!pdDfTYPk+|dGcvQX zb8_?Ydl>@aemu~CmjJ-g#WN+A6c8S?ul=|FIJ1Z%{JoWx= zzSRr4>W9V|#n^@^U9GHso0t^@#HMdF%@oiT8unJUCi6w8?O#ip)H%C%*w>kppLa&k zOzC+Yia7~j3%9}zOs-0PQ|}9^M%fXzJns;#I=^@C>aG~juCG(&Fg0K>4u&$vzjf(@ z^z7>^dn%Vcr@YmG6pk{)ns}qugr{1|<0|PWhsp;x7Yhh_2C=vuQ4RtKIcfyRwH9GHUK|MKY!~(0S7EGD*Z`e%(HImuIveSN{O#E6~pzt~5nbHSa z3i_2IF+89b>tRn(f0@(k9@2?i=uoEGuez8^y}_RDG9ygN4l&y@fzjTq*a+$v_zZJ3 z$QhP#>6UudP313nDJrc9LYK?Pr|u#&NiL6+Aae{`{*)|6kcUO|$`fAgzmoN37U>Ka z`^Lj>Fbv1^qH5Pjn$(NXM3A!Zl=XPlCkd{~pXG&|b>=*Y)|_^JM$E^L=So4VboJm@ zP*FBJos99sz{5e3mFi(p(Jt#kJ6p26EM@S8dT;$WmpoJSst1w^VkawmAwjD&X?w$a zRo2zp75Ge#N%&;Iv)2{Je%wCjGENIbRJWl~pOE;vAv4g}>kJc-LO~#ZfBBPxXnhhT z6Gu8cg(ZZH+g7&{>03xfpvnLux1+2PHOKkF%LDatpWdR%sJYeq_t?+3jsykJreNqM zthRgt^w#t5+LLYjwnMk^Z#;pXrR7hzLiNboz2o>61d-#bi{`^)1-!EnZ*Pv|Q*EyB zo;1s*iQ*Q-LA{T>)BHdBSW9*|TerJ(+d6Z3%|R8fmcA^~ zcF`>oKQT^k68d|bJ4~uFqj8mexL}crUOMfmYC1DBM=i3|XBeUjJPd10Igv=c3XxLc ze^P;jtn$3F_BznoWKKrz8>V@^)r}|O_6^3ls6o;DZ=UUEDk1p~7xPV@yu}5p>Gc8E z?$=?*QeJ#Yi~ah++dq0~Z|4!jLQo#sHF`Eo>f3-8qGsL*7QA8Vm2?X6YWdE6OWug3 z@b-j|ZkNmQV#a{wrick6FJ4`r_P6(nS0WXF&H%tdL>0S)KL8`S+z7f~TrhR{R#Fiz ze?g5~Db4c90yCq7Ot&W3$T1Ze7xAoxVsc9pL(8eU6P6HqWEUwwZ)o2wTe8~lHF^Li z`ly+Alml`0PNF+X75@)!yC`em-cK@~Uq8MUnY?^SQvo%t7^H-F5t;c()n;yJh>g%Z zqbnjUkd*TUu=0wl=m!ueeMkU2b2T{pkTsP1{e14VgWHV%)dz`9k#?#kyKb&ym#W=L z^)lekC>Gpxf&{eKp!QBt2ug@U$Gh&hf?zQAwX)tT<+K1>K=u-u?hh~G4R#~jz>q7yN}<@9?|qs%DmXc_ z-gS+`>XxxmZ1Hz{`gjfYxRS9O8&SFx<6ed2`Q+oWo?SoiMnj6Y+N}~5q=KHQc>gjn zJ`+K}Ca6TbNnQG2My+F-Esa=6Cxx27WM89=b9=k1zXvPxDkcKb_En--KL5qqU$@?6 z>xHmiZX=ZH&M+VDdGm+SV9f^aNx=%)4Wdim({MOMxltLjh_;>J0HK#Y51&Mh1F3<3 z5LO5Lad(sY78-_J)(l0)vpSHW>URCo=kogkYbvbzd2zoM)d$4StSBO;8@FS6bDjOp zh&*$_2QoSJRLkh6+aC%HHYzg4hR2@*hjqL+S_2q1Dr-NTuK@!gRw0B5Q^ zt&ap5;fEXJ&a#{3#v#>rb6UQWEy4GYV7hH5GeLwykr3yjS=xTqkicUSLSL(et-?d1# z0~0Mc5FlRxW0oK!hVOS|*m7D?Ji^6vfii|TXJLA234L21H&PZ<8R-@4ol#buE4^V^ z$rr;{I|E7hJc%abdqE;7fsXk0y?DNGb(SDG%ENz$B~^+*fEneuRYlWBQ>Z=&l>fw(3C=XW2*|j-L9K&?2I(zBliSNn;IV0<;W8s5*cB_MMhXKAOQB+B`>|J3B;=#-ukK#NKzmpUJBAeucXAI}Eb_ zYHuTY05TMK(rJJ?s~KETK(C66x>z!EJl(}ujEd&@>u6u2$Xa?+(UnB zqRqn`wRG-pdfp^;BJ&>Z47TMhlj$?Pq8gy{Rys-%{ce<{A`pQUmUZl~FuAE%zm{G< zOEK%}TufG`Hm{h*6{46Z&&sojfK`<`F8>*Uh&5tsCKz?+=Wjy##MAG&UTMI|EOnHl zADyzt#^_UY@={Kx*yDL)K=FslkqPTYy;~Zwhzx*~w~VSg$72TL5)VmWzEF(XE11s? z&saQ{brhCm;95n=iMRiSN-WFwVd`hk7-^{sTL}Na`wqG`TFjDy-46O&Qm>?-sQL;q z{dMMsx>okd6PjN;*unr-(bI*-fp6vrGZ&ewodZolhKuszVpC)ojJYaHlcEC#ur=yC zyrWet!Obij?wD@_K)a+X1{U^q#4ZHAPn-j$2Ix|238XT1xFzjC-!~@u5 zhZ#_vy0$IaX`H(mkCc`56e}W3Glll=9;{rutlS-bN&IfLUqbjP-l&C+>-i1=HIp^r zDAR@dn4t6U!*`x~$z{cmuGPuN2qM+R`dMKNN)}NY3KQ-Mjph%ifw@H`*M#1OQJ}+Q zk*=ZUKc)F3`imQzOChYbGu88iKJUg<2>Y-XCfnxsvnh?TPv(Y4bCg>10>i2KW zzGB7FGsUqQs60h8`e?CB*SMNA3Z_%*@Pj%ZK6-B#kgc}2z=%FXVxR@Mlsqt>!u zy5%;04lNQXPl)$Aw%;nfZCc;w^5)k7@L-$5CaKXH;(Lcd$zNwdr*i$A@_adbYZ*Qz z_OKAm)q^a2?QaLoCpaO~DEV94v638J-O9@uzvodK<)4q5F<@gr-8MSRrR!yJvCXp2 z$S#tH%P**0mc>KBZI4ZTpH`Le(zTJ(h!3DH0Ja46?Nw z)9f2AxavE!`A0DpmgEw++qK?|D7o=e|n46VZJH?0wdonXAV2T8x^DpE{T{FaqN&#t3W+F+h{3eY>%L+5WnOh z|H}JrS&t?y&xxydDme*j9rYPS2K>|aYE)E;ZFyC){zl%;`=LCFtRJPBuI49B(An~@ z)SgMvFHb$ZmaC!xOg)A@oQ9ysj`J@twdy-uNN@q_jwTZbo@5ECn0Ws@Z4=4m};jRzKh)JZ?TZ z#o5o-*!Ca@dV3W;;JVNoh8f57lc=`nc~SR{FaJ3pk=c}v(krQRCsgQ+6Yf+d_gmk= zZ_N|`$+%eXTf^tb&y{zx?4eE`U-_M7V-XOQUTiv(B%7}MDseQ5hDX2F9-Uw4vSrII zo6RGiu{dtYCdK~Nx>8d?*z=t+tt5|~O%-u$0SockN>DxU)3^^Q1d!W)`#VsG8!X?b zP|4RNu8ujf(YK9!*waiHE+c>N|GHTfY2?N|_mPqz^=qcc%h`%2;3#oyKoae5bwA0n zrzfS)!@Z6Z<9;<5oIOz9UzoY7x>(S#E9K+%zc|R!F<~#sHx3B6)6f-~%d6?FY~+=^=kY;Jy_M7tptfsblME*;eTJY# zkSKfrpYck?89lUU!RdZNAl8ll(E1X~dzDk`BcWCG_>)k((f(uWi2O(%!}$-h41yS` zq=LaJUQ!|N#Hcf~)=@0!;@5}P>aLj-hLDlJgw|gt9wW5qA_D)DqbLHi3gGdWqX5%j zz>4wOJd3@Rqp`WAqn(|-t&P2i z-!)ArLPiVc`Ow5gf7O;C_~?E86Klo`ShIc3dGS=L$u$Nthnm2&v*=cOk}~8$uip?j zLmBl2dfgZ?Syc9~{eCSToWvw5D@<9MY~`pAP!ga(!^S*!H6sT&8{ZI*G2c~;A}=m` zR9d7>tO_ysi*EH~6o`K{yr6oaWE+<4RuyZZlkajd$XCJUDiDhV=1}r0zoLT7yj2QK zce18ql>fWV>%iH-FDGb=sH*1@=$?LwIwuuK5ZEG+@m(CG zJ}?<8s6K${w{WD#`tZ}Yf7RNwWM7u(#<`mL@T?%xEH9G!3=o=Jn`Gbx9u{Mxg+c_) z7{UKF%iadR|Jayd*L{Dz`eWyC?b#K_OT%MDc1-E|_;cae`_7Imq(v-V#pd!7do*v> zTm5l`Jj3x>8&hH&wOTGw1EomlVXx-oHET}j>c?P!9e6;E15F|P2BC5#5m_6HY;UsI zWXa{;=|cf~Hc6v*l5YWT?5I0=zY+b0?uIoAvbmq;Z4&n<1XLVS{kq8CEuU4W1sK0p zeo#&%^!l~6<9~7G&P)Rxrvhf9 z%CiT|E75JN-OO}|r_cR2)1^b{H4 zrZ-H^-HED{i(C?Vs3PP7W;E=0KyX$HA>bE2@%QG1gPg@+digVsXyRHwFsK91YOim*4h>DifWltg!LAkP3Ih|(zSFdUlY>HGn()=ohwZpihZvW1?T0-YB`Bxw%O@29+TL)cSFng)by%d(KzT1eOu_w6jxQY8RA5li@f# zrR>mif@+Klm?wXU7LN)0i$zc{yKb089JSo8b0g|SSRX{T`tyTPb*>|B|C#2FDQj|S z2w`Vzo;c;NGk3v#pMh_X$gQtt!;aFl05#c9%|fK$5N1EX=4l^$aqNV>r7Qbj_>&Kb z5ij@3+zN*;VO()d)$00M(Ua0XMQ+B}{H;Qj$0zQ{JAc+_FpVVe|ltkQtjtJxTf z_ttC-Sn4dxIXT)bl*0ykPISE&*Y7NNA=J=*!@_Vug^j5gvm!t{d?JtUbg}Q%)3Qdk zakU7z>G@2hfPmN`jDx&Hf!ipi)Q~O4&*BpNmMxM`cQ`7# za`-nURzU~9gIrpf(SvswZxAujyG|g;V3u&X$j}Uh!tHlTWyCfe$CaBWbo}hXYXS2U z{^~qQ{5d&fjHa+AIeKDQ>5Jq-O{2N6O+o7|p?S5uW6n=G@%>3Ho?JooMipOD=Pvk< zV~U?Pje&=kUSke}Uy;<$f~Z9QVkVsB0up31Y=vQjZur^iURlBii{t@GjO=%@wQaZV zI?9OWZ_SPLlE|~?M@DF!o2Y;8By^g)0U1~ciMjQTyrrTCe(fLEbnf=u^3Nld_Xx=Sqec4UjAA`*^7{ji7bklgho8~YNdy=cDA4y=|YFB zCk6EoCE0C6Je!NsB~yk2*m@pX;PUi#+p(&{oTsh`fD^BXW7G#%=E zFiVR;peipt48nZ9F-jkMI{cDfq1d>G7*Jy?i=yM!EeeQ2z z3NX+8?nF%OY=mpr3G(=NBCI$;2=&3&Rmo87Z}VXKqWd#tYUk5$cdNCWQI3y7qJ90t z>O;z^r7ToWehQ7LtZrOPX%At;#uRmM(r>E(+%=b#{anUcVqY#3SVFA!IS$fr~HRNaVM?FH>_({&bDPNTEBonL?g1 zcS0zsEjCu;KHXD97t*tN?L}nx;RR?qtW1C#Vm$$@iUB60@X>j8sw%QTcbJkgE(6T>Jp?Gf#nQU{8(E!v{O+izA6lZkaBtk4*pL5s#W+Znn)Q30; z3|(DtjreTMwuM9e$NG_Ym&%kXyEh8YTZXHzk8#bix0950yaU3zXLm>5>b_|Z5Vkse zsobc>s!bhTKD)&ssc=kPSIsz?XH3ers5qI-%n1P=^jO;@I|$JIP-YN(fZ{PmDkf$= z#|-vR)4fZN^}IgO?6sGC?9)q4Prg5o?rPuS&#!`Fqhak3<$LB#mPlKiudLuH%@ZQl zr;;xBymj5iCAzKpj5`&|$ztQq0w58Ob{eiI=;+Ph2j4j6nfxK(PN>-W3; zi>@=hoT}e@*Hcp?CRC{%ub4514cwsk{jqU&u1vC2>G-~JsKr2aQqt+UetLTH*3eh& zzxKXfk}P{Yd09M}7%r`jKA+%GVQq!`j6_L?M%QD`)6or1_lUs5Z)r`y&TNf@vYHhe zT^cpauUq0s<=dBP6y|Wg2TeD;7Owu$DGR(Vn`{bHS#qOqmtUS5R+7k>>-pDBk0ZOB zKY5)vKeTCm-Rp6`G*j~+%T~V5!FD8u14oE@o?V40@_n-UNoNZx&~uPd1H6;`skkj( z$U%dmh?-;5SW$IwHDQOS_Abo${)j@FVs#$E|a;)>%cUWzhbN5bBp(SyR25X`U+{@C30Ze@?ZvB z^GMyIZ&Mcjh(lpA=1Q5xbX2D%-&v#a6ud9^G}x4te9Sb9+4%7TWsbnKHda)z^U}|f zI0holAHRcGC)EkR-SSHxRU9C2S>U@w&@)$)|MHQ$l4*H^;fEF`)xn%4k0MU4Z@qk#ok8*XU`q(VJg4ioCr(d0>$XXgjZ>-0=Nhkit4tIv45+rt zu8%uD5v;gB43Q@p*P`;w?^U-JtRtp{VZ?4zW)T|ZOnn0n>=eFDplDg zVI1T7&5ky&HZ(aF5rBsSX+wYuSOlt*%~DbbhQiGQL{c)_qr-=ezCJ5LX7#5Zm1e9y z#d4J7^;B^lqF*PIbjVY4Xxsi zoyAPJV+6QHs{bAW)Q^g2Mtf*X3GfY!br{*cZwwxJ+0~+`fYuh~?izN>5cH11PF*;; z-*e$@C%@rHks}p$3?ZY=JJrQ33G0H%uXzu0y51r4<2;`E6EFRh?)8hNF%0}Smna#9 zo0sR}Ddm`Z<8&LpN(&{liOSgnCjR||fL;h2&8XEv(psj@H~+V@p}t2a&PLvZ4j-Q! zrkyR>L0eC=6E;z||W)L& z?zOuC6Y|rhj#r4oHJlY`?c^<}>!UsG%BT)M{3KcI3k2_zffr@|&Cc(_B#9*}7oRai zqYAG@f1+%C853Q_ZBM?yDA=dYpwMMv^@2PqY+6|4xBc~>r6;~iA1+8ZL=0A+&8QW+ zq}wq39k%urupQ2M9)h97I@Z>R4gr*F{Dmy-0nA$6t1EY(U$16LDrMn5VS@|X{W2tS z&V{Y_ddA_-U%fBOm<(Srys9*wXsDoJRKa3tp{f(5x(2C@(MS=S;3L}Qw{-(T4maTBfe7?+wt@v)r0=ier zB0mr2Xm5qvz{2367W&QF>@uFFhhwh+!p5~jt2Lj@-Yb-gg_AF**1;@2 z$|mXXLH8a_bqn*sFU1f8ko*bRFLa)1ic^M4lDi73|E}#}54dhVUVE_p>pn^ONwo^VYUX`ork`otn3)p3iwP zNQTjX=Sy@;KLYN7jnhm~9KeKhHfRc)Xyg@uGe?pq^?6y0^Dkk5*xds946x=>Ga)BK zPw?ro>Q29Ekw}JEyEXq!@Qj5e?VrXWY@}M$H=4g+VxC2K)MY7hy(2!XBahC`Us`Ko z3@J(f_K+hOg>E5C=>6n2GG;Ll#S#*{T&xMWB|R|pB51{bGsnK0%u}5x!e*Y4_!b@B z&Oi8$jGez^miG3;e(DgtR|AE8n0Ke#TeMSEZD43VUUS-zb~q$%wNsze*or{$Ws6Cm z%IMWeH{D;fC^@(51PWe$I&{6aYrOXZ8xri{0ih>k3_PSi|0-_$WX3tq^fQ(&RdW{F4vK)9Nl36J|NgBjnKyd)!aoQcnwR zs&Jzs`Zl!J)DN3E1!h?a6;_|M@vY|}HHddRy}bim-q)Rb+#S9BrTndykN)N4TJ9;y ze-ama|Ku(HNnAW`(r|%xpEDa9`nx&=$r+jW`AQqAxw_ffczHRxx;y#0xw$#JyLr01 zxH`JKyHWB|JKsoOO!1vm*A0+k5p-VAG3f_?cDi&hRcNy9Yq#w}Wh1Nq`|;%hC2X)k z_f?Y8xNx?FFu=ehjgObLvt;vC${LXn(B>Ve^`uQ#?$oX`toidPPDL&YiU3eHND=j@ zgBzdr7~6jlrkb`MpJzU!iJ4wY*%j3zWlxxTK6*;E=R{3#q}s%;jwHoq)t6yriqDf2 zA9jgjw^5)tjKi~3eOZ>rbu==J&}kMZ`~`#icrue26A(ckKn12G9}rs*bh6FeW}+7k z_zdM#GYDm3n?Be*JQaVF@F42YMk7CDpjoqGDTEYCqyzRu%t}gp80efy z+1emxki+Q2;zHswDUVdfJUazSsy{5#bEB=TtbJk}rW5`rmU<`A71r4IXjemmd2|ap z%jN1&Y-Hp3A6;8E0Zc)_1*d}_<-^LZ{?0`WJXvv`)2!))WnAg*q)ri^e&v2A*mNPQ zMmj|p2;PrtMF8EjiXNZTypOU6diI}Y#~+ESKhx_R*6(Y!d|yb>4W2Ck>={LR`lj~{B4H&lA-oCE3w># z(ia7^5PcLM!RV^sUkqU$^P*-HuEQrCwI=~KNr+;Oq3?btkhdEd_{y?=La%bk`&}uL zz3XaqRA>3_U7zI?+uw~4N?T5{I$vYlZ!e1G0HTI`g)>OL3dC$t0`jzzVpHf@h3cP} z!SrO8b)135`;loPv7n#g++~{@^U)6m{+=`xo^ADALQ(;po5SCNdo_Cat#3Z!-}#KL>Yimx zgk%>IBWc-h+_U#9`6fJ_L5d}v`uaTZuWd71y8T!i$0!6~Xb_M+ry+<`1}q>4)od46 zdE^CDGk!QIjwNGC{T<7W^8}}(%xcnqkn+MU4Jo@{wf%l7%p9CeGH#`s2|Vb$n|x)= z`}Dc6F#GpT$eJ!&v`EQ@n)a`XEs+6Xd_V;40+kk0sEC`yP>W>~{oR>f#YOOn;br6X zoUv=r>PR73fg5FO>6@smsTe`@7A77s^@|~Mh6f_+&)J({`#+0ago5eb+~x=582`E$ zN*_4-^XDzeyP}Axv0n-eh-et;3DH)U8v0?tCGQ_h)bRmG$DQl#TV#Ovril;*=nb!U zjiOhjQ=5Y2lUWf+E%Cikd|>Ta)E~1YpZn*x<}n|5$fxL)4b04>S}@w}4Adaj(>fXN zLvEWmGA@%~OYd zUSC?Jq<$v=wPwboA3Xe z>MS!;Z_FN5%oUkJre|!Ld^f0BV93CbE-Ber;}P{PSEaP|y_dJH0gXG3rZW#1q#ehH z)aQQ=XJUh>g=3%TdG#ZdAo<&@dARI-Ygylp`_rd^zKWD>Ms`&Zp8OD=@P%0~4(F`p z^@ulp;tu+Z3JO$q%;2c*hY_VqPW`u3EAQVuw^h*;5a4!ij6@QGlYNA;^reXY7D311 z+eRUdQ&VMD4K?=UazV|@Re1D78)G(!H+hlC*Z7n|G7(mZz}SM{F%TBstJvZ2C(REg zN*MwpSsXHAtBofCw)~z_M5l(C>s|!20dLBG204DTef38V+<^Cy9@4W^OakeZO2xUn zItKuiEaN%DA)Z%ze-CHAzmhf>zJyC?<}p=2G}`=S=P@pTgk-mo7rEsh2D>j;9}iTp z-a*lUo1Lqz1KN}m4sRi^*Fo!u*{g#U5magN<637Lt;Q>+h0QDjM?gmg63EL z1a}`!9Un`g3S)Y)weR*E`4;*@ttC|%lBmM?f9ykz>$9Iai?A?54aLJ-Ir~D+(>$@HE_wyT5<3-Iz@22hO z*IhkAn4MoO-Ij7<-M^m1Z7tA*0aFg_O)wTq;~4?H&KGto9FCn>05WCo-aaJ%H<)Zy zFPs)cKv8E~DJSwhOl`>A*4gpm8n=7J)_1r2?)>UV#j&NKd00?DVr2T~g$>#Q*06X! z{XD*YnyS=Tpru@n-cjk?RcV-S0VF2e=T+kML`(1>94PLu!`>BrB_XJ zI@wg{Jo&9_IIuySKhrHkJTH8Wr7M%zXBC6Sj0Esjd?TiM--}VCZSa`Y`P_UWCQUFT zZclY3kwvFn=gj?{3dBY7BeHtLKqM5mg9;g+@V%u0dLfrOJQ0@y`DW{c5ZWN727;74Pr)R=$|0L!9d&NzmCO^rz1 z`mKbCb9@~B!+I$TZz7m6XUle@Vs@74EkX`aMy)GD_ZIJEIFI5AD?Ra#FYdZMzi^xI zFpUgH-|aAa*Ty`!;6{%16W9NZk`zQmMptE{@Sj-w9-A%I4)okK83O83gt)*|o2U$4 zzk(lj{(QFKz?DvI@UI>*6qWu7^naGyRN{UZDqKz^Zn$LbE>$>>7jrO9A3eF&+ zLoTK2UD4Hw!1rA#m+4N-Ha*WGZ}G`~{XDBb`>o6L-Z{$vVY6KxDzJgJy$Vc8m7to1 zUID*&-e2}F7o*hOh@KuV{*pSWx{~c0P{&=+L;Qt};iIKlJX_R`CX1h=py-+{Z%=9L z{r%!($#~I2qg!Q=!))DlQ&yx|++el&*#?=@aX<0FYlmyLi_~u9-hgSU8Ywc8X+xGa zab5FFfEt=w0}h*d^~Me&$tap)e7UOe_iFVUJW}q(-HhV^m&Eb=uQ%t}DRfM6Ay1Xq zHZJyB_~tk{-qg>OKkF7lI1L;|&FWbANWs1+9CjK0+-cYr>V@l5A zIcI%kA4-2GdR_3zACMrIA;h5#W0JtbMPJdk_8I(`(IbpEb1E7}{!!>@`e7RUl#Nss z?Yn^a6L1`|LloF>ff3ti~oO^ZX1C6w_=-@6$4ITH?5 zY1Y|e{>u=9xLOkUX|av-)6h=$P6GPAR_Re7O%RA9E)a=%*&z+?MBZH`&ia;rj0+*QyKSQ}F3awAaJOD2O5$44jJgUnm8g zg@vM`QlQlql{Ih3NMHTw>$TzWBtXSY*KufQDeCH1Ikc}rJ?ia?2+YN=xFZiGg zm&Wvd{Xl9=HPJP@DtT8Odooa#Q(@>j%3jJcKv8vWt>3$sch6F2q7%3KG4i8@a!A5W zD|EAV2oS$iS#h|x%)n>E3bRz^m*;z%{OSfcGr3R=6N<{v7c*+f<9Q;iFBuNDNQp?1#<8g-=U(@6$nof2e97A2D!2IBtin#_E+%~z z-tQbojq)2ewGY)nZrTjb+TIX$lpb(y?8N>%=-HbH!$QO}Q%h^R;QH@#6D<}mzXXEW zCSe&if)ErHqk8;2T@i&Ba-+*X1^cl~ojGHt-&uAF zl9PYTH-+s@d=BNkizAtE6~ivte^|gJr*SorgoLkhl-v`S9sjIzdiggTrJZam9lXx>(3t!`vF8o*nQB<&BR=82R z1iT`4vbD;zyrs)6X>ND>8J1@ltM#lS;35Nc~e#gkr(U1NW|J_9v`Y~dcRi9qTXjy_tJj0MSn)Vq0oKI zB;sn<*Q|+(Y~+k+a968&%J2l{=kCzF;45walj6`oO92Rm&a#1_olw^fP+?Y6sJgp3 zG#g0qqZWNTY01wjM~QG%N5sLqQFTFD?4wI5T1~HvglNf^k$Au* G&@&V%(*RjbL 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 JQ2r0?{{U$dtl Date: Fri, 3 Nov 2017 20:56:19 +0100 Subject: [PATCH 005/198] Shapeshift tweaks. --- code/modules/spells/spell_types/shapeshift.dm | 129 ++++++++++++++---- 1 file changed, 104 insertions(+), 25 deletions(-) diff --git a/code/modules/spells/spell_types/shapeshift.dm b/code/modules/spells/spell_types/shapeshift.dm index 853aab8b9b..f4969cd698 100644 --- a/code/modules/spells/spell_types/shapeshift.dm +++ b/code/modules/spells/spell_types/shapeshift.dm @@ -11,9 +11,10 @@ invocation_type = "shout" action_icon_state = "shapeshift" + var/revert_on_death = TRUE + var/die_with_shapeshifted_form = TRUE + var/shapeshift_type - var/list/current_shapes = list() - var/list/current_casters = list() var/list/possible_shapes = list(/mob/living/simple_animal/mouse,\ /mob/living/simple_animal/pet/dog/corgi,\ /mob/living/simple_animal/hostile/carp/ranged/chaos,\ @@ -40,46 +41,45 @@ if(!shapeshift_type) //If you aren't gonna decide I am! shapeshift_type = pick(animal_list) shapeshift_type = animal_list[shapeshift_type] - if(M in current_shapes) + + var/obj/shapeshift_holder/S = locate() in M + if(S) Restore(M) else Shapeshift(M) + /obj/effect/proc_holder/spell/targeted/shapeshift/proc/Shapeshift(mob/living/caster) - for(var/mob/living/M in caster) - if(M.status_flags & GODMODE) - to_chat(caster, "You're already shapeshifted!") - return + var/obj/shapeshift_holder/H = locate() in caster + if(H) + to_chat(caster, "You're already shapeshifted!") + return var/mob/living/shape = new shapeshift_type(caster.loc) +<<<<<<< HEAD caster.loc = shape caster.status_flags |= GODMODE +======= + H = new(shape,src,caster) +>>>>>>> 28bd643... Shapeshift tweaks. (#32260) - current_shapes |= shape - current_casters |= caster clothes_req = 0 human_req = 0 - caster.mind.transfer_to(shape) - /obj/effect/proc_holder/spell/targeted/shapeshift/proc/Restore(mob/living/shape) - var/mob/living/caster - for(var/mob/living/M in shape) - if(M in current_casters) - caster = M - break - if(!caster) + var/obj/shapeshift_holder/H = locate() in shape + if(!H) return +<<<<<<< HEAD caster.loc = shape.loc caster.status_flags &= ~GODMODE +======= + + H.restore() +>>>>>>> 28bd643... Shapeshift tweaks. (#32260) clothes_req = initial(clothes_req) human_req = initial(human_req) - current_casters.Remove(caster) - current_shapes.Remove(shape) - - shape.mind.transfer_to(caster) - qdel(shape) //Gib it maybe ? /obj/effect/proc_holder/spell/targeted/shapeshift/dragon name = "Dragon Form" @@ -87,6 +87,85 @@ invocation = "RAAAAAAAAWR!" shapeshift_type = /mob/living/simple_animal/hostile/megafauna/dragon/lesser - list/current_shapes = list(/mob/living/simple_animal/hostile/megafauna/dragon/lesser) - list/current_casters = list() - list/possible_shapes = list(/mob/living/simple_animal/hostile/megafauna/dragon/lesser) + + +/obj/shapeshift_holder + name = "Shapeshift holder" + resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ON_FIRE | UNACIDABLE | ACID_PROOF + var/mob/living/stored + var/mob/living/shape + var/restoring = FALSE + var/datum/soullink/shapeshift/slink + var/obj/effect/proc_holder/spell/targeted/shapeshift/source + +/obj/shapeshift_holder/Initialize(mapload,obj/effect/proc_holder/spell/targeted/shapeshift/source,mob/living/caster) + . = ..() + src.source = source + shape = loc + if(!istype(shape)) + CRASH("shapeshift holder created outside mob/living") + stored = caster + if(stored.mind) + stored.mind.transfer_to(shape) + stored.forceMove(src) + stored.notransform = TRUE + slink = soullink(/datum/soullink/shapeshift, stored , shape) + slink.source = src + +/obj/shapeshift_holder/Destroy() + if(!restoring) + restore() + stored = null + shape = null + . = ..() + +/obj/shapeshift_holder/Moved() + . = ..() + if(!restoring || QDELETED(src)) + restore() + +/obj/shapeshift_holder/handle_atom_del(atom/A) + if(A == stored && !restoring) + restore() + +/obj/shapeshift_holder/Exited(atom/movable/AM) + if(AM == stored && !restoring) + restore() + +/obj/shapeshift_holder/proc/casterDeath() + //Something kills the stored caster through direct damage. + if(source.revert_on_death) + restore(death=TRUE) + else + shape.death() + +/obj/shapeshift_holder/proc/shapeDeath() + //Shape dies. + if(source.die_with_shapeshifted_form) + if(source.revert_on_death) + restore(death=TRUE) + else + restore() + +/obj/shapeshift_holder/proc/restore(death=FALSE) + restoring = TRUE + qdel(slink) + stored.forceMove(get_turf(src)) + stored.notransform = FALSE + if(shape.mind) + shape.mind.transfer_to(stored) + if(death) + stored.death() + qdel(shape) + qdel(src) + +/datum/soullink/shapeshift + var/obj/shapeshift_holder/source + +/datum/soullink/shapeshift/ownerDies(gibbed, mob/living/owner) + if(source) + source.casterDeath(gibbed) + +/datum/soullink/shapeshift/sharerDies(gibbed, mob/living/sharer) + if(source) + source.shapeDeath(gibbed) \ No newline at end of file From a4665bc7cd263c202b86676b7eb8ad99ab65067f Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Sat, 4 Nov 2017 00:34:20 -0400 Subject: [PATCH 006/198] Fixed required images being in the config folder --- code/_onclick/hud/screen_objects.dm | 4 ++++ code/game/turfs/closed.dm | 4 ++++ icons/blank_title.png | Bin 0 -> 123 bytes 3 files changed, 8 insertions(+) create mode 100644 icons/blank_title.png diff --git a/code/_onclick/hud/screen_objects.dm b/code/_onclick/hud/screen_objects.dm index 79271d1d6d..56466ce78e 100644 --- a/code/_onclick/hud/screen_objects.dm +++ b/code/_onclick/hud/screen_objects.dm @@ -539,7 +539,11 @@ screen_loc = ui_healthdoll /obj/screen/splash +<<<<<<< HEAD icon = 'config/title_screens/images/title1.dmi' +======= + icon = 'icons/blank_title.png' +>>>>>>> 96390b7... Fixed required images being in the config folder (#32375) icon_state = "" screen_loc = "1,1" layer = SPLASHSCREEN_LAYER diff --git a/code/game/turfs/closed.dm b/code/game/turfs/closed.dm index 9f52c3e035..9d1d33d115 100644 --- a/code/game/turfs/closed.dm +++ b/code/game/turfs/closed.dm @@ -36,7 +36,11 @@ /turf/closed/indestructible/splashscreen name = "Space Station 13" +<<<<<<< HEAD icon = 'config/title_screens/images/title1.dmi' +======= + icon = 'icons/blank_title.png' +>>>>>>> 96390b7... Fixed required images being in the config folder (#32375) icon_state = "" layer = FLY_LAYER diff --git a/icons/blank_title.png b/icons/blank_title.png new file mode 100644 index 0000000000000000000000000000000000000000..c3167a923bf8987b6b448ef8c3b23c23bf8f5382 GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0y~yV0-|=jLbk0cPX7~K#DoQC&U# Date: Sat, 4 Nov 2017 22:44:01 -0500 Subject: [PATCH 007/198] Update sound.dm --- code/__DEFINES/sound.dm | 32 +++++--------------------------- 1 file changed, 5 insertions(+), 27 deletions(-) diff --git a/code/__DEFINES/sound.dm b/code/__DEFINES/sound.dm index 755df82d55..1e1179606c 100644 --- a/code/__DEFINES/sound.dm +++ b/code/__DEFINES/sound.dm @@ -1,28 +1,3 @@ -<<<<<<< HEAD -//max channel is 1024. Only go lower from here, because byond tends to pick the first availiable channel to play sounds on -#define CHANNEL_LOBBYMUSIC 1024 -#define CHANNEL_ADMIN 1023 -#define CHANNEL_VOX 1022 -#define CHANNEL_JUKEBOX 1021 -#define CHANNEL_JUSTICAR_ARK 1020 -#define CHANNEL_HEARTBEAT 1019 //sound channel for heartbeats -#define CHANNEL_AMBIENCE 1018 -#define CHANNEL_BUZZ 1017 -#define CHANNEL_BICYCLE 1016 - -//Citadel code -#define CHANNEL_PRED 1015 -#define CHANNEL_PREYLOOP 1014 - -//THIS SHOULD ALWAYS BE THE LOWEST ONE! -//KEEP IT UPDATED - -#define CHANNEL_HIGHEST_AVAILABLE 1013 - -#define CHANNEL_HIGHEST_AVAILABLE 1017 -#define SOUND_MINIMUM_PRESSURE 10 -#define FALLOFF_SOUNDS 0.5 -======= //max channel is 1024. Only go lower from here, because byond tends to pick the first availiable channel to play sounds on #define CHANNEL_LOBBYMUSIC 1024 #define CHANNEL_ADMIN 1023 @@ -34,10 +9,14 @@ #define CHANNEL_BUZZ 1017 #define CHANNEL_BICYCLE 1016 +//Citadel code +#define CHANNEL_PRED 1015 +#define CHANNEL_PREYLOOP 1014 + //THIS SHOULD ALWAYS BE THE LOWEST ONE! //KEEP IT UPDATED -#define CHANNEL_HIGHEST_AVAILABLE 1015 +#define CHANNEL_HIGHEST_AVAILABLE 1013 #define SOUND_MINIMUM_PRESSURE 10 @@ -88,4 +67,3 @@ 'sound/ambience/ambiruin5.ogg', 'sound/ambience/ambiruin6.ogg', 'sound/ambience/ambiruin7.ogg',\ 'sound/ambience/ambidanger.ogg', 'sound/ambience/ambidanger2.ogg', 'sound/ambience/ambimaint.ogg',\ 'sound/ambience/ambiatmos.ogg', 'sound/ambience/ambiatmos2.ogg', 'sound/ambience/ambiodd.ogg') ->>>>>>> e1d82dd... Adds around 30 new ambience sounds, and changes ambience code a little bit (#32334) From 110b0e06154f27ede9230be61350ddb1e5d8ae27 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Sat, 4 Nov 2017 22:44:56 -0500 Subject: [PATCH 008/198] Update shapeshift.dm --- code/modules/spells/spell_types/shapeshift.dm | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/code/modules/spells/spell_types/shapeshift.dm b/code/modules/spells/spell_types/shapeshift.dm index f4969cd698..4ee1b678f0 100644 --- a/code/modules/spells/spell_types/shapeshift.dm +++ b/code/modules/spells/spell_types/shapeshift.dm @@ -56,27 +56,15 @@ return var/mob/living/shape = new shapeshift_type(caster.loc) -<<<<<<< HEAD - caster.loc = shape - caster.status_flags |= GODMODE -======= H = new(shape,src,caster) ->>>>>>> 28bd643... Shapeshift tweaks. (#32260) - clothes_req = 0 human_req = 0 /obj/effect/proc_holder/spell/targeted/shapeshift/proc/Restore(mob/living/shape) var/obj/shapeshift_holder/H = locate() in shape if(!H) - return -<<<<<<< HEAD - caster.loc = shape.loc - caster.status_flags &= ~GODMODE -======= - + return H.restore() ->>>>>>> 28bd643... Shapeshift tweaks. (#32260) clothes_req = initial(clothes_req) human_req = initial(human_req) @@ -168,4 +156,4 @@ /datum/soullink/shapeshift/sharerDies(gibbed, mob/living/sharer) if(source) - source.shapeDeath(gibbed) \ No newline at end of file + source.shapeDeath(gibbed) From 5bcc90d3c1b33ea94667a21304a73c10d4ecd800 Mon Sep 17 00:00:00 2001 From: Emmett Gaines Date: Sun, 5 Nov 2017 03:06:42 -0500 Subject: [PATCH 009/198] removes search_contents_for proc (#32411) --- code/datums/helper_datums/teleport.dm | 5 +++-- code/game/atoms.dm | 26 -------------------------- code/game/gamemodes/nuclear/nuclear.dm | 6 ++++-- 3 files changed, 7 insertions(+), 30 deletions(-) diff --git a/code/datums/helper_datums/teleport.dm b/code/datums/helper_datums/teleport.dm index 300417b6d0..5d04d1c7c0 100644 --- a/code/datums/helper_datums/teleport.dm +++ b/code/datums/helper_datums/teleport.dm @@ -152,13 +152,14 @@ if(istype(teleatom, /obj/item/storage/backpack/holding)) precision = rand(1,100) - var/list/bagholding = teleatom.search_contents_for(/obj/item/storage/backpack/holding) + var/static/list/bag_cache = typecacheof(/obj/item/storage/backpack/holding) + var/list/bagholding = typecache_filter_list(teleatom.GetAllContents(), bag_cache) if(bagholding.len) precision = max(rand(1,100)*bagholding.len,100) if(isliving(teleatom)) var/mob/living/MM = teleatom to_chat(MM, "The bluespace interface on your bag of holding interferes with the teleport!") - return 1 + return TRUE // Safe location finder diff --git a/code/game/atoms.dm b/code/game/atoms.dm index f20b13e1a3..fe603dd7cd 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -244,32 +244,6 @@ else if(src in container) return 1 -/* - * atom/proc/search_contents_for(path,list/filter_path=null) - * Recursevly searches all atom contens (including contents contents and so on). - * - * ARGS: path - search atom contents for atoms of this type - * list/filter_path - if set, contents of atoms not of types in this list are excluded from search. - * - * RETURNS: list of found atoms - */ - -/atom/proc/search_contents_for(path,list/filter_path=null) - var/list/found = list() - for(var/atom/A in src) - if(istype(A, path)) - found += A - if(filter_path) - var/pass = 0 - for(var/type in filter_path) - pass |= istype(A, type) - if(!pass) - continue - if(A.contents.len) - found += A.search_contents_for(path,filter_path) - return found - - /atom/proc/examine(mob/user) //This reformat names to get a/an properly working on item descriptions when they are bloody var/f_name = "\a [src]." diff --git a/code/game/gamemodes/nuclear/nuclear.dm b/code/game/gamemodes/nuclear/nuclear.dm index ecfb6289ec..630a5929d7 100644 --- a/code/game/gamemodes/nuclear/nuclear.dm +++ b/code/game/gamemodes/nuclear/nuclear.dm @@ -91,9 +91,11 @@ var/obj/item/device/nuclear_challenge/challenge = new /obj/item/device/nuclear_challenge synd_mind.current.put_in_hands(challenge, TRUE) - var/list/foundIDs = synd_mind.current.search_contents_for(/obj/item/card/id) + var/static/id_cache = typecacheof(/obj/item/card/id) + var/list/foundIDs = typecache_filter_list(synd_mind.current.GetAllContents(), id_cache) if(foundIDs.len) - for(var/obj/item/card/id/ID in foundIDs) + for(var/i in 1 to foundIDs.len) + var/obj/item/card/id/ID = foundIDs[i] ID.name = "lead agent card" ID.access += ACCESS_SYNDICATE_LEADER else From ed1e82ac63c77ba048654956522b87ad8f6358a2 Mon Sep 17 00:00:00 2001 From: FrozenGuy5 <31222036+praisenarsie@users.noreply.github.com> Date: Sun, 5 Nov 2017 09:06:32 +0100 Subject: [PATCH 011/198] Removes the Cerestation minimap (#32415) Removes the CereStation minimap --- icons/minimaps/CereStation_2.png | Bin 1379817 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 icons/minimaps/CereStation_2.png diff --git a/icons/minimaps/CereStation_2.png b/icons/minimaps/CereStation_2.png deleted file mode 100644 index 3e1b0f2ff084af2fc04f3fc386e02b87f0af8045..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1379817 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

    cgSp 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

    hA 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

    fd3Mecyf#=^Y90FF?D#zg!Jl=< z*~2Psdb(oO^gOC{-&B^(nd@57Qu+g(Yl_2W)vA?B*t8U`>t0!uX*2$%#4(9S_)jBQ z0@}r8KP5JR4ZkHV@m^X1#P<1R9%Q#2eUcy@TWc@k=AP*-DTmNH%H*yVUli5EA5No0 zcbY&BZT5AAcVn|P#w;Nj0H|X|N8Gd90dZ_brra=4UkZcjZJ!LUh|G<#3j;X6V`a;yK$I{?MB}^HuB!a*6+;& z=UR~fb(LN8{$qe0Y7WFQ`FL%nSb?yA&t`3CuhxjPi4;HsT&|_>D}*iXQz`)t_Gs&1 z&blA$p?xQi)$){+ZLq<07x#;E zveL8!9^A(f)Zo49Z62u+;CP-n5}L4p!rs+(W-rb0<)~A|^pf|W7TY3Gm?#C&@CHcm z`CUkI!loR-2$vTJRwlnhwnpm5SJ+L!^Tj(kOpk!8Ya}}BI`B&&0x;&n7Eb~Cf6qw> zwzU%lLnMy?0R4QTy#nQ&165P>^0!s)B%ml!T)64x$25M4EKz zEfJ9>O#wkch)5R!kzNA?i1gk|fY4j$Nk}_i-}jt5zccsF{V(dM1H<0?*=v8+T7-bT ztNuKIy|;vY;0OshFl5D1120(Q*3}VH!zDZj(Cn?t<5H7@n>9G17^BovQv+MTrj+VL z^$N|+nQ39mf;t&^9}v%!)N#}UW(2jg@E~J(LZc9@FW?w@fSe~kOO0cLt&;RUmsbs_ zv7J|ao5MysnN=4?nkhlu+NlxVV$XkF16^HGbxKeF>9gpkN~6vPc6Tx$I86hUA|fAx z{>DkRXyp!nhlcpPq@35!H_0&)`C}nJ=;iWvVxG^q_7Dd4eeq$uI#zi=it+kDc|~O< z?eYHngY5N+ii%GsK4Y%-y~Km01gJL`a{aG$Z|pjC>=h^&@|`HJIL^8{{7SlgX%)?L zR&*E*q5yT?_=luuWQom}f^MvJ*ylE{FPqfwgwL(^? zD}Eg{M*=$94U&yi^P+evngqG83v3HYM*>4$6{%>kg zSdSJRZO*B2A1zTCCj~@t#U1mZ;a&S_J|we+_~(nOZyxGa9<-iO1KVM7YR@l;axbWT z1TfDdKb8H6N!WD<+?)j_S^~~Hdw@Ymi50Th9!VRRWAsG?3iV+{03(aJQyB{DX(Do+ zxd#~+x3jaObcL`^cnMz<7?k{*jw&dH0sCYj_5ZU^cK_QaElRK35SQ62_2pkQ0c>g( zlf}0Ezx}c>eB`q09Mva}L{VO-@O9^0k$#_Ir@P?G(A4816ecBc@DNh46oeMgUUih%I?!aVgx$v zk?XH-J>a}EB*oEL-=NpnO5#Z$kJK@TNN1=#3P_Ez=zR_i{wqg5MWKm!r)SnhM#XIP z-e}HGi5sU1T8QtXTNN!Woz4{l%ga|0{&D^Nch=UoBqYmU;aJ zW0x}CUA)0*dm%FF7i9Org}iqwUdF*;JHxlNbsB--S188%7m=RYavNJb_FBI4s?H7B z0Dp#1m`81dorvBouV3!~JH6o7iC4O#N?a;o;i`EB7niGIup-c^*$CMxY5( z20PzIH?e5TITOdtTMF|Y-)I#sJXTJ`28Zd53SLw{^MI8)9;pP$d5diDnpnFg@YdC} z+-6gZUe;8G6(LXO_0R9I^hz_R!E~zi$|p1HNvwhT%e!ZR-FLn#kvH(p7J|O}3g2$9h{pXn8m`$G}miqlHdZCs= zwW_}`!@Mhaf0j<50R8qGXaYkgzJlTg z1T1b-sTWZ32lSc z%pm{f1OBJ}VW7Eh{52zeg#8JHGz1&m7&dO8FBE72I-!9dhe40cvR}XS?(jt|#iDS0 z$jkN(LHEl^PRA>wvV`%jiR7wM{>+C^?mJ4S=BS@@wuO^ZQ4k*aX3R$n|sRTMYmU$?|oBK)^ z5g#2ZAD$>8J7KRH0yjS=#&*Nr`@$+ajvZM}(`_JM z6`UF5$Xi1VC2^tT%?YR^EJ4H@A;r6ShFhy``Fuf2G&^`O|KgUcQaM?&CD{Ho9z_|* zG(Di~f+;@ErKd^()3Yn1n89~&MXNRP?~4rFx`)#}_kV~idy)sZRFp6y(wjYfS9sYeR1xzT&KvQ28;QUM{8H5vi zG}EMFpuMT%kMG^PkzLZ4xo126xTVGuQYSE{1&VmO91Sg_cM?@rMQCTLf)Q3+QBc4R zhQm{CLbO~dLc%<`g8tFY%^_59l9vt1IPb!0%UPzJ5seCW5ehaDXbX7v`Qtg5q9uN1 z+XuNk1o4|nciVGDw@)gpB>^dpwTm~)@BXkT{+_CucfXz6q}o+}yz^IR&f=@UqLc75 zGGpIsn@en93oO)Q*t)Wm$ndIw^nS_<-u*AHzVPwYSH81LIuA z2;fZ^u&LkPXNDf*FA#gv9+#TuK9hJuSkr&)k{QTL?eHiI0tbgWsA%TmCuC@HG zA(C&@45F;UNOMA+D11M~PYo18!rn%%16e45a-5&ae-nVhb0)A7+nD9fxUVTAYZKSw zE?v68OGgdFwn0Ud7!VRVy+opt;fscjHAaEpq!MV;lDO0dTQ-?#q5HOT+CrX&2=S1h zk63hfT!xhIE>e#4CiJJrB=fSs&<1VTZ%OXNr|7VNii=0~f#6~&IUn3vKYmROCH%oR z&EgT~2gOY6$1h5X=W4C-S9ML#uw$1bjmjs{Wr+#kr=XtdHoqF{Ofu6YUDty<{H4P! zns#+rH-@4S0yXZ)XD@F`T#rk^1%Eqj#VVV#r%O#c91SQGIOImD@4WObC)%>>&J?}D zs|4{puA-*}L~%zGO88;4G89Tkll*>_o+|%lm51R!trsq7)1Xz3(sTtnhEsL&r?EY zzo%Kkk=)27;OF|EM*O;3!KeOZMc}d=8F_H5ag_U-azoj=r_zv|>p9oE1jg1WpOd^E z$54{^{F`R+$6$_}{Qe@JBs=*13V34#b+yIr5Xq+M!Sk~5gD7<+7ye86U)R>ET_?Do5LD@Z-EY&Fuq`=0Gdr9Psqt!bEZZTPZvcjPx!3=NE- z`*nX$H5hW{1aW*#kSqy!_WUA8JdMH#v&PpyY|J#XyN%&~QkRtoEyhXRv zys*rFdgj?W@-Dl}v0%#~VqxqcWb6>-eb7WwR))PrtQH;|#X9<=12LI%bHp5+@oHhW zC#-2@G325EKZBb@ub|!=uuE&d3q=loQfjJ9PO=~m{$H49G z2q!dBA=?A~(0-IrNWB^{L;fgQJT$!N3)GOYW&$PfSy?>5VW`UT3g;#NN{ZuEG_2a< zPA!C=ox(qwYt2{4GZ`%X~4Wv&Z$~K;-pXv z7`%7X{3&{f9DX7s$P705e&TBtA1T4g|4~bz(kTQ)JhZ{ZMGs`5&ekdMrCka~KKISd z&7WB*McZ-AHH_Pz%v}tQI*b^0E;xfh)?9qqfViLHrzJ|HW7EinT2%N`B>P6?ck;kAFq zKuqjep)xoL`Y;i}<=OI>?Xkq2JDv6RDMQu9Y)ec)dV>=v#F+rW1dz}5>gtL(bOagR zVJ#hdgvYhs@6sPtFoN=C%Ry63IJ5&7$BJCFzRvf7M3wqK3rDKlssNv+8zS*VXU$UW ztXDc&J#096rz>`G*P~hLSKW30{5BfQ;ycJGvi0v=pCyv9Nj|-TIx zNHZ@O>jOsG9ZygW%smL;X2xz3%BBLLsq~}Vy z)AV<(2WUcPhEQtj2nf`}-*CR$eDT3A$bCnbruc$l6;aTynE?-`?kFjzK+aY4Z%NTp z@uyQlgkpz4QOR07KM)M2baZy_`9y0nX(u#q@mp*DW>>z=aE3obGM=3Mh+)ELf!Ixp){=;(4eK`ozcWPWWy^?raBzYO*RD5VrLu+ZG<`Ycoit>JZe(y zse+jlLn4lk6}*R^^+vAm5HazfjepncstJ*NY1$;03|tF%Nz{*<7++wzrCN=$e@&DT zSZ+dYqAKicxbgEOuv0OVldM{x*$gsJ%pM3I|&Fa;c!QKp{lPxAvRRpLQMe=$ynqvm-8eZ{qK>qx~j)N@?W^Y{I+F zQ@tmUDVwEiIs}p$zfC?|0T4+xI~Gv#De1`4w&g^h5y2m$2H9jMA0HnUEI*|*v*YK1 zMw(G<`MrlXoAJPFXL8C9dc-AQ&Gby+>X-+!%Thu=cDE6^i~U(>WLw4VMq*NX%d?YWQOD9PlB6&kt%_j zbRy03z>z@DIHRa5>o*LUr(m{CliPN)57Zb^KbX?wb$tOKuXXi+kht$bP&LPk>fsOJ zZ&P22Wk03h60%6IEX?vHtX>?OhWJaXI@$#JldP}G!(CN#$V=|GP+Pn;(Yxd*yA3b?>)y@ z_;ytumn|n?)Bgt=Qvo!nk`QN4MV@JW9fY1z$Wnp4`dpNh*6nfm0M}|aV@b=tr|$1R zvO4fNQ3f{-j9KW+N}hzGkl3*E5vpsx6TAL}hm=%R#GnwPC?vGtwB!@tRSp3iop$Fz zh(l-2wM|*M=f67MST!o=)%;NcMCOVCZ%ARpfa;1U#w! z=J&t7Q){?|15W7L|A7p>Wf45`(7mkW5|evuv?GtZpvPJ{qn1LIUa)S)A6b^Br}K^0p2(+nnb!FO(ks*QhzW>gXzz`sq!UcGeq_i%@(mx z$lQ8k#FZ#Lo^z)YgMXP1)Kxj&n;tZuonH9ZE$83Ckmz>AGEBw^e zt(ipM!QNDGR9@PzuMxYx{~MLSe4iRfZd_yXFAjZ0c*k$+>cc8<3jk#{Fj9YLEXrV? zHDee(F%Ou>Y+#wR0x|7UmoBsC)cYO?Vp>QVdqfvm&PNKMV;}-j1fe4A(*PXZbZxPV zWs2X8L~e)lye-v0tKf&7-zWa);J<7gh|MJUtJ73VJ>*j!2FIsfau32J@vd0bz`YEQ@bG% zM+$B+%)6h6{w)Pp*+AB=<*I!icJBCl^vp`2q|6YAO){Sk-hyb@H$3 zbjq28?HZ234pBhjYQ-}kuoMv8A@9<4Zh5?D);U5$FWh&t_av)wzn1mBuGdRwNt&xq zI?p|*q51R;fdcu99i1>-An4-3dWYDfY@|<1Qd3x*kyg7@hsT3^%1K%bRV?zemRg>^ z(t)KK@Za%%OEk^9cY^16fwrhV0uTrq9Iug_!|g~IwIfU(zDc0$l~bh4TY{sZhlZ5J zPkT1ZisaE5%J)DHm+Xf&Iabooi)Na9O0v3zl7cCq+);gCra3wB>sgfsKA4xB>%gZu z)kpH(b}9L{Rmp?0-)tFIQQ~77fuEnGP;?w%gvtszd z2ICXYb}h3l_Ji(?kRLF4rgZ__m4B~$18XPzlb z?O{6@6R@=^%D6`F)pL#I9ogB_de`X+`eJ6_+q0zhxN}@rf?v`9?mnx~k4(GTYi4>7 zu`TnkPk#bw##@NKw2|gwr1gdc7#g=97+Wmgl-n-&49h3$1W{McK6ZDv%edV?az4`F znjO$XJc`#1mMXs~a_&=<6pd-PSx6$4o#2Xt-TtF^L-f8*4DAWw3NYbJ>DV*quee$W zwT+%A0K7hsb*PYKU=D{N_~H_Iq7(eM6?U&DXwY7^f^3PpA-msj@@W`z82P$=Gx@gO z|2t|Yk*@Rg<@}o@j}V$k3wsgm3bXEgI8hwlQ}45Wdn;_WdJ;EQ2ra<55H8i6`mp{5-C;+^n=i1HQEXmwfFKlb)$` za?KO*&+)bSY;@F}YD+o$BKKH!khvl>r4=bGs?rWzl8*n>fL45-UN>wO7Szi`@(#CkRnGtD0E9$h&$gtH(7)?2q()q z_`C(y<>SXY4iUI@N)$UcN`Luh7?&0fmdH%G)BB@#Hg|TjgWyZLvF7}eOMd=d-yn{2ofY=9WogezkpT9w@ocZkBH-Y1rfLy@2h*3jeKk@s&01VeQ4YPht^c>wvWV5yPDSinP+B*||&yg{3Da zm6um8$y@nxgMP93=dfwMJPfO8XDKx5F#3>Y$8W$eX%Ox#rE*cV;@OAG`}3!LXO%28 z2&sGevH8E;pbBmjY5f#4zP}|Dt&A&!mS6%BN+D;|QU>0IK>mhoD+Byk*~?MqPK{Hn z{eN~ZInRYW3xIoFTkFrXY6<-cU?wRWl|g0_*A0ol_LZIPq+CwIG-IvF{NIM{b2a;+ zJjiaGO+aODe<{`Ts*i##W`Cg2r?Gl6cVU4o^gBFyuXE77RNeWh&u0QsbJch$hP#$g z$s87f`K{8+T=f<@=Y=pTSuUAX+5IgKOG&4lgZvnZYo2K#58XzG0AaH?y~3RkR_XbT z4#G`x*3~&bNzeH9DEG=sd?8B~6Ht0qn218xV0f`4%7`TCYQ9M<5KamZFCw3HBqSvE zXW^vT*yhc)l@$ED74(1tmr!&`Ba=?M0X$0b>BqHw75sJ<2pen!2D^Z*?)s{ED{%#|nFTfwbm zQz#qyjHHRq_~CH#WVaM1LRj$S{>yY{w2AKBJ?7oEeJ%B->Jl`|3d9*b33UG{TC<`hCHANh#|+= zMDQBU?mgSV(%WPjgtSqCYQ9A$4-DyYdG1#kZF?idR1E%1C7DgfaD2EoVjoG~Jz@4u&1J zUe-Ek#&2paG~jq(hCvb6|P3;K4RLzKJ1^Arj&%5{kgV#+T<(t&kxo~{H?;!NU-{Z5$2Zme*)1G3I z4Dw9I9U_wNTx~Ixm~!J%E-*=9wRyfdb^@84jryRdxIDcENnO#(h|ejlN7>MCw}ChwH*pKaT; zDX=R_3&&qxk>8vIT-^A4$gRW2S1K8 zv)VzOHYtQ0sG%je2CerwiQzmek%ZpfZhC{4HfCElEVZut(yh5Gl4m4l>h*0(REDuQ z+fw<;+#iWEV+J+bueWKW@vdnkaSw3xo*@BS?pQf!LvpnNM(lnwiuZw%W_AQsNCHOG``bX8qT`vC~oiE5yv7(%~K`9R437&W$Wc za4Jz#`|ANbq~X2nMF|+pXWF4JLD62HWD0X?%JJ+n}JY{#V`m{ayg-e3m~~ueU)0 zexWd6$fIyWTHHQI&{$AVG&LF_~a74Q$o-u0BGKv(!Iiy&k@R+Ib$aM7sodN&uf)JO7u~X)wed3ZwfEzksRg<$D+iR6|T|3+4lQ{mW;x z=MjLOpoALiB>jK$Tv^B+JReUM^*^-Hhw)7|4<(?Y~dtuF@nF<=mS7`JYo+_ zK6q0fzusBfGy*BKx44@=tddg`GZ9idk;js{md5hFKG2#};Bwgf)W$)I+wm}+Kao)i zBC}F-N&!TT=)e|1pNAYWBA-HMURMuUR4%vysZv{w6uHuhASn;e3|Y`-$NF8e3r_j{ z1C^b8*(vdI@9K7Mv7K|EnBF^g?hJ3ANa?X6WGnxQc_f$dmx5nJtG!*!)lyCHp4E`@y!XFXC;?OZ4`e_0P6XYg8KnER6Niw*|#}o|+CBAtA+N4}Pbogoc zm(@qCyRZ&y;Fc}R%h^uN7U*gzY-|aL<2xxj1v7v+&#}2hWN%k0J>`#=-5Y|rkhyCq zPQDGI`jN~3P_6X;rq~j~6tV`!7_N){^R^-O(ZD6lKn}Qs|wO>kR7^5os ze7vAw5!l-<=JvW$g`P)Wzs`U)UhagT;f82b@xNCnV;1UUsgbXwo}^{W6L#|^bvaT{K_>`8KY z*sd#a%#g%32qH+B^z0%eX9U)7Xa1{+%h}-i~F0+<#CJAP2V94 zzDwZTP#w7{?;Oc%)|dY`aFZA&{KFcip0or2H#hUWsSk_JoZ7&D|0^a@uoMhW9?RS_ zPkoMrRrv?>ip;P3w_HjH(+Suc&hDY#LXNLD_httDZXZ z=>LN4iL`$dWH&_K)Javm{K)ufgT5=vm2x;)d1js||6Ttak!IIG(fl_1`aQ-7gA(L~ zdBpZ)3tcO~oeuB$e}R>l-kmH=ll-hxe-iyEZoPAWslZ{0o;IV=5(nY=?K4^X55$U* ze3o;QL47gWTkNgK{)PuCvo(Q^`8>}8e(&j!b&`~hH?`x1UL%=t@MS|JrRWp|4@feQ zW4b)IFkN6$l9L-_UYNinq_cW;*MMGKTLW>0A>3V&&h9PM9;%UDF^P`)HTHU$*eGw5 zh{Mp_w7@=z5oG~4%r{4frb!bg;ro#iN>(gUBDb!n34VT=x)PA}09wP9(BZ|x_pc87 z#?m~5Phd56vDun$v?`|kW6P{l$+VIY=rVRoIBX$_JxV#ajX^F|c%db_^Jq=8WW4=| z)Qn~6inh+OW(Io`zg{!^+$Htl_Wsz%vF(#({0}x024E|ST?`ron^WF&VPyaEjqYpY zhGT-9FV7nQjWu81|1hl!V@F68EN^db9}`IO?T-u9^G)nRd{P{9RSQR#rWcru*`lfZ zG+uaE!4n-i4WxkE=``2N#~G{RPk}H~If2pnBJPjtOBFyQg~FiiQ*|M2Lp5?9$CIBPsEj1rOJp*&WXJuz3b> zj+Gpl4N6|YarUO+vb(C5_L_MlboDxqw#p|Ih#OmX+3zaMHB6(6dmU;XsONq7V`&Pg zEvs^vP7G_mvr|N?A6k9rQ32Qbt?YG&H!nWK?ba!gn8Gg(8^@q9i|#1I_RjYdWi?lQ z)dY?pP|Fy7kE?91d4ve#r-E}av4hMB!+wU+r zblWDDIR#Ah@k9AM`1I?N>(+f=RPSySD-!!b>sOeX1aL(m(z~Jyfrh72xEPA`4=-yWiSABrlJ0KxF_ySpo@@K|2 z48QO}G^4GTiF%YCF8HX2&44SEg|6waN8DF|r(u4tqrv?_=3Je(kOAMr>uXTr`uou5 z$Mp@{M&g5aVF`m2kz@{qM6t{Pif|awaGAstou~+M^3~w;RY;?4m8aEf-W`c3_fPg* zm%sV`%d;jlZ15cgL0KMj>bvj$lp>{o&F&a~1fauLu5o*4HgVB=YF|+aK01Ze2XQ?50|D zO{UU&z;k)g(O`t0vKgs zz*Oww@>R~0pPzrx zlRskC1pNNPp3aMd&_ni*KikjxC!OW23ubps#L|b2*#?uO@__89^E3hm+<-jI9BDZ& zS2QmC`N*JA?Py_@R)+vlC?kI2R0ZfIvM1#Z5IDoxKe2Xw-TW!qSsq_#wM1o1*_7G9LH9td6)P!-{dr84BZ$9e)X+L; z^>gtV>%P{3A*FBd6-kB>twI5xVu*#^*(}426yDX(aayAqI^m6e%uWZy*d;OvE4429 zQW%%vdw9S{DKXu~+|71cP3{`K^7$|%P@MfM^lsO-C3cFK4hNl(uBA;ZXPQ{#h9$Lo zDa!n2j#hV@O|0mMc?xtpADqaSCSyWGTrbFQ+n&})H9vSQ-*NYPG=FD(`?*z0QsU z@OJrx91fRShE|y)o?G>;6eg6G-Xp!iQ7W-(s>#BWVJP9FfUy_j*uH^j8AX{849%r? zbib{J-s_h=O1b^`)0H%JV8Xo9yY&6ql6d=-L@6N&MPf99Y1U43<)eF~#D|)V?{2`` z9}OKd`Weks=gW$907*aQ4twf1`2sFJ3MD3%ZRJAlo0^U`#|4LX?hMpguk{igT0-&C zN6J<=$1*Qa=H}*%2*ohUv{l0P_Whsrk?-OEIJUhPLyNCf2QTf<=7b(yx-@5L$u-kL z+BOXg8rSRL3m_>#m)eI&ejpg%2d=13c~VDV;Cfls-sIaT^){}{3>LU7CjXl-x<0GK zhalVfmQH#s-8rr|H&iFb`}#y`#B{y3eAH*tw_6^5gBd~Z-o1O3PBpo**-XqEyEiWi zq49d__Mq23NjYsX*934-Z%C2}2e`*BoR?E5b%cNqdRHO|a-Zh)=DzE5u5P^>i>x zgW2a)EIlpVFdn)H*{7f818fEUukZ6J`a~Ht>QA6nwnSr3_l!TfFBopZy>}a7l=dTa zQaNS05o0(3iSJr>Ey3_uP>u$n85+55rxUj&TX2F5ZQJF|UG2*wIj7wa!j264pTM#! z2`D{Ti2B3(`}2JB95ZCkFf1vDP^mqOLM9~Xx~wL>0ZHeJlH^C9u~UhCzF6LLsFRGj zH}J$hM0 zuGYynX~UA}FekyjjdlYX`D0pv79t?LU>gi@gep_vuqM zMvUIaX_+IWq~2?pWX8WEsI~$(75`L2uUc#1?AfG(yKvYgVhIu`X}Zpx?>A;#G|oKQ zPc>iTOKbrk&EH$Si7TM@A>d_Bhstc2VeEpo=w8Nv68Gv(-zc1zRSmggeqy{ zpWL7NPy>8q^$ts$)e8J5)!5JN4JR8_FhNG>fKQm|W^gwqZe-1FVlut?7dF4iD^yx0XVC`(@HYTqMoIn8(Opd6wogIno;mBrrCj#(R zbd_|k)9@}Ro*NldBnh~YqKAD$!WjGo@L0b#>hf=36*+LMLhMx>g+7H7|)B3U-|F8R}p_)Y;`-O z-=ut!RmeT{Acs0%Htia(x(mNiM!Y}@1;Q2x2H4B%J`bQr;LunwetI-= z%(B+w3LUTIENYDlHPwj?YuS%vl!PDCc#D+omyBZP?-!&laqwK3+}RAhmat7C=B4s6 zJw8!6F}%q47@YXHA}hbG=lrvC=Ug8N>kGC$Mq%#1uaDF0*iJYPtdN8dY+VT9fuYg~ zo28|tgv4E@{q;lq%E%}w6}p|Rj!o09w_OUPRu-5tVVb@|@Z=^4mHx{JR4UZxm&jxD z<&Ji&47d9tpB*=n(Q6258#o2l&v~TxZ;4ECLvUv_rb)MQ{KvKCKL?={DqykpdtS~L zRr)_H08umvj179wB&NG19XFCq#A)Yl5az9)FXdX+Zg|xEO>>kI_gPYP{18eyQY0=g zgW$}WHh{fK@3zl(Na=mxliLHu8j?H{XpihL64*fcQNidnw{j`xLhk0H`cG2+9zF;4 z?9Qc8<=v9XSQ_!_S)3sL@Y547d5ZVq4P8M8Un<^G`=yz3Kz~y2k>ZJ+2x$;!lzf-i zRi>qb$ral73Y$$);cl0V87<|0(UM56N1b68_s47)zV;PYo${^Y6n9VrijpngrYd0r zf@7|RojL3fqAoxeQ+ijEi9hb$&(ya<)|a31m_ss%=u;Gu7b{!9MkLQEW$M^}y)C2K zYBM*jp{x7=jv=J>Iw%byj+7dVUnh{i?V1u-mPwLnNk5|T%M__l4t?Y#k_*Wyv(jW&qN3Fu}X$~Y4FJJga?|PEAXeq#=ww&XLu2piY_%br=YX-g0 z4%zcn0K$9SdT%~3eb3+-XOR|Z$Dz$p_3R!J<;bQ~N+w4PBlbo0)4E6?F(aUHutfD@ z><8;x+M~CPsM|TLA)IiwlupxC-C=N6S%m15AgRn>`DyHn;Oum)*Lz$!`8tUZ4-Ya{BM(nfnXPrnObfL;bD1n*!l|=Z+k~nBI zhGK~!V7iz0RJgReRA+FgxhWN`SPWq-;5Cc;%{gl{hU({ zx!Yz>wrc!fPuTHqq6Su{)5T8OKb{L++d_YDtz0y%J@}bYLkkJQ|=ZCqqsI?Iw zi42qL%dz@nKJh3t8dWpzkrW@G@ZwEu!PFa?sty5jR+*Nd4q|fG(%omHdoT@q zQ>Wc^xH>|*W;k;SMR;uz*F9*xf+3>B2# zjrcuc3L4byDwtTxuOIRbW1(lDiDaS9#-ItnmseT8zZy1qnduHnN*`F6-ropi;I@*I zD|fxNXQxDW!Fvbn+W{P7D5p1f4cD5f31Ux6mvNxRh3v3nH;>E)OXgYE`Y#2Kci1IY zl~?vIhJOT#u?wCcdK!w-R4%F3R6aCLRoBFxfJvdNk3e7!RF(L_ES0~K^E;@5pKw|bG6YHfqvmFjJ-0R2{7e?h* zkAj9W%I-((j{UCc<))6*`((}U6{;-&D;$4)EBY%Sqq{u_S(%E%Qd~}V*<1F{>A8Aw z*JkJgdHl+Z%5&iBgxWj?o5xtIgjM`oj(tyU0k7u$PkJJWT0~3q6pG6aTmcPkxjdY` zoQI>|qlbPZ88Zy-*(4oNhxm z_uubqg|MKndQpSp?V(c^qI(aOU+dZ}jNxo$F2k}i)x|qcC$0kx7#Zi&9B$Q5zEonM zdFKpTeN#_MRApIQWC=Xe;x6shKzW(ryE;d^G}mGfx(ssCE`b6))TEu1^}55l$9L0n z#~R=glzYe|I3I3 z3rM;BpXSkJO~oLONhR~iS&lfn*`y|_gO58&vV``J=cDYTZN$7BmlzA&NBv*yxJ6l1 zcj-Lw**!%6GPlWJ7@B&lU%q;{1tY?(LhurXKmzZm5AbO9qV!Ky)uX~uRnBDKFB~3r z(j{#UWHnY8mDvKO+3bXKJ8lgwf0BJsaM0AU!f}#?IgWLgSuSP3^_^BoqT@ zpDyh-o;?s#0!QL2eW>Q@pQ5{+Y;2XM?5sJLu%^_FuhU-+f?Fvf2LpXRU+^2rFUNdG zWiO=unB83_K4!tHe#vNg zS&5^TnSf__beRol)uzrXd|*o~OEF+dEInmIq#{C*4D!Z%zxtdK?`hnhqiGp~u3&4HOq`!_n!0sk|TFN5W6qxD4yej#aAdWiP@NHZo57hp( zxDjj+VO|>h_-$#!tBbnMJY~!WWHEQjml{yk!y^t0@rjAOCH&o_ECnD`1L%SUj+*fW z-Yvd3l4XIwz3N9g;qFoFjc5OUb%7?*PODGkTJrxQ>&@e#4Bx*0iV#9kWN))1OUTYd zS+Z~0vLt)|jv&Y0w9&-BujC;3Z&r8yUWBSoCf}b43%XMMyUyHYHaB zHCf_rlM#_NdfJ7AR=j~&vuzyH93dx4sfg({5{30Pll2`m&wUWI3Y|KZ5VW;Abqg9g zK7G-T*6ngEEw8(oh+Wqe&Z<@k>aT<@#mDQ#>%X))p)}gv6zq0G4R%Tc^_X<1b~4x^UK~+t0DKss%bq1OmvewfK*J$44)=zvj>o;JO7JlMyp*%xOQ{%t9PZiI? z`B*#uyzTc-7Z^`nefX!XFRDKJuEB+ZXIOgl>oaLpHC(u%IPfrYkX?9i;N{or1)la6 z0`S)v`eiy|nL7Jl>;f2fK8A%uElx*2Y4WCI1PTNY{iQ6c>8Gsh+PxHt$(=5~R-(L< zVy(tcy}V1<Q_?iQiEz{vCmw2%v@Ptly%9pgR z)9%cmR)f_ex5gIUhEU!PIzN_saMxPg;iU!hQ?>HdvO_5O4~2tlBmXEy89AQ6n`pm^ z30#{h&0fWV0&ax!H6J|QD=sz45FXpCb}O-xRuG+;eXA=m)KbRB4n2UC92Wrs=lvHAOU5-{L1$F)^+DfgTdXB}92p!X zGa};DJ5~Uh<05c)T3RHIS_z7iaFcxf5~ct5*z}c%D#~7pw!`^aQ?W#EVFGJ3s>U6c z7!c>%6e$E~;zH@~jOo7^+z;PyGj{TxIZvQj2gC9$&cq5SVHJyqj8wPxgAOVOxA_`7 zaoq5f-ftU|6lJDm<9ER{%jv)%SBTpS65X|6SHB%JGf&EeE2#k-6#HYoDCWPgQ8Jnr zD)9pWO0_{Nwm792o5rT95_%-cOMrg|MTa-vHx>$pOhsjFK&4D_LbpPH+hH!Q(5t_m zzMtmwd6QC-(!GWi>dr8KqB0M;$R2=q@1@t2UI{VzG>6R?JMMBqc^{nyF@ z>8_WzruZn#VK|c5?Lxl-y6udW=*XlSQ4f9K19h@I;-(#wC>IrBgrl%M*F@-k|5cv; z9&x*p>Yv(jo6!#RMmbvFMfvP`WKGTS%B^xt$j|>A>}Z!7#ou>JP(vg(P={2hQ!1pO zuc2;0xg3}L4)lTe_J}lp=RYdT=!wHGXa?bckGpz^i3^eC91T4JQA`x}R%R)_NF@Ae zItVTtHtJT)aE?VxB76OA@czrkczYwO(~kX*PWyjvkYgq|b%LR>< zqS|N5{PS>aRJ17%c(FSzjQU8E?Ma1at-^WZ7Kyi_*1O?E&*Xkt{sR$H~U` zLaoYhDHNEmX@=Xw8U_>}Yn+{1oFO z?nKHGf?#%r!+;kg>mwxYvtE(kp!^mmNzTqbU%_7VnB{F_g$RG%;-{1!>WwWA@{w7_ zDt&ka<%f?W_u6ZnK}d zWfik_S87sQo|AJ}H5hx^$>iDSp~1nNlw41ar6ScAzL0EvHZg@YunoYT_@Gv)O!Y-x zZ`ob=E<*WooJ9vK2aam3e>jLEvIt~@2^MfaYbERvz9D=7wZ%u7xy%c@1%o87r5QLN z@9ygn)4H~@ny3fw18ap@QA|pbS6#Flc=O~9hw<{8g>z&byR-W$!P!B}_v*~OM)&5p z?TKHAi-UFib{Yg;_UmfVi@=0^m)d!gglHTz?~zkQp3Y-nhdsPJfZ3-~#uHT>$=Bo5 zttXZLPKaEOL(e9nmp|4)Go-T>$Ti)^CuDLtW~?U8I`qKFmf(Vjv*)l5I&j)EQ@kC9 zKm!5B^{okz++>!dR=~`RW?mlvL*gd>dQA?m?L4~i6!bnTHUFV}xcht=`9!|(=p5(` zCY;OKtaXs(htjOs0A1w@MWZ)(>f4gwxG`aY8Z0L}npmxT*M-X7$Q zavhI#gdRXSR6Z7(B&4krp5CQO%WNhE)&Nf(8HntoQk z{cdU&R8Y*Tj zC!@RZTzOMdKX4RJeG+lPSBa$gd#8WWs&E1(C!4#^UoqzJ>yAcVP&;cFgQrJmM!{3S zn5(sE49C?qFmS(-nKo(i?t}QZh2tQ46?pHc97>apr4O#2@N&4VUEp@ug%TDm;)7Gc z_`+V=oRPiYg`6`%MtQ(zk@E{kPt#ueb1d_=UB5Jvtb$%na}(gwnq*)eelMNWem3MNKW6+@L&S%CrdThqYJN4 z|83$aohOQMWovfG>rG2c6*mAj`+!`vvB7WOfps-2>b)Cj$!F%U&&=RfXx1Zn} zO)j<@Hna2m_V)68ps4t`aI8HbEO0vjC=!6SA+@&A>^yw@)qC{aHvy=4?o_L2+9w@8 zH&?UsdL>-J3bgpyT_E}v1wM^WGicch$KQK8pyu=`eg4jyw)~yMYRs6&U&~;MOngnS zK1@MxLdI=^>q~)Z;XIJ}DCz-b0j!Atl-uyxp)CQhIfcag& zS?Wi+$GU+{Hu)*Qyb3V&Kee!+pX%)%qL_iQhiH@9{&Uu;*u7(V>d!y; zdw>X39P!odwqBQWZM%8N~ypeuQps(XGCyV2Nw9ui-$va|d_#BlJnz~Ka z@9M`8;fp8=#8q?k^+m}Hq89P^EIxma{B04K_X3<*dL+9H1Rz^~g`=Gzz1=xE28ny800@uI86pJwgm!~8_fy|ceFql zS?*r}Aq;7gfeZ6|hn+67<81$MSGHv%d?MoGF9U=VfGYu%_RO54b6^@^jHd!KVDl{; zyHPLf`PKQJ?fim%31Y<6&{83bPPGPoyEwTBAz^lkB9L*> zwU{!g??UT2OrlKqb?u?Vq`q9bjQ9i8LOwoUxRH=Ulf36Z2Y! z(COm7t6LANC!TUV0Q#4Vk^dm#cxS(z(}s$Q_PsqZfbVvNPtDCZ1_ma)Zur&*!tUsN zd;U$cfw#qV?3KvHD90Kzb$59-)aeK~D$RRZ29TjcRfcw-*ZmmyWBk)}!(Ty~D}J~_ z>Kz{k17BSjx|WjPQ)t?jf&BA*q`0KyCj7h=wojz&yJ^t&8$b6rH5CJ(3oXGI7zhTm zkV^|cORjQQIgRC7F&+J_#P0;IuUo9lJn_Dz1Z|F|7S}dKFHK+WtOK74X zyVAvFg&})&!&W0!qz@v_tYgvusR>@7*l5%O6C zokO$#9Q_DvPo8$DKrt0T=T7wAkhbb5fCb{9Gb{XePjucCCh?Gv{Up>gO!<_6#{0Rs z#e8APgmH0knVf2*V02XsN@lxa5aLVciDY(ym3!s1#~}*6c(8QkQG<2C*e1)9h8hDa z%C{p7`0A=+*w){QGg`^nx?$~{>H>b{Min}dIJR4VkJ;_GU)jn1;~tdvNYiCur71@M zK*8j9vK3BQjPxe4W{ak``)*h_YXMh21grN%po7ptQ`&FXjO{E-sG*R0rB*wk6@X|Z z0fJ3U5=dNbV6cMRw!S5#Ie0e%9>^+xY52zN-oE#0ncfH2c-$A=Y=uow`&3%L3x8HIpK zM)(s#caw%#q_(5(PMFl)Dm)d|58zdb_A1)mBR@iFlL{sNOe5}Sl(6rmHaYgdFwj0Zm z=QAMIDkCGujKR+qur^q^mSG&L4S$OvJU%emDjR=A97LU!$+gsnqZ>ofIP!Jq*_K#~ z7s2S{Z{l6R+?BKBdROHm$HSn}PB4#^;=}v>+KhR5t#&e8yydj2;ZE=6Ii=Fxf9QV1 zxkr0GLzmFY9Cy18K( z+Ii~xmv}~Gw|xoR9Ud||HC7iFk2c4uXFb=}*G~yh3MNq*)RErK^sDaicj@dgV50}7 zR_;;YNay5l~1af}G0`3@|Kc9JHCq zl$9spK*Yz@#-V3j>?7I-Gwx+K!(pV+^!kIPXyiRR;4W1RNdv|P76}kZC|5j9yhbE; z{m)JKKRa$MVcZ(H4sbg{6C3j_Zn z(BteC;f_bb0F>eOH3nkyJk`3n`bo_-2&hBCFbo^w6?jRwvtqdpm8OKvPkq;5ZYH38 zeB0vrzY?tz~;saU^2t)t8i<3U( zLCUk-QV>v#{qx$mdnj@lspp2p)o-G2!9?#m3s6}J9{#sZfIQADxS^sV@sV{JBuFA; zX`Ko*s}z)AGHYgYKq8zWYOWu95bzpjH%NV$FX7Dbm;!`J3N*IDd)ZH7{y`QUs1pKh zY057)$QkMu-G#5?_g+IHej|vCYILQLZA4eE1e^EA2FgRms}%L(+X*M$j5uii0asLn z6Wzpww7yU5$Gg7P;Ns)i{|zy*5`cv4yC`?y_I_3K6;DA^9U1?m{*>>}VD|}g(QFHs z7q$6Si&!)&4U9MOX}ZF^ttsb*F6Z6pBtIMbM6GZR)t+<#WEj+^b)49kFo(uWd|tbd zw$BPFiO(U=1Lm6|WzBEx-y!0@y!iwWJ%B-&B> zDeo{YJ+}7!KT`UaWN~3BPWI=r z$8@|Z_V^GFgy9l{LSV)72ks=as4u;&tGU7 z(f%uIOed{yjn4@ZsKE2jiMqvBlMdjKF94&o)Qf@stYBZ?&$?_^i^n#B;(bta#QPnK zb<3MnU@FC)133Dt;1?qw&jwqNa(s73Ok^(XUr-LejK)#v71qWesicbT4#O zjgRS0J#eg0**qno6Tk{QK%bEl2zdn{_3tC5%acB@yoru+G^%BKd1h49^6n~2=Kpei z7Eg9(9sT5W0aM-0d<`3=zdO5au{573bLs=9 zX+wjWdz~i%cff2-_d%F^5pl`IV9A5Q@w?olwSA#O)g4=WXCiD>N8tPIB2Pn#n0O|~ z#0Ylw>vOdaXrM$<7x(`#`9Z?E^htTM$KitFi=KV;9GVMo30@23kVR3Ptni$S;A^n5#;FJZCu9|P|Ud< zf_6?e!w5OPgnvy?VT-e;?s`Szw=xH_zZ_t{<9$bkusFF*^c~m@YJB*o*N+f4XsEXvsV4-VZrB{Mc#mXcW&XYTU}pDJ!}0)od4X9!`fsgcbt0tBs{O1GM3i5%d-| z&(-+>*n_pq{c2;p@?*<$nOt0SH*C3oVE+Erqg{fh&0D2` z>|<-BQ=OR}-~}h@I5x*{ZJa{TpKMPF$$VR1#x35)Kpnxy*rk~PJ5cRiTN3~t=M`Bf zRyKG&3tWDmp}%r!W@b6VC3|U*%R6^sD|Bl${qbDwX@hqd12RC^@mDe8X#1N&Kr9#) zCOe?Xs~)6PgbJ{s@4C8M8hP_B-1x>2b|bLqC$WW}(S;q_LCyX)ExrAN>}$ar(+n^#dSoWE|GWlwTy$>me-#&Mh6R2uCid)rbPxD>rS0zM_IrHR zr6CL-crL(3rnYv&zww_Pq+qEHdTo#ypkdamWw;d&@E@{32MDT52%vFP*ugqkdN48T zP35ykw{8k00qIiyjW(r9xTnFepgFq5!0FH47A)~(Mr6Z=O zGM5}{orL^?u-y8%5aZ*wi z#xH5ke^XH3AJJTLKh#2yLZIk${M@=2mXCy_a6Nx+FSHST;|eglLVv}!HQhLhgeD*t zKtN`hMcT!8;=4AJcQXg|SGhh5l%Pf@aPz=umWt4qqc0xPGsa`SO_V&aCWY+WDyE_3k-}mn`NkIgYf7!FlJO zf=2&oR zG`1VK=^x_%MtNdyq5UXQg4x(h!ecvySB11APNHubysl4ZYCbqo6oOmMPVpOZUYQT) zJ|TIGwUzIzxFxe)=&!tDyeQY=Z*A#VW!X5-tEi~xC@J&LIFZd&cKfMx41P4ixP8IX zivPdRjoGgSH+$K&Iim9Ci?M%A3`~Slh10a<5*`CP<$;KKL&!SQuCsCgq;p9PJ*XY3 zC@pgp`yaAIK}b?eDlH=I>a1kca^8T!m^5&DvbVR703uNUhx1xbz%>VOH-VcJ_N>0P zSP;nkr3nBS)?$9^e|WgtSl?c(arql%pZb`rUzltKt($cU@Z=FmR;7DdHoLUrP^h`g zY^TGh@rceo!s(qbOVpAZ$$|Z$w%dS*T-#2rfI(Ufm&mt!*?Oy>B#qAhT4sU|WAfgKUazW-Wq zUV+!IQ3JM)=aJ7{?Cn2?s_@CbGL=+$ff-hRf)-el1&EBC*(S}OrrK)v3&Ie<8`B-@ z%#aFxsW)n|@mfba-~LmtQ{OW5;%aCCT*IXvz;;}L@ zSp}kU*0b*N2gC9s+@?lHhR=3GnlVy#;i$n!gHIk2#vGc!Zg&d&k5)M@h1Qyaspont zloL@tx-m{_?UCKUgD^n7Pb&Y}W~ih`2|N01Aojc)8^-up10gG+oBX_PMya-E_y9KO z-0{QJD*81Za+Su?Evpo2vSQF-aE4DfrXZgo3VT6&XV+#?Y9At~xc;psII24F+~frc z^GDDvtLd5Fwf8T;4OPD=E+pKl3D$h)1xfK=UY(um>~p^Kt}RilaSeO=1i=$HEb%7} zm~6H{m=!&H%g+zM<+N{*dH@SNRm)>*Mt8xK?UKhml&k+7IpX!t6nv^=ZSHoY+tkRC z2lvvtE8*qKLrv+;V^O`X%FSSDW^vRBGZ{BsXyBFR*8~q%k;=`qcFF($?X#($X?NcfaKMo)^3| z5MigO=%|SG)1Xo*NrdQ|5z_ZCxflJs{KorBt952267-$c+0$L>doA!SDTf5 zo{?ozfe^agDKVeL$vXbIeCO_uJ^9_{?l0085Y0kW&owW#g*4D5B$QC1)5YH{?qo;- zeT5X`xn@g;Krb=f7QYKCIvpU35`K99tB3s!QhvngSx+Uvyz+WO)wAwOx&y0-_tQ$y zlR&PUZ>ghao~+{%6~*3vw-Dl2|1ybL)6`45&i+{QnG$H4i|>E|UVrosWc65u=#x4< zZJB~eltze--GL2Ok!PW8D4HOu=D;jJ9c&C)BHz)WNxf+I@coeW$^?$gag+X%*VDMg zV{aeasIarQcV+GBi8KpDIH)=<~MRf%GXV zWD-D&d0G}LZiSSMZQc<#1{TgU@6)8-K1~7biy_;YEF5aU5oB2+l*o19{zcBen1!mW zZ*)ucU;NApUXP-kc7 zM~J;LO1&^7_y*taHq%xD9DT&h5p_kQ$CQ5mw{j(;iS7~QM2PUx`gHV&l4pS$-J#f% zBdZPtrghi8hq-cC_dv83V{_yjfM=o>Pv-|_B)b2SD$AX819TNtNx;>+{2xLaauCvt9nh&a z#g~v_@-CP0=2W7t7iFr_((wkQM|aa7Fy7WJxnhC{JNmi9iP{v+OUX4Zevyt{5e>To zJmBCVoZf58?+EciywCrv0+P(=MVZ9fNHl82)z3?=d$*8etTbhft1N-181Q7#65cp| zGgTYUvUGlJKo?)>&avQC^C`-gpBrXOe@igRICfmIPE{nZ=-K_d`!>{56{p6aEqNy}Ju{RYQ zd})B0p{`=G0_bI=nYR4?s}bqJJDREJ;Fyuyxhw1i_V4U#jQ5S!TvTA|0Qjb4H)UTV z=E{{yT?CA`(qB{>LYux^y@0pkNc%`D^9Lw84r$neJ2`G+$CQa_-w(r*8 z(H^4ltJhKt_6xHcRW1igiF_@m0tHS+VyQvfC3QjM z)AfIWyA?x2)#T|Z;g^<8JGF7;!kcmzttao&aqa~68QC`2yoy&+7VoT?pjJ(v*S}Fx zE2w~g&K&?-cWqrQAY)$E?SENdywn0lt#$#S*Y8h*kIobt`Yu>SI+%Y-|rT^CgG%4a+Dea)4leqS7=K8WIU|CWnhuH7Zd z2ZY_>J>{<`!Se>`c7ivB0Ou8H#>T8aZQHniYU6B?-4hBI`Qt^_| z!b9cyP%C%N_=(410KpBNBdphNcJ_nk$mdI#t*bxd9PD&0CVF|UOYcRl z!9_ptZ643^Re+8vki0s^SL%&czDx;*{8dWyTq2R5mZjYPKO;{UN^vE)LiXCvNdHg^|~DqpwL)mBrstDP(%gn=L)1#mM>ONqMrXB z2I0JxZDMCW-vyOdq_Qv)3@FN3$!cr++-fFo>K(rd$Rcoh=NjkDlgYqfyCz^pFwc8N zGQ-R>#0#Qa{5(^Q;c7B=Z4$b##_zSRUq-GwPg|hA+m_`8Jd(-mI1V%0n}biXFG!Yx zek$e~ZP}qLTzog#1~nYYmedSU^B1EMhxQBYy*lNZjhcU6mZfG9ifnh~h%LyIfNOP) zZDC+`@Mg_+S}BvK5I>jI>wr8COHEC^!|e(@irw*C_49lDh;^fL1AV*{(qFrtbxa7P z%wwlqPEpg%Ey3FH2QHs_$F=LWb$ z>WV!s8duYbK~2MrybVzSy(`jwEg<+h0_idGSgW^mM0MBSReECc^y_4trA&#KMp3{H zNzsjX%vUXZU1r#7%vHwMhW&Qq@M$-f=NfSNREQ8#gLA53XplRDG&0t^um@Hl@-%2% zZeXAM_iD#JAn=_;%B0;;s0tm@{JGziO4WRz5uL#<6P-W_td4Rk5q=tjZtUF_8p0ZH z8ze*7i1{CfhV{e47sJU=wlh-s8B!FaNA{g8gAf!USsq{47QDMtKn}CL{Vix-zU1GD znWJm#fQDz;%1_6;6$dcKRwTiQg2Q-Cqbn$JP6C&B(dX*v1)_nfYE}K7D zC#^IH-8TY9!KUz6`YOKwCP-QxZDCu&)flWsSXwbWdimrF!A@#j;BdFj07sA=CGu$= zVE%TP!c~tHh40!R+g)n_#qa&O9BZo;A)3qF9+IPi!}JllJBfhxH(CyeE)Yn5I?B>e zs*^Xu|6vr_=_EK($lp+0PRZ3NKF@?LTN@aTW+NCp=Xq~@)r8CSax41_?FTRTl>ZMZ zF^BaoIN*B*-9gO*!QCQur`pRQ36qQ^4*^q{l4CZ$x4;ai$=CZ?8w}@2^a?UR(6g$? zZXj|T@kSvLIN)NB2ajWCo2Z2gzy#FQshFUE$d zByKBwQwigo^bI2Rp`V^|acxtrV*Up9tXAG0hhp=d`zvHoHIVMl78w8hG_>9jwtYQy z+7g%&2U5YD^V(a|+WeH?okKC-wx%}nxF7$!R&=7yidws>@-ro_Ob$qO@yWT|Y@Fy#Zl!3DRFxdqr*GS3=6mbKl*p)-hv5SZ(+5G%uW1)pd;7Ax| zQY%Hn>ADS*Hv?)ba8nt}R^SF$gDN&P5j(rh>Lcc(&5ND^qAj$v>b;jYZy&;N;wF&4 zdQcRd26ZI`20ET88}#8kFqbXXo$fC3$1b|u#e;M)8-8YK|6Ot^3k_f350CT zs_D+k`&;oe?CI&27FNF{7)zB8sME#mAo+))14E!k6roZ(C=6&4R@7H_uC39)NHIf9 ziyipgkG&{781`5=l{+>GD^u@BkU2M7!F(&UUIfCjMa0F64%r(1L$U zuNa6FC%B>R=tiZK%O_)>dwz*Sz-!Xthju{x)cH75p#1s&Z&m7HKST*y(zo@f**-MIB-tt zOLUAR0~Tu(YZS?D+xTUl8HqcoBdr2|1|vg#<8iKaVgj8BXj=7LR3}R;Fw~rLc-)UU zRe2wp4XEy~2>?1$B^5%*1TY1cHRZ}1acNck1R`ap#qy(5Z^jp#dZ#5OTSwI9+5EG4 zNA{+o%#IsL4)HEM1>djec0}E6t3B7jr4fFvgBdHp0KrC*et@^zE6)d0G1656DPu8J zu4%lV^KMR$aeK8mf<-MG7D(BoZ*-tK}AP7BX1Gc1FPf}x*mQcs_C#^8sbFHg~l zAEplvMasDM5h|OMVpDC~i*FyuhD)tpJ5(w(E8cXelWi=xl3Fit%_D zq!EK!ttroe+ROa9!nyANIWp)CVTJeIwh#c90FDZEt;Z#s55{%m1+OITT~-oGR;4W; zCITgd5FBtewGRo&+@35$H;R>RzXoob@VlVPAb1!Me+!P>_O~hj>MZYGQ8&%2CcNu;o?@q1uJPct(sAtxiY zi?zEiW@Sn}Z+8a=Wy>Z5Q8w}0lMP^sim`Snf+!iB&8mI{SS8cF=lJz*z3VMc$(Oje za;cVW<-NdIENSnPbJwjHwa|5X4LT2G!5aNxvk>iP0Y&M0HZ^{K?Sk>S^`Rov)A|a} zkH*pXW}G3UFVqzn22%H45dJf>W%4jer`U9s`V6SOE-QE5Kt%r zU+whATe*tfDd3)X6h?g;!*8G$obqj5jsXj?Vjry! zSQ}hMzqfK8L;&n0B5X*v@^n&1$|-_>7bYRE4-dSbsFYab z8|pQb_zwB(k2nR0`S2tgYXgkZ85v~fZ97fc+EXE6*YTkB61(#{5c>ameDnnwc+N@4GilI8OmNQD z_Eu`*PVTRUI$g~Pkhp+b#PCrFxd%!^K%|4CrA*7LQorP=w38h7GJ%`~dkdRTsh;qE z7O&lCAYKqL-A<&)@H-(4r!4)6zF+ZmZgNg(foPf*Vr-)SolF{d@e)e#vmn zp}OKjumi~|O~`JjvQSqxV8qbduirl1?oe*u$GI!oXBMw$-OZgbHS2vHqpVn*jxRIuzQ2Pap+bOm( zQKKu*m&8CsQvPre^SmkU?^s;C?bKMP&mUXu4)jr~&mM4Zuu2I2vP)vy$mQpNKQW3( za(+c&CxvC-O;?lPzU+qC8{uQxz|kskhz86Dn%VV|HqXHRzhLV z8X7bBOzfR9yW9H%x$QmoZN}Ts!ZbFVE%HhDV$2CcANma}hC%f@qwlZy+rd{E+e%W< z-K;B=+-m4kiAVC}3Z?S<#X<^o>$LCRKl^4!#%_VHpN$LdP@ae-@F3Wf-0TcYfa=_$ zr9lG&!3}hSh7?*ab$kLGz{Kc(jo$;hjm`eY_tK0z(M=zQUTfl?24gjDtU!#0fam?z zMj7C+_b-a%&QrCo1=Uuf5PS!p*fI9TqFWk}4V)kbjJTll5>IfyDsN{D*KFY)_}yv@##f zh9ZPH?B*YW8t4$3 zoyHg1s!Jsq?DR^+080!e4+U?V>p&D*Q{eYk{VRvhpG#J^2KK8|+;1)6!uV}qOG?<9 zd$CiVx@sc|WG|sy+}-1VuL46j>c-X1*6JnQDK0G)I~B&e?V`zru-J0tuHqY~wiVs?1y^03dTnju z!8=|02nm`pGYx{jV(mCbOxXn8Yedrjalt4tqQX;RE>7L*@4nDtCj zDol6M`neG>)4am#N!6W#%ytP5IRooB293yQaJ@@0O$xt{;Te=wES88I(n0Xgaef@` z=8rGH+qBwAt;!h{Bp{$`e5<4<@>5n5-}iua_}6$= z4L{US+Neopy!&c3_>di1*=Y?Xa9 zc7V(E)zgNqizUZlMkR8EVoeSp3fVpM9eWc3C;~}25Qo!2KH*qS9vB2YOv)Excah~& zp*C4SvPazvPD>?)r#M<_KqbCU0`3MXMjXbv*EizjB}sXQ>CGSx-Qc7?oav59kK@Pxy@AFxmN2YC= z0gF06HDH{Om?-&>12{vZY6pA+Ro{O0 z=&8T|kFaM=Ag5dLK3Xq-XUyele#!6b{{6?nu{?(C$bi_&`F$lOK|)>sGqrz7KihLY zTW%gGcZPf z8>Vr^mTg3gUZYmIjx=!it;zoKF_v%H>{q@Ud2Sm#dSb_gb^SaS(2owSt1TeSIue7d zDLC780q@=2oWw;Gs<8{GU!=zPGAV{vkq`1lHl{~G-8?#A^M3zJ2Zu<2$A=K= zpqV9nl*~<~L99}xhqRuzZ2zP6_2065`%gn)0U0&}SUaE6u}>b=aSy&me_kGc4nr@| zf}YUDAK5*|cqh*C#dDo#!=@rmYZk!zU3@AY+^G`g5FL z8zy3_tufvMqIPn7nzWJU(|ioG5RNr##t+_}6!?{{R?*}=Mhm81izd=04k6YDhZ2`# zuHSjj|8#8A>$NbD+w@6JTzQ7h=S7PeUAvIqG@lpm8)#o;0m+1gI{K{a&Ql310|Tm{ zZ$mo3tx4$nbUmtA2vY}JM`W!-pK0^-mYoWFn@R#Bfn$)(#7dL<{Td%$)0sf&AvTHS zPa>)>Ubu1yyhY2s%!Ey|3mhdVl{dMhYkJ}>DjY0{|44s1D2`&db5R}pouzelKrVQp4 zZ#f!Gf+Ydf$5{(+V?gxFV}Y%9LQt;G{;0Ug=?e2^z>Mju%eg{d1MvxHUCJIo<=RkJ z(L~Jhmk*!r*Zq)nKlekTt%9vDP`fZwnEk|aR#i(isnbusTbIYnkeqp#_}Z|=xW9f< z=5Ok@^7q~&I-(!99=%Eplv4}~4oz8{5D~|o?as=j{f+_qdc6O96>0Y2mJ=tH z5^rduL#r_Zp47U0x9Iz`{(_+)%*@Fe zNy!rSF0m2Iq77C{0*oxnhA9WMcig&#=zb9X%n?)nu=Ixi*q?gn+^4D9R#eui%|ZRn zUM}F5juCH2M!{xviCDD&W5=d%M)J|1@2TJ%cMpi}LUHeix8Eo;?W)(jT*5}RVtr|d zBRR1UdOU9az$%?Vw3~%SbsDVXa0-)!Z9qo_0Uu3&Bc&V)KS#s^4=)vdJ!7SzyRoch z=H?PJFC-k@f`2oA1j`j(%3jZkC1fW~bRBJ|ILWWPFR&^}Ga{+`{s>iNrJ;i`3QHpTgHnHmXq?i})6o^{ZCozaUEGFCoQ3magtSh-@37nk z#+PJS`%vmXWfbg~1K~?xh;9X40}szEcAsxA*BpAyTvKLyG?H@?kDS3EPy6aAOvx$y ze-1*L*n$&uf3X>94ZT(ss{X;+b(=^sDBP^#|BkaDKupP1-R#R1hp+(3ku>oIX{|O9 zO@7Q2{qc+>h#g{Dhhn#$6-(q-A`(j{6Fot&9uS8lC+}xU@FXUGmm){^+x7`NPCor`wNQdiEu*I ziueTszYbf$&RS2iQd_}~vN67wMyZi)Ua|@jh=iY}BGDwO!j<%M-K02Rd7YrsP1 zc!3SG393~475=}LGTPh4DaN!3!fb zR@Jw_!Z_pA(l#JF53t8hdvCmYrOfx+zzRT^MCV=+WNqK%ABV)?7D5tt7(~TNY|tSf zrtohs9Q~kWz044NWX2|gXHU|HN!yV4c>-UuqVTiXPwa3=wT$Vv${3k12YWe(+84r^ z`D8AYq!8w5wneVB;?U=A(pOe@lUiuD&F#7?cw%$E^ReT{Ia}9(9853M;riDB0_nS*1Ou0B`2y^Xuti zHVXMr6E>v*soz5H4lbDee{{VGG}Q0kH?B>-5|S88M9P{ip)3<6TgZ@o&Aw$TOO~l@ z*~M5QrU=QFeK$#rB_=yr27^grn8D1L?fLY*@89#>|NnWOa~$WGb8MfvuIv52UhmiP z8q4IGrBkzaJPUJ6!j!qR&onmw?mYOiT;Yo(_b%;f2P9ErRibz`+~i?*Vd1tHz1Q@4 z1{eD2X2{Q2Q>C+FVf@iT2N7drEn3>k-pC3BIdYoFyS_m_gz7eO01|3ZB7^W-r83IA zMh!vF?Z=b|sIWjuch(H$G{&NZ3J}-93_=y!tcj5;2mXy-&7+5{IFBPnwiq?TXVqt- zGNt>Zmyp2|U^$^JZc8oLT|JS&BE>H5mo`neG_LJp(uM2m>tBurbFNF?O>QiS8gx|O z2^Ruf)90H3(&xyCQM}~y*yFw(M|Y2$^RJQ5e93m30OUXcl)7hpg;*9hIDjlVQQWPk z$%iH=`Dj(#-k2zv;}A!KeLZA9s7-r?q(FrT(Bo+-CX);!DqMUM;WzvU8kzkNq;t|4 zkagI#Ej%;Nxk;b5rq3YBauK%F0uqmnPkxj8P4>j$!uh(CK-hI7|29I~#K#A9XT#qQ zzGa)Su=><#)8iQjY{fACjkQ4D!27hT^qI~dmrfe6X4+w_GOKsi_G>T)D*iO@K@((d zJ*@PtF@Oj%4e20dhKCkG7|%l_@7tUp%}0&>uf)@B70OaNzvabk^sekCs%=j+E*RYc z!H_PpjH!*7)tI_oNs}GdG3Xf0MH!fV0 z=ts^Wo)LIBgdPWNO<()7cbu`&YXoGnUjUTcJq{6YAm|*mX6^9faf@MsKUG58T;NV+ z(^un`_$~4i-5Z(OTvs2aC`eqGI3o~A7-oHM=4+_H!WB8g%w{0)ewcmnGyl@^%X!pPkHNpo@}AdgU;?Jl@koA)yADEa#@p zp(cH9n6-Nv(Hc`1)^IN;vcsp`^^Ja3?QkY#SvPV zFh38>na*4pq8v064?QQhW_0$;BeHw@~ z{{1v^MgvbKkisYZ2cdQ3dMNGB?o+gQ(I0u6FL(_f3RI#CCO!mh+WXc0Ffil9Q?O&+ z5qOK_?)EgB)}?W;S0qjWkV0^tI+kjYe9&~mX)gpOM^5f5g;Dp*!BHFghTW}^4wSvk zfL6|JjOZ@vh%^uq#abx53gM?t--@rl_@n<_?7Q}$f3CPRDw{AO-6^4IfQiG2GqR5D zv6yz?jL!7PXOM+E!D#3ipmdxj-vGO*?WL^~#)bRD=_d11Cdaw81viDGEHrUsYiCj~ z+<$L+;0=@_yp$s;DtM}utz8VvqZc!Px zMg9|ddN%yUwwhAGh!g^pdT2*~NvHiKN4Vbllur|)&{pLIXy!rvg9X`4< zedqVcRfp0f2v1>1f%>p}&~UxGCKNy=07J)m8BBD`kw3#cRuRJ#~$>3i?* z`6Rk=_unqMU*MtCGccM}XsWx<@xUboUW0L7_? zkvNyz8c`7u5r4LEE>GL7Lc*b+%GkzL^~oD^GxbrncpWO8r!>+~vm7veh^J6aV$?!- zt0T*sz=#ye>%jH9-k-Arn|7nP| z1OIjm9hc3uu&8i!=$pYf-H_B;^YtaxQTM-7)sUsQLkh^u;j-)f@NG{h2tSq}e4>FC zN}$3|lLfLCCFWvGurpV4z>@whu!%wK(@fktfcUfR*CXoJAz}KMu>F&B#@A@k&~_`@pg5cfP#EP>*?^d( zqw1Ulp6U#QwxUiQJ)zh~Z7dLNsPOY=UB)f;OCA>07Q>XPrv5{S+m{ku5)q9 z3tbT$B{!^d&fk@+9FelT)b zmCgmG4HHN9^)5jzi8EI4-`IEbyW9YqVQ*S^Z!x66y#X-bSXnBEkK0+lpY!F47Xg~8 zmYoHyEqq!lQ2qenSiIjnAh4fXbc^!y8$`W=cGmR(-Sm!)-530|Eykl6FuG}sE|s0# zH{ma+YwmO7_W?6YPc0QMCudHUJ)$v|Pov?#Jwihh9BIF6HCymT{p{hUKR(XrkHb{Z zVKMSa2AZHt(ez;aon4C;yyBHab8Hn{L4Ap$zU#N+)`L zeTGgzw8$UUttF4}j&(y{lhPo->01LR%e8ZGle8AU5=+a9w_mz{f+?53Ep`m3UWH=L z0t}a5P-2H3x_o_rH#(9*fYVas*{rRtS9)Sjuh}$ocRP%tQ{F==WG2%vR~+$I90fJ4 z^E7H`Rv!-ctowOAZgww{*3JW9GZ1yPpF%*T^E{@%@tA|*Hf~Cf{44L~UUW!5>|n$K z#>Zm+tc(;W6&Te69eb;+mb%k+Ep29EKW@6JwmN%8C1pb8_kkn||JHjwfPR`BxM^u~ zt#SHK%ltw;cs12>sM7yXS3_CQql{4lun5v?UCa!Oq7oh)=?Y^F6lp5Dd*PeHSjLfD zXqmWxVAB`PUqsI1jS6}qWA`q{ffzEaghRQDySRJiQb2ztyEDjl?cnB%rr z4Ty;Pbs5$Tx=dLV8A;ON ziX)9)Na37KGa9+D7Os`)CDoiDf9g#jXU^SCK}ptFg;>+?GeCmMYupYT7_6`0OARNE z_>lb)2eHxOk-sQP1h%Iyj{sREOcWI?Gv5#3T9W5n1b{1+vC5Dl@B-*gk=v|+5xH|8 zJ7W3pv@TJ8RCdNb&gkC#nCerK=ve8}A-FI`ZGN8GN5Q#B_5tcFXAnL$bjcb-D+;AK zKB1`Lj=<9 zb1mWmxe|ZRjrGdZUFv659I*Y!`(0&y+fwG=M2hxZh zT~P&njNdBVf9)rZw?Zjk@&s$UI$TK1* zYY`M8JPe%UHZqCEkl|uo5LVl40$8g}PZI^5*&=!z=@Qi8c!{}^i;V-Ao!5~LMIE_dm%djWbZi5uqB)Ta%q~~L_Yi-#35R2a~45@^Ut2t^8CO(B`?Qt zxR=#V@{0w=DlpGHO)O?Hl&n`eB|;jF;3#`t=@zBKH^wTcInD4a5|d;BMpVYNC_~HI zAVRifMo?_evYN7kf@tPLRyLmXF3UH~Uo3u!f)5ujkez8f_goq^AqWV|J;-OCSnktp z3a-}7yC3N}59vF%zwNZTV_dq}a$o}rCJiYJ8iNk@n*1GW8jDe-PDA$`jsIP(l&S`> z`Ja>j6lw^Zf#=rPX(esPNuXnc*%)K#(EH_!8#||km)m7WDlO+07Cu>uxboZ9l3rzel=hD{StglTlu zUd8mYvgn(4XcvieV+c5Q@;%{# z#Q0O7vn(gp85x{CvvVnc%lH)y>!uTQuBAK zkODn)+%x1^e4YT?Y2w_;Bsn`W=UxZEA-#YEbC0@?!Zt^R%7&_)VMp_E3P$~%PJ*Lu~2Vq1f z4EsyBw~uVA3C(Z6Qgv9Fl8*S5dbUvkR2>+h;hK}3#V#56Ok>~kuI$Mib60%>dC;n3 z_ub|?h4mAqASoTh%pGeUcfmyT)`699>c$3?M_rO@Rq4_W_s5gIS7!>vPq2i;FYx1K2ZoV(9cxr3lyXpobs~%^Jho%DGkO+r7BQ-LT`Pr z4%s<~s143K+PHeeLZ?;RnhR^%u~41~9TKY|BM^oOQk7dm{h*x?BB>BcrgYLaw$7Bm zt*KRi{HKW>0|(HtZU3*BOYa60XMftL(%#0=!WU&t^T*|q%10RunBV2Bt}Z@& zv(oE%>7Dz0XVc&UOYLojQ7ygeTS<@iKQLqskM<`tk863CTjiv3I`kCDc<>eBUb{=a_QP1Qx~aLTew5_h`R~cc zy54l2SL2qL?~|anFb~`76Sb3yJ56VA)IPV-uDq&O&kCL+Wyp2elwKSibrf|EmV6Bf z*vifgrycqU8m@fnP;LIIr(dI`R{&Y(y2f^IR?jShFEKMAee{+@`vAx0OwgnD#CPMK zn(xtx^lTTGolYH?$9{3fjL$JdEw^0wscUbHw&3Xb64Q!IbMFaE`#n?hd%=(;;#7mo zf=#Ngx>r3Csje@{_wx`o^YVGW6VsGb>a&aen*??7z_)E=_^Hsw^e}nRL#NWIM`8WI z*CsEYzu^41cQN36kpYlKV714T&Gz|P@<2UL4Hf&4G4T^!Jc;Z44NgWx9!TBW!vAV= zh*gw*+!g+d(xFGmhv8N>05`hTcJ?Cdn0M0v;jQ%Pp>ze4M&aZyS*p=r=|!bfU=T&2 z@23sKP>T=FBNcjAGM-f%%oF9A$7RYbYF+fTN=(Zolyd3;vKipSSzd!K7Z5O+bu4ix zx2Y_Qpb5^b53LV#+X%1z1?rh7&m8`4ByP7nWBI2f7LjwuBT=?2wC@-XH)umQTBnAQ z{1|$ENr+uP``OAqP%OlYS=QTI#Xq7w-UHo?{mlCBZ0U)<7tR43=*s11LJ$L~?4keJ z$D}7eMi;q91~Qg3iX}ve{M`K+PlLUi_?v9D?`}i6bv{_f!%EST`ewgV`;~sQptl0I zrmHtE9*AFK02?P+2yWB#TPezvyLCLk8kf0o;gIVErahMAS;Ds_8E!6XC4I&4szC_1 z@YUl|>0wo8GG{XqOMqe$qkbh6T{H?$*nFkdWJ3P$p;*K?l<0p;UQjajx!CL3L)X2B zW+Phqo~Mlz!%ul3Rnx8?P>#CO-K_7LD$y48$zq=C|L{@LPq{d5s{Z+w7ZexG6$?0j zxo^M^C;;EdhW9#of&|ni>VMyX|5KX=dsvK0ha%L3ae3k=ut?}>;K6vQeyjElax=R# z@#))-Yu5jw>_GosFQbk~+ER7fcP~|5x4$x`lP0V9)f6D7iH-#SER;2{UOztmAIv?o zCtv`$VZHb49dx$M(%Qj-iERL#qDm`#>}eE4(_&K78ZL#W|71w}1B>x}0mR+ZG4fp&{^Q zGDkODXDq#%8&Js?@6XErA||e$L^dZr(W;yi8#Vi6u+p)U_?x$X@BE>7Y?$mphpfu3 z9Z|oAyEaT%E;dR-juK%Jz19Cv=npN{go{^1Y^1DL1$tol>ukcA_wexlPr>=bP=Jp8 z-7TT!3|jJ!?vd3X>Ih%yNAt?a{V}0j*_#7+;ViMi|I0p65KJX~E$|N_>M~~bS@|T_ z6X&5KCyTIw;pzO16U4a5_eF9(A0VF&E#4Ut9S(M2P_f~=0m(p$(xY_VT@~TSkjkm@ z|3Cu|G+?`R7{Rl9T8-OfQTN99cdUd)E4=h7fY^xvLe(mk=i=&70u>%;QjwAgtdw{P}|ibgi+00Q)S3k&B!pF)+OrcS&@?hp|~K-(NphiRvRCH2o%M=!g$%}Uzw^) zJeL$B_>n@^o}DRffp%l}aM63pQ)r5rRP*XaEi^6(HzB~rqYWmI-prw^aG@`@7{&AG zQ^;^u#VHTHV+^HeFb_X%(#Ag7ftJ8#7Ib;P~0G=_mOZ;VNYIv$}3`$$B_xt za)RpjL#P~?O!&8Xk^SFYOqWBtKa?^*p|$ZLSh-&w#8!q-Yn`~*AEWH@!&?TNa;T`hhCtSCcGz-Ms1$@{OBq-L$}GIh<+Ss+7TF6plmqQ@m4@{R zFICyFWi2wv?hXII#s<4_CR^?)ZwjJoC!F2f;$((f(LxVuX8>FM?(Wg)X&x2u%)1{+ zrXR;_9`VH~WO$s);r8sk-~AtqTlOSNq2kwa3pTxg05@Z2rQ?I|&?R7yljPvL8RUVw z9ZFm-=%nB$`0u4F<~NQ41N9K)6~O2xVg1q)=n!DNsrJ_ocYLJKG_{BBsHYXXwDG61 z>@4*;*s3YhI;keT34yF7oYI3CCChDKsE{xlGw>fPM|+%Z+X}a;N#0hqY95K%-j0)I zgikYM{@{wYi0VM6QrRQ>V((Wf&dE-U@|$=XbVA2L9>nfoMbS*9jXYx{e}t=}_}CJF z!0GaOw2m)YxtM2Whi)5SzW|QNovj~096h|7k9UB^{rrc5NZ#O`qu;Ex`&v8oYya6k zb4=VMDv%2Nvd(!N?+eEdw78gKiI88XrcqvhOtyEp!i2h32k8{v(x`~HjA7_O?cZ?o z0Xkh%r)a`kc@D7Q0W=fTxzKL2BK79mYH7eNH8(Pl)Om=RnsKnrJM^C>t&SF|0ifTc z&kaB>w76B+N<$2gu{x|JRkZy1M!ey#pA&O@MEqpht~%20d^FIf^L~sOlDF-K*AgmpgpJ4?JTsk5`}7 zi&5YgSpz8ae?b)j72ThA1+4quWKK3FtD(5T9(J28yp@pT@UNOdCLbQ~P8gw7U05>d zrExjo`zD%>x8yr@tp7IWNgx^?PrCL6WK`lHm%gkL{}lvGkWw(JdJm1iH;0Duu`&O_ zZR6MFpnS0aILy$DA8!U&D;{Myj-w|X8Zby}TFh3vmBDM?QwI9uG6i^To4a1d7Aa*5 zNyNl>4o>Y=10AkyGd%&bwJ=5O)Rf~_&{GL~sN$JUn3{?{tJiqTlRxsZr3~+AHh-mo1;YeN(u<3zJP!6FCpAlf9 zVCDzNAyftHo15du@&QQ+|HxH928bpO67XUt=4C^_8Cn;O%ae_-Y91x}-3Qu( z;w}?T>y&euP<;B1OTXHdIDI0N@dtaI#z5?CAv87SmOnDR2wxXawJhH}T^y$n50d|M zpAi8)!n{Gj)rpr*mmzHNg!TV(*R;z6ko<1)h<`EcE9iQc;b6TCAf)j>_I+(Tg!0no zGwh9`!)y^-{#C_`O1cV;lp{6Wt28X*PiSl8CYOQrzfgEG&tKiknYEan=f>s1p1b0) zKx^>VTT0#k@sXI(3&nc1;oz5nAN;shXY&V1zHO>Zx&%>>}W-&!Nen5o;Iud6ty#yHqYoH98Tv4O74glF&0_DD5c9~ zdW0M2myv2BL{I?5*F6=?YX>E?4g^;jxH%7po}(6qF0GVsfW_F3I|$&W{ct!l&yg7f z{V9EIF_hQ)e^h25N?GPUMFoWjnj~Qe2g*~mG>c7P@0Qm-Tjo&0wOGzh`VJZlTdMb) z3_lW=4Wr*gF)pu@(}b@U#Eu5hLxHwpXAzMO%iNMf+%LicrKEgfWnDlethGr86fb7_ z3TM~D@?v}Tq}Fqc>RPzwS%>PGt=oK;T<*8snGbyXhTa=aA8y+^5ll_*T?ud}`_31= zp*L=wH;nF%Y@;{)B~#=aV=`=$SLlCd-gd%fOVL1Xxc<)T$OaOG$M)*E$aLL5M$zTT z7?S`AykgKq{m={P_S;*>{n%IsGQ;w7g*fo<8u=uJb6C%k>)2z0_VT{1Q>E9Nq~g43Lm!PMY`C4l3#FH0(q(FlGkyW~1v1mY zaNtc(Q|!rSl@yxr2gNURM@8`OwF7m%zrWwC%h83+x)%8hPB)A9GVrxlD*dph!nlfe z`qBTQ@h7Ni&-Ebiamvk{@E4|kov~h!UV<$%e3C3#Z{t%SFm;r zyv8+m8tPlLY(5-Ai4fT*B-3dQN{+vw6^t`$Ha;&eNu-N(f85KSK2r&wz`M$Sp)X*0 znj=v|@Q~<0^CNk-iYf13z!^{-gj>=84q=G*vo*Zv{}?T#6CNXsek^w{j3d^EhFbQzlACHNB zXV4g+`q+$-cl8e?R)m{+0`sH!oP)_tOG}IXXP5ypTsdAWO}-xhy-m5DC3SMjE}aDI zK2N%a8<)>uODiqg$V1YR_{~Md+Pc~xz`O7_K|1NB&rFR`RQ_pNOgiHx3JO?LF&Mxj zc?&qMUY~)6=N}|q0XzQBl9|Z)h`;M2?D){-kgJ6_^=?>SP6@N+1NOX9*j>{nzCYDb zbBl9Y1NiRc=#~@ODHBr93Y7tb4ylmlr@$9)a#gX}4`t-|3qM=yUEL2fQ%rV<=&qE< zMiXsz0!E@ykP{HSM!uPmAc-dmsr)T6KHjL)2MXy4rZ2DDfUt~L2|j4C@TQhSv1n`u zngYWy)+XMdz!lMb2Fd-p=u(LPYTSvXL*i=-UXha>9UZ>DzPs}X+B|hl94wjspnwof zBog&;Xlz%PhGvL86-DmEYr!4cBXWJ+;?z-NW$IU)70G{|bX+>ApZOrAHWzrDe0Sc8 z#UgiQP@5dgPTyfz3T1*CbLlpK_f`=uu}Cxm`)H>t!b~V$41n3X5690|6 z&SUd@TvtT&ArHLf0IHan{%sb(D@x9w0N|i18F6Ietba3#11h+g^~TvGFLZ1lnjz3) z`keLZ<3=n!F$o;$lj!hSB%s<0pGHfw)fux8bPut_P^29uA13N)2GTqAQRd2KId*9N zqQ*qDYowL23PkhwISf@HEFpx``q^Y#J*)*7uavuKW^v$UiRnncNZ-E)HSMw`r9xFEP3N zI-rocO}OK^Z7>5YhTi-a;sy`fB8bOw9CdG{UXNmkrs>19TjnQ-2u=Q$bQ`m?$2;o? zrh58USjx&{_^JaZV8x4NOpx29o7w?cSZ=M`M7*06b~oxx9X(U2aObe#m%jt$84uM9 z%d1;zG65^>(nwKA`I;fO&^_WvCn1>@cGdqUx(pD8>cAe6fjOHLWcSS`H>&Rz0wF0kj_p0TB2 z9;uD0YBb6`{Y6Vsy{eFaDT=C~R00N8F7h9Fk|HlL*A|iLsKB2nM59lu2 z2#52&zLDBFZg)*%0kYQC({EOACIHS<9i6l@hG*M$BLnh<@UfRmD+?c*VWba=+am>ZQqv}T5Pv`UJDvVKAJ!&; z_v%IlmH=Qemtmtk$oaC7mb;ii#pc~{(DhWk!r2{lhdukduXBJSKNZ3?oM~1BXlMU9 zsPq+>c$Tc^v441{{o*X!Nk_jXD@Vt2Kq-@ch>v27eZb`rJL=mFX19!>i$_Y@Oh9LP z*{_Kc@~BZZ9X_o1c5koNK(b!u4)3Xc5Nq{0t><0sNf?SQe$YPh^h9k{jWGcUdc4?q zbBY37YZf09A3SsUt`x<2(ysf7*HDAfwe&{<1Tp;#?EprJa_vI>k2hLUTHrriI;XZm zF8BmJnM%ROY2D`52`kbq8N1B{$o$LDIAJMt!z4pzrB^H5+!nBhFf#L=`VH)6d6pra zllDt5aGcix;?948PAhfbF6tgcNjdj zUVyZ(H4x)=&gA-bvuTQ1r^uy+|69y4+NE0$>A4P4+b*I09K%wz&-Alk-c5iN^8<;- zv40_2=_bPgeT4ZF6B-q33N5{USMicmr}&=^8y~L8-wV%ZJo9SnJB2wLN>whlv z5Z>}0Q4qflF~!4Bo&&@H5ju7R9wcF`;liik4;)(pT$9L*xrl~KgEjlzxX{rq75^P; zYoE}EPgUAapMCeD=Rre;sQmZ?QSDfnxz(8aajuf;ki1OVrJG;b!9Q3jTK-9&i^SB{ zK3^!iC?cs;24YWVNgZ6dYI-8$`WMbGOdz%#=4Tb9l~N5sjypkV!aL*Eix0ya)TGtU zq*8R0>N6PB(dcfR8u}(y?RM9k%MZ&}+C@#lSkD$4z&V~dMvLmc^{C0f%z&MP<7U<3 z@t5O6pG{a-??Ri@3d` zAkyEOCwWThuMcDH=Go?1D@Ww0`)f!h3X7Ud#c-SKaf8*u0Q<=~pPAK>ktL^ONCh`| zC2V`n!-d??(vomqXjU=hk}svn170d}#XsIl7cX5fBI*|*O4r{53~H92^Muj_!g{Jf4@mVPQ0H6cGRt6c4VeVPN1m)psP7BjvP)t_}O-N6)3 zltj<=?3&2Y0A^~*ypiVip|xZ6k6-&A4{X^=6aD7d3Po(ZlzNV_&NsYpYG_B}f;SVz zcYboP?JX`Zl0VWqx*mVW-I6VH>!;rF0Qt_Q_XN)g+MEu+0hV`?cW&kqrW5^P$LEs{yx@kB!q%O@0c}(HCxp&W+MVd%LB}K; z^d!SpS5MVw9&l^3JYHx$M`5IujJ0u*JuW*&KfyR`y(?UB53XVaWzt@pXMKT>x=)~Q zSC8SZ?3r|cU#~XwnHflyZc1n{WsEQUY90Au+EWx;{^U^d)?g?ulqp160R6oq_j`(w z*L#Ehp=F9@yjSMPh0oXDEbn`Evm}fx8%d&dOa5`O?-OauB&o%S&>Y|vm3{sF%r-u^ zwnKcM==Fk0r;*NRlC#Od!fsodrIv{lW%72`qiS^+bnF7znUVb z!;JO$eL*e)lyrE_$#Od2mXJf4NylQDl?+5GdlrpGpk8TKKmpG@OW9y&c_(N2OD^-S z7ZZHnKfio3$4m5|qTBLDS;0O&dCqrFdVySJr2F~U2W4a-R`wb^=nJcw^s#-B4DoYm zoIt|K#TB`116`7wT`MO>CCD#5Tz*ZFXq|Dnx7R!AmiKW{~~w zHf~6flgo|yF2XFZ^0QZZCSHBs)if) zY!0+nIV9?|{Apq@;^Y)%sT0=8dKG;>^`gkjU$@65jP>cm`cwvnnw|yo7i2V2&P!_A zs+Ynb`Dx=Pm?THCfgtdwi>i^PuAU}I*r@X5(rECp_EzDvs^(;T-`o8DY|Z)dax ztnaTs|NiKihPu>Jkda^ zP&quBU%g2_=w)ao{h@(#ZS`I$f2?kJP%NJVOAP zbH&QRLFbiI;SCU5fS`Vhn)>ofy)~ZWYL}T{!8R?nu?lw z+AB|MrFf4ukvACCU*u>j(Qs}y6U~rZr3CYLib3 zE6&B#2?Ns(Q|#byu7{{2?=TV3B1CpDyonpzg7ejY{pNw=PpAjj7qyRGEz|aZ@05|d z)<s@14IuX%f0aGi?YoR@f^VqKtGdANY~GAAhQG z8r1*%UhVyg$+F8Q=Q|?yoLfDGj@KdZR5GCss+7caZvA|=^Q1UvPn<00+{pkBGV;v3 z#poZXW|8zTpiu1Z!i1RgydF<_Dv?G*yMw=3y@G`Ru4z6RJSLle%v^U<`O|JGW!R1| zk64_U$Y|s@`s2%^R?tg`d9XEaYumHYimhvDFsguv6v#P&t{&I`Cn-RLRuV|K94^7b z^U1UNJUJUXz7@jx<+I%D_(Ux8dxKMAtJ=>WuwM+~rt#cSoE`6-VeMHQIrw$xrWB%q zN>0rSY#m>gjxjcQ5BoOBY!ib$%7ch)Ky9|q^zSMbrp3g382}93J4S#( zMwy#P>4!OAW<((;>IOf{#D{Z2usj%Jq3r^_l7S}&IG=wTOGnd*p*Pv?B&6Zh(#{KK z{(9Qs>*tRoX;t?J$b)R@5#$oi4_TA7Gh1~C1ZqWchSBgm^p?GhG~gmvHuX3#B9!=g zopA}M0L|!rOydK34&nwDRpmQk$3Z3^_I0r{AM5@qpj!p=(d1WY3XHB zgg@2xi^~t(qq8W}pImHBFC^^`IoO2?j>^NN809@#f6^xgphbrdxoRRbj#ROgYp z@GR!om1^=fn(im-*rxqHW8I&D50+?RJxPBJJwkLF0aSVuh7Qgi{y`Ym=fBi`!Pgkw zO?yDqCyCQeP5V=sd<7^JbnkA|Tc4R9MaY5?Dbx}Mtv`;NfT29M$9&nm)ZW@0l^ovL zXEURSY@c7mjRoK6{#fV<7n_r7_*!z{sOx#_MEYWmRtJY#hZ;~k>}J+2s&y*N0mrbM z+}ydjx%cK$eY{0SGf@-GGWLU;bux7Qn7%>p9adyhl_!vesUgZ+?58nWy@uD#oADd73k+T6!L{>ddnc~$y8QRjJV3 z)bv-*lH=wKVh%k#-2EE*z+@G=J!Og9a3rmw>e}m5u(9HH*{p&e<6R?&?7UQsqDZ{H z@B9Xkp#mhGBiR$vHIH5u{^_@(ubA{>;gg!lhK4I9ch!wAFVxHI{Mj*HWYl0qV&6Sr zF@_Tv;J-|O6fkqNKb+3ZU z`%3gQ0*GaLjb9MC#Yd^Pf&os+qk^8N_JI6$%KHKUo!{wl5FQ2_AlK#M@_Z;Vk$YRd zH8Sr7b6;?RAepADY=a?P@zeO=RAKtBrt8-kn#rWNWL_6t8z5(N@i8)_!YhB0on3R{ zaH?|)2&yZgb+jN%MBwF+inlh5?*iz##Z&|wi3OOF=Ps7RcVbbpAJ)|h)(b-EUSxMl z_+!8A`@^-?n1*S1g99}BFFjtej{{0#&dKhvOfoJXY4WJi_#8D}>5mbx{$yBLN2lyY zFgP4#a-CH_gl=+W8=N9;x14JpF=4(|#2_;wtD=CDy{vz}kX^-p;Wmp__XDRNIKsE{ zCd;jli=&0M(SRL>7+1Vk{yq`Rw*|Iq#jn>UWWc`*qL)QGPuIV&pllFGMmjEU*=bQZQtqrN$1OW6 zT6)pcwQ(cpro*$%QWt9kFxhxL!Ylw>VO^~GWQGBo_q(lHOWsW%XSQ@xR76fT*`ykj zW)8q(drf+9vMmIV4Azp8 zup3tKQTL+jOM2V_+s~Y3cO6{5_AQGv#($DU3^H)}bk%4OrRb_`Y0CE7F**=r4CoA7 zq3S3X8Z|thOs%7x-&3nmqmavE=0Wk!%c*yJ0yX5KLzTW>8`dUkcH@wwp&{13N9WMQ zO(Mm!8j!0b5`d@T0(cODl^Hj;5W`sB*133x>NGD9sXN`7-_^j-&Zbf{mSl%Xzk#K8{|=2q`fLF!>KF9>s>x5`Jmn}9p?_8X0K7%vg@>vyBJ}@riT$pZ!0sUOGBgQT zl}~Zq(l`9oOXna@>VuvT-1jMB5Ci9Y(bmNBNEqJK#)WAofU~@Ge{6mbl9Wg~KOub6 zJV0<=k;fWw$B}1uEblq&xaAwCQy62z^XQ9;f+2N5%0r=;Jy5AydtPd{CBUP(?cMX^ zU@z)|;K>JC`^Qp?Bp89);A;&1sBoLsasHX7FP2lA0mCk@{GQOuZV|Klm^+tOz|}Ff z6=g6j0rBNA(L*uyipcKq{ofH`3G+ZS75$xIrNe0;nko@6K7z1TzwA{6!ZUBjCENk# zKi&2HcvLZChelBvuZ0b>9NP}T>cOSgV=N>t>?OYrVZYdT{hL}Ld$S+fG8!;HHx^fK zltRKF=1$=bJmnXjIHjpmO(r}~un1b^zik1_6QjK*;92Gass-&<(>9KuoPyr%p>wbnL0kzRd{?(laxHdnkQGvw$=Aw?uOzwAt$xK0Qcm4xCY7v zHwuvb0U(s{SqOCS9LAjbEY+bF=>%XLZ|=Ica`t$c4A*m!&xxKpy;}F7&Bs$WZRGv; z70(Rq;wM%r*JElUGkB`h&urU&itm^6Q=E-HU9fB(@_A5B!RY#^OJmnFnn; z00Ud|F|UP(z*1lc0px+ z&ua27OgeeB0fnbia2V+ecN00^)KT@xCgWfONkL?yiHkywP<`}8mnZrSk8>Qp9){=f>s+~P%DEFJ520>(LJBN7>)weZK>>L7CWr>^* zDquiYw9p!OxyU6HIiqnVOei(-mLch!uI?*d+5OfAM0(q74?)e>PGZdKaQ5e7X~6r0 z)(g9Ol5JsoqVMK}*(G?ATZ>c(WNd_{sCt!$^_$(Rskh0|pULbBMI##n?v%W;bC?-0 zJuef&t*kuYst91LK!EZfJM+RO@vrf`6@W*j52NK%-%Nx55hl%9b*KNV)MmL=lX~tZ zKe(LaVNV~mMf`=6nyWBCG=S0j433sPXND8>)4p`J!K{D2ovg6B8TXKkTJG5m#B+-d zqc*$ubKa%|^%S%E+RQbN#^~oxk>qZall<+i<;0SS&;CLlk(1Fv>Mqg+XW@U5t#?f18()tbdV^6j7bZCibrqaUz}1FDHdLgc&rHp3iP%dHZLK(uI8O zmA}@YJf|($*;KA@R=@kfS9!6;kSrjTM^N+?{#*}K@eNy>o$MR%vGm7xbc~HksU77} z$4p*i@bqM4O1vNYs_iXoX((k9brEUfWMy3r7KBJ}gND?5=h4Xi9{Cg!=k3P1Ti&pZ zVCAo&FAEsmz|SvZGbuNClLv)ROopMNg5fxD7}$_P!J zGo5oCxHS2&&HT~Rr`hE-4t-`6yUu_YY7r58{>VL(dFYsxlF{`giIjeC?sjPY{$+3F zg1=emIk~U3zu}&oE;#?l6-s;@y=V7Er06byUsUaRE3ou94oNo#Sxd0SKNiAmXs$=T zfCxRFR_d$b=yOg%{1@8n{QEFbIsNB0dl9aozVrU{=#K;1`TkrMx`rtE$@Fg6_xP}~ zkJjHUyqZqgNGs|X6|vzEbbb@sW@;GSeVeUl>oYXqHeyD+ph5@_vz(e>T&RCxdY zq)=wd9!c3EWOEB8qZDOlBq2MpxkgArb|r3QRrV(1;u;}t+>ES?o34oKy2ick`W^50 z=kxu2ACKST_n$wx?m6f6dd|l!Q@RCv`_2!E;^$B*`0Nj8946F(J3-S6U3b}oG!jHJ z%F4kl{!x}i>%D2DfQdh|9MZpNw1c`Lei)AGay>j$3)&~S{?hrCdV+V3Q*&#)KeMrQ zIiIf3z;^I^UGN+rH%1yjQh$?AxQX-)U6&=2Oi+Sg zLMH)%KL0DthHr+3+APZ&O=5zg_!d@R2(f)D(d9bYtmC$100^_Uw9uo1Ku`w4)(+QZY2$lwDZY$_2vbK(DM4UNO zYgl1fIQK|7FkyRNhaK^jL_yj1iqQ^TVJ`7lZ1M49eby?*z$?QBng^r#pueXt)pK@7 zhZXc^%UW6AyLUcw;2kGt^OLpT|2`)WbrU5xscCnXp&~84q{YRf|~ z-F!Ao|7$TeBjlK2HqVilRJLHnG>TtqMl($)Q9tr5)iuGzh+A7DJ(QK6CVq%^o7yB+ zmD#Y~N{JRbm+;d5TT}#eUreO_lcw;jN+@)X`StEg;FMQE+)Vt-0%iZmvVs1XmTlf8 zWV$KJ$*dpNKBss-Ee`}cVcre5BW4~!r`o&1tMt#?MuRkL!7BJos3NQ08^kkga*N$a9CE{=v5KOn<#E z!}5R!wYJEpf25;+C1PLmh{ye0qw5*}m)+acZ#Fqd1>RNW{vn*?bs;Vl;0~Q5+L;rT)fFe-hSZ)VM&zHb;z#%!% zX<9P-W;p)iNU4Ty1iEx)jp>bPU!VV5Cq_@cy#deSQ%_4*-I92duL|{ROo-Xb@ucgG z9E@N%A)cCY<{is|7}-A@Y|f559@~Rb#np8hoLW~CX!m9nnN`AEi_~AqKqsHntjiUw znalCSBE%9Ct@+6-#29zFDv^AAptLTb|M7VWR#kcSd();SPfBGR?zOx0Ct;B#uG+4= z?CXGy{$$B3#luFtA&ROM8K77kd-@We!fzqarTT$8M*C`y`qP^X=rmB@jNy&}c!p)! z>6NcvbGRSN{j+lbAZU$}X`X3keeI;~&%#Ry+~8y3d(6F(hP+6#$%PXp6vngf9w_Wm z)yEAs8#lW3vVBUG@9sO22CXg{__?qBp5Q51yU)*T&dSNj)e=Ec>WwIv1lbfB9v`ww z#=V$-??_KsC2eK4t|fjIX%h_n9k`y?e;hL69RB&>Xp9s!r0(QlLtiCaflmsG-V>8Y zzm`U~5zL0vFkAWlq?`wiZ=X;#2KEDlD#yDX?8}-vpWXIeN!+CS!D)7K=*TMjp0$*P zz2djQj{9epBnPg|1li6$=Jhkk(`xdqscS`8A?lQks3&!pUJfmPw-pWD00E_bEi0)z zqN;Ba{qGDv1IRSM(3Iqzz-btOXxR3T>IzpN)wTU2B(fBGv1z4Q=EhuRe;5xCArNqf z10gOo=_ii*R$QvEWUJV*2m6Xyde@~d>3sZjP~vD=c2(jeU;Jn$L;7fQd&6n3)Nqk- zt(h#D)3u~S3C`wKyWJ&nMxx3}%s2b@f}9AyumSk?%vqKnBv5bw0kX@-8zVy@y+vgT{96iifm z&eI-)5R7pB{zp11mhfLnOvA{+AQ*hz}{7d+6!8rW;{T1MqFRyh5gp{fC!G7dIX4s^}BX z^V^xCg7sNbmo>CZ6z-C0oAXnD z!5de%3LR2$dqX?doPSU^8p$Fia+gNvOZx_&rV`AgFY&;_D6b!uvk9p^J0)Ip-1nv- z<%)nzRLObM2O9?%=ttoXSmh72wIBfFn|T^UiTrp}L&d0bnhU7=be7h4R7JYk(4-;) z@9bV@xpr!?61%8AGPlnNK8G6R%hFdt>9P2+mdd=Z5F;AlFIq5|)8^9!bK868cr|O8 z&0{y4J7x@yQCs@3a}d-LI1lMm_AW-S8w<`lBu6Q`?i=miEt~tjJHa!&xiIqmKz$WK z8IZ&aB2iOTgi1Ol6(=gxLp>RfdV;ugSK&qDO2vPsb?dLdaStg?@{!I~a9=D6S)9QCwTE@wWR zt=R6PWZ8oByq9HYkO8!D+B>MBTjh{e(_G@b^rB6L|Fk!yk7I&kiUVJ?+Y&|9?7)d0 zErjg9{smDfN;+emc9nJyxl{e^OnLYiEt=cJ1tlsBy&d@S*|rXbpsxLi<`zj`BBUOi z0MzY351Hbujl$bU1iT%taZWz08-S3r9iL}oKZ>hS;Ngqydeiws4=o=TC`8!Yv}qoLTFe&TmY7Qb9dt%xU(ObOIs<*D_7^5CJ*XmBf^9^fXI4_6tVeRIL6sQCKo`cr`VqC?s{#J zwATbhtJ|q6IUcpm&FVHjDe(Vl0dA9Yi3^gaj$LI(6`?!=)?a%9*rRQCwajHEc!IDO z&+BmJ>}j9PRLzjWJ%a{wP%Q$n&6P{&ibOUs~@-biJ(VGIE}d>O=1DyVz3J6gt!`=?-my(m`RV zBGpF#R{Nmt=j&Cv(R$fL7vt7XH}L%k1X*)igM*)@thnx@!F_03VJUQT@5*14q^&mj;976EVvw9sa>M`y7J`72^f8g}1-W+coELe2WOGYPD1{^a72=cPm}7hMpF@zp*-+Nu5nF{Y?f zH7aO%K~(+eH@cgN>-LGRuca{^S*wW&TH(kkYE*-XALC3W?hvLcVD z=JU4ftL~y!Zrmk3w?xc|tQ7+f>-Z9qJPtQuIixSL8}-#6iVD`Imk;G;(Jb4MBh?Jt z=-O1DwlIg>C*sN9FO-Pk8@T4VO^#_hF3QA#_Ys)()U@}hQGY3wcVs}DiA6+!OI%)) zk67^oOgCslEJWihswP{iTZ{^SYBx|0!Y)?!Na_)6k4_<%y*hRq*rFFEf!pWZq#$#G zs~#C*Q+}Ih0X>P{^O$_}wb=ETf=(iLY#Ewt$nHHwF^f8a-upTIQw-j5la$*5RE)GL zdN8|p-JiAtxYhDUT8sucmCSU$bCFewQki z=+>EBW~qXwiXBb~%fGgwo{`g=2nmaGgZqg@kK3mPcTf=EJ0P!00&fUd=II3J~E5^{83Eq4e%W}+ahMLS@_gh%OlDa`p1 z1=l139_<6{XO*Rj9v$)inN;pdq(_V!e7C`(rb?uzLz*XtpTK!0|!~q*QVhXLW@=ctE{W0rj6J*3*X1(LAVipXjUjJ{0ve zP#wt^voM%zrUU&*LJTX1$WX1{Tp>&(TFXqi&R*fKJ+U zx*YAPjYgR3>K#dTHhU&6nI|cX=9-2W{XyDwloA7pA1QcKQGJnYh|!kEi3neKyyNV< zxkqA8ABKh|oxiPLh)b2fs3g%#b$P7l$N#Z2=J&p)KSdxRM(u;F0ns;*W-KPr9gLfO zKkgIY=9wG?N1`Sx@uU5sgl`R=4@`}A;)LH~NAMjjgFBFjxYD6Za?1J>N*nXt>PaUy zjfSe?2IH7dH+n|AayKQ9ghl*AV}x@M7q3X_Gb6WV?ZSm=nR-3%hmQ50Rr8ta4493c zRB3MZj|pnc=bM(hNVl1Ee9;6GJ>7v87z;QxL)JMKe+b?BiGT>H_qX1cK72A&&6oH{^sH$s^d-; znUu(Er0XwM_GQIF>zaECjuo)mZbs6!78z|*cZ+{n(a6x7?{9TJ8SkM0EdN3-XhocS z0;owKXvC-k1RU(q&r3s|LvP}ZmaSCticx=F4*ynskuJ$Dk>#kI2`hc}@Anl|36UHS zz3Cw8Q334AbPRoeTzoAVPHm#GJ+OYrI_Y?JGclzSUNQ=EV}wn>U-!WD-+qSfUg^iV z&FO~E;=wfM(RiR&`eSfHucv8<9l;QLGA{k`9U0apk2eywYve4C6ZEzN9;Tn)ikt77 zQeayeBD;!jP$-ods?%p7x%oS)`>SP#krCL+|w$y;ICaK(pq9Yxz0 zO#y@~dp?h=G4ADcGjF+f%KT3k$JV$m7V900!R$NdF-tdhyqjF>^{p{Xuuy3%yyaTg z^ZzFU+Eh#gM8=m!VpqUwKs$`V`_pX}5v*1dz#66@P*X zgBK3H-rXHJ$&l69c*_>$rINbf`;@32bz1;NcT#WTO8!dF78rh5tx#CKi za%E~G^Xrp2@nvMiuaBaKn}j#yp;eRpjdeu5?`u0hwbb9utV=ZF%KLMxPIVJvQz&{d z;2N0_K<)up7yNs+kgQxe9Etje7n&~^v)qo(;mO^cTbSq=%;x7zWEXbxV!h({spsE^ zfpmLer*epE&%5$e7-cEI=1Zyxbj6~2SowB`$7bjd(l90s1;_kK#D*Gf(@iFgDIr5H zt;?`CG}w=hM@?F<9&TzIw$3f??(TxQtZ--OVVyR08|6Sk^kY-aapt$i9ENv~YbxMS zd$qgkCPzpl`Dl-^LPxf3+4yZ^|HW>JNu(!Ey5co=sS zGz9Ga}7slczJUFrjz*t@?u^jYj^iU8{2s^@QZVbrf`!pk3Zzu+}ua-$HeszKR z1G*D}0rD*H${dK*lTJw+SHz(<(@}>H>4WEf>L{;*yE1N zx{m7Ol&ca5u1fnZ0rroFn5)09;p3xVlQ}sHA~c68wMMFPBM<-;03}d+dpnVIBmx-=lg+aRdWGJQAJjQ0#CBVj+r@mHC&CiQmT(tsK=998}{aD0U76D5nsx zeW{Kpl~Hr^d-evhr)SShbhX7O>P2JyeJ+}LY+kIadTGh?MP9}Sc6w$Z0e;!vKi#J^ z?)88Z=ZuuFfnLl)UE`d=1-(hWO}BziV%%*649BcP?leu8v^t$cfU5KL;4s35TLoJ< z_8>kHO)np>p5?U7IBKLR${?PakHq4&6>1_y$i>{J9|jp{=KnI2xpgeXsEIgt*#Q9L8VA-7Jpbsvdr6go&rXv zEeWFLuwqlz9f>==1FF?!9DN~mQ1Cur2M$98wI5*txw1+#ch20bFfx{v;@Wa z#|d7lCQqCf@BA&hP5!;qn+%|Iiz*huuAkpi1=yKc#Xh#b1STxug zs#OBk=$FF}ZS2c|agAx9$~oZrTDu^nX!8AJW_^GLczxf(xnmEGF4)+bwElBuN8e8w zZ9&QFO&IN)Ly(vCv~SjZ)^zI(+VitAk1DRPn8~D8rcI3GyQuSlyC}6>0o)!PSpO;a zo*=i@d-}fy@m&G^{wD~K^buCw3aE0Dqcq^C|6R_&LtIz9&2ZURa?F3E@pf1FolQ>j z?I4q)>Ox#55t~w~5;v(pMp^QK$Dbv6mv$4Wf5YMeJO zZYqmL_JC8|k_NRW`yLn#v^d4&3^o(;Joo@3@dEek(`GQmt?#$OQ@(JMam5$nxPhZ$ z+~&-q7xZRTUbJFvBT&4S{1@&3pGeXUbZQq?ABmMmTSRC^+@Z0Gz0?y;hrHf87HY!c zd*PwI*H9<;?W)kK?pbNqg>P!?_LGPw35KhF zv&7SS?-&pGFgoSZ4emqG?+a{>5e3)|imNu#P&&nxzl}a&XHTa#)qFGID@pROv3GAz zSqr^0lF#-wR`2D|D@r{fVEZp~LS3BaL()k>?+dDs1(@x%zwVl;9|VtKej(gR0pS{! zYF24kknZ8l!1gn&p|GQ1yUO1oDzP&i&yjr0Y>>*2XeO(crV^iazPu80qx%ccR}N#X z?d=Vuui{p%UW!t0+M^9fniBM%$SV9Up|Bg~pdi*W_p&5SlMbq~a$t3RVm9zJLAsxn zZX+5hIDYH;Yse)k1^-qj<$J>`hQ-z+@dkX?=UohE|s_TvD48KmUKQUOW zYB)r&X-vx)gxJzY(boi>fJ?!9gB+zTX~yP=YwtZ-X2oqRCePM1iP3B5aZ>-Kx1p)^ zR^K?u`T7O>sdIoH`VtIdwNtB1TNaHZ2*$PqZp>=1BbNxT^+G89^U4)%-#Z=Q=wPd#*wkfW>1Q&y6Q?$kP?_v1Q1gCOHpPQa z-8mzD^i=VuEX@qG99}E&s$AKX_H4HW<1j?0(;ihf#ex4Lq;~7JloJPY^P)DO)Z}w; zP@GBzNAcUlZ}V`z5N`XXKCG`T50rusT?)PO(WhHiRbEz?f9NQ4Ko)288tKZthS+qg zfRp`uS?ds^eL@aSnzjj6uGN?TOp!tr(6}#s7wO1tr zGrsMopPqX1c7gf$0x8PxqzO!Mqv_Ilo!&NDqZIL*at5;zEt9h?-TR|_vU@_9fqIwoI|xM@uB%y^zt>>1F)$F z65E!s->_z}v(NMcwrmZy7L5K$k+3p^B zK=g!?a+_Nkdbh?-IQ_Gy6(u=`G{?kC-aD0wPWMpVp>!8yGh6ijUbM!SnhP zlvpl(xzO}T-njS#C^2tq`!+Jd8LzjPo{bE;_qkJ%0@b-fZ=ZB@qV{ohHrBxDI_&8F zmLQJx(6*oD84cUVBb?rZIFbdr{qIx$hpb5MDn&zL#rv>mb?sjh6?XpAYrxA>g5qvtusE zVRh}>k~Gr2k!`NN>{y}~Egp~}C zePu1TPFnl6575h0T2?hcsx_ebye=5RC$+YGockJ2;s*w+Rsuil)m@r%$ZZeHcWBC+ z>ZmJ#bI%swBSnjUq~EZQ_OZTJap}A?zb0oYrbiX)?udOM#$>oO*sAJL$KSU2m#ka4 zc4F?OK%|J1JuU464f7X!3dRYY-7(vqGum%*s6v6<&<9FD5@}7l`kv@LQ}F3vZBj~T zl7a>bdR#9L!2a?61F*DfLkh*`@`n2ewE6vP``klLsZ(j0(}oCHtLC}&`)?#(8v`F% ze1EsDu?)R!QndAPQg`14-zX`mX{P}vf>X^0_s^HUeG8-v|2DjcTgh99*Nb^r$6uPg zBwersgG9`4tzFrkDJQutioOa07#OrZO4B2R3O z{Ogf8oHu3;1elpb_}*%nvM|IEitkMtgr1jbKe;yQ(_nqiE>DKa(ghFk z>tutUguoy?z{>fH5L%RV(dW7bie~l* zZG)`xz!#B7O&v8CE$LJYI)sIl_yPAJ@F_QCl8z5>A^HAo`1yISnmtA(j`hr7z)w#N zdmYDLpLRe_;52T&Bv{;i&9v_UiMJzAW?y4KcWU*Sb%(twC$U;g@wv&Bj?U$)0VTU# zla3L`Ckfnox1;mEZ@lp7G{hwpoI|I6H5~m==oJz0n8c?c@*n2rb5va;+=4=Ak1`r_M6K?5?9hvL z#}AAk@%PisKYg2@7mnKZgha~hj`y16-Y>1fejyt7zE4@((fsKZR8Cd*AZw34a>o62 zdLxnJP5Ax$H?~{%%?@!8OHltckZYADbeOm ztu3v(Vchhz(JwcaDW|u_$N8YkYEc;F3OY80-ojg8*v$0wrIg3J!mkVmz9cz&($*c! z-VAV?yso5Uh0XRH{{h{uF%a1;Kx@cyu4A8KEcf+MyH{Ya9+a&*Jc9hn9mkjEqbXfn z(w(`*qKgWtu*`GD>Co!`7oMHg_NlR@<*1?vmvB@1ZSLC-0`=V$-G!gx^v?E<27m9v zBO@p`t!bHlZYyW%lRd6StjDSKWSkALusf2c;(~ul0j%gwn9e+R(tLXIbRVIuhWNXW zS9Oo(*WM;b@S75#StrJ~65cpH>tI3$l}XD9tCM>YxJW1^MByKcCgen z-!oC>?&jnk*2zRYzYo;(75dRhPOkf~x1m%JOtT`hWy$kC(mwyns}uU6*B8a>3#Mt; zXXswQ1Z83@J)8q{kuc}6eYzWNF80CDM%@T{+7p+*_w9>Sz8$Qv(6V*BBImr^Km`wv zs;c`Lr|23+{N=+vd=GzjZ60E0*Z#(E64U=WiSLy&gO&t)qaU~OlqIXzq1lX9SEIRZ zC3AEuvKaX(+;ut9ZDYumP_2+{lRIl8DQkB33C`?ur3Gnu+H?I0smhl+c|*L|;Mu0G z-B9gj+h{niSm2A^TgK->QgS z%izbggAi0-Bo}UtGW4W-+tI*$6dK0Xa=SI>#mMGm5_a3NztEKBy>jL51kXi z)lVVXI<0PMOe-F3yFxsIFgW6HVm`;Ytzw_YBwI+2_06zuL+{;3=gHTI=<07 zdHLNPB4%u!nGDD?L1hEl zQgu1`l~5r?GYUG}-<-)R72s=**>;&Gi_(H;AyDh>(IS#E2gHg4mr#-8{d-WAZCpr? zPuyAZ2D)&Q|H6ea3LC%Dw-ady+KW0U0)5ZM29#_7t&jLmw9Pi%1D88NFG_)!#ir7f zKk1GxCcZP=>Gz;O76Wenp|>nh>7j%pGiOBu{a&146j1(rvOuXT<5mBUhDCJ$c<&+_ zOO4`(4Z|ON^(*+w!(e}(RV-ufxVdrkgQmO*&BsfL!37c{8}CQ_ZFS{oLnCglz_=U( zTAc@%mB0@GOBQOkSU*QQXZRx8oyAA{=y`J@1_4RkzhtwYhPAtSIcnWQvD?iM^$f(( zPQiydd0j~L#PD_zYLw`i;|~7QiMTu($QBzIb9-E_E47skrE|od>8zD2Xm1%_tJ-U6 zsZGS;@IRD8RriGUsiC^HUl1m1^9D!=+x(Mz%wP{gn-S~x&~tNF|M=xTY!XB>@lLn- zG!5GdmcHV`F6X_bEe$e>kJ{(*w*FC zg{WUE)ARGc+xO-%*r*L`2zI^6Ux#Z*S2HQXo}^&OR&HrxU1HR(emCB>3OoEPa*7+T$0(}Hv5j)J31d@VrOgF^1tKBX7VU@@X7ufTGB9tMR^Q#!RE+n z%-eFM8HBG+3r#m3A49OI+&g`fIP;W~8R}jeG)>cxk3jM}2`n0&j(WG!DlkM~jNyIO z|AFfO6+~K;-NnZ-p!cM+jfqz}DHQt?X6BDIgE%~P_x^Rbl-&ivTC=Ue3Lb?Z)n;w7 z3gy-Cad`M5ytk7AyEt1{4k4E+Tf49Z3FvggR@792H7C9cgc3M!Y@P_5s8}m;+ z?M?F^XrJKE{;CalN5*-c{`#6n;)49-yFUqgJ%W1G&36vckf8}^>f9c&7>b{9!N7K@ z4=doxQIBcrV+b_WGgQd$QXPY=Y~pmJ|xuJu6h0JL^;JT{JwAimkO96n;~ z*f1k(s;oU+Jh!pw6iGGR&c>)4HuH7h(pJ!zZH&h@){j1m+k>3icOSzeR3hG~G*wwj z<;wAtY0NiI8hGZL2HsHaFvcj`dliv*l^(o0|Iix>qJON(YF>~?v>WhQ03TL+_}&S! z^wWju22b_WllPAE3oW{h)6LePCW25AE0I!Zm^1Zu<(;!P{1kOHQ|P6CgZN&BtK^?q zgs_4`w`DBLe2vj6PK-S(b!(*l=$&Y-VwyT`Z;0qcJFlNWFlc00I3d3AwSHpp;?>cM z2Hej9)U$LrSvUjn;lckLHhg}Bt>?yk`%r~llb=u`P<;UjxH;+M)oAXI@9#P48xRA| zLIi03KdMm0&@8L?BiazBVBeF-;Fj7j4uqoAsblQ6O4(+~aQh3AsVWthf>fN#8%l0T zfe|wm1A-2#px%j=4(GbR+>%ms6mgnS&HkV#o7Ph6v~U`a!`+h4k>W8qsY90wLDg2X zi)$#g-I4hn|UIh5qyyX{1-#jW->SjamE&9&2z1{>7 zf|P}Z$-X`q5_`q4tnWsq(??F}3d0Zv=NT_~d1q$Es4By*+7;u0*;yeI6BDqO09SX8 zw-6B}?{`>N;{%Ghs8cm`Y|(s9iOT2>q1u(7Z0P5-dl-^E>#ZZQHDmD^9c->vaqOKq{m`% zywF*{i^VaYIN0@_^4_Da3--B;vT$!~RgOObnH$c}HlO(lkNX}kxF?Er$WX&`Ib;b4q*p&$VR$PG=&)+1zZCA_CF@xv`_RxDi-tIs>I`jR6Ir^T=zF3zczcv}RYZj6nsmU=B>lG8s|nWA#Tl;0u$B%It#ERBTQ ztl?h3-llnXvv^Y;%W?i`4cUTJ;`VUpQq-SYKrOgO_VV`jr|$2Zt2Ek~wE0uElgL$A z*y;`T!GHju6sTI#%1n#%NC@spMWtn~n(?i}yk}^)Rtk;!xlo&xynb$lacf7uSv~%% zy3Z;mF^E2SQ69FacV-yshaJf$+`ON_rC73qE5a{74lSn&Ho_Xc!Pqc0Gh?zZiUKt{ z3eR@|gkrUvEWc=eA3bwT zLq(Xy;@3;_r7u2V6yA4G_}8|o%X~bGhRnw9_0@`j(WNQJsk>79OKoTcOdTngoqy!y z&qL8BFEDTKArdS;Z5DhWPR&@q?17mLmG(k^lGsts#GAUTR?<}!6+oXA9A`f zi?y|91%d=ynXN)}L+y$Ex1kco^rLN*I>p#SP%H3_b#YCygAWmNtDN4@2Qp# zrf~Q^4O~`$rrPD4E2Zv&!{=vHm23S*VXHzk@c7xzfT1?H#SuzU0aPMlJ0C%5-fJ>F z85bx1G@kp_wPqJ?v6A1Yr8Hat%D?^i*)LpHLW^Yf3ZdK+X3~#)&z6`6in~QM*t!M> z^J<(zHxqefc#x4BC~fi|GYpy0*h9`_t8cHP-!2cX&m?|{j;xCu{u0T#2Oai-y*)oL z!;?QB{nq=#rF4s>mCvpm?&#uM9Fk%{S9*o}R^>?Dy>NjtQY34H{bcdDz*8-H!^5g| z^BQ|a1evew2wSx69ffIkfsWy}$T$&F=^Pq(bzcK+1z?e$kna4aNn+W+!@=Eh;Sk1Zvj58Gb#JShq0x zCZeXZyZex_beJfa$@-e`Q>Q1cN0>l8E|60H>M$W!M?RPR`~Kh^GBZwkHg-~r>3;u* ztj9e-ip^V~?ea!^cl6KRYdbqk(lBq0>B+iVmya+OIHxNo2R?mQamwo3lc2A4a5M%- zYlmJf{Mn^4T!S|wN7YTB`5_w6w^Usm4eP%$r1w5LOR1j!a*eeCYxMSjo5*cdB%s*bT_d&yYkic5yr6<<6+bmYZvFf~(DswKN@x|LliSh{_^RQMW3LnZ&4M4UPNlP3ViwcEz^So)t&82SWF7y!lpq zd{Mm4y!dPu;KXwI%y{L_5zt6hut#={P^D*xAwtjEG58HEl7YiE9hn$>l>--Y{Oqi} z8{f4pyEVTi4==CMMbr}g%qG8xF#dKscx&SI7=dyps1-z*MAx)g9+OW!7E!@vx&BBj zqZM^^o6HI|4|!+@mAFYi8c{ax1Xo+_te4B{J!@ZKJNr`*S=xu}s%$3K`Net#O0FAG zCZhO<9^LXi{U@Bc{fhLP>Hzoc&zB=VV`0zJw!&YTh0~9BX{cO2Ba`O=hQiF#D?+9{ zDe7s7Az}t6`V}27_qeWcqkqmM&u<5DLuSVFNX7lKW87ynLQ$Z4Pm$@p24{1Ozt^K#g@;& zCI*g2gRBkXB-GmZRvg$)6l#4D$cfIaEhSJyj;d9ZXFGlPj_m0$D(!lR$MVZ740=i{ z;R9N!$ z$;18C!v{M_tz5E|W9X66f1(K|6AUDotaIXVWS1SVsPt17X(YslG>KuDUe|9?TATt? zEHIo!9qm7Qjp)C~!UWSBDMAsfUn_7+-KfId$kEMLqM3m4%H4Fy@#{-x%U2Cl8(Z7^ zm|~K$h`& z5$%wdgY@?bQ5TQTBbYKn{1~HIgP%CG)G~L1mpwtukeJy`A2CrFuBSyT#`A)Q!HALu zy?^N~!}i^k=5I6Z98ug(0*5@_0Kl@XMs1e_l5hr!axv=Sh9!@LH&TWB$sJ}OfQ|JK z7;>_W&(F3qu$K5w?9z&s>mKT zcL4xe0*kWCN+qY~@6LE71UL3a0FTDt^fW7dFt|fmHENQO0mooM?oD2OwmI@h>&>YN zTg(@qj7B5U<4-ELNeXw*g?;a;HH}DjYdUF~1zcuYYrB`$c1gML5DxVgIvE{BB|EDZ zcVifKx`YGtSZUL+5FSLm^B)g^xhqQ2m05jj8;gHuT?$7HkEPUau`+hd^zWRW7F&T94Ug{M6m>~M%{PReYlRliR%1(;r#CMKsMzL9yuL#DCD-N z1K7R8%CowaZs-zzA^}6e#>Qq8cHhg#=RkH3W+)QnStKYS%8i9?E-(@Z1nZmukmfa6 ziGDY^zV$oLH+3E2HWvkjZ@dUlnCdS7BjyqSgmbe_>*+{(g=2jH+b< zFx!8JAv$nHP?cT!VUE-ZEth_D_Uh~u5duCS2~6R%Jx7Jg@I&!`rXq_K-_b4k7fbdZ ze3$U!uIqGU9^D1j!oj!w;*je;d-VXnE|b~&;u{|8g%;yzG-Vjw_Wj^M{WBgtO#XWq zj7QMjV4D5ep!imv9 zDb;f0Pp70Wkuu{8*HES8!YQuP>p{&RekC)o=cdr;oB)|}dD@~E<{So^*A3+QgSUG7 zQ+l7_{wCwL^G>N1gv3@<$O{1V^iAH1Q$RCMA{_w{J>jjbE{M``vhbw7Pk7At^ZWEZ~>Cy}-g_d7&S74_+|aC6L^<=<*1&ou89CioJ+l3o?`0 zuYT+Fpnq+35a>b97C(TGE(}f!7{|AEN1(B*<7MC~%*v=(_l`iC5HCx6&D`v^%ekcL z!fYnlLhIx-nOv&0?$uv3N$d`P)#Q6V zLiSd@z_FC>#)_IhWHMwAD|sC~u!z9Mxf(wPP{d(#fmdUfnc$l{i7vuISZ@e?vzrb4 zq2`Qi1cJK?wc}*tjS8C=slx}n>G&hia1KJANG%!+pR)(AlO1gBg=)BR@qe|)6p<2+V;qwEZ&q} zB6O6O$OxL?L==2IEpvJCg=J?gKWrvQ+n}e4s8rtmK3EQ|A0PxYFOtn9j^G1vtEl26 zxD{7TOp0bG`~ro%+boejy7->gE3zn+mLPfC9&D(1fBfXylPwa(8t^H!70H6m^&Q3J ztM+=Og9fC4fi#Lm@m8gbLm^}W{EenAKg&$xr}1v1A-_Y)4nLZ&w_munUj=ZA zF)!6jtmp>3WLdPBZYBsX-hp^vkZ_tLyt|5`4thD9$E0w4=@4ehNf%d>kj@ZE>zmwPjX2|o;1~gT3LcD`bd4BOjmZtJN ze@KL{+TU9+8$avMzdnvXiuhyVXq=k!0s&&ctU&h>bHNAq<>Q*2DAjJ2mxKM>jAw1B zmo7xK&fPrhP;AcF`DE@vytP9Llva<&t*`5pWKjH;_IK8n0q)PWtEm zCI$yECaw51*ao)VI|Kz+;Yq0!HNTZW&BYCP)~3fYm%Y1gMO2fm{OV5FiuM}ldb@>h z)t~yEX2-ywxcTkVw3QHaXAcUyfi`4>$(@>#Jq3PSVh2PuvUD-8g2x;2j(6_--Li4> zAxGmR>GO6odD?{0vQuoK8*T8EyPs1x!TfZP2IefVc$}O_3W>h>t+dyd_4r2T@@4jZ z^bgy#O?<%3r8G8(-`sq ziB0o;0quV2KRd6wb6E%+)?|Q2yRuR)FMjgN-A+she#7_sM9wA`G1;;ujRK3xSomU4-*KsdqI-0OH}?={OPuz7pzD~xx*Zqu`o*vuQZjX#M~ z$@P@b9bW{-SD$6&a>@%xLyijpY94taE$!)o0X2PCf5`_i?1} zj<+}HX#MM&uU}6)44R&uO%_07==`2mYP;Sctlj^5EK*~IBW&d>)XS! zK^eubJ_tPel?;u&?rOx-Hf(4}0iaC8gZFz~qe8AOY`VQ~CalN`c6H7DM4+{#BWy{I zfw~ouuls+EZ{iT4Cm?FH;AsMCIyY460@Kvy4xW*$-Q{Y+VGHuicTr0Pck=J0>+MgS^beo56|up_K#?>HwCB zq2<(`s)iEq6A~-=$T4jY`Gp2MEKGG9qg9~%iP=yZuEkcF)E@3#dFMRac{T($pRMBN zq1emuOgBznX#2jxbsFu_@RH38%;*=~7I(%C*4MPxT{2WJK2Yu%-G#ikSsKTE|HCfS zCSZ7(gnz-94;8;GNm60I!@a;F&~)$ru=VB9P``iQB1;j9kTq0@ zET!x-rR*}1Y*|7j*>^Gw*(u6imPtqw64@F1gk;N-Z7_r^!`Q~G&*l5QfA_iX=Xw69 zKRTy#(&zeouJ`-3>iGJ<1Cs!XyrgJmohn2K)GF_Z{5^XgXe#dD!wumk1XTF@yaJ9S$cshb*^5v z&^xN^%5{FGH2teyOa)OeX0;64viMN4f9Bx%tQsWe3qL>5|&9I?f#{J5@;))n`sJW5v_f;d$H5uHRzA~ z&$%68nt3@-6CKmi+LIVHU-xGoW&_PuAW+)E4$2j>sQmM!Y&4Fv6TP$Y&u5f)gAeh; zMC9jN*v$#TmG=Mof;#2NeON~&u3{W%8L8e+sp_Pfxvd%zNn%+S9)5k6aekaEXJ$Yi zhtWivw{sd|Gp?aOcvv7(rPCx~99=p^TeQ?^b_SoM4_xQSS~%#xhx~bdf^0Y!<%$<& zxe#m=cYnejlCitEN8ew~xxT(cSKIN*);=ah}Si!gCw*I7(C?*NOKV9f5z+n=r3McKd?+r@koFcsZ7$rArL*))fW zOqs|5D~bJHmr^P2<9hztigz-rLprw@Oba_W-#ycCo&1N!_%ptf6RmWKwO2m5^F~VQ zfAJD8DME%)gXW`OK1Vd*fH8hRKT7(?w-5X_H^m+Wu4T!;I7uDt%Q^;LhF%WaU^iFt z0bJO(>gkl?vFILU@{jj|3(F_eA=9?ltBwMB4ES_Co2t9*MWUr4IkCqM4|w}M|5{9tU^YfZ@EpJw(ZWUQDgMWCv0JEZ~c#r}WLk1rPq&6Q!G5S^|i2H~6spb?=`sHK> zFy&Y>lot8-tnayxu#j|o5^XS2#GQ7qe5N9#R+7B&(|?h_hINZia3`n> zs){(dHvD^{ruIzIU+j2w=PrdxA^EBb0dX276bZJrGCNdm$JJu$TT{E~{>56cJg<_l z3TMGV^HmNJZJmHgpz8vT~BoeuWuH8Y#Cj8XV6+q0?`AF=Z zIrEdl^5Bs&EIX=MnWtzC#lDaG;GDPv8^$k({Yu;4X>WPQxL7hCVtXn%Xst#=eY*+;am||SZC#bv;g0y{yFl|xU~q+ zd)t8bH_@-IsR_qQ6vadp+Vjm_*V9+;NBig`$qVs9O38AnNHdW3f5gJF7%W!1&y<|e z&fs{TK-*nua~zyl7I%XaY)-WE>0vtlr3>(YE?|%^JSWk5Mwzdz<=Smdu{o^xpGeNk z!T4=GLKOkqu;go9rg>|BE`E9XC~RHEQN|)Q!2tf=qD`=NXF}-hi2KvPQa=Z24z$SO zNxt0<<_8y{KZ9NjxBDJa92Gpaq9jVtdmj4E@zrr6{yZ{%7{`DOEFrwhWbT~9;Lu!- zPqog^})?Y?n>f|8J5c@!BX>%~!S%S{<5o6*ps2ACpf|J_utDKZ@(!*D46)Bx{%E}xH zlp$(hla~4?AvteC1csr!$D=%34XQHhEo8v8e1SKTC14Ktb{Mj)5Vzl#CzJ6>T zu`e@IdtYw!6*l}=ngz{`ef8n+xboH^)Dwt)g9l!j55Z_LFZN%f1*0Jbk@E|MJdMbu zOl}hHvxJK(Ugk$elLyHG6YQv60~)*OGa~ycN9)QCngzq!e&5U1=p*cB3KXQBt`LrE zqn9KOoC-v>|1!TQM-3l-eb-iD(QIcP$G9G8IUmhA7g=l1*A4#frr%X4hvtj^lVL&OS(zA{OKs#^x}dD$8cqs~M>m<_V{@UYeMiHX=9{<}S!F^J9Y<-bnrzH8q+&r7jjHc9D50Yv8G&)$TArp8wx&;xl40eiPs8$>5_!G^~oC& zkQkRqkf`b6k(9+%O=E3O*j!9Ggxq~KsXrRwRYr+)J0T)>^|Ni|eutDFsWffh3VC(P zw6>w>&i$jh8b@Z!65BY^b=sCnSXs!w2*X1Nev-+hKc|{s)#R&bs+d!#_WwD4jtHP| zk!#v9nO7XKN?Ic%{EN4b2AEK;7B@emdXP_y;xH1MA$V3+u1T<9r9HB2B=$%vQy_rk z?cYw$NlSker9(&@1cNTrjhY=mc~c*HyM)83ujuUmo_3vy<%9!z06tVvL#+Ot5{mGr zAG~-0gY_UxGdJ{h^}HWmFSsEbM1FLLsPpC_)ICB}y9s|c31ns3i%}g4@76x-6Us>e z`f96k@e05?)DGue6$fU2I9z}2m*B=Nr%omQ6Cj?V{JfatwHYfHfL?3Lh@~3D&@aC0 zq|3^l<9ZTxRs)QgfH!)+Tzi(K^Je44J1kug=u21vwB2>k^;&p@8i|L8XMBA8o$1B% z)-vPKLMausS8u0Sl`>r~wov!}9AX8|;+T~kKm|fN4;=ZPo7)D7glXp8k~J6XP7r5M z6T)Dw+K}S0BA}Np!ku?mvBKplxNMTcy{$vHHhSmqYA5Wr)b+#8P&D)opw@OA%u-gB z4K*2tOnxMWXVV)eLk9pNFlY14i}KAu2Gk3v=c&M#gG?7wKS*!&QTYd(V&Zv?>^=`8HD2<3eG>D5(?S$-d9xlPqO% zACISB-fE&7<`i!o4^anI9bX8W9&(~&Ceb)jDjf3vvVRP92HpNfNrm<(; z71!1_-lrY5LI;*5$g}bA@{E^_t@t&th&Spq5MEFISn>vUs#Q4uT+AeDwO$wGl3+Er z0CL*<)%eEsnz7qM$aHYyLs=wRur@;CM(Phjd{RaV&+Df>_3baxls+-BMA_9i?(MO5 zjE*CQYj>>BKcQr4v^cHWJuiA%z+?zwTzpT<_fGc(dC_3(!gXQ!Qveyr^+iM74EtOVDa1hbmI^X7ukvGBjLaD!fx#-_bsW z<(2No^CcTQ%g28?6YL1Y_J@mDFCl^mxsA6Ae@T~+<k}hNX+rpyYL$uoTE20iubo zUmKshP4W#rKsCeiUWxR2xO)JqsTKlF;uNcE_zU)dIm$h?08U$EqrcY)*3=J0+fU|F z(6AwmY?OU+rQ;J}-nV^^O){`*qo zs!MsJ(kKMbOjgNMJ8GJTpdQVoyy@CCa+Z8LO&p1EcO}K+Oe#YcIIi4bta5(u#=1@M zkO&y>)R{UVa+6v8lw5wlBSbhd2joW?Rah7@Nr8l?%nxy?$rSAfX&0C7qi=8|fO?#k zu7^Ey2^PR?pMu;uK3Scznf~bIOMy1*UKP7}Jb>roI~}}Xme7fBJlh)RI36Fq!=(?_ zZXk!so=uAPw_~7jqxg<}=EprWGE~G4@z{n6 z3ak0UuS@i5Y63Ov-m0JbOru`;WTAyjbik07b)nVy%@D-_K+6;^+=Y_c#mS*fi5JwZ zW?oE${E(B8c`+VS*x7lKWKwGSGZL{lVxA(@2&@+Hy(`Ewb4!2zj89L3h}hQvy*)n% zrq8Xk{;g#=O-pqUC7pIW5&J@hDdbCi&&-T49q1o;`YjWQL&#Lopeky3z2 zC#qqcdTEs?;F;bN+1l?ZJd%hi&0_}gYx`1|jA#HS$?(F4s~{X%`jz|tQs zSoX*AkH?>fAkIOJo~K?`5gY$1LmV{fA=nJB3O+wv>voIOR)OM&Lt7f3)yA zR4(b)6>%~M#JE#30-~>{P{A1!WOYCT*p}-wjLhpm_bm$)2cP7I*2jw;^*~MEp8mW=WkMWLvI_y>!-E_mAomu1+D7q+@jJRGl*Vy zehFl9W_+5r5Uh}cI4AVxSc=o7OP3@T4O+Vt+wnqWBF%DNE~T8kqemgUmXJ|5*WQ&5 zC%=!5zH>#CbGYOyLj_qs%z+I!*=D3%7JgMUf7Mln5 z+OI|nj?7=2`4(IwIy>ur0fSUml??D=pC3CBu*zkW`}fJKNKQ%iwI|le3K$>3J%JPM zwj7&{Lf4c)WUX9`KjrHfh8t2!^I?|N49*-nJ8*=+AagS^U`F~3JO09A&V}f@$n)e# zq#w2LTe;;vO<$^+_O2b>7u+b0%$u`#k~UB_#AI$zTQJNJ;CDY4`vRC8pbTG>wgYqHiK#7W zOx2Q$;*%p*`ElhZVAeHcd79J#HoYP&RO|8jG^64h`9FP^vWEjXpT|P zdXZLlz#S9!Qe-H(Wu zF}|q_&2RH}2cg-GNr|DSmOYa;Oyxf;+p2ZP_AD_eYxK6)uw2JC#t#8ocQRS zS(t3Eb4Kc9Gheh;&KoS62cpW$KxyYh33Xmy_1d9bQhMh&T3b2N`NjL_;zhp4^W=KA zUF>YAb2RnRP(X!Yw@c|s#&A2_WqIO{zCN!L5N^epMXbWEBF=8`TU;ByUHQ^Am=zG%(Da_$XrUR5g_B0Y6zvYsm1#o zJ&k(Htr)w2j{!|+9$LWIX*Zh%wJe_f zeWExfYwuwAuNq4L8bTv)AJTyHMWKI-2!kS&!Pmp#^Eg|uTK;Z@6jSvRXsCmde$hhR z5!kckH}PAEEOqPzyXIuq`EgCIef;(lo*jgeB}F{mB|rO6XV;MUOnzPNe_& zlg72J?~)7J8m4N~d(WGnR`M%-X8lg*pL2QuTKuy4n^_&2uHJg>1N{ zBq2eo)sI|kxQS8X$FpzKp=Auwch>k`V}1EUgI!qd`9J`x4@y{=mw_+3z!<|y6K>ys z*0dnGHWvt7gz1l7kHv=@w~XA?|B1Z!_7>ur$-vfN{Gk-FJmV*uO_WYZsYJ^dTDG(7We zulYBCU>*s0H-0RAZ`9=XxLoUrqYJ-!=xN{UZ4PSaw!Gj zDg3pOL4w<$*Hj5aLK2IpVr|a&jz0+&)wkbqoB0a0JSsyC?;tds!ki<~J$1Ir?@rSH z{}K74jQ<0W=YrVIGCJ(xGKQKTPt!2J|5l6)?9>^R?7nK|<*Z6j%w}>4TAk`ec$1VS znC6K%<)0O9T$;fk@RQoq(1>xp+h}XQWRx|whX||Q*zynHK<_?L5^xN{>>p4$LR%`4 zL`idxXGisoi}|Z+7-X(A3O@}F&T=ZZwntfi_&oP#{d_a3uDflXKB^IoYeMxWVRD^n z2C;wo{HQ+=yBFk84>x-d&qS|+u@Mq(61yB9Wm25FHoqSccGkO~t1)%%R(0y-IZW`r z%|(6VdjAuX)gYY|2#%6*`@g-jUoVO9h7u0YV6h;QWDe@^H;8f$MBy|X8@=uH&pi1+ z3s7*GCa5AUlaD@0D}8#ssX=QxJaHg4Dx%`MGpKG1AINP2X#q!X$iFY|>MS>H0V$a4dk;SUn;aEb z;|`LeT8Tu9kkc_pfUAmR2_9{Yg%|=3j96(>ym`=%$PM1#0A&V&8+A*B9L#|b|I03* zbvQ{xbHs-Tj0qcQ=G}SV=okUgU-Is}J86@^g^@!3OPE!51npyniRS%TK#Zx^wS?`$ zcu~u~GgB7=$L7To)LgHrs_z=+KK97k7ny)R^kc?07dZb`4EqzB)AioxGeSUn7mXk& z(ZWGkbfJj~-dzEXLDq*BpY24*qM=Z7z;dN#3>RLsBo>{G1(<+FF|}h?d^4hg{AkQ6 zBOG}FaR^e}KLjb{qs_GrnxWofsho39TWV8YFt4?12Ut;WiOU?lXtkw!!tTe?_l%3( zPc85Aa~qs4P+YFgT7g$&D$hAGn->l1ZD`})-j1|C`S?xvDgH|`Y(lfn;#Uz@;I*&K zXv2T|wPu~(gxVY$7zgR`8UW_5POks|6tO;tq833 z>Jet~XIaK)W{eV3(k`oyy8V|YLUA@e2%y&F(k!JTk{NC+8zcJS znQ{RGQDtPL@p_P5qh0>g%!*=L<8sZb2%dCjlZ(nnxgngp0dJ}07T-nbmDK5F?{GhA zG1=FcNDY*h6fF$@MK8tJ1ko*)&%g1pMA3wQd{3+{Dr-TISL%eJxK)#D!M;ePyIti5 zt!7fT_d{=*!}Sb0Y2*@DnvLyV#`uf}GWY;FL)BuB{zzRykF&JPfA}+5%H!_#W@_rR zy0z(SrAk0n)abRoE{JWOd^(DUe z&@i7Rc3cs95oAxH-p1o|vlW6MuUbEO z0oi{=NlD4fP7h49(;AQs(GKEWme?Yi)arA9N0M2`L^pYT24@`T%UdW$5eg)YbOMz2;0sEtR#kY&Nho#FneK+>#c#dxFLE8TIjZ`7-K<5#;tC zryOe49wW1K_`2rl$g_ODI=Kom1P2{A86vDx2Xp4nx6#_N;5Cv<*#uq_C3P1kcdrV$+fxBKzf^+ksaaK?g`B}@t*O?nmr0i7Gm$(#@aOtHDyN!!3bctOn>OLF2^EmsVAUFk*-JBJV{ zLK+5ru`tnI_c}#M`%wPC6e^rS^&)P0658P?jFYqTv9nV*_>RiR%HkcNdyb97za?CY z{aPDPIZaaTC_;g~J)rAm?JI!Oosc>|IXPK8cO_fyE529Wz&esjy1czY>0Q8XgDbAx zKXja?R!nixegub1vamrY7}4ql5;kIi6$QVLg)j3Vol68{tM)c5;eP; zY(fcs?Cc7{Y7xHbzeOAtFph`!nKdGDG>M^E)$Sh#En^diS!RfFhh0jhL> z=N^L8S&eW!IIH-sVq1z@`mIZ`uOri_-KB8gX4^IG`3Hl~F50ps2xtq*4_&?+#G>^a z{H?75l!+dk5fzmlWVrbJHF_tQ&~p981B>E=thx4=zlgAB6ct$L=nAqRM5^#kb4>N= z<;}p#xt$JwNuyy;lE!I~CfuRG)AIPlmoMy0CO4m}{PD0xI>`s-tV-JpOO|>OrIQNDV7ypGvE7v4 zRF}E?^?|aY)Je&gQjY>ZPjiZJm>RYB1K@LF>@$h>tOV_Eutg0Jez53Wb*+W~#RZ$X zkbL7)c9FboRIe{3*EvRLXITiK@z|iw`oq|&{oBWZHE_;Iwbt7y7~0H!oA@J}{a^5W zTZzD;pBo9Nq_p0x>AsAWQA9*QnaxdsQ{@IAj4vpRI zyX`(*uT^U0c$?*O6r-7$dEK|_E=0W#vvh`I`C!K-Xs5ZYz--Vx;wo}cZGS>{>&#n@ z8ikR)aq^p>gC{wHN0v#D52?ycwqHpQcDcfigtcXPkGGH8#-3iaDjn6$5e}t#&BY+0 zvefM%j8nIHLS3ZXf*YGC=X2JSW{%@fr#f9{WcRj2wTB~dAJ|U~RW>Bs~nc} zvbF0buG-kxJOYN+E-JNf)Q-0zB&VA4;%38i*S0$FdriCFmE;CZG43@6B_sMLkaO@u zWZrUqisYe@gV>!qNCk@-TzClul(kfh9tCV>ZS3@9?*l_JQ~~wP?gI|`ZpnhsY~XRH z%`-mmhLF>pM?oKvmqtHT+3@CDsLx{{dI(UfQ&Qged>ALO3*(d}R>`>hC8izTFVt2C zZy^BlsoaO^=UKIa$WuFN083JQ;=BlJM2C$7)^4HQld=$M=xso@oG6$64`hvCr#{+m?3y}NY zWW#1qJ6+hUGp;|+>8*e->Yr+^{?ak}lZkcP;ApgPFYb`j5-Y#z-f-LHRnf)syB`uv z;&Y~LBJDY4WE~iQ(tm1l!XeaIs_}TYUr;o&MW%8t*9V08{0>P*AeoX%e&ctbseD8T z_m|KAeOGKy|KX4ari4&ON5@-5{;D|-bqrla01J^o6I;evZmLdf`5F&rY>7hkC<0?B zpkxMa;_Kdu*CN^H0khvO54PlPJ$f%|?7T-!aMjx!(~uF@>H&Uw=(`d3tp`5ahCBDH zh{HRMR#b2UDxnT;1BMe=RP6z__={Y}Mp@Ew7fIQ~a*kCHeiEXh7=a5ENXw38{HqP9 z>~c4a?-J zgRKANz_$9SKamD6mcG1GcroZ$7K1a2qY0xC0XCH;%iA3ep{|70LO=Jb0fD5vcMorh zN_blLO=UY2RnwRBOGMX?ts2Ylq*MXhbL#=6Vosn`03bR5uYR|7K;j#$&?#HR4@yAe zQ!nVd(1U7X_N0KT50`&PapRAnzI{_^!;S49*wOYe`bSN(MYe*kW%YG?+SV_WW#}&lj-h&bBhlwhRUchHl{~QE?MEJ#s&lT%K5p zbl%-B%&^P-L@nC76nx3@VCvLdL8!>UW$r-fLKE*>e>dqE|Fp$@gF~Ff+tI%?$M@np z=Zgc+ga~gpJ$X(!CpfcJU;p*F^IMR^?4eluwL0DK73j|#DKSscYx#dYA7N=Qn(|l% zuW^}rA!JJGk$ z()|p`#<}e@UJPIFeuDW&3T>^)^3}QSH<*2&{n+mfU(3q=lK37xR$%_ZyVs((UUn<< zg%!3Z@X~FLHj~ty$eQz7Z?|q-F8d*A40|Rja_jyb?Me;Zo+q4V@1(xAW-DWqkI3oV zPz+OfR$tWcsebi)PyS`B|Jcokw;uVMKYAEo=Kq)j?_p*$ascDlCrm+U0QvhgCY9j= zUn*tzEA98!>cHo5Fas;;xU>Wtv$eLCKMm2 zd*OK$r(#xVbFKvPcY3Fq2P$XRu82{$Yt9Zq*?kRn3SJTw7GB$^Aomp25*^;7_QI&6 zNSaEu0COW&c(q0ri53~aO>c%Vhcuf`ecwU7zj^}+C0BYNt*Gua+!xgM%V|lY(aJ^( zSKKH+Z`QxMGX2J7pJFO{6cBMMzL%TFP$qf9D-Yp$clh3fe#yy>^y-23AgE*0crbu%h1v7#%E;X(tJ8;W|C&U`^u4wP3epl>{Lf~z*)pZ(qTp30+qETs!a-GdS{ zxC)UV_HdsJJ3%Ot5Z#r-&%;dg&1^$YIbW( zIVY2-<~g+>A++cQhVmo~Mesp5p2I0$v!|;rl$2ye^GKerNbR6Q>@0C;6Jd6=lMLi7 zz3X@Ejt~8JHR!O*iD{uo{~DJ8OBZTmh2)MLs`;U9rMqY zY2K!;PyRAD0~d@X9KBDGp#)$k6XNSduBx%KJA{5a@&a1BE5>2*#e&-C#P>Z?pGSzx zL)xn)8jN2g_Zo=DhlexrWXkfe(*5Cco;|1a%-p#Cu9S_mCppcfA zT^D!_lG~q0(EYvqZc3r?+t=Pc|19nN*Nmpa!D8P=f%4pap%BOH8N~^{JYj3PX#a-W z6`6*cXs;J;5&`0;T?GdF#god%R^b~y$lk$&2SYT2cz}^B5+z}^(J70?=in-j|T|BAt>Pg-W9~YQ^WjGG+kyn z9UUD@x^mlcF0H}u)JLztDBxRAForVtWLv(J4wH%+fl^h36fG~SXs_GPd|h7{$K55Q z3@t4pux*!d0q+6^TK;k@q!xNUb+MkbzQLk!5qf>i5z?uo6A-9@KTnmymVGJ81A{{C^W%zu`#@ZwoVq=qhS znXquu_j!F04dHV9!HH~MawhAoL~(MZ$@Mowx4&1|C1EkQv^k&X885q{rwTGh3Co|m zU@1N2gBvEY%F5O6mkyN8zBaf{E!FsRIT>?%9W2o<^Oi$koLxur{@}HvXapM7Woq4n zvm$#qqm7Zf2e86dUO_g;eU~CK0MTsS(16lJz(QoUS7UM8=RiRJ_vfVyt#QR zG?n)In3bSV^Gk)dtoL z7I%Q&lrzGkhH$zDTdX3e=p)qj`yO0O_J};`oh5uU(eeg9XqK6U%Rx%d)gcz{Di!N+ z`{TW@32^HfH_=i**ONlqDmdnpmnbGm(nEMlF;&Nwj6SXP6Kk&*=g2CEekMa(C?MRk zg{$?W)L3brZyQ^~PEv;HldIp_GQRuPeTfDhmgG^=t+wuYwd&Y$879-7rMhh@_+XQ6 zoPwUZa6ys1Em=}Xw9^y5qIaN2L8;SRW=J(A#Z_PWS!LwW7BY01js?=iLl4dg;%@09 zpvP#eN>3d%kOL3&S_Asie(%~?8_zy%>L}U|=5zk)#8$>4K+eg4^tm`WNdy}SqOBVP z71Yv4zTP_ZeMG?u{lxLk_2uBYMuiJ%^%gEK-6kXLm8(v9yd~53Uwbd<;Os0_7jcoz z%O+s?XREs5Csd_7DhU3m@=Y^G<9<6bCz`=*g=q7%2MaHZU9AVj*C3Q8JfChGT;+SAz502HZvab;-;=@*kJ7wm%gwjjc zOAHu?u;$FeQ00I`P_RoG@cG$>y3El3YbQWGCmgZ6iHY!^o5S_EXL$NtX$an{a>_}i z5}6y`kXhLoquER*w^ZDhT=h0^gqb#e#5jYAyL4Eu8Z~G$jcg zNAq=LmG(~|RQ|)xW&l+Gk3rqy>h7~fU?yDy?hDN?b#>h!yok;lJ1Nn$+K!UgHk?H1Ty+Twvyrb~{{{U`g+bn)U|kR#48UU0p-}nzXd+JV z2l&D(t?sF@)4uqy?)crAuiq&C8uvaHEb`@{57U&^Pkjs4s508Hm(A!E6chwGJcJGj zNNbK-0BG-n@8pXt3SbCKeUE*XA?~_H>|2E$+l`-T-O?B;6*6(I#I<2sw&$xnMHPf| zfHnaqc*$?U`K-PR#@sIrkr^luFVZT+QTm1VdH$CH%$fZKxGlBP9a=FOE7?W|EJtI0 z3SFF?3KgSIik-EtH6OFIwQBQ;h`e&D_(uF7xp&O}V2(qh%uSF}i@9;ru_QmxcYL(hRaE$KQ=S6;Dc(r!+ghC7yV(5Zq*Y`M{m+6Ur04A99p)hgY@$ z&KFH-5tYD86b1-7y~i*9#yJTE?P0wrS@Gh(6Ex~=I3x|Nn=O-)y0$Ps^+S6{94Y+! z2Te1}TW?I_Ed+8KEb^@?Ebm|3%vbBaceZSm{lFZx=kQX*UCXrwdu6{|HAh@VTIFTo zu*&?*-rgI6c?1qATd=8~lyIX(r;W3adt*lU>*OM|tW1nF_MELp0v4LPbb~R~Tb|FC zdp3B+0{@1Yq#Tc|4vnnHD-lXxfAvX~^#6OAs?_^J=a?q+hvw-@IDJ(Wr-lA%z1c;& zqx-rH@)uNMb5|YpUUG}6)!VXI+!N+CrQ?@5Dee{yGrVER!d7wZmVP+X8R0oUwMG}4 zBEDPaELqwJ3*E!5`v#9T3&1;PTslHjkjj{*P$c4Mt}z*2?x8|{E9#m3o_VuK0{cql z!}78Gu~pH?+35%dfMs>^Hg7Tlsoa}vqp`-DGRa(C$8}DuIfOw@@rg?A`3DtN_4hqa zx-@oJm3(;9z)g4t?d~MYu;}R*aa|}P%h^p9HaU7NT1PaQfhxAs&fh}VpIvo#-SFCX zPoxRCz%9k(&qm$Kf;g#ksA|V|2j*SarseJuHrpU_Us~Xf6?6|0^HO_WTz|^R^s=Su zK(p1pe59q~G_SN49lN>+G*;?YdPUD8>#;snINB>(6>)s}^@_?I-@pw9b6Flqv!}nG zDjDeYr19(P)#sSWB31djG8g!Y!W-zBgfSr8i z`%cPV%;!m*GC7V@?04%l>h9jTf`E@yyFYTG;)GZlNtX)z5|M^ZXG)!y?3490o>&?1P2BvHV?Os{kOR0{q zaIqe{o#56A!X0fPF;)YyiEH@7R~#+dwz6uG>oc| z=JX5N@`Umeo6sqiNi7rT6%+n`Q{YMm!^dW5&?$roQLi_{35E1q_?_fM&Vo+kEibXk zj--e?m6vAJ)|;two#}f9S4^Z`D<+!=2d*svHtsd{O7B;ew#RXFAG?df=T;wrsxzS`) zTNk&}$hDXv0Uh%@7UuAcNpoP=u_y6LI{Z&7Byql|R3!2ImIjCD=VEmzu=U`0GB5G$ z*0f0esHbK7kr#9Aw7zFjB1nAR!h|_%cDs=Xc90B$dt$}Zey<;I>2smT^!QEK&eAB=GU z7rPdQQPXcZ*H_U;t7zIt88vI zI&5`!$L>&K%-%_+NVyDH#i@>$h)KK|GCS{ zknC}gVy$NyfYrWhkT8dEXg*jOZ`aDGq$ne z?oQO(4H#Vy$ljxDF5D$r#`}sbD&DHdi%(ju=l+cCu9J)hpI=~^Jgai?QlcX`tArm; zkoHy34Y|TG5w^BG+DeruhgUxmRe?Adu!N7;c_naiZ3i8wwY6vJ@Uot1c`e-i?#Zc8 z-@{u@Un(+HnR5DPwVM-zc_FuIdg@li`ej>g@u>F;7A*bkFC852@pYq`LKvkOss&Du zn)kq$`eZdbB5$NM1RFfD5+Cljg0NCuiABnZb%3_+)bvK|+E>P<9`E;I&h-);zx=!4 z>zj+H1HA7pV)JQX3SOyeV7=>e*=J8r&#)!t-wr*MuMoMR4B`hn?nWsP^Vqz*985vw zGthZEIRLkF<_;7K6ff582C8UZQY>T}-fT(7HoyH7%1^!MKYBmuxXe-X_; zC;o-rre)GnE?hoA(Q`$M#b0GXkdy$#lQu;mve6u<!}00ln>4 zysVpT_x$7~xeunrCVxE=rD_#gjXN50=coBXEAZ?XR%GyJ0`ChP#xMewbWnuyfm|Ay z#pL(U_WX1FbiNFKJe&QfdHZq3Gt1421m3y^<^jHSg!pS?-nrB`Ult2KA$w<}#m&#h zxwb6Q;>ai`4M^iZ`w`}!{fOnYVXU51C8q0K!<(U>{@iw7PRqHoizpo^uZ;awD7}CC zcu0)S@f+jo^IZxh-!g>~0}3-kuLsG8WoI=bF;T3%K%RPb^1N8&bv9KFHrS@rWY40g zf~q|q$T6+NpHO``{D(KtA7EI~8!{Ku^p653$0XolmOda&5%zoQ0o)!{U9mdMvCeiN zlCvDO$6vPe2q&SN=w9WfW~p`QT==Ii*3#G@VK9LLRS%FzBvF@>2%UChEeLszL%i@u zA{PLq9{TvCkoIvR`%ns=Z4Vl>DBx|u%p{rlP>WCi21FBn{od8?re74BVttm2(o1)S z+FKsNji^^Vpp+=#mH1}{Qd71`lJW9gcj6~*eTpp%8Auj`TzC~|Y$&sCO>MP5J?TF5 zBx6fcufKdpBGTqvjWMEG7AIw-`GmnF2rw+n5NdzWRe|Zh3^pib zYF~Nd9mYghqq4z);a|Jk!DL?^yaCkiBJbs9Q{UuO*{(0R{4OWDW)b6y7J|E)*Ua=g zCI+_KUi1%Pu5f45TN$>Z{+7df=;NIh>@>*KU;~3?_kd+m5dKWem~pI^Vt3Q`r>+Mr z@X3DX)iJ$Bd8YfpeB%8N$%@DS`|7za{HG3)liFV?w{Da`$)C&FtX}sF8Tm6*c)4Yn znl>C@FOlHJ7|Q2xKmOjz(0k3#C(=#2E0!7He{kwdNEhhKH?bmkC{b=#nTmFXb30SJ zp_EpOJ&?`{ME7nG|G@9noW85OF9al-bJALiACQDaJJERP&o)|+3AHxljA8Y48$l%9 ztGiU@n0txyOyQqS=B*r@j=a;cqa1Ih@C@;gX!5J;qgXoob)Jg%!Y5~4z7mGckqfAp z|9wfQL~=&jX9|@kGhJeS*&zvGwT0XulDuE`6p|XZs^3}B-M`S~_N~l$<+cp^y=^(e z!-jklK1c6iX5;G((?9(wA6AA&NR#*P$89Bu`3Ha`oK^1L)2Uyd2nupW&FMD(cEyjB zhhFs=Vu}a^Esl;qOb-}y-2lTeOZfR7h?M>P{Q>Q9CL=~~=ih50M|CGc+H|iDsP+iaYg(%DOAMUvw$kdsypW}L%5B4aQ zI<};r!L)N{pAiX;CWfkzw}2RxSqM1gK~#H=&xJ0F*gS)Gw*gC%&IP`RADXGo!1sJ!4{vEf1X{vo&C%QIE~xfHLUKz+?ek&J|TA8QAR2{u=ISop3!N(jQ(Jh-a!*3`EiOD>to%Hi-Jc=1HXN1UoaU$J6>DTgH2u z0$y74`cW(8t_>nO+*v1g1h)I3DCET2i8zrpFbyF^vBvTVdVw?{DV|5gSjZ)M%{ zUi>lEmrfh^XlCggw0DWBaR`HqodGMZqeq&SIfKS~a%p)Sh}iaarjp)!W*NvL>x+3O z1b5ZrI}PB(yT~51$GH!~PzR+RC(e{}uQ)l^ODysd9-M8elx!M)VhyJTgnGP(qX-<- z$A8q>nNkZ=--N;{Dbz|7ZA|A6t)cw?F!tW@RKNfKI4z1$DY8x?qZCR;~$Om$8pB4 z*XXj;gon*P?llhz;bBuv6TSWP2e=+KKzBykj} zNNo>aLXT)Lf4S)FCX-&Sw!6daa#7b{SGH3DtXg+2I1hwn3tQj4n`m!MG1)AiKluE# z<{-^X2reJE9J!5jl2?WBg~JRQ00X;va^C{Hnx0UiNQx4Q+6>K{&q(~%@hRmuCJ zD8?o#vjrym$_KL`++BH5iUYZ$FSBA}s<(UC5xbR(+Rm(CD3*X`kQ^q|ey9%%6!^K?*kYrh_`%ux?`Yv(34IcO%Wjeq912y6G)_|p^`4`D(a`GXohVs+OOLAz; z#7ME-tVQZ?nC*NuR}ER0h~2Q@x-XySFC1X-vMDr7I&`DyNShk*M=eDY?R}b(eG|@< z?S+tXX4HNw7l};trA*Kr#hW4-G}$mqopOXy9ll2CkI3J*PKPQ)u&^le#9>%EmvL*a zQTtb5+%tLMer{ZuVl-5bwDNyPJ?db{Nm>u&+b@twWeBDUCGr5pfzVGSP znq@~2b_uGZkOOXHY@^*NrA0HXaM{%y;WL5z<4!94&(Xq#`7)Ge=H}+4+>dwvWb1A9 z?F?X{(k?b!5detjtsK(t#eIUztC(t$=u%+Kq2cp~52vhOY-tPaP%u7Sz?UC!ssjv- z>xT`BN1oaGx_&$K$yifh4U&%F88W zgTMK_e>bKaze}Yx$x|Nr=mC>H6r|16sQtzuV+8)$j0m7(GHykTwVHl zjPp5#7EK03{Qfh}SgmVm{NYFGXonx)skQNQe4Ji4`}6y@y0A#W(sW(8|K_s+Z@nv5 zzK@LX%12!U_(+wr$SX6OO|cxNgkwY?(;dM&Q0o5S-8SzoFTM=N9H-b@rh2j~x4Hii zlqU)wXeZ7^n^*);$p>0^koknbMO)+#+Vdx~9dsX>H0}fheQ&hSJ=NZw5Oi-nlQrzK z=ob-A)u#iIL77#-SNC$9sP}fDPkV)fjjGGle$+D&ty1EZCtqvj?07!zc4XVU*o$9% zJdGHbZ!&*eX+LpD!?1|%B)!>ZLon6d9Mk=R8-Bp3L&z7Kfv*sn zTr)>sudLjH)goRY)9+JFNOVIg(NpaSc_ zpB374Bn69W7;99m)o)j8ZpJ_83!3ATgLXU_H|in~i4EGj&2K$^T{8N8QB_YOsXw_C7LyJCUJTU}!|zSHW+U*^@TiN1 z&ha{;*v;^2DdXY?#Fz6VGAVFm&a^>rxW7CK+xrbElB&)?s&6{v8Pk5~nM{Xz$s6xa zpJDo5P9S>0Q44wa*M^#9gp`1cHk^Vwppi1p$I3O%jk99-%uIMYEE9iEvOZ;Sdbze( zSzex8ax5B?5zQu=#FP2d+ z(xXsvZ@($@o*FE(-!S#9C;G}N&0bk^+KU&LmR=6H@qv`hVo7sbdK;w&S$#Qa!M9zu z!XXU$U4=)si&a+YA~KFmo*-pkbE?vuv)JICE$cBLD;o?G)Bd@biX5djS0oaGldDk7 zw*;JFiu8@BlEi}R=sK839-?jjtRMqbYYO7nEcNmBc>LXi3tolvevJg_eT?Hy`?9b5 znozHY;ctwCWyqh_`%NYU(O7G?VKZX7e+GdXcnZlL>tBjG`aar(5MRC^7%QqKoS-rj zF7Ey*Ia1&G^kj^`2=&91N{Ko5tergdd$LZ-Zz*IFbV{j%xvF{?Vh@Mky7f+1NG=H_ z9+sEKS24P_F(t^TG*NPHe<|YR%ugadv{A}nbQ{}@4#CBa+sBNyf-bqQ#RDf^9{LPc z3d5~m$EjVdDEyuraiJHcDF=yJk+QZav`(t-wj;u4xzy)RKlOjr^11C~o*D7Ydzjr> zbf!1-50Uy0P{6PKy6vk-TJZ@>`=hoSygV)ERZ|LY)w1|9VLdi!^%1uClKJ z$J^9;ct^$cSb&$BMRA5CpCHWQ;` za&?8?rT`B0I3Zi3bgbZ)eU3dM7h<9i-rW7?5Ca_n*h7FT9{d1;%%mHK>?bm+f)`hi zaL6J^JJ(wrLx+bISUB(u&7!4i`g-1XT1-#cNo^8^Ek}GJ&em52ahKith5(SYz0DF0 zc2_V1d6|BIL;|6mK=(2zU{WyoRFXt!yL25?sdnuM27%p$2{+{;WhC#vLsD3@DLJJV zN(=I#zy}(`8)Y*~eP-?I8lP?v{0df&KfJ9SokRR#SL2TtsKRWjJLDJ+C|;mnqv`p2 z>Y_~0XG5mMUfH|uYNbKn167%dNhGCRWlpUtUvXOBLFs5VC%->us|32l< z3ddlG)Mn#0%0u|-jkh433I>TrtlfH7-ZK>zf0pDmd9}NQZut4Tl1SSG-28aEZ;+SX zNnH0%L>~KcRiw{`?!vSEQZk3K?5hjyCw*fO06#T`L``N_kx&6?+{?#Dre8X)oH2l}pBbHAeRl*4TO5C3#5@SuM)smfaj-%RRvM&g!; zA!ZPt9raJeZe|rqI!blRf2%hT3aD%edEbn=p0)d^>RHWwpxyoxxY4#RgT;{Kf~|7c zj4d0>jA_I=b=4nd$#Io#sLK)+qigHu(CmrUu(nflN8Xq68f*nEZUy5JvyHzqH z7l*(0(i*p|@P%bbI@|c4@6b=#=os5kqt?zXeWm_?a^P7}}ar@A(x_8?&Kf@V?kA3F!gmikk<>otmZbDZQ%>?` za&{@sH1EY17<811h}wZ54ekX`0hylmL%>?^QP91=e+&Eo5)AZ%gd^kAdul#sHh^A6 zrR3reoM#VCdi&^nLBKh*agijbY%(>m@%rxZU?%+WI|9M@vXM~w6}}u-lTo$CvDGZH zbzyx<`w>K4&U5Ig~JkxJhiLh;7 z6r#MA{Qsb#W;^SzUvF?WQG3gNWY{^gpgPX@^H}mrEk#>IKwBEip<>jm50`u?$Pr%s zFRYg8Ui~({?@9s7brZETCV`*N3-qJ(Yu}VK#oe;J)%9!wFL$}}(u<$BZi_mEXK#a6 z8r*lo+`gX+sfoMFe8L!;$;b6VDkqe?%2=|)IotosgX-X}S@-9Wm0jPSTwD8Hs4Juk zdU?ra&%e|+Z*?f2P@gFsKE8eezLUtw{&qzz;9Ul;OtONU5pQ05y)8YRTclIv*SX4q zO99zED+|gWV&N1Sbkfj+;!gNsJjs|2(P7 z`neE~C}h&Jm{hM^rt8-ReMy~tihDGBM^}WEX9wOf=UO>hZoJb<R{8)2k zua>oNWJ`j6+1)a;m#w1%p&wZ;M!V7|;XJ4AOCPlpYQ*jOaQ|P#+Z~B5q8nm%u|tI$ zn6M?jDUrYLrr$s&tRm;~ku?}efew_l{>-~u|LTk^4R26V${0`F-GBC-?qXl9r`h|8hV_0 zQO37uOxmIX?mjE!P4h`Rpl!b9#r=H5qe$QO7PkgzpZxH(#4PyDq6OOPLkiR0kIrlx z)F8MteONLjNvizCvUH3#QNy%gp}=f1$khSYgp%(;t;dTCZztD(x>Vy~V!X$8kR1D2 zo$xm(n=4Mm88U&j`;P$}UKyadYM87DzaaAR!kUjeCS$}j#v%Ti#mX1zmMbJViACvf zDYF_GCEu8%+iMj2N_8-k*8wlChyM^!Y?9v>3vztrAIW?&_{uk+f1-MfFY029xCF;Z z@D#IR-@1{r$92aieZ0Au)(vsF&ob)??JgHd|9|s1MXO^kpsoeG668=YN{-@EmC1e^ z(Vgrp>qOnQtJ%)YQMkRNUv;#KmHluUE7wu+2da7%{OUp+iPOw}RiD)#Fb=`iD;zGkud-eF91m$rQV(P{I*9A+!3;z_#TKVw@1Qk zH7De?lh9we-=^RV$ff05rTe0u-ynV(aTZ-UKIrMsEuBf^OXlpL(;b$M%rhYtUXI@w8hlUzP8Wq^IGLG>$9SEZ`1A>p*FuJe(T)Rpeo7k^|7fs~~UW8EvF6_x72^KTo zaK>9ez5TryMJ9%KP1u3ecu%|doQ*F?6D0gC9-71HZo0Sn5CQ8|{0h9r6&_HQ~<8_n`OmgQaRuYNe!l-4z4dB7I+{@#8#Ir%Diy2LQ@9lcas zV(hU77eav1v-S z+JChZzR;H?`^()Er2Y6#`-eAqmx)9NG%zKs_i0(hbXCF?6UM7Q+)d??XG&vA3?fN7 zQ%pDEzsR31JgW%sYmCp<3nP~?P2BHsJ09s}%KsMYtW5Xnl@lLf3GF5CnzvqE&B>Yp$VT)#$Bp#M@a z_f12O5b+5v_5K3$)(YH}YV~vXl^|NqTva|XuITfp*>BfI=Fig9FVKF|<FGh5m#lV@h1>mep(a@OnZqaVkJ`#sZ(q^ba`gG6n-#uxfl@KVQl^AYBuGG=@q5^zr(zu*Y`L-gy_ zt^U`rYGig=aO@CLf+IF^PdZL#&0^~(ZKz9pu|_1)cYJNu|5~bIT|ZJfDx&hqLwdRXJY6AMM87vEl2sG#T(|-eUGXj9@FRC{$*8uhko2-a6Dr0! zjoLiaMJRlT}h_Icoo6*{Gi?_ZtS$t)ZN6 z9Sr^O93o5={*XHgB6pXfzmw18-DD1a8VQ^?!Wf41;IvW%v4;;2i-~6#vnet!tZB?{ zN8x8Vdwm4!F1nwUUgP0?VIzBfPaXg=uMl6AQ-g@#r(Fz@fV`M?qi}o0uVM+o(5m1* zGsy0_Soebdc9g({1W9|Pepc~|@6_7r)(-*SBFL-@Wid`vE;5(}L)17;xz_CaEW9CG zqZY9?#*gsNN8pJ!?|#$Of2no_cduu45zN*Q${_Xe>R>J_N0sErC2|H{1V7mn5P`Ph+B_A%O=>(1xFw`c^yiA8zPokTz36~}+u^=;7H9Ndv4<|$uDp|~EX zNe@x^nEfdXF{7nd#y-1SmVPy@u$K%P?N1dhebf{!(O;VG|KPy-(sU}5QXeb+omSqt zFurwh9>RKb|9t`Ny+xrb#0gu0jL=8Zl39{G@c!6sSP1`R5-O6G_DuGSlGC79)vjk6 zEwVx6Y+VWiQ(VcCzkFQkn~hBgO6NT>N6H&-QotyNx%@Ng=#yxZ)&8LwRbq~R{r|T3 zm^FGu20nZ!R8ZqJe?pHHR6>H$9(?a(5_nKK-8R`*ik5-$G1uQ7|=4<3Nj zI@sQ;GI$g>0wCW4eTTomPaLip9*#S& z!m+Ix&-)USY8Y~*UKwyoFJ-Zrt2!Wb+_3EcFpy8M8C02oiYK0W|w zzZp19%9GafCES;*{scROxKePd5q+d_D$o3j6H&v$Fx!5{P84iJDP%|kQ5>|b;bJiD0}j!jt#=SyT&J}ZoGQwjrA$^e)&5d9zO~+(#Jio&3-bQ>4@d* zME7(dM|Z78$@P={{)+&7ZwMBh(LuZ3Zqebar7+~}^d!2Ky zLXg~Ky2B(^j#RFH1v4Hc9p_GQTe8h8`~%mHGFb(UlAYyoCSzz|{`j#o47iy-Deo{f}v2scjc(j`yY#|*}wg^mHyAh?GCM+<~% z;F0~<1o#Crq5K`G_1zq!#_-3qZeCsz+a}p$f%%~;JkQoDW}C6Gcn}t5KS~+XpwpW|NuISnUn3@FkGECHq2%u~kItDdQou zj*n%#yN_31huco~*6z@Q_r$l%>Cr$e2-99o>oE08p$Rfv+|LrqR| z{eq-_L1Ur*^kz7k7>??4ES;J^7}9)0SS*&gH<0(=S^&WiOPeL1I-#DH?VjOvpI_6{ zeS3!GGHp_sTJMB7UIptDwWI2HWmorOD^>1x-L)vtZ}xr^BYxLi^ON@z7^uk0n!h4v z^ia{&^;D%PE5XPAF)}B!f#+dW(7PaAb&vqYqPV#+N?YwRHOpYJcL;nl+p5-olkJ>g z3(s@xNHSRR(9hC;Sb-kMfwvUdHB|bIktOTVh9si9EE>DN^zI!KtFu<=SkIvo-CyZj zS1Uoocw|l(C6l#$wBMvU-j4e}rdI_~4m!i$<@i4> zDu3o3>wedAyHm)#&r$urh~Pi4xk=%Wk|c}=x_Si&OEij{Vo$hOoBW98r$>Z$jBeh# z&gBpjTnJUQ(h#i0f01!YXB1S?nn1Al@D(xn_>$Lk=u$tGsRN}!N4KYU_XcBU98&2t zLEYJ9qR_EKhG3a9ni`#l(ZSj7NbTUt&p&E>E1J`M&yS`b|8=ilh^W;KVm;(>kvgFA znmeF@2S!;^C3Z+PDwO}?>Omnma6_QZ{x92!k3C>J!}Kq&&JEELEd_HrnLl?&y|Z8X zoS~p383jLe@zrptVKKlEgT~z7O<%x+ch(G_5BV`*G&!7wnjZ^G+uhe>#rr^ z=6_fs&VhdIIXt(jjbZdQ`5F>qbOy5p1z}{=kJ8zE|IhOqV3#N!Hd*cJN!j-XUW*Nh z0AP}M{~F5QhigM_0M8a*CktLhTS7L!B&$*=&jVnzX9zp(*A3T)>Ac+!hs zyuo8*{Bb1Ak9VF0NtvjOL8H-&y_r&iN!a}Fj;Qj_7HS*%|Aw#Qey#RYn~CUt8U|ed z5vx!;#>B^%vr!UPqm?Xc$1qBtd#cAqXLw1LCWfcqn43Qd3d%AqQ30tW?p%P$QecVs zaWFV}_Vm_$dAg32_b@G%__8Ri{lp@$0T@Rx`$j<3NXb*+ z1_`?$T^7h~v`ncclkp~#*v>MYCQb6c?_Ix9@l^n`Rb^CC=;Qm3(U&Gg#IC7yo^+Nvkoh?h;U96IyXEN@TFbGBj2~JU6j+chNxZ z()1mV%NgR9j9+1Jb!;$5{2ID{f-rUMn%f`&Cl`N#-UAJfb+s=klZ#j46%ri@pG7Ma zcl9@t?8e<=Xr>=d*^*i+ofIFa-(wFOuga=CjwZM>y!=h(>%IH0Y3mhCla#fW@P;O# z!xzN5${@vrAx;#I6C}Br`~5izBK|-dZdFxBdgJybr^&t@(Hs@BSK5D!;lFMkZ;yW6 zfNJ%p2}Aw(z2uno)+=o)xCHjZWO)to@jr#n)ATy=AUok8LBslR<@{N$N!~b{l*f7^ z4}_$ds+<85@#o9UEh5KW5gqFL*+JXIU8dXzb2h8opR1@Ta8Bd1{-!`a(QoqI_c^hB zCQCVi%fSoCL{jwEHa4_xL-%&z@!^C299S6RHk^Nd)ZUADfV}8le&8`Qnf5YtZBK;v z2zW1FRn+{Ua~XXvaV*&G5$azSfgivk@Z7(^;0cVYv)SG0oqpuI`*$8(W}VHr5aDMe zJbg46m*u-R?b(0Z8VUM^hL&|p42wpduC1@1-08~O%Bc*>xXFxnhA(CzC-%>VihqXb zULL0x_lFY0>#3J?P}f{s0M3>8;xrH*Z`sHP%%3>+;Z{=JvdasD&x+ev25b-F89{p5 zMEn{^2!nk8>st^f@*V5m;j7=Ry0!}5exuJy^Y-_BfPFcCKBtlb`jdmXNJA?DtWL^< zWnl4Ux9{nW4eT1Q zRa-5;_?&(9BlgkMBaoZ+D)s!SSMG$m+NnPIjLd?-C!v`}rheZ7L!p8cyFGM#R&>xJ z0!{3jpPa;iURjBUR~Hr+lLI;!{K^g)zE9jopb7MgOc{amIbUlD*B`>hZ3rY}WKRA5 zc{zx|-k~53u0eWp4Bk2iRM|lP|9Mp(M2p{V?R^4zG$gmk<-3rCdw;*?C zu6c2;(n+gf7s3i%l(J@L^J-kVI8aQCfwW!sH;vrCae?e9@E8ktOfu{}q~$^E?1isU zAHO;=^j$C+rw5vg?yXv=D>k!c=nw4P%nb|U)cwlpuQYu-S7|I!5$b9;H>XdGX>Q#r zA{M3~fA2Pba35Wjda4;fYCsbojaQbQrudugrqbMvSHh*N6@Qu!?-~_#K#cA;z$iD2 zzF(@(s{SUPaK4Dz6LoJX2a}fL(7|7iI^PlPPRL1&Lo4;^=*&8!!b-Q;t>_f*Wiw5r zN(bM$ptZr3_Kbt{Ak$EFV1>2LW`kC>q;`0_%0j7FPG#xE51YNKh_`1HFZ6m*@^*}g z@}$G3Ip-+*$S64eM*ZGK9qWmspA@b9ARX*%d5W4p3X&Bv+8dhJknpOIv1&Bd%uerL z1eU_JwY7mI`AIRxv}3)FF+N=n?l{G<(`l@Dkg4){?2jUQsa zGMs5L+~|2XffcfTtNTjisWZ%drmJlVvJvs9=+p<;mgA3d~ z7Qtvq4{Y(?!Ml7$=F$@mtQmHgOy3rwGYG!5&a(Y2)n_Her z8Wqk6|A3T>A(y9=`XYn^d6a=WVrrE}UYN2lYADe)__~2YvAuq^Ab-SZy3?17t~JJb zqyr0IaNN0-nVCtznM_JCge9WgQRoZw@3=Ru#-$=@$0vSsnZoDf;*Y)^!c&K~RZXdw zQD)2n1}pFYseKE6oZ^_m{seJ;7$xb7)h*M~6#o9_zH4O-@Si_zZrU~l=79@I)n8M* z%-F`flW%nn95kcrW37mQQtO5v-)$E9=Nu}LPC9~k&#p!M;IfqVSmQ@SNBfh{VY<(C|m8;3}Rqdu}iIE+NT~Zz6O2X(gxu3?hTXRQ2*MTedTDUJPJ5UeXI^Y^QoIEY+`0&+QY*k{PX$#33&$u%aKT4vDWR2 zaVD&t5&_10sp$Rf?|5J|Ik0IQQP4+u)cycT1bd=zYL_Oa-(fSvvKrM_KJsXKnsv?C zjaSef_H&OO#W;HgbwU=q*>*+;^sY+F$=N#Fgn%Nh!l6H4Y7=lT6?y-}GcnVi zrULm)=T^w3*tF;y5ma6ubRXqkPe%A_ls}a%S{~XCab7$_?aP`(dp4X&4= z2%e80&*$!7-7yL~d1Ef_{(XmLHa|pSDnR3b4+l3BArEJ`y2KC4@y3Y=k7&?ayOgt! z-FpQK$Sx_ZkIK6wJ0j5d;0dmaP3AW`Z^sVONHTZS0zOYk8W1iv2lX1s_x2*m%DM9(A+MxVvkHF@iRJFH0;er|NiD3-QKPY zWWCzGjVqPRCmF6S9B~HeVQ$0w$l+ZDL(1(Ti(dnEO>S=>+VA`@6oC_xE0YP3($o+p zEf@*n?B*%jt9!SUByG7ZkaKx3Eo~oI^&P^?F>}tcibIhbFd@J!e7W;F)2UvGLr3%`IO1`(UG!dBY9TR5^QOr$n3YG3d zz5%7WwTtwv33l23$Dox5J};hi!jN1Atl_GvX2uqRjIDDi#Ey<*?;YNy%mQ;t!vQLD;P%S?3X3JOcQXH3^B2J(UK?Exxa>tMSZ6nK$M zfQ9jvHtt^r+s9$NP9U<$n6h}&@%D1g%~Q?+ZZswDsKUNzWj`jL-|+gSCp6WkcH(_n z)%SJGFDn)XmMc_4tZ9wDGyCn-Y4aqg5L&`wEt*_^tN1ZlOzdl?Ajcs@Ou_SYs2D}* zJUmJ8MN-(V6Lp5xLM$ljaGqsSwD{j^<<-HpVrd^l_{e=Ba_2O5JH|JiR(hh1ej-x* zLP0(VVf(2enwz2?bC>r>nAPT1kLY3BS;tBaFlWeHqR{m$7sh70=aDMSd>b9k>&kM=rpyFl zQ!@u=)ts0e@3SZ`;o+M`=X`2}dCq50F@XOvLI-CWmUm&|;c-k#yM$f(mW24AH5(z} zU%!4Suw31BD8b$07Sjse#=ulto3@S6{&tqsypEcA0zdKiltAp#i;Xs`KZG^wT?Ftg z>F+3kk{DU?_fGj>r(f~}EL@|LK{&%de?UU^P^(y(ExpyVfq=Pvo1Z(aHS>1ho_vjH znxRti3T|@{PblB$9MlV+Pd)UqfI&L=dvecF^Rt7M6yDq79CiMVCAHg2d0fBiqdq#j z<9l5XZSp~LXPk!qbQOvc3gSEe1P);{qa$YJ;^nr~Drjd~ZfV4u&E##25kpe8a(1Zy z++qk)!MIVS>D5;#AV>fWC$TDguaE@=u+heE`@3he{Utp*P(kx2&^vpWLTii1mCS`f zRB7Cn)RUNRK`K|_CX04Majy_LuC@S_-go?sK~9jj!{J+cAg~_XjFF#>Ei4LuIei6P z9fk5cMY)vHT>4W)YcyE~PxezIz1uK!;A)H=Cj(= z)FPMC%F?AY&kRY3YtN+W6L8qh#(mJNi>T|BojOXk>W1#ackT-|Lck;*yyzQj_ikR+ z5n8KBM4SK_?F?3G21|U({5fUh>^4Fbj&}sd!3fCn45NiOD5w*24a{aA%InZfg zp_%8PYD$^z-@9?S(U%;Nh*)%B6y95#J+0v!t|i=++D#_^;W1qq-Ui@12##St0$_^i zK8`+R+G zG@5Xj#%a1n`^)B3=X+IEafQGk*A&f0Z?~ph-^P$df5coKbUrBoiR5WL%$^KeJ$ z$4lnz-kkEj`0z^6jbPD4my@^iA?YhQDQ7-NW!BVk<&LuJUwpZQQ6>-?5OQJJZ73M& z>5v5RGbLzR<~>^WBGxA`CEsu zbNKhF_on(8c$20g)rFtUofzKpH`y~RPBmL(Ukn7mA;^9ItmyHkj)91~Q8}9Nz6-E* z^ul@E8R2w;-m=e9qVht5OiK*keTdUQyHx8q$)X9W2ZJ$eIm~$y!~osDochH%6G-1@ zT>d$GKRa^t@SW%T@A$?fAiN>*?6IrCF23>H)vZHK?;K7E`Pr9^`+)vA?7Dx_c7?5KV=zE$Sbh&{8C@X__> zAP?TtQ`%Xo`=N%dG)SLbX0IlL9Y!rVzJfZn>@^NWBb6{8y7;E-!kz)sSMX8}s98(8 z&(aM7qvJst7tg@^w!mjShW8r~N`QHj0hijpAZk37AEuigud$4GaPuUw^k*?rJ3J(J}) z=C|J^NF*0a)q+0o%exN@Np2I1@yP&C?f5WhH@ubT9ei^=ql-Z7aM&)r#{&&56ux)( z3Yw$wz|uBW8l2@;*G)jI*&tRQqFX9NLPETjx*;+alJTv%_ zd&{NO+TFF(m5SiNV{+G`FA6=*9Sm*Muv3HFMRWQW{r8s(&rFLkhO(H|xY5=GD*Izw z9R1cg!Yer{pCljdX(=5^5-$g1x3W@sJPU3RAEz7kd}9ktrAIKu0~*1{$CtE6u(9yZ z?sU}9AkT~x>xv}d>usB%q{oBiX0{+29ajhm_9NE?(i|=#_X~A`A*FFU43HFVojJzK z?SOfjpm=)anw{|xt7ohs{)FsZlu_f?1yO^lT_ihoM6VI`DmdFJtgFN6aMKYb@6y9b zQ}@*x3ax2HlzzH%g^I<^+bEwCwcP25T7KZg+zncI=T_c;z}$&-$t-Q)asg#$tz!1o zlU?PrdnIKaLUW#T(et*6Xx${mvKalOCk?OVP=AG%3Hl&WP+iyw7|hnsOkOh#$oquk zfVX<_#hK&-J^s$B-0rwd#pF8w`@uSFqwL1TCyJ(&zsFzjmcq*mjE7FhL{F{IrWK6~ zEzpkp-tzkW%*;RAP<`LJ?7L^bd?q_|)h-#BOwAHgd*+QT9%}3b;BT)Xo}0<%Y~$Ns z9%XE`ba9DGEAQgtvdYum`1c$ZfQi*09npD1Pr*hQxmagr z9Q}E&$~lvBQWmtt3{2g>8Ky8W6s}l8TzQfj%_G#AtG{;(pDKW^#T|(&tt}s0(qMl3 zO`Ioi=t^CT6+1XF&%p&^-qVS@so=ZB^FL2NXkEoukC)k*7+yz4y9UV$|NR0OVrKc` z2R59_YHHfZWb(mwyWZ-M1K0jWj^)gA$+(Vsw@eT-@eqR!+WT8CX`+ykY)^L3n?2?)61@^$QWW`eRo@BN6ZL zBc86()ybmfPNTswUVEQICzST%1Brm4JUYg_}lBmd+-d#@0D4O2(?~tW$QB06In#$9tnS-dE+A* z-1jW&`;8v+>RSN%({V!SjUh93Us(kVa+cFyGQuUt;E$ z)e1ZXxhOrtl#O(rvWk$X#ns7%f39l zI}EwAa_!0$Lsr#qJ?T;Hwu37TgneSgRy+qL&7yP1KXA+@&-#n8#75v>xZL=5X60;T zy8enhrKzBYb<1CKh@b7qk4MIxYg-JZDDBN3H-h$+F8jX=7W>4-n{R~+qq?)M-^Nu7Up)RXJ!Pja^V(6fH;8^*$O!h$L*D(+rO$4pcT`QRLW{rhl- zkYmsMJ=~oRKT6-9zd@8oOUL58lRAM!uW0J_g`+cL3S)WqE8{S_BK?0RdMe(0$dUco ztZ(=Z6>Ijgwo>CTrPO4x(_x*#cb%ap`!Fy4t=?QpCt-_=>kAytY^8QBy;Uq`F5jKy zNaAhL4Hug4rJr<{JjPspH|d_ZFU;6V!z*_3aM#q8;g>AzQ)fn6H?f7(h8_Ht|E<&$ zVO9hBQMWsDzo2v~P3M=km^XdwKxt@8{N!#V7WI4TlUUcm<3y4Fr|ZQ}hk}=AkKNi9 zZ(&lPf8Kp^PUk6PwLV!v7LR&0fgA<{8};7?HhtoovRaGvGmc2smuqwuZ)~rjN}C`->RLhvaQG=!4qGMh>AG}81ERT>ID&a3ejfoT!OTKku*;n1EZ9@aGP* zcZalR{6tJX9x*88PF&Tl$!GEF6_>d(hp>UDsjOC9T!51B zM2X?`j>6?|^G4lQc^lup1IXrN>)fgZi6hKm*5{T`!A0)VN9NWKRavwe`Nw=YoXf96 zx310wzmUMJiqyQ`aTR_;Q}X8=UkMU|LHpiSuISt;pJcn&@7pJ$VVFehK99t+QTuOk z?E5+$mydg3Zx#12B{t?MV9X)%wKe$FTsQ&rP^!CyF2~uZaz^>kOmGt)CT7X}Z zldU)(!VLXm29Cb!+mr0H$*vd3 zr{X72w^j&J{|9L8qrQ7NGSGiA!iS%Sn;X}CrIcSq9eYu8?QL%hXP82+?ty~lM}Pm& zvX`{9v}JIxyq*L|vb-R3`>c{<@94sl{5Oc4to5tisV9hvrwSOEb_oDV02m$1k-f(F z1OKoZs6}$@ZEjYWv-~Oo_OmU-m^VzFGPHO8J?F^Nvo)OM_U`V9>+8;-;kZTXMpzL# zBnDpC)p^Vx+otL(Xk0yix?R-;KT>_PfGgwr^+vWUyd!Q`Z&EC%BNn(82GK9o)v7b3 zA4ZoexWd1Vl6%qQlTAV7-Caol+SgOZkXf7HdHvQ)wHX|8;R5}k z7O}O=e43*DW{bknpMT_}@tCJxyV;%6{__<%}!(!t4gcH(yU( zxmh`yQjm}N2Gj*hF};(ra!@mLq|z%5{W-L{BGqG+Xw&wNu#90rBY!fq~P zx=s_QsGSnmOP)FRz@wLPBT>gmT_Kj~oXoOn?&XAobNi$h-9JthGd8PjZFsr~X4jvJZY0nMp4a{iH_=RIDa*eN@C2mrYb z*v9BTGQ%sGT->d2CAMN!^UoRz(7V01f zH#C`MGnCym^UA}LSJEHI+Yqs_C(lCMgmeY+qD7GR3?8l{K`l8z!fD4!mFGo$FaO@( zdXOEUE)Yg=&jEmD{XPMS_PuQ2$lV^daghPU1T~Ri=Q=K-9JcU7P%p~b`|)}7&Yjh} z$MTb$rW#x8T5P>#X7LOP0oTkwKf|!CmatC=`i%|?@1|1 z%6&lit)EL@6ro{?e=V(@Y2EjvaPW^Cl%SaVY;^D*N2}NuJaLXS1|$6;9WrX1nt!-1 z354i%O^~2;+)%o?<5a8aGKMS)Hq0(&>YAv#4N9TxYsMUWWgq+#e^*0iuo|A&C@cLo zFPh$SfMx$b!rnWc>i>TqM?xhdLe@b;Mn);J4ib^9%FakK%HH#kJx^toLZT>y>~&7| zc9NBO2-)Kt8E5|<>h*fP-=FvA{rP?W>2~XM>!0Ui-S5|R-LES@D_{j|Vzs89&5_5b z9=kfTIZbsy3xaoW#wAP@%(G5TBtSg0cW2X`yGuTIIM*q=h#W4X+z0(tk0c*Ev}kPK z26g{NxXF{@O#f{(}JowIat)b zK0o1n9gq3;?&kU7M%G0!D~*)Jrw}{~n$%2x6)*=?+ecuF{mw?lMrGp1KFkLb?F7$EViJVm>2`Cjoa$ZW8E9hxpp!*Er zmweu_y}g(nm?XuB!=@wEKbV|hxaL$Tic;Pd{{wC7xhP?Svq4OW&Y-$TTV^I-5bEZ> z0HZ&E!}0qvxLaaYz<@Z8(#(l)E20P<&mGY-#Yr~oj;oM%2jD?x9J4cGt|ZEZ8X1s` zC6Fq>7L!57yx2jR!DLbr+R-)o?VF(o+X|Gl>~L+rC!1jQ_S&(?o;@WrGYz9)srWH_ zSIOIi7Hf)wk@5wA>pe<%NxIs?m>fGs7kWhFogtVmvQ+!9WR@qF7H`AVK*aV?onBC| zywTKq+AB2wLWH0}4xF7@ZS{_FHk`4yrFfOts~5xt1TpuR=b$0+{U6(WJ+5Q}|K+4& zg1z$gsmFm*e`C4glv)^NYzUiJ7hJi4Tv7Nrm;3;f0TPxCF@|xVk99#KrZ@+eeze7R zopCplUctZXqBM?XHloSTz}NSZ&+OFqeccKov_$Ygt#LT{+ zo&=}gUG>r3=wGc4Yd?!CHGKR>_e6Rx2p*2eJg4EC{9#QCvNt&W%MnMptBpeiP~=v3 zcrL$hB=M&OpIp@tITMvrAe#|P3?DZhoF<#PPp@W2ft$Pr=ti?(i9Dtq`KS72Kkrha z2axn**=4ZH3^Y==)I_>oo&zD+f&POPpcYiOG(TtdLHS?-x94OiE?|yfW`;`e?eY3` zAB9uZzxe^-AfTxnT>k1Hb3z#*y(VXpcJcyVG;+n|CSI2eYO4cHXskuam z{=Bj&6EZ~p@Mi}l9_*l~5$<>FY7EU%tunV1QL7Wnvf9&CI#|{4D)AFTRMb( zC}ll_lVX%+40Gg?=@qhS_+_iOoeHDZQ%Y)l*tGNbn4Qf`cIROPNGdU?w%XLK%j=!W z^lenwc=$pGLrk-oVcQWE~#XhmizWmkN*Mc#@tVH`m(2J z($IRma{Tt3;KE%i5Y+lpHWALJqIq%m)#Dii~b<=f|)R2z!oqQz2J?~LVz}Z_c(jt9E1s+&?B-ldE=E{`I}FfCcfxB5E=Xu1o^=mNOk!}AY?5B zDiR-lDX*o<8F*#@7h+&6JutxPCi{M%!ggrqW-<_PpMHd!yZ0;K{|7RCv(fM|FSr*{ zr(&;sm0gap6G)`2kZl!9%!!j5{0c77`C-=wh4i=DM{F&K9+mmnxMm=qc6jD+|j49*8qO(aa8RT z-S5a8me5uI2(wGorD}n*Lh+XKPmAvQn#vrDDIH6n-frmpK(B>AP(%FFPp_}tE8ToQiu>U-N7jk+HjrirWS#G$4xFH;|_=#7C0=9c46qdN)L43O2Zg`i?XcO)WrK z{lH*(XGhM3RBDI#(l7fIWN>Jz>}(0tN$@>2boVM{2GIbGwpz^T?_P*6{y+W8pwmW8SL@&RI`6HU} zEL#R)RCrbpO7{-VIRaS9hZKDyQf51R9D4b$hJ_f2=$8&S{_?x(2`k~j!WfM2}Pb$d5?_@N{WnZyJ1QvA-NV3OUx|s*q@g5`&kyC*PBnU;nEN-p|iNn zNf+XT)0hgu49k~&YuwY$0+ay|ROwBRfz-}gw^^DhXJP5Y_k6jZtTKr9>k!i(a93>9 z3rQ%u8;Pb~1gVuWoh8rr^sYp(oEI^~S@hqpUe`ZXUjcrABC~u!o`#vcdnk$f=Jc%N0qo3)rQO)c8QoJT`QlO?YkG9RO0Vj zqN<$T(Z6^gdGS>DQp#~O<%&A^X-$4%Ltd_~jH%xEb^G$ILG@D_R{v{*Y^{r_vP9%R z1dgl(`!@d)7&jnu=62Bu0p!arz4L)l;+>+<+zq7EcX9%$Z~@C(+mM)h`BqEbvmVa} zTz6967R(N4Bx`?2$T_o6d(<=ass~OHd{ZFSAQBaU2Dbrd48V+DgkI0@O@TB&&t57H zxUy&)E|auWV!3lY9L^~bh#T7DyelM{KXOAv`c|@9j*3LOt#feZPUU6r*1CmyE?i92 zjs#sakQX0|j~AB^m$Lc*#@Zb&zXAsc$U(iQa)^iKes+Aw)(wZ;LGGP~GIw{7PFEQN z>vS~+Ac&nLo9_5>L!Br?e>wtN9{_>p`gWule%v%mk8X;-k%v|{IZXU|h|z1wHiGX7 z3r#9dXZj*%Y47=w=Tt`KulCck-e*19Du*;}60cpKZHhqE2Aj!&)nNXf^Q&LDF>VZN`- z#Ym}VoU<%!dlz|8H^1d9fm^qIF+XwhOIiJz?N$DBq%(iEhTtvb6hj7)vN~ZFok8I2 z2r}=qMXrn(y|kJNZC5T76T728Eoo5~L8qNI|1gMKa6?w@P2K1tH7_N{@;bdX(Kqp{ zpxtTV$hj@d5R}q;_BTiuGYI|G2hFEdE!ga#IQ?gF5jjGu%H_Oe5Ep>z`XatNTu}`( z`ukb&q4dRoXGLQK;~2G_SVV#ik!1Tql1POEZ}VbZC+3TJKbri7K+0TrB49ncGkPS; zKkBueO~yH#S}c}G!v|G4UE^lMckR@ER&-`{7pL|IoP8#w!&#Z3@z`^z6+57hW|7BuW+W$xAC-gEE8uVjZK%-OG%Ft?OR; z+Jf&|nQ5>-f|WtJE>J;r!;SshkATc4Sfdrx!~u=doaLQW&cLT_>@g6;wBKv!Y%U_S zmgQOs3?}0Aj~@mpGxDRox!$&s6b5YRul;+$;ZU3`Mi-3k(2w&ejNBwR6r0v#uV%=` zTLj&I8N3~MvfsGV%6*ygP-&NeeGq_y*iqUI#A@a0t209le$ohirGetA-MVTUOUL zC}WoRLk3SdPjJm3fn*Q9=z!uVrpplnPjW9NMsTX>7xWtV-g}V4a)HVRmw1c^fI?jR zDcW{Nt1`D7artRbyO7sE(L2G=Q~5t+_OkA8EVM|i&E0(WEmjx<{+v3D`u>__%3p0y zBNTCXAnWjq4ekylbYyPf_B1+gyJg>M8ctMXfS?ZD8@;X_3y8({X+`9mB77hhNm-jR z)JuN-H&-^dv=n1(>3>%G;*TcNN11Xanq9}rA{g#*e@}VB%_r{hP57%IO)LxJeDxLC z+}k{!VnkBCfet_5cV$ubOYbwS@$`HfMbjVTDGRCrn1Hma;GLXWLnVI4L*eof0s z^R5SO2?qe9%(n0z*_GYM8?k{|=@uv1d4>l+Gk9eg6dQ%rOUH9?a)Pm=_aJ|HQfAI( zNb(lB{1?0eTT)znTnG9%VVr(p@cvK|H>gXieSJ*KE!)j3v~?Gb3Nl>p-0kOQpxgF{ z{c*Y)w=(g>kV)s1^M+Yb#GRJPUXGy z27=$HH(TS0d~`$OwKfnqEzm*2<)>1LfL)v=(!h3nV$){KxQxw^A?(h@WmnVnLPu9h z(eGUXnA=G*57#;j&Wb7BnX=m~`Vtn@9X zJ*Hx#WT$#>ahL^o<3M4`%tS|kdDij*0gbfa$S(Qn(EWmSn@l;LLnk<+8#n>O9j` zcObG*7m^n@$yT2fuyFcT2!9GFCT?Oe{?SzEVR75 zysta|fI#VfU*PnZ=|@j>f53LCDK)NJa8}q}HxE!+a&2Qg!OR#G(;_LL7~SCG{_aT5 z`*+(8v&kKcuUtdK#!iVu#72gxk`V6AK7Jy*EylF0abT8);#qYvbt;KNc*jC$kZk^AwtyB1Xs3Lafj zD@+msx1Vdz>)r&(N0cl2Na8$<#515pI|?$M+@jb+&zTSfrwc%!$jpyveq$XbPJCXZCyGeYaBh!J9WF#7yb~_L7T5t%sceW$3ovSvJa?G8#+*MBn)~ z@I!TB4njIc>}@;GF*7^Bnl$+SMfsScm)s;&om@_NmW|5++RgTm@cVYGl0&>3o9_C~ zTbQ``6Hfw!XLKvI&L6ix$>2}>+9Jk7aPfreqVRBc&tM9MqxI2g zvvS~PFp`m<9U^b)cJ+wk?u6qTFrD-HvlwdO{_NSMQ8pvwkoZv96a4t?$2qG@)5cPmUn0`2Xs@h1|MDIb{x zzWS01O?ygGv_GBS3x?K`z}nkz86@m9UyQ6BMjWRZo_ZAX1=tY&8gm2C>Y-2@t}Y>> zmfvq#Buj^*X3mLb7U))ODWV^ILe7!VWOFb{WN&K=(vc0c-RZ3jw*0d zoR)#kZ^%>{-EgxI%|1>qzS-SQ`@M%~6J>w_#Rj!rJb5~;L_Da>=Uc zmsJLA**Ii%@X%m39e)(e=^?EDFHkmaATX8jX=^~NuhVqky}rhvzwjZE$Psx!_{=P% zThVcK`Zhd$@=|k&O3$3(+FLb<2u%dow!Kq_k(R9*Y*J4_sACsxt%by)Gsg16PM5JZ zRmAcUXrf-=0SEM7z#q2DvB4|}bs>%<-=PJ)mQrb_@~yenydKx_{rb9!8^!Ab<4Cr) z^T%jXa!R{z78QTeC$(1t8bgIawbCe8;%u>tcsX!Y$pGjGX+tDtJ5DP-8%!|Rw4=Xw zE$+Qm+p6nF+=MH4BWgSEPtPnBv|zQvn!g?9h0b>^(6~-JdMy0p+eKijQ^cLmrS>_1$o-1DE)!tTnTgmDH@dVMZ->A#8G!% zz^QyI5d-{75dS;ICjwt&E&z_$UL(h}MM~!ugy8$`Ut-94t6RmeI7+2aq5H2+IIAL_ zW_lIYewGk3QHa)@9WSh?H~wHnBxl>sVUuetLsug$EG}Rv8P7g7vl=y0?C{-b%1Vwq}R>6<^l=Fz-4j zgHbHm{FtHI;QVqvoX*+wjEXIl;n9Y#RJYG6>~Bo5juWN?lqFVocYUz;SZE(VehhGR z9|?1^>1uX+ekFx5`8ay-<*QdMtCk{@F4ctle{i4*vcd{>FYAoL5r70xntOEz zj_34vcc&<1FFHDaECA?JKt1XNlG>FJdVvHbae~t)i*xBcVRUHbY2$yYu4^N^UGfx2 zCG6ZI@}&nYH3YOj3O2OBQ%iZ;v@1Nhd2^k_*uv7nV&GRVCBS${t=J%R)ZGvaFKpZs3RHehG9Lr!M{^`_i=ekx7rc(XNSOnu2o#^`71b!uKS1w zWpe4)82s1DH~99VFcg}lrJG+_zBN937Yz?SX7)&}SUOLAH{qEuW^Nan?XB!gYP#`k zQw9f#f<)NNQ^ak*bx=+{l-oQIGv9B`7Xko{?)a`~nhcmbTC=>PO?^h%a1PD<;~L+$ zXIDPaiJZwvVia^dP(0~(h{+EG>%Q*LYFMoUvl$UAV8+fuBK1v%=Ab3g9lkj@9m3p$z}CNVq)N$o{-WjI%BH`TxfXWL_Mc^j9?#vN znBrsz<-X)qe}1UD-;K-Z*ACgCt|5HGKRUY8-eG2b>sFx7^8n7YyLl6mE|LXZ^u94H zyX*kR)n0vF#j{X+_9E{mayYTXFgjusJ@1COxYB?8N*hz#?kdOxk=Nxh7JZ_>y|3}o zaNvQXM2D}-oq>aFVgv1+$i(AM-nf#p(W)*D#W? zGQip`^>s>mdufRQy~hT^M?RO=PjuujK%H<`SAm~1`WDbO;QUz-Q!eN|7u$VAHlB=< zKNn2Qwu#zKDu*7;v}rY-J5w*RS^Mom;^yU)`}8_RF9J?ZX*EF9LO~3a2>XpNqjQE1 zH1l1$R|Gf2dfbWbOj(wZ0o*wI4>0cR5i)osK%tY>P!23aJ!hK_Kc3M2=fuA{`5Vk} zyH~wgzu#*5;ZAoioF{o98~ghpS9|KGCwieDa8&Q;l?1Q$-$M z*Fbtu)a{m)A*tixNf7LYWq7skiXTF=aCnU{x-3`mx?dj!Y5h}CJC>kpI`$l0kiK9|AXK9U7 ze|%)Ip#G?BFtp{6s|CC>^`B#bSf-n|Hi(S)g_*pX1tr*2yl~>;$V}3FbFD%~U;7Ms zxB|}?|A{gz!>CqxqjdlLe9!zgN8d4YxbsA(3&}!qW@??z3ct%w*)LX_o+>&W@ug}V zf$ccf(zu|vL(!0w#%KO_z$fhg1^8&G-DB#7wPHO-a55BFMv(o2Eo9I=Mt1mk0L7j! zS(yx2U;mCZx=;}f-stm5iELu8_X#ox-)J-7Ywr67Tp#~SfWy^htA|4?bScHcU8zBn z(6hiIRHruSeJ_ILr>9@^D%qyXTrQ952=e7F{YNHUBAA>-2N5(gYX1^Ly<|B35p zrK2k_Y;RX_NdyUvi-K!piKKxmI(Qo_6!oXQx{(arRn@eMK3xJ-1{hc#cFIY)Z|j_j z8$Rx#%@UE}Bs>#&GySVd*YgVXtoGww$gRt>}9X7n7f|I^SedDM@PFUS!b< zV|s7;1#>7*|9e`P8}E3C)Fd%DlyW&86~6nmR?+CY8V_AGpO)ay(08@GC}ktTAr@Le zcoF+||B1K5!A7pQIltB5Z3;E+RaDsgMpT^K{1ZDa0rh5jrCE-IjYN?a(D8$kvtK@Y zg%TZx4dxDNke)r0R}6b?r-R>zwlFU80TK7@1V7bV+Ao8gilrG(8>EH%#n9QIwmTPd zO>UOuo^2PH-hJed+QD$|sXrq!lG#g*0dzyxDr#WD1sh}DS7YEkfwRq#od&dBu`Gh> zyTnVNiiEr;*}t$jn3{WWy~=s6PU6qB?#2(h_JY;)5m>oUF)`d{sh#VbhBF5!3FvTq zG9gZ1K8fdgpShWn)J((9X~d$QykUZJREf4hi@dk_2GG34Q-eSQlECbU&8gJ=UKywO~~~|N(7wL3~SrnBMVIU?o#(*u_ri@glN_s zzV0-&?z3qe+3RA)#Urs;z8|=7Ky4h%k#MZY_WxZbf}7mq>M<{vBG%@cy$Hp$;{fN? z%??o}i_2a?Yp+#v7s~3a*&;I1=FXy4 zF2MXYiO{o@2dY=E2&<1u4)5IByCAnGPQ}~ZqBOp~e& zEH`7mz6-l0QZUdYBpgh`C-iiGveD?1Z?u2IzTVNzItkzjEWm)T@!Kn8c>r9VfY8Wh z8VDfcohpw`CYn~%)N}%EP}_a!+4rXaj%!Bgi~Fy@i{sqpdM4jUT6!5r`qL>i!(Z6T z*%r_NQW^BN2w8hkM$Gcx>-A6?Y`=loBFud*9K#cV*yXAEPO4J>!00&V``W5Z*#U)Z zeSNo#j?ujzy}!L1(kf~B<6HCLU8f5xwL%2nDyc?}(I*!daFAIC`@#~7htukoWPw+s z(Lv-RLBF}c7rXexz@Y5i-9VGwyKD0&)dW&?@a9JUvbRy@bf$@?2VrX8M zuMvn&IY@-IGX=u(h|S~Xsa0h6H0k9z3ge~MzP(qdbgtgNK3xB(!k2ze0I?UBIn9U0 z_&O5BTrF<0Kj`hiwH_j#*>>CkgY5f@vDl=+HjNvug!h>6X_UY(Zh?+eFgKiYN|)Zf z_bsRsfM!~DC2;b_oP$~}{1JY>i1Z~%}b1OtSm-369uUs&JJDDu5*Mosst@=z}- zddI2w@S@0_WRbkuG>m ztJj~fa8Z)Lzwnc!us`_8AbZENS=Em885G$bF+hSnhHH!XS9e@}-VVcYSw1>$735#= z%aJJcVhFPXAdnrNoqc8T_m!mk3FC;1jH$$PTj95>OMu{@{71tm^f+@7GK%Z3jZ`t$ zohp`p5!oB(zK7h-0&LP47`dnp$GhSpA-2CYNYA-;s0_8LT+mI@ePP6b9q4S?2C>E= zER(GQ$=V0Evpc!irN^Wrsk|j#J28VH7VXKlzta-L_Wy8Z4v*HJmvpDz7 zyBFQXtNrqq8b`+_dyIiuOThBk6hnvNgFz9?kgFbVvh0DM!+VV5jX)@H4Qz?)W@HWp zv!!oS?%UXe0pp*&Hkmp<%#RQ9N7};-MoTP9gz3y`E$D>kT^hn=FTeyYK^a=w3;LSj zY=aWW!kh6!;VK&@r zkV)NiiYY!;7d9=uwqKmmym{3QK+_(>dvdt_05w7N>^T*X>6(}-f1XqUv@L&&PokF5 z;ZjAxCsEFMPr0JrPCM*kn4SKERYX1LgN=iUoR>Q!`0wXNxG~6)q~J_0%;Q}q%B|x* z%-#02*_bXnV<|&_5wkiwgP&rDGwPJ2H0vKdYv(l)Mir^z1Iq>Dy6Y1`>#JbGE)LAx z4!!z4_zBvVXh*4AY`KBQK`8l$oopQX5>{mWRVC%Y0=oXW1jYW;Tvf@#7dBB%znjZ5 z`R4+DoNH(5-S=cE@%G~LC009T_+^dy-tF`MSzhJJogGzy?UOS5TM;tr&%f?dFZo9n z5N{V87^pDT2ND^;76NBI1L+K81=Gn7glA>+h>(uo>+vsnNaBYBXh6^QMw2~fx`~s* zV{NTZcYZE1?|n7Q&j;nW67%s0>Iej6{S4=c3$$U2`H1X=KdbO;B!otPiVepNI!rsR z^CCy)4&$YXw@&{MeIz5V3wFe8w1aQ!aT_U}XhJW^}Ivh8{M!IWKm*`Yhy zFS&#lGg0FR#~|)+-LfqXzz<T^AEn*E1h)4m#t=dmFfj*ewnIe$=oy|vl z!@_Mfl+I^I0Zvu1Br&*SJ~+{+a=>Y$Q;FflXU;I)`kMg^}z$9yCV>e zu5+*YT#|+^o$m8{Z?7B8Hz8N-?7ufM9R(Rter?nAWW!B&@ruBPk@aPiqqyVavFD>$AC!*lg|b%8qAyO}#rO-FAn|uwH`AZ7BKPecv|b2_u=+lBy@hAyI#s+bbpj1+cmLdo zB~M97M%=osXFatVgQfqne+r}lzRn+hUBvR~I=oqgvwKsRa%LN^>*I8HO*^z$ofhfRbB3s}vo_S=7Z8wu?c7 z6d6Sn+lbX3`EF~)L_YTvN!XlHfw}9}@Pdx2;MUwFxZRxC6iKqDXhKr0685}pKvo7QkC4J&L8_&2s9+&si&8G zbio}l5S_5ZxAWEEiZmDF);`8oUu~;;Z_{=YN^w;s(4TjK@fDMT{Sd$`i-jK;%dJ{YW&L1)>zE$9iZpBeD1kt z|E!#@;#V3yy7vxGGwo`NVAnlZ-{MaVeMTVot;)eTa?z(x&E8Y{I;W=$oY9U)#vjz5 zOqCSlG>}N2^`GvvAK$OmtaGB!clA))ge$G$J`xU&S*Sc=$G8aCT3 zGvUbG7mdzH-XVqutj5$C0a9B zKR@CAhp2Yl+Xb%O#^&Ur?9ONl5%$Cia7ya}v-weXo%-O915>bch}Cfv zIrC1?yLyV0u+WVN~)~h@K1#EC9c--XJvdsNftS zBgNxca5I`74D{?P&O1~yyM1+O;bHu`?o;Nm&V4kp*)6?vntDx@-X|wiyD|&VbpCcaYtaLT?&%ochWZGd&7jC2Yke(_r zwqG!=UpZDDx#amwvG%?wo;)b_)!tNM)#{l=L_r8$ zcOr=Q#0jen81*ES?N8bn;68hFxVMi;uAi#Bh!uYswcF$FQFfdChgCka+xCj5fDJ>B z`wWC{_GKhDKAbws9r8xPP6ROF9;zBQNk zrhq*76`5o^zJ5D#gIr&D84HJCsmS&GQJ!a3GKgLf zStj(Ogw^G8OGHf3YWg{(a0c>Y76hK0{}BqsaZm>1UrUH`j`=c|Bnp}+MMij)vSh7Ax1dU z#cJ>L_=8p0jO{$U^XlQ}q!LED7QbE^unPPIrfDZB3$I(M*8NI(h3TU*KW`F%cjpYT ztID0VTs(cpm75aJGK_wcq?_;gqgMsB4feu-OLh6DESZn%@#BP*6{m(_k6#*`f@kjH zE_#f5M|$gcY7{3Z-t=-s@`jpQ(JZ!9v14beVp1dRSfngIT;f%9$njI0tzrm6ufOf! z;&{Xer^SD?nWnN~(ASQ#e}0Ls|AG{hYCCv#$Mg!mb|l+dojmut!(5I|mFkt@ucRcP zmryiC8Cn8iDdv1!;oF*Gv*M$xC4m&t`+pXIZ5U>Vx$EfSvacZoQ9@lxMCg$6Gfk_l zBAh4>GP7$Fi0WA{TZx9=IMJ6oSnmRK%|AC0qLggIpsR~G!grzc@S-6&4Gl^N;(pjg zYLyerui-sREi4d1S9U9N$o@58O$W@l!dad$EA8=uSXH?4Q;=#YE;hnBF1eNctfx{E zTsdZ0Kk$10?0o9bp9c|OAq{sOQz~?HX;9Cr%`Qwf2Ffzsf7_Jm$uI17a0bvaSofGu zaMcU+^z>A^S*J{Z6Y0zTf-2OuB501J+JA(~29#qJ7p(3eK7YPg72=30Xe_Ys(kONU z-`qTr&L}NS-=yJ0cBKY`>J7EWSA3{fkBZ7xZKZFXxDy|0OC8Q)QWP!6VBCt2b1zn| z^6^onnhaR>Ut8Ol#XLNeGVZsqz&sbfnSfN*fTHo6jkyg+7BXZ=$85!w2NkYr!8;8% z4X8Ld{gf)FOTYUS{ z=Y`e&yr1bGdyLzP(j|pf@v$4Ov&2-Db)v}@!4aE0P&L^l>y;Z#_>8>}7A!={oVvFq z)jDg#nRHvFldDeip3Ls9+tB)tfw_(uo0$6_BHpexi?CZOFkPvt`mx&thasnyzicb& zYXhl7Qr$fp+&PLwb~a=}`N1Z{)IV-lsc&8oagmGB-j;*Pp*LTd5LxCiQ3Yn!s0A!p zPkJYSuYKBl?ToR`vsUXXJ=jsSpJx$;Dj}6Zb|o7&2wkwO^h-MFlpqaU0goW<^>1Q( zztq;&78PD{zcc2$(0vj(g+rgUZeU#CWjDtgm5)@VYVT$ zM*a*clUhYAmHjtYqVR$Nn(8$ZojxQmVyuNeeZD6C4M&r1c_c#5;6q7s72n#1?~lz)@8E2r+U{ak2_Z7sgIpaz`)k|bF z@;9izy&PBKwTBchcR@0wlCL_GDVZI-##745ZtrBSKm}eQDM4Oun>;k9rJ^?{N^aS&U)k~vt(>|yNk4Pp zLQbNM%lE4FGW@}RO1nee=W#_|NQIJOkp$lkyrd(fWOQK7izUkDF@&i@5{uly_5eFu zQV4UZ(@BtQ{B8aI&iLiEYBQ5YpW`-Mp!EjEG@vJMap%?7E}L=?*dm$qH?ve*hWM*X zbZ*Q8eUS1EE8{YMn&y-Us8Fr$IIx?xXZY}r`Dy689V0cuR!P=9lUOyB=RpC;&;dO@I{HGCm(Ybxa?MH0cbIYAKQ#eIwuZ zMKTmjTc0@J_F}3(jdjNuTZH6L2{Wjiz@%=F)9psqIdjIL_I;FVCGpqX+$?!tL7w)Z zW3bEv6S4MP`B_DC*K$klSgDVYa@R<~JKaL#N)XMy_1RO)31Q>xk>e+eEbg^8Sp`FY z%ZEV3%$q5Vj?ZphL1_VvmYgg0Sy1JWQi7KiyONh{^+Z`PnBNO;q5{4{W#EQrapAcc zAO9xpaJ)$=1NGssNa4kpi2;mNM}6d2+F_44#kjEN9tOCV1Y=MC>5l3mLV8hGJ?Sl> zWbE-nGibQ#<%iT?*x8(`ZykiM0KqY06aM(R?fl9-#{5ETbnrlT2%ph+l)NenumoU2 zY_{wLgP6Q$mlC}+D}xQp(UX%2#@iR$-AMSISVbz%;cTimv9cR2QnZ!g`aRrP%ZXhG z45SO#B!$e4LgTE02(R36yi~`o=}+*BSe>n_wlW~y8%=#)7==@o3w=s$!y>R16lyXP z5sC}@ia48FQi&)aoh2kXs_&3qRR)a@1QR`dLaZ04O72F%5(oIB7kc`liGV9!@pTN?{t(@}3=1VW{Fb?}Doory(% zesEhc2x2x*#<%SkOPZ?h*xN9ipq=4DXldYs|MVqMA5aBKB|&nvGp82-R&uaT*t@xb zgp(&I)f5F|7Q(=K22t!@B(GZH4#Y$w)mg-s=bMCxWC*`K3f+JPfGf_xkt_D zDSfC%jUq??LoP`l$e@=^Nvv1NmfsLd$EWjxg@QRQDo#(T=X)|t@P|;A3ZmOLBtWz> zKj@vd_AhLQ8yy>}YJwAbjS3?L81DO5Ph7XPw^x@Cg))4bAIo41F?CtZH$3v7q^^jx(bbjpJ47tCc~Owh5iB5E<3h?4on zH@rKx+qGkt%=l$+2s-Wqlj0JPvpn(`LLa!`aVl#uk@)aeyJ@9aV`;-3(Ka8Ag}s2r z8hA{%apK0h@g10HtrK2Z(?8^JD$WiRA2x-fn#m>(V^=md*N?4McZIe%@kOU{Uy+ZN zQ(Os`w`0F~S;i+rE%zx5 zu;BtRoOd-AR{ttQ{@eHe>t;GmH6)KKjbov4Vg&*K@Rqa3xA`3-fO$i;94b)O;!PLz zP;2p>TZvP7!2{v-;Omo?xYe1HodatUVE|DmGimLvd{k5Q`AK0<%N)y3r^_Iv9LzE2 znib!-ac2c6%Zrjx1Cez1q4l?;t2yY+4$XT>V*jxcunh9B^^1qSOjNgZJlc5Pc|9=a zJ#8$>+#(fn>D;NW8reM9Ti9M9>za21m5)YMM6Tx!bk_J_L2dZC$WQ2wIEQNI76b4q zKX<}9c12I*aG5y!W1h491_HEaN87+?%K3L(jC5@Na}-D1*M|uyki)NB-UbaXO^00H zNlz_o7acYD!OKCN(WmKFGEFO|a`f=phV!viP6?$$ZcJ*S^x*fKcT?h8u8ivBxOSte zf}Tyf^Da0`-MoWFn)dvzu{ppE^=bd(ohP7?U_a^})PgH5c~GQuC4^?tT0G)9!(;7% z8LPjV`uj_p@J6;{U$0{yHyzub1@$ z0)F0}6?3R~Zu7c*ZvFsD9(L4vp4tUl&bG@p;nR$e#?#Waso6Ye5>iSMR$<_sh>8?8 z?_^W6h9C{HG$h2Ki@4Q>9uTW&H-&s~YkFO8kix|{m|#jJwLq&%h2Ap|P1UICllIub zE`{aWnPRN^fqexchH-pMm?wi=o?Ha3oqwN&&!{rE&! zS^@d>wqJaH6Gkm!dVuwbK#cIAx&9Z81wm4!Tjoeo{^^CmWA7#Y)&kIj?&cfYLZLc% z!QYcVd!$OahDy<%=X23xZ2wYw_$R$JLbAejZ0S+4q!VnwTyC)2Zt~!ppPK4`7ya4) z#M?g#(fD=f_58t;?RxKOud>G<4uxlpa(AJ=K}67d)Yf@H|H5SAnA&cN#Xz)`lqh=1 z5dD|17dym=SX92bl{!CO^CjWcA-C0=GsGJBY>O?m=&>FFuB6<7;C|{YDPI3$@`)j7 zxZC_uGxPJhR0HOO)4P1DN#BLPQjC#%#-&HDTJk;f6X?9^MhtW>@(?c<7pqjfMcRIi z?5|hcoHOUgr;86Xg%}VnalJoPPGueESZP)hxaY!~cSbnJfTp8!xGT)&>5qdx$u6bh zVz>_Zs+=5^8&+oqXm5JFG%AC$7IUUt!lic~7`EeDjnMBuKy4Wlq=5*Zit6U$zILux zojer1o{9C-4Y;3>1499KoDEl!j+(@wsR`F{d{6h?S+n5B>uXP_YIeSDe;=D_nd_rF zUy14NfwXg?Pq}6fjG9A#h~v7uL$dt#N;1Rnl zwNongMYNk))vOJ~lG4>N#-D>wRjm8U4eHJJd?`H_S9jxU7%8psFw_eQyob5-r>iqA@4yAv9Xmh@CZL6DPFyBNxA z&zz7E+}u+6(gpkjrXwB99;XR!O$6nAF4n5dh?6?t)lDrd(b4zhbg2bxm-xL0zE89O za7GgjVTSzhOqzPg79Ikrn)~v(s3uq)>yv*7wXGr&X=f_8;uE=Gziu_PU=Y~1x}WAv zd4Acy+RBRpo`)oGF50Bpf%$>#uEHEJEP{I_v7TWS|Cj>X7=*yX^Bq9)=JFCjbRJgK z(x9Y5kx`tgrR^-K%a3`{1 zZjJAES2+^-I7*MT87E5rtETOSz9kE&%)pQ4*+=(*mpxX;_>z@l8s$!sGs@_v-@G1@Wg|NyT z{o?fOO*Kjy3b~&jax!oio-~|ZY?XnJ$L7!77`NvPtrSv41>Q%qeu59Xu5Zp=1H<4W zBO|3{Wnq9WRNR}~23NQrh;rDPA?;yun1dOBksaWF&ZqZap0ti&cm(78y{LarNi@=~g-xuVVMbK`N&^ z@TjBG7hNQF8EH}7_y2Xy*`q$+9ou*1+B<8TPwIxiT!k}w=G$)kifgAVXkS29xs44q z7|T0t&wV|aE^}Z?*?@GNkuE&80Rz>|I$Q1*Y&YM%E}3HBMfHlNzVFr$hmrnymhVZ4 zKc~~aE9YiE3I=ldF2eq^y?yyjGMl?8=B|wI=a|D2@0WOeH0L=J|9&50z(nN=^3I~w zgKe?#wKCXvH?;Rtw z(J+M8E#yqj)*!!zUI0*FDNMoA@0XVqoAVCr0PK*an@DI?&;mJp9IOGh0d7^dC;7Q^T+#{M_i+2UxHQ*$wsNX3Zs!Jkrobt;VF1V? zf!t}NA-aGu7mW23%uU5~ZKtbaq3A9BYWn>ToIh_bQ@)p1-u!?RM1!ss7*Osbn9+M6 z{zao7)M8WXY{O98xiM26Y$9cF-t^-7=&1KSky@u0o8gBTPO;EY)1c^M4(l?!fH16^ zUj)dSEZ6&&4RDA*ykvU=%9?)C>YpwmH1np_d-7mEK<|YfQDX2V4U5KJ9j%Ll#Q?V< zSaEQ8@UCBGS%cE?)Y>1hSUfu8`JJOFougz%y9BP87J0ui%4!mQxVpx~O4<>hKW{$6 zim|65sN=IXZ9%3z^C;x4;fI-~aQc~<0#x5DAZNf9zIpQ|!>MaIcbb_)whk3p*3$v7 zPl*}GTFi=t9xwt2n1k)*VM97ea2;RphakN+tsXq9wDKYyrwiwONF6$>0~8Zas8YV| zPrCGc)~K?%Edrm$mpUtuLoT{$gI+c}m!ZXwNO0V_JBohlYBAdO^XEA*Ct)#q9fV$P z%>!H?Y}+yXrS@~=c9Seuo+utOrCw4Q5dM=+^N^b31pF-&5p^CFb`74`>uWQV0@G zGCG#oFE|a`qJo5w{T2PTl)3BcO~g{aT*pA%FVV;fdaJ`_(drOm5n-;VI zQV9ob0H~hUe&OX9lq^b8O3g%OrG5=8?ErIu2>eH_L0D!thNnpg?CA)WP)}gBX1(5i zoRN4z{K5s04%YHn99W)On430zOBFMz4LF&(!90_u{USR%+Ia#14WJn~_!V3!D*1#% z`v{1nK6|R<%@G`~XklQ#VgQTj+fxA29^<)DnO~9@!L3n8rVCePDnA6a`E#+K=ii;4 zSh0vwWW1)YJy&k^wn+g`Z16zYFCAB`xlSLU|ErN|b7Q~8vbxNqOmC_16Sy({8=kpCw^ay-iM z+$#CD`oDJe3~xeYDFe_<$u~~N5a0gus6MNNsgsPSx5er%tz(vdqre2%3AfilTpUV2 z8gwBuKZh4pnpx83zCh)hFCDx5i~f+}oU)45n-XpV3hnRW{*uaLv{J)GBeW3hu(lnS z@AoVGifc0~*o)e2LMl=9r&-j#h+MBVYzo|5xAw1<3VMV!u`Ir0ZOQ=-JYf^s-rP*n zEI`$noO!Ze)T)y5{vLngwQ8gIno6_Ysr}2xN%4%Ick`DafFfy=K1Ri8d*lffxP!bJ z&Kjn~)G}Tbq)m_pZWVuVCQ@?nh8cZ19}#|?-{o}6T|0wXt>EDu+4)xogo%#(zY`{P z6T%;nt98xj8-Ey*_ar>c)3m|}|3eXiDk7?#Twl24s=pAadiNrCFYu5oR(Ti)b*4Mu z4IQKYd)YBPaV6TGo-MK`a7+Hhj=$_ypz8;e(&t^h46+yscXCSl52%ADr$_#&-Q}XY zu8OPao0`y3x1`FqG=+1-Rq;VfckA!{;%d2{IQvY6a*=Bkijkrf7WSo?c^&R4Q30>+ zSd|o)xbJIEzu8FPf85a&)R;v1B?}8jZjV1Qsq;8I^!Y2$XuI)NFfouQ1nZ2F>-c@Q%SwnDjaT} zs`u5b`Wj0&;8TCRzt-@o6z_a68XS@`afT<)1XMJ1MSy=|ez)Da-fe^+5)8mm$@#zc zduJGHC!bp%{1#tQRFp8R7pSp*ec|mTr@NQdM`hKFJ{=uhv3+FEN&BTZJ*%UCgP-5^ zipqyXV@t9WV!z*ykPw2{K?iF7zLKv+V@{(ml}u!w4sazKJck4Jf+@K&`Jaw7MseTX zg7QwDA|wh;w6MqWgDS5QX)lkw7aptDD!$`+5-c4mr0Xrk6@7P9r;h_8tVS52;zd|Au7w@ox6Z%dUBZh=c+f* zN`Oer!)S6cGPRgahke}MHth)u`n%Ks19AU+>m#;|0AIE5 zcAns0etr6e(2JC3NOJot5Sw`#>oAi<$CBzXhCe8e<@%iI`fg;2DEl^GeKYj!(85rh zmX|!=A8JEj^0T;KR&@1rz$2jriwZJGBKvVbV~|29YP&kzQxhcxpm)9dOXb8A* zNKz>ZQFf6OkrdfRvP2;&l4Z173faS$5h8o`WSJ1knmy}Svd1JLWXTXE%NWay+1_iY z?)7LS03G2x7>*Gg zgVzMh;O zU_EQUG+VVQ9Wx3P|v(zvpO;q+3*8# z%8i`jK?{D9M>taDzOTq?m@}nm{%^6lxErNh%jG5-S$;lZ)KcYq>d6my|K!#LEtow# zb%i1wx{AN4bBGJo_EymJD^i14me#AC%na}n=-3kfZ*>rka zW>bZHqf7u+VbKS9D>uV5o_F~W3*)=4u7))qP^?=P$~$L8&A%*{Rt&o9;&Q@ru9K$; z%*8NBUdc(Pw#&D7--vc3qYh#AZd|N_S>5(4O>jXzwKiWF7WN0KYLfTW>&a?1W6?dB zvbqMDE-)Ue&HLByv@0+^TXdC4ft~4x`MT^1%AGDnn$iV$jhb1l8^`u_4W^^9lcooi zpl#lp_r`RLRy?B$jlXS#3%)>(x=q!Ng>`zt4OLX9_(w?GrW&iAmaq{lx4-aRpr1EA z5)J?}{VwXBk=QEpx$#(KSC3@pE-zs8J|!;?`mVoJ9Rs5ke8sH~e2cInDPzv&8*dR7 zrPkgk;wh|(*DR<0MYv60*R~F^xLojG-8*yDgJYVxJ}ki7V^%Oha`&A}QMnpB(I1ML zsAk-7D~wU%mk!;Mxuvy{IL3Y^4#pOCrlxJD{sA_DFC=(Ipo9*Rm%hZEOFdbP_qUBS zu&#w0ZhrB3{7qBv#m(iYZHlym9fh}5>Rt+vom^_3CI28bA;qRE9FzuY)Y>?!NZAZ#F|mvh*JB+S=-)mEl|U*UKWBba(Nl zoaGZ(Ig=tAl6l~Ol3v;d&Ia{tj2lftWC7QsUpGRf&Q=2Pi9G;_s&7m( zkLaYDGO-#hp{pL69Ic0W;PsP-OiTz_;P14;I0A3p>Bz7bdE#Otn;mo^+)jxrZc zn69BjmIRQ~BS?{BN9+DduKuN5j&VZ(nUjtaoiZjLELYM$GLBZ-nhmTc_ekwZRhY=z ziI?Fb9LQUVv^`S;#R9O)kp`aHYozo0uG6GEecU2ptbuuSFl6)xEjoAH*?)e61ivK{;#knY&TXr73;`P zmXFwkJ-|o>5mYJs!^@!|K#sYM5b?6QWok@LaM?Xvjtx5g*VpX%hIaeC4??o@#RNwp z;b14(;2HT^KhZG`dug<%78#{^3;koIPX%$Dr?>^+5%Z@&CaLyVh`3j@*R6QYoi`bu z2m;nuFukn4{Y3API96rm(iRGj9{y9U0-h>|)l&^H7Yztz#X>Av0*zrY*1LJPRe9ur=awGXW`okYGG zuhT5f9S#MZTaTCSnnp?|99Ny%Pmf+7K1qA~xJCT>n%rMqP}B$T7Tu3&TK*488+Em) z>%5K;OxyPKShq_B6h8_5LHlTpzONs7VCme_yVBpx-CxWOLXtyO_l*7n6p&r|tbqATlU(qoan)RZbxpgb)Y2 zizQvX82EO??pQsCI20{T!*uex0zU_?Dc~0=c&XhjSUS9Jh@jj_HFT#Y0*-yD<{&RU zvaz@Kz7>}pfW^W%rV5cu;t0lbd|Xe=H6Y!%@QN|xXHf2NWN$QdfI^L)k|b#k43ygg zX$N93WWX5&5b5}e{3zd18fA=}S%eFnS@RcqB0p-?cAU;hGy(?jIfEL!U$=BbmnYDO zejdP??QgWB+f%Z_p4VgkGlTC1V0ql-RRTsi>PmnH?$^Kx;GESnG&IyEdO>>=0c@2m zyS585aia4OE->{aRpdjeVbZ{faSgzZ_L`5GckaB+$zPvU@8H5w_6QhJn96TvR91+U zV`iqWjR8IBCvk0I4Cm^~m%PzXE}+eHghgzYjEPSz7+M z{>nI+O4jPep3f*erHTQ~lO*z~1EvfJNCbIesMp7nCy=G-q9?U> z@LtwZOu;Q6s(@)e#d8Ln=*I};&~SEx72q0=U2qnIX}GTHE}Lix*jsZ_78G{F$Dlgs5PNCZk0712aPc(HzG5ecBtlr4<0{O_%sAKYB>J|LB(6ujQ8olfXO_;(SafJSk zLAGlkoixYUG02bXE*P-CsB0+A{krPvnWC%7>*SWr{Q5X=ftEL&Z8|L7If;$IHw)%q zIik#CVdrDURO8 z{e9A8qGtX5^BH#s3LYATXk|n>%}pBGgS?ANyal?d;t))XOZLaIfuD|>kVf3sdiwo)?Xgr{?EZt3~3f8x6`7mkiyAJL_28kjTnn%e&VcvO> zdF5FWC?Oz(8PAkI2$wqzP+4NAEynTnAEi-Y6ZsV8!V%S|VCdymaqOh+(p~I266mAZ zKbY!IM?x>9z)*LJ=V8Tn_HNwvPH@|0=!lAL2UWc{9HI0HWOT(Zp&e%V`{qY$m5Lvo zUrwQOBA!`Ga;y87r#4YY<=;_=a@u&Z!H>B;VBW5=am#lQ6pZ`!-_Pl(rDWwJEvE|l zTKl_?vG|%vt3;-Zs3?!#^EKivtRY{A<5F;|`zi2Q^jgHNE%H3hVLxpx0B)s=@(DBT zD>Fhh9R2MBd~CZGc^JvqHtpzo=nuRxD~s+r3WDIV14wgYxN|)HYWLE#httK!o_tN- zl6(|{Hc&EMlQung7k!VkWinNIQ%D4n5Vih;`^7T7Tz-4Bc;ZU1LB5)SdpCd{rkyb> zD*4oM`wYv%$QkW1B?X1Yn3Us_;M$wJxVV^_SWmnxUI4vfz+M2XeW}yUYdWQF`yn7D zOG-=oAK#Y%%k2YdS(L770kwTQkR*Z*L5z>Ja-;xD<;JjfzSf6Ga!b9a2h-zuABYoj z-`1y)`wOGBJH1xn8*(Eim&}V?u680(M&;{He?XuKDM;((Y&BRpO}7_)Tay!|N!hn} zE1EAb&6RBZe#=h@-gY7vG!cTLHabjILE#)1^e2;Xs!k-}IZ)XA1<6A0?(P$q!k<1% z5v4!QH+0Tz=PxgS?Mmc5st6#P)&!yWq|-0u!73!5yQSrvD-6MzO7*x)t$6W+{d>%roWPUm05*(%uG|7i z1cBLR4PG-=jGHieTzt0s3JvfW?E>=2K>)h|BjxMYzWMq2z$pi44QJdFE#?hdBZ0vP zRKUK3cg612Qj&u88k4a`3c&W@^63#HSqO5I75slesaR+P(fTVc6G;;L#x<4=)^Gd2 zJ@WD8hD${{*N3MvYWhm5*g>;1&WzHf7e%huq>svs%%~!60qgyFC909`7lqyGE%iL1 zSTOqD!jR0_75*FXcpA|JskKO7%KYLS3UuI$PjTZDk_7A8h7m2$~auq^Lcph8d3}9=yOYOY#NxTsM1|4{MwwTWO1s3BUM`r zAfm^%g0$j0{gk73(LeBlhVYv*?-UP(TDOHg=({~}{pxboJvriw*cO_$<9F3sI`C0v zslzJ-OvU56<0Gv*gRYt#4!e-r`VE+U*qNRtCHXIq7JUS3Egk716)>8(N;^6@wB(-L zfAbB3qR4Zzaf$9DnuGg{c z7P_Uz!^EO2D6~&O*a{(ZPw>1J>@Ed#O9B^8#LRkDA~Z!F93tY}Uk{Ncnu>w+@}hZI zi=RrS3ZF>tR`5!a9I`vL;|^W&vm%Vo6U;Nt3FO1y83_amJ9HnvTx(AV@>ckWW`y8*zu?7^WbG0%weviCQ*oi`cV*d0gqx-FS@NMydL zG;fJim5)R&9z0p|=9-EV^__yx**a4gEOL1AAB>NEdd!?9I9%l%|J$a(z`zn=;y2XV zaHG;ZaN6_WN~p1`Np9cH4xfwbx2}eF(0iK%+2ac7=zC|)_?QYo%F0s=l7ZYJEKqDyk@{tRE6mO5Ej@G^Qx%VGX;l;67ls!?a zz=I}kh8!du)Ptu3R#`7#egL}gt_pd34)qqFXbWm=X47|jAc5~58#`!PmuRH8EPFa< z?xXwp6d{Qq!$mTu#>0F=1wN-A{0PLN{~6LLv#SS8b%JvTjYxj>poM8i!1Ku}1w}>1 zOgYOUDVLVv-X(v30V)nkN>7hIAxBbYdt z;x0IHtZ9hc*fu%%_IPjP&-CxoY?8SblwN5UA7hh{IB6O?ZJKsPE4NR87y8geW?!QS z)2YmvWv_!vB@=~2BJmB_tzyW>dhy)bUnCp2r_;*B(B36!k;?h2Q;NFDO(JR~M3(u! zBnVg&%ljfM|7L7qxyb23J(rc(_&JfnnYA+i=ge~5x_`k z%pfTE?mUu7KUGH+mDoaPwtCXMk)}9b|JLFNVevvN088m+8r9^VUw*A}muS0!@=(5b z?VJVjECOuZ5bwSK%BT?sZZJo4_Pb8TP~8jyG)403m-;?vmfP%K>h`QrnHztQ{!vL0 zOx$ylIqcmstl(Kp7GklwKa;uQHgagJG&@%8Cu@E!x*jal+ zH_s7jNQuFPBX!};r?snn4u_$Da`%hEip~x$OqcSA`Rz(A8Asv2N=IY8pOM45f7<>8 z1Q~w=(|dxQAWr%Sjp2|2lb%|xKE3ZywA8Zr@Yk_?`jEEV^7L^@E`_J>jG8F1E4KD~`IG?@t7R;>vZx8dp35&uIDiE~_t)LIS-=#@L{jK4j3S^x+f1+>NBy zSsH;ph`W;EBvJ=vO>W{)_cTJz@k75EMb{OBXE+yg1QyU&7y8htabp*|D5SMaB*5J_ z!30LoW4YeH(S0;d2g5~V?=iyH$K=p4q6f|~xlc8$ZggEMRX^3^*frW=)k+((aP%69 zvU4~#a6=tLXOLDfN+t7SB|j3vVHy}m4P5w3cnnPDf)Z2xR8549OmYkji=<8|B;uD% zkHz2qf?VfDhW(u!gGdk^DIJ&yDJW}G(GqPQNvtrf!U(kw4FRg1zBdTyWfLXkAk#rIm`J$MY|ul=5I0FPSt=)Tp7??VCB<4Hg0GGWAq9E{AsP%PmP%>p2)4dwhLIe#?{!97g#M5*A0~Dtz#pU7&q#{g&9>O9bp=! zdTdIEo`9Hs??dhcmjf0>i8ac^g|1Er=5p>8@E69pTgTfIwW>0PR5AFAxqWIZ!N|g^lIa%@Ul47J z&PNWNu)}*XC$ns*hdqfmJmXCMAG$y`I^#J{QTMBzQa$lfY!-JGkfP7>DB_*}fhh}^ z2XYfF%EJ`}1yzf+1cuHRf>L=>g?3PV4JS%}+QK1j_OR3LP)HX*7AB62d_s>H-Pg(=t$+D& z0x~Vc^x!?5sp7KcD}{S5U7YJ#@Uki1$tU3$R=ajDGWfIP&|O-)^M4__X68|OctKC` zS;ANwD9}AeH>I=5)AUa|i`smwS6ZbHp{-=X=(Y4@{LI6&U(Ev%nCCk;{6v?Jgx@pc z7Cs1CrLqvrKK}uoT>XVkmPHw*=*?nW)W9G69X(aI=x=lhc*aY6|BH8sPV4YaMum^D zes60c2y=jEDnJ%*0=M*cPk?-?)-QwSjRQbP`{S8jOSS&vnLZ7~Nn2P_z93nB` zGrc(lfQte!HfPNTFmncK{zAUDO#xL64E*zL``mgwKp<8Ct<#1?+ev1hP2>K%(!Uw^ z_n}o9Poq8!AN)f-%P+95{|4lYerTcd|H{5o{1Bs1j7vHrWeVi8Rfb6=YWEPb81PVB zVqaK1KD#%TQIYE%Q%CcP+)W$1^1*%Tk>oXu&G70^<55J79Kv@=;;duM=~D=fa7TzyI5Ou)QanK>mmb#)cxf-Srg7XC z1^;QsdEWm(2_F7aNnII16okE-xVu&krfw`Z^N7!>fHu3O9uQC+O`Pr@ttcH6!GNr zW_;`s7A_#ec&-l_j*UT)MHN$a11rh2rxTQ)zc%p{Eo+vLy>kO!nDC=7h){u{8uXIX zKQa4@)y8$xYBQeP+Q8|1Rlv)F&kuGLIy8R_zzJvn8xdQ+X8Z653OCAVRF7z74>wO- z@k9Hp6`qmeEksOezb-qjmVb@wd+1d&vn`pNJ9qB<1c1lsUK`N63ugClob>qccnDbf zt__P*cb8rA9eE<}!Nm@sA?MnYy0VN&uHv)QD{iEy zS}Jh!p(KGor8&?dvhQ9}y2~g2KaY=aU5osVa~f)`sG*y3id2DtsAkPkOMM?CK&;AsmR{R@?GQ~n9-JDN92iP&~rc1_X3k?c5g8ESupDw(zKPucFd~( zcP6g2G_WO$95qpa%54hblkqmy_v!nxHViz_)Yz8XQydMKLGfK=eRul9f;Yn|i8a@S zlZJC*1Al~aO}`t9L|~rB+dLZWJ-QT)qRbe;S)pq%%E0~P>n2}`3}}V?Cghoy`BVWtDW{6^ z@@Ek5GtUpaQN(gzh^5z`SyNR9tLm5_dNod%M)tSm zXQXz1aYDJ@zwaA~Sk7RH5bQuNPDGAlXk-jl_E3+!4=`7IXP1I z--ZLtA^~$`OkxjUuPHZgUYmmqD|x>@+?>yiYWCQ=kuA}r{PXtuL&71bTUdF}!1?R$ z8va6pzC{EDX1m^x){7w%zb62B&|V4%X8XXCRtXOuCV)X<^vjNZW(XbLjGPzJyJ)Rb38wV3=GX6Z18NgmTby~b&{Y7 z%sBTU``!USM7C5PXj{h!wE~vl7BbVw@BsQ&il7Y7Qa9%h?Cqzb`=eSdgWGSc^;4^3?uFb*nHa2d+qZ^DBH`{!D>! z?uVtk9?E)1TeZ)Bb~TOtS65RY?(u~9AVJT#U`TbOy$X3{1abL4VX@1Rk-e&Qdfsrm z4#7g`tn-M@O<3t1f}II>)`LX24&#J@mQ;EZh9I#`8~AuL@z6{oiTM*5OWw7XpIf!2 zI-Q3Y+wgD8dPh|^DC}aG8#&qyQE%0z1P1qq=F4a|pkI zKG=I*;l4jxFi^NdY#S7pRvBeK2RdXOT~EF11t)4C%MeAD6uH*Ud)y>n#OjP4#p&;k zbeCc0K@d&{MBuxk46L=vSb(;Cu!hGp?Nk;UOvh>_E$ug@gFYzbig57Xv^ z1_R~!{6CKEzs%?P9bkccsYk@FSX&e*iI6s?|M=NAxmj>-+rnwi4W1$Bc#`3He)&im z7`kx{?Co`?k;<4Y(>xMTuTL|FIue?T^RUGVpfqLKFTgPFX_=$oF*K~*zk#Q6 zBVfhdY&@)<8yFFc*xjJ6KD3p)LN2-HB2sqOu_9^o}sWXZ8qc(^b)|XTMZYj$$Jz?9XGRE1}1n zTZTO+O@BpJc{Lu!*xeO^OgG0rGvc?%jB)oP2kEvEnN+~_V_OP!+O7;`0}-zt@uQ0r;F}KzjNN^Ew#LWp}2E1BZ z1GR|I&f>-S>V+F_D+lTyhKGko(Ie`9R!MTdBkkKc;u-e(tYr*^?D&_qbE-YA3ZhmBRy7+I*5%q0ItvIhps4Y_oy1?RHH78^cue#bJ-trqdOGe3v} zh)TJ%(%ZJnF1Vasx9(y6>1`1ld!RLI18>&2$6ETPasihLR-A%LQa4lNBe&E2`;hU; zL@Hb{QYS>U{ho<$%9J)&p+{j8}K{KUlA&5imvNEtK zE(6z5wS_;B7d$bIU0WFzU>j4I-*@j=B=XwB%mpWe?STDUt=iGzlwENR;(Y?4E zEu%eOnp(hN|Kz|x*;pBdb9(kO%jYBB=5@M>>Cw7)cKAcy6VyOw6qMM=Wx)(UK=@zw5=NwMV%`;X-A~(4GVw6#i9HRX!{VksW<|N^Y zjc!hlEb=83rSYoIaJe=Bv6J81Y&5;)()0@Mb5rVs&7M_PgT<^Mq5)hwK0f0*1ZH%+ z98S4neeN?- zekpf$`k>N{V2|vTK8-BA9aGAsYQfliu6#x#VV?VCLH)7j)I-?YY}hl2G>3~tZ*-z^ zFK8~=L<1p+-n3bSH5BZ8_u{$t6YAOffz9mE6AfpoK2F z#}<2ZI1A@-wf-0<%)-M$&bu~>3Ca0;c0<*=_D6K^l3+Rx2N*NXhy}%r4Y&EsmL_+; zvZ-GXJX`BnG4g;yXWiV~9HAN2f`dg9%#I~wPOwEOn^J9&w=12ec7RE0iNvzf3*Mx* zXMnmjT@9UJ>vJ|lTsQu@7C1=fwlDlycqK?GZS-WOaF{h{FWF>f3Ezy^_BFdulP54^ z`}S@IM)s?(A9JydN5PY+3jcJHD-~H>9c3>=4!Fe)ZP>|kft_3perHhB_-aT2o6Kk7 zfPajaG1d}@6BHdy58hO?H0I}y{%YQ&p=v!sqeM?HP^eDr?>eehZ+qSGDo^n4?S5w7 z;U{d`-}6XTXhu?W{AwVZsM-@j8#T6ah>8x|UZL7=XV|8dx4(vo3JxNkGhI`C{;+Rv z%jr`(HYOiULne$q6x?Yav6r&WD(p+hnXkHaM}v@d#3koW&e7tdN0mxsvD=>1_QJHa z5HLg(ZYm)PHKTaa z9$0=ACC12|;>J0msxz&f0-u`30M|#BPt}}>4}A7;71e1X#xnq?6HPcPZV>Z=Se8!G z?vEX*Q>2h6h#Xw7e(Kt^w!g4Fy=cC^z2dA$fST_1&SEeF%(XYt*hjx6Y$y7olzMpe z6>;;1wPm}(_OU(c2Y2fn_~ixAlBPAGg)tq|WheldZB8WtB^Wd$jV&1T0feVWGcZHn zmjriB^AxxGI2a>!-jks~3CZZI2X~UrWXj+S`(W6m7H0gO_SS&R6xbxJjA;TT40V2i zdhGkb_6SG}y({fMoos9TMcFlA76^EY~TRQd;5az zP!hFwj^>SY$(WB-nrJae#?K&5pB5yke=!=mS_1z#SmJEqZ9!A4ysirF_jmF^FxCai zKM-8VbCX>?%w6d~t30ijMkrk5fZ}8kvlTQGKK}5!b4e@B<}wIVHb_{>s{=J96D5v5 zvt}84**GX1>RO?@4^8A=sX!Wa6rdy0hsD2q!~<42lHm^4ovZ<(6aN#^0qy{ z&3x6V8~WKDslX?~Q@A{dwR(LmUkesDQsuT2x^xigr=RWLsk_ypwc&QAp9-ewI6K7= zgU_0roM4n*@v^#!TvBE;t6)-IxRFBx<0>uuU;q9@%ysH+bGz;Cnkgu%HXx9`r_vO# ze1fUTb{M1qgnMP*F}q#LKP<=7jUk(@a-hZm1#lK7!T67H~R1?5@K0Qk7w+immv@0xJlta24QwPlX{!=q(Q57 z8oZb$#FDNVcb%5&Kzk8uf#lb$F!(?$n!#K5U@!F|i&`rp(q~bZ(Qk0AqIhhAt>=(v zS0UF3v^eX>YTq}MJ3LwrdR>N-A2f=ly}nQ|bK^(*YO%19u1w3~db$5VMasAQM#mYk zli}408Z^};n~f`#{K^5ogN}`Xx&gZvXKF<(Q}jG}|4pIT#;<%_nN}QrA+und&BNn?U+zEF&Gd_j;kX*Vb-)cb({s>O zTbvE@+OEvn81CT%jb?kM#|I`Ce4AiIeYAUd`3Pvc3W5Z_ahcZth~x>Y;-F-A<&X*^ zYG$=_r7p)Zim6poSmx)r8Md+yx8T|zu9Bznrx`NUSQec~dp_&(b6GFPol(;A?nPEn z5>npau3R-+_(ssx4bHl&*ZxT44g0BnDcG>(09xPSsln(%p(3pfjG{7VEt|;I-3o?z zmCqfn12Rzpjh9BE88#1^TF-O4T->34?xK4A{<9Thk(1Zq#?yRdx?3X!R6>TprbJCj zb-_++g#eYmrG?gX3`!H!3$$i|F~yJqv_3$&U&{q|2MrOhiZC)JIvc!$Ydv5UbcX{h zg=*U>u7l@bKHEcQ10I2XC}3;U&6F*h+v$7QDm_*U8fP?~oOD3uw3^QLlh~sonIC67 zbi*fkYH8wF6sE1vt}tzQPQOpm*@8QD`U_a-kfLvG>y_26ypao(?ZG5Ufl^Oc%+rB<+`bNb_4lvs&GnVxdaHt<48Mt4Mjg^z z9P^yCfPUE}ELQ)?#`^{fL+0TCK{Z0%D!JkU$glFEp@nzagN9o|qu4e2`MOOUMQXt_W7V@=(!xyh6tl#_|{;=w5c9U7VC)q`x&$zG3tFPJdtk zLp{zwYN&%IV33_(t9Ou97#5H6=7M>8P>D&aLZ-H@oa@jx7UAb%-FXeOMAg9hI9y!oX~wZ2 z`90Hxf5s^E%jg*?tw(aDALQ7W>-tEgi?stuMm3lN8DK6BmAe~Cy&WxwHg*LMqIlRO z8+uc+k07c~j-LJlsU&`8yyL8CLa2t(nxr%O?DX23cxgo9X@zN*sV_S(pFO2aOT>%= zPpY-G^_w?u0;2ZsD>mOpC-WOp|-7{w4M$Ph}4ui3(pddfP zvZu^Z?!W`WVwy36Mx|7)1#M#!FrPC&J#K(lGf8*ZHJ!33td#87$hDG2{>HVcGg(DN zQrOVS9@O)S=y)+|=PYF<6uFq0XCS=KvkYc_quC@V2=f_D&%h-!jv7MyLJD_Jzcu+4 zu5;~B3iyEMnsAqE;(V`a?dt8cnRV$L7!OMF0CHy1zd_A=x6VAQv*TCr zuGIy*0a|4zxGks+R)=Lld6xDX@OU-27GA5cGZI{VUSE>2UGig0zF=NYbxNjJvvu+( zq}NGHLLV}_w_$2ZOhYDsFIoNER^+GF=H_Ob^OAbr5SJ;ioWLsVx{nV(m=JU6WH_*& zrVFV^eOQGJxLxWiRKgY4_Sn$B&b|GxCo=_+5wDreqYpTyeO~i9++sDn8s6vI3pS`` z>CLZ{al}y|9 z$O&Pe$6zkqIl~KC6S?>A8LBs&KD##ItXpRTFZ;e~pgXuSQ1pFO#~abxUXn`N+X^#n z4a)M#ngav5VvJlV30$bR!O(qOY+@=j&!s;@3xKS%aG}SL8;K55fAMPL+!GezCq|9M zd4?k2Ud=`Ci{t$uMu*ef+hWiM1FU2gk3TuZ0)f4hFil=HY4;aWD;W&f@Kn;#S(f3@ zi#fFIEO)=>=mbRaVYYg-4mc^5N=SpFp>qW`=aDNXx_8Zh?O}#)A^D z5ZMvUqP8(sh2@b5QzKjHG_tc4_HDIb_D~&kDsd(^G1%Ml0fr5EM?xM4lU+g}yOeSr z&`BYM&%&AcS{XRmnM&?19^3o7$jGbm`H(ucq)HPDM;Ax1>5=Yj1VeNl{dw+j9wA?h z#t)33|BQ{T!)_ly&n#{Gl}^Oq!Myr%^)sOh?e-!uZM(k7&Q2*q*ux6W77qANd%o=B zee;8@;V_sR7v{Iif|Of+gKg?x0J3dNIV~$6m?J?qqfmfGs|%m_HMf-57t?|jTK0Uz zyaQ#n13z!Z=t{1Wp!c>Qzzg6}K3n@Dp^ax?0JjQ`j@A$Co<`9^{ck3_9aCdzh;-<~ zsj}U_@5XiF`wy#Qr7KA*kkWTfG0WuKzV9c>J~VQTtazyu zDc>yy|FFFpu?3b^<-V<~Op1>mWrc>SC0$H*ieNL)FPlb-`-Xb$ zSzP?v;&~q#uoH6JyXh5rpbRCB$}?pOE0?SCUOUEfQ$bnTJi^cA+%U4YKho$xpQsDp zwt%qm!}$18y}Eg_ROho{Rfq5)1?Mp|B7CT{eF)imXkop_ZYNi!+V=MjP(N>yrW(WB zawoX+a}}iLtf!g;J0tuvf~mqtyLms+d;{KeF~g&GU*`JYeYcWgP0oFnKw{R3P;X9=1KP#K;OFz(Fi zupA&H*L*G?iF;)aix-oB5fr^QM7et8xsjb+alyb{1x4jXE1CKfr3%zX$cHi$yMmhG zIn_%sop@z)OUv}$Z!caFIX*0di?Op)^4?!@nTLgmci4-QqtPE<>Ln=?9H0FHT|5st z8QB?i4OyVRi#~Hi$Hdj6BLZp@q)VyWIrL*c%w!ww0L9;RrSqq)CeWhv;@iV`1R>7_ zyYfs=A!66dZ(hkUbKJp&#v@c6iE651h!v`IxeHv$)el zQU(m`E za~iA`WQ2Uo>3ijibbeTWWzKC0k9UD!`X_Vx?4l&~!0Whg_M&td7%%}psQy@D_}E>y z%=z`t8`$K{Njq#C_bbDsQ>I|J6F7*3-LH|Ztc>F;m^!}^-6xCS{XPo%=DBE0%@C*l0 z7XEfx^LF2YqatY71}R6qAV%;S=w^viwngO6P@_)Xt|-(;wp{%Rat?5HaMD%gi&q2K z6;7Y7H0nN$dd8>TIHubcS-`C5yPqm87?AtgEjeZNuWrsam{Z=NuQ*!`n3oo`Ir^U1e8$<)VG&wMF zaT9Q^9ij9hpcygNDQKBZojEohG+xV(KG+g={BUOaHJM}=FtsrWB4aY@P;sLF`8fOD zt)(&NB!n~Hwni$l8`YQdD36^f3=KxIHRx|)k*ME)hW*owS4J}<(_WAM;8nsuF;AAI zdiEJ3+Q*KQ>*ATib6V9$Q{>P0VGxbS9HfV-B~81JSwP54I#oGcMGTrY*{WlpeW|KD(LHi);{w^<0T3`8C%f^CYT$V!oqR@stkw z2n}^Q(Pg{6;`~p-P%AhqyZlm>uEV*6`&-9)VSMk_N0b$;S>D>1A$9k^5Cy;+0~aGK z0B!1L+^NFDjNyIv%3mbRqK}gb5!A`#4C!&Laf?_R<+n*7F zy?1BVsOBFWTJdo94?Jvx$*FAh0Q^~Jh{42LLE(XRw#*dTznqB}(M-Vqx~8FSLvfx> zIvC7NU=oLLS zdWX9eT7$&1hwx(@^_sPhLa%LMtLA<)v#UPuNV4vhAZ>g54gQ6r2B*>Kt=U;L=ZyzICQN$awEKyI76?7SiD#d^}Thrh4| z7=Il2L6*2x?xy6Bkwn4gC#qj`>#~vZ+cP!rjyuG})O*;EKN)KVsFC{gxU z!larvb*UfkYb3-(ctc@v$czX%u~g|E1^}5WN&eRPA^gojEV^b4hTp7kjvn4BEP7aY zJS=T^!Jr*X;P{n)I~-8O7~}>&G$klxhaAzyqpvvgPSC(C`PZ%i4@%leJpb)yTq zz5vS)8j5sZ9exsebOU$TwIqDkebuv2mCX{%#LU!TvM9-{%`~&dVEFQ!IO) zMEm+$$t*Ki#a{f#ho&PDm(gEHO#N!b) zZND<@Mi97Sd+LkAsppFq=7vOZeL2HWiQ5CPpdy3HX($IOq1vZMqKf+KzIU-@1|LIb zWo%~G1=(eJ%mVXSFZ$S^56O82*mF3!Dslg zYf{mfI^Zc_(fDP95Fn1bDzd9z;8)6Pb!-kzn-6~z^<~Gu#Kk`-o9c7FYhFWlQmhIM3_AT#YES`A zWu0RGGcYO=(@OEsD)O_4pCXdZ3Oblv(Qt9Ya%sCq9ZXxkH9s~p8TdoNo4Wfkw7xSy z-AGM`*RNlw`GC7Eq=KmY@riGb^_B^*jEDG=lB<*p{mG7}lFln3yHC?c5gFcRRDNa1 z$$T!R;ruy5b-Pr=z9=-MTginqkOI4E^6d!dZMZ(15xp~Y`k~8iUE5MO(+9~H2Mkn+ zOpyCtUI+NkivJtnC?(5Fn`gq3ad8?2cv=N*DKec#rH<)$s;-|($C^)#dD@KGm4Uey zj~41ET^ry9MqEYZza`ENZ80Gkd|owi0`!c{^}ak5n}G6rLD5$7w*`vbi}MP{8iRh^ zuXz`Pq$87;G$?TdR%uKdK|n$oxRTE52GjW|@n_J^#v>TPFO>5v$K7aNgvBr6Z4dj( z1)m^5|4k@Wi|NL<-#1d*bS`F%+!`c^c={c;P2l02gRh}q#_E1%)wB6!ySkJI1yQlA5CUq}J+1L0N=UEEWm;rj{^ZW65$n?z*wOR5fj_$zV5>S-jX6@b^MUBQXA z9Is-edrso`vS^O+R*mh14(2bM7nq-G_#WPhHhMUN8O^D5pBA`}P+j{sm=awR`rfW= zv4z*s_c&;|4PX}v@O6ohAA@s1oTb423zwBy_v)UVPqi`_AckGVxAW>hS_twx-Tl}S zC2f>(ie7}~^?VyxSUa&oyORBbTJn88v#U4rMk7u*;IU;RCT8pwjgl6*7QxSS#usD1 z?3DXOG!@xJz^oA-a|qs&koKc|-6LPOqjjGcXYvVG>0{ZGp)Dr4^XQFABFslO!s5|Q zhGd4;ITgA7h5GXCZ<>2l2M5Mz7f5jquw|UZpJS}kX0_-wcq19U=56fS0rac zX&bO^h?;a#k-~E`ah;ZP$(?rmo%p)loe4{UQG62$KPlfwGqir3Dvl$(3<6Eu70@e$ z#A(tU^4+T|xHKgoou7!CPWdHU7_g?+?I~w@X!=qL`OrGFav3*waGUgi7a?=t=$mEu zauDOmpd?)3^}g1id2-XUSkrcVw_dZ!Lw3W{{4Im;4%CDK2K4tO>Cg)&eNs{Y<8V>5 zA4gvz$a{9LGsYe#FRn7zxhsr8E&2Gcc`l%IL%8Nfta zJbKGv#fdZ*K5cLE$jFEd@0XDg3s8VJxsANc>XBUr1L=2M_7y+b(j+8?apo@(@Qo)j z9{#rS$~YIaseSkOjf-qaj{P&sokKK}lwwlkb=5EZUNLT~ho&#n4{9uL_(9Lygk`Az z@j&CgmQ^jOXS6N?`q>ph!78x!J=McOwN8Xx{g~8m)ti1z{v!!QE&4YSs6h(P@yiSF zn-JQ7(?neR%0{2XpOAF>*nZY;(FHQ~FB~F>Bey~Ja>~77D#~Sf!RC9m9b&#) zcyeZ|?-S}fY~aKC8mvLTB%_wufstBo?y%#00s@En?UzC|TRwd(Z_X7O010^7^P+Bp zQ}RnD--;LZOKt4UX#2+xGd*mV=ta4pEab<>yw{RE86j98FGz*&5H%X zDkk)DYvJ%C`zvY^4`X{<7mpn)ZC!A$#(Z>LQD#d>NC0TzJiq~)QXOOFW8KN#h_l3@ALLSl$g$?l1gMKJwmw zi!irm9G5&cffcjAa7BO_iyq=jc5H|-g5%p4#$(^p{e|x-$oXE}d&``$9^d>9>)wqi zYlRBZx_VDq00m$4eB*C%EvzYl6L2@Wugp8$fWZvlGU2ze_6fKZamd_CrOR~p=heR_ zqE?>HkDD*&44W`h-GaZ1KsZ>Ho>e}SB#tSjy}(0}?G{inx)pWZ0SFU%C%lX&vM z27mR(5C5-x5T%LE2LTJoTE#C;YcdE-KbtwcnW&R4(@ODJ=CgzCYpk~qpM;VgNkg#q z=67nJZ+&u?IDp3O0z%7%TJ#V^36O0->{Nym*g?w03{kK2ZN)JQ0i4Brl3EN4hHxEt zzH$}{)*<>I@a?o@1EUpo_=X!&h*G*v1x$Wws;B39g5DNtDx3C}4c^m2PbUNQj6rQ# z^EzQdnDxHvQv0~5D0yUZpO$CrESU5ZU_T6m3w+It*oCVHtW3?_d=3dh7M4jiTiE;T zCbvybPwzzH1hoY$y&*l^udYM>4`1&cPWAu)j~{!6kd+){XGXGe5E*4QjBH8Bin1L- z$jnHIj*Mh0d*s+c5kls{!6EaQ$C|2h2)U?_+(YV`=`ZNmwWbGhkxh;3bFge4Yg z+Ta#)CR*p98A=LM@cM>*eTXsYhY{y0uc3I7N_Pa5_m2X1PwJ_mb1*1g70wF?MM zVyOzc!M9z4H12OEfH){54%5z&f5l9stzeAh!wB67Oz6y9Q*_%NS)m~KUBV)oNY>z7 zC;?UvaM{A+AR!Bl+Q{t_3a!vKzBHE2?h?oI4U=lEQ;mDeEGYmY}?Buy*{~>umrE%tyDTuWgPsj;Ic9I?u49FpUmnQP{mzKG2-{W(LoY^s*=FdG`p2? zTw57-Q2H_H<{yB{-}J9X=C?FA)2D5Jf5OqMzc|X*_P^*fAAn8+@gsHxe=9Bz;H}Z!;vOyYFcD#<@xp*nRozVyD7Ds8 zxd?s}7PD}(r_Vc2Q|42a7(r$a7$SqUXbaM-B;C_Lgt#^1^7c1`k8MF(uK5r?4jM6%$9b zQ3y-iP{}}il4nRc0FfE%?vD+0eHLqRiGiT{9wV<#5Z@1yKFDhir3Hli03-^X(=ZAA z*S%1A;-!Ks>LW?X(YID}cm7hy(UuRhbYQvR(Gt*e)f|8BSp{fCAGz>B4A#%F%N?JdrCb{V;Z!#c{-cP0I8 zIDyn@AY^)&W2~(j`1%sS*EiE+EM_n!OE=NG^wQ_77CpWmjyaF{2oC0hAK{=JV|Y5d zhgL7C>}zJ5Q^*r8(w?^G*G(fWk;mwqYiH(38?SG;E*xs)GA)p zon-kqaCkVe@-`qrT%+A~$lm*c5Z&ffY4i+PokDaS!>qBG!xxd6?pN?5>u0Qk)Uj71 zvO2$ECQ=SD0G;+eDm;ncup1Puo?2&pnIv)!>gt<=c`ipS(6#Db?-O$MiX^Jmddp&YxBEr`br(r=`Qq=N1%!|;D4 z?PEi06#jp{yFL`G8R?)|(W0LwYL~lg`G4ujty_lKY6Cz78$THtL;6LN4v<0aD=Gta zZNGKFD#^3IO$G!&ZljS{XHl505erK2(Gb@V|KV2KH6dgDfQ6c;Esf_(8pG-55)-G# z9bk%^yR1K(*4f?yj=0VRmiB<#3SgQ@;30gAGCU`5J#14s!THi$!q}}pngAFTzdUmw zxw5(7mnVUXNJhn{XF>wtBmJW8BBNXJ``Kk_>pd|Q1jB67{n?&)PtGGN-UPXt62-d9 zZr;4T3D8rn$;mZHbCCW1NJ#y$+;n_-4Rig?dY5_Ywys@{VbA3WVB%X;%12~n z9}$@Nmio(qY_3r!Jd%9VKqQo`$46=C@YbUDy`V3g;cRuRB?-2O!(%BK9 zL6@>D?cyLgQG=x+pH@!EPO+i@xZFNrVP{A7Xt!)rR8uqZI!p6&4J=40ow041MT^{v zxEzexB^{e{G2&O(KkN*Yus~8iDDhGh=jnj7C{6iOmav9lFS@zjOx2yySXfs13z*dS z@*w`Am*d$9q16gzC&nnVpV|3&><_g}d~AS$>#{wvyiA(gRg!;7_ZI7 z5xt%U5_4)vWlb%sU9Z7+UgxbBoe!bo9`A`?nMH3uel&~uUJEbYgKo~PUU)4l9UDx% zk1tYH_Y?~2uI}SI_yH}FfN>&3c!8Z-jwvyV*v0`vQl5LI^K|QK`K|OA|4Rc0O9fJ& zqBkeT$Mc9b6VdX#9dG}AXMel6lB|F;K069MfwK?bMj;n3sMGF20A6u@DaKQRl=dG^ z@p3Uy1nMGN5Dy>#U!)8S#CA6_72NR7m(%-ef0L%ZgMUMnAdQM;%W1?Z6_YY@=_}!P z+9LUYTb+*94QNJey|{#RGt5Tq^dB3YHlb&vB`?;X2){|Uj}2JDSP}dtl6{kYduf22 zydThp1`zPI_h<*y{*bRbOYv3Cl#Wg7`RUK=!g-Rw>DbSFK<`{}EO=?|ejji_FvYNw zRuII4TO>`EaQVX(J*{@$!kRBax!PtA~0M;YY8l(h#^EV28`S;zj|0Imusa`D{gG5B#kG|}_O z>@4IDYb&O9v-t_&T&{!tI+@c}Li*=Qu1)|RM&fAKzTMUdzEXJx_BEC{9P|IU4y3O_ z)8O)4Bb_I<^Q@idttC#`g#l#Cz|hbTnc7`nz>KEzsb!$L1}p%2!6!YRC#}NO@$4!E zt+1wSN#c}St>8I8XX^(fsKM26E+Id+ohqj&t8ExP&L$p`g-xBtNF$y>ctx7R669JA z#_yU|oulS7C|)Hi`10r+z`2aBY0%0!PdkTx=5Pt269AyAZ5%Bq)+bLTT?*Sx8r|*V zsm(EB1|szB<{MFOyDOGV<0rX-5i*DD?ZY(H3t{wWen5QLHJ9=EoP^4b!!$y0_W7OA0JbO6IKt;YIF8~# z*2yI-_1~B92{XL-zq{HMC3@=FrxPLKotJ>QZ{?R4K!+BsI^sleZx%{cevW4Z(TIci z$I%CNIKi+~AH70v@2ceKyY&DYES4WYSYqD}Tfgf&L~?=eP}u|d>i^vclNc;8@7+L|gzD1#37_k`kd~myj(l=|j5{f+QyZLV&9;@n1(?iP} z<9-hn-wbavGco1usq>PAW~<6OW!e!K|c^HgGyqa9RkF6lAD-?Py#R+*~DO>cEa}h40P^z z5ga0pmNPOkGE*h~?nmmFdUY@?GKF20q=ihjM44F(F%3b;Xe7vVhLyIpp#Ol$R07&U zf2;e5@o+S*;qzk#fUq>sQGEYbA0nLET;Cc8-3@LiQ;%cVekkEb zov*YhjF#0r!}2iNEXD2C&~u@hq5MOZy6*X7@`O9XS2)>7)Y>?|3VgVj_W-$*aoz2M zNYmW5aYd8jTWwrmT;wUhv|_=b_lkck8xr2Q`%cufR)XK4&0LYT$o?Wom|R=@FS#Nz z=z~Pba=&u#8?RP6P~Q^W5R`j2&`;F1?(!ebUCN1SWpI#*%gF+mB}*g{Z+$BUOn4r+ zD(V?QJ0Kbfb~|6u-Rub1OP7!`#f0h2Cn`y&*=8~HcDvk+t}KIV0t*;gc!55S_+#5Y2TQhUy`3f)asdC@nCEp?RIaQ42&iB*QE71zm zhLCYn@^gv4Nhe48X)!S-C%0{x$+~r_Hb)ha|G0a~1NY89&{=T2&ZC_43okQcV{dwV zv4V6$@W0ziH}M|){<$GLRffkdBa|rdyL(}DO|6B#CJtO_jjtemT1-~)T! zh3o2d+PFO<8bTPjUh%R|;IK}iqW~@MEeWHGxDdS3a3j@!^*F|?x!GyMhh=6O24uzT zTp*}Y!%OJ5)aJVA=M5ULasJ#kG82RO>r57sQ%V0p-!G2sKe37LPkT$cxU@&R{&Nd( zA$dfxGyp+k^0ng}0{;cw8{Kx2?64f?BvrfpxNkT`G=I|Qi5I>SHon@E*`6Yjc7brU zLs>Ya5x^zhPC$X096;UK`u=Hf>ejxj{BChx&oGBrxBABgZ-OJZSW|4zc3o*dMhkBd z0~kg!St7zWRao9Ki%}!ajy=yXBhNfTS;O$j==8p|81?=Tg@u1fzK(6yAtxuNH!te- zF;G;*$H#XOGjF}!$I4u2{dbE5uy(f(k4t~Q3vvbe|D4}{@tFTe`vLkIbp>)?woIiv z;JT}rkoo5aLR_J*XVwpZDLgAEiSIg0qb7x+yns1IBxh?J7+ zg$M3#PwwU;^HUOT73iW7np#4ZIL4~a#xkWoMS5nMmrz0giZTS)s9genrv-)tf? z>GyszGLD_NefM$nBXOZ;Kcb6324V#~0}ZDHbW6`fo&-pg3;+q0woKAj-!9?P`cD8q zfOFE)tC5&G(NsJ(1Ey)s&G7+I8^9j`h!DWii~OQ4&2s=sZKFi1w`jrKH#@)yMkOW} z^bTbeAP4OAv;vZsvxj)ST$8Yd-+Y`~&{2qpR`Ga8iatg2WFUG+ z%p%Qg8gMPiZ8Nr@<2QtW6|F!5%43b#4>PC!R$_b_vip5CCkq&UI+XdVZUq!9tfEBP zMx!vXO}z1ctQ!AXPekuX)hFw~G;k&DA64klHi9O1hlnFZ%^E{N;<|nEAL6W5Ks{dX z-^pUNY(xRq1^f+`BEj6wjQ$$kAv5z1GjnUqHXe!NvQ_U%#xD)c!?BIfMn<-K2DMh* z-m>A_H2hIdP3g%s^r(b=?O|w+;&fKp)8TS_Hlskl>ek(k#ZoI?_IlS?$22I$^Nk~` zTqN5-XWdRE@W0wR%4;&;JI&}8D6U}^)fgR9`_rmSDML>{|L2$@ARz{@>4ZFnz zN>C353rB^UrdmiBM(t3IGY@_AQP-}0!rb=2`~reG{7~EziUrApZBJvq(jYn*z@eN& zp`>loz#Y&W@+yn8!{vxAG$^C3eP@Zc(;jq27IW_Uw5_fg>AJ*(&mQ_r1j{2=^zBJh z_TGZ!x$c}ep9ChpV(E|9gvNF1BacW6 zVDCqdo_ZFk8f+C0D-zS}f(7v7FqRK!24dhNmASC{2G6|XgQMH+L8lpgnu8-okxn(n zQy+3;4sr}bj@(Jc{VyB2f!O27&d#ge(-CFnAEDml@uw}4V&VtlyAI#^VW(`55MlhL zK1$SPI`N<=T3{@`bCNI@xkj`N z=z1(};bgM>d*R0aTC;?g3F^M2kY8}ljOi`0m4GE1@*fmw!Ahz;!Vl@luuxoRRiZ#s z{tRo7`aFYuY1nh!-e3z-G&GL*n!F73$tc%o>**<@)3;>iZ=KsGA&xiC1bW;r%kN<@ zPs7>)TMR((bJ?R(a-+iKpLxO|!gdO+5;**Az&*=_;~Eii{|~hH2d3BAyXyLn4+Urt z1Ba5i8B2ecJV1x|f!ogN8J&WC`d2K<7}7nfTL1Cmc*j~F9TyU~41wGYAfYlh9pK&D z>O5Gq_%k}Drc_SsDVdyrr}9emY-2iW3M(+17O+7qa?4d zMy@~_HG1T_jDsu}K(YhD)q2H%_E`Wu zkH+`mPQbi-qUk{=Q7lAi>9Gcm>={c=u)I9|b8arFuH%$BKp&+5Kf#ve1nOfH4ndAnrYwf9}BuFTw{abJ3><%GyXiU+1Y=?4vIX zh^#d|LK!FpKl0L>7(S1$KC0UCoPROX*}bl@Tt(f_rC27=3RSReG60E397yaC&d)bK zOO_w${(k6i8$|MEd+W>O=KHgSx?jx$M^>y$H&sLjXSu!z)nC@H1nQhpgKE0ok7Us< zZWAJLmHq0_jNg#UGljk>_+RbQzeRulltayoz%cMX#}!Cya_^A32jr#E*%>_=Y*+5} zmeqhmDBrOssY);a&t}_iZLw^LsysK#v$(3jM>Zrt{QA=Qo&OHY=Ipj%4XM=KqxQAA z-{G2#t;nY#_oC)iK#D+|l4^UbSr9{X1y}m1HrV*fQLglRfWU{ipQVcJ4>_++U&{{- zhdrTe9jHfRhVxB#(fih+a+{fooRf`aM&Xv7WfJG zQiwG;rWd3s*ywvb;%V+?&U^use9WF-ly~0@L}@PriCGXuX&jMLhRZ}a(BvjcEM2eH zP}T|Uj7Vi2*~&HjxL_y2NMKVcsPNcUtILTk)}%A*gdVK!JYHl zZ&9+bXAW3(95$Tv(#i+}f58xc+&L#wX#>^&3-kEAO$LT%E}m$)G77EAftZ|gy}B_0 z$IF=@E$^U_9>9IBg!*u&)O3@p=jSaA4&Axtmh5RL4#UMIdPFO*dJqI!g!6w>)jt@m zMG(F+lSR#s-=rJ4S?FED-nt_XNvu|H&#LkP5=y0hJy219s!4;3iTU8C5l@<2GxW17Wre>t7pep=OcIo*^63epl2ay9`VgmhYycVw+t7~c)5%L4ZV zUtckcF?tnm-OVdyxnr4=qrTr)Aty#zFl@=uG6SU%OP2Eu6;F(j?+(b-SjfoSIko zMQS@e4YHXPuEUrro^#&u-!g7??2Mp1BRe8^S;HAjbRE9)XatZwJKA>IyiL`?m7c<% z9&YlyeHp~ban^(GZZY}Y%JZ1^=5VvBb@ttn=VN@ys9s?79R2`;-<`qjfk}e^KM77F zy-&}ZX115hbxdArLUUrFQ|L1&N$lCvv4y?n@o%ByLOCSpFHz{lAY#zLm^r}HGsv`n z0Jb#n*x3Wmip|_2wv_Bbj}mp`HrS4iyHc3IVVH%PP%!L`~q-_{A93g zu;H{3C)f^!=Ujuh6Vix`oAo6}Bxh4ULRya~kRhl7Bt{77hqV67%$Uvjk~;SKUqT-p zAZiyZkAB@Q3qA?0vFl;ps;+yLX$Ck%07;(^JyzF{b_&VatjVIi`-d*Pg71B?j-|=X zs8qQA9TL}KR;=+8*6pIcC!uE7wkQ0=b7BVwq@pg_efSGI)D#9tMH75z1?(*qB?q25 zS@I*{lYv{xA=pT8xY={mTPU9mk>h)XY^s%fv8K*kLUomRLflTRv*l4d7G&Pr#iGfb7l`;y*nz>A7-)ij}3e^2W zgqfjlEj3Ug3d%QGc|5!A2%+UC!=ozV>(=we+zO#Yp1|Oi>z%hZHa5cLo&h6!HnxG- zitMS$$=A~yv3B{2Ng*$IYW4M}iPvmB8`qnBd(B@J$Z~OL7O$CId`F6&&WLGtw-z=I zB8>u3-iu$M`b+hfFMnUdt=2MMyTla@LNY#aV)OU(iZIR6Bcf@5R3;5M@~JXGE_&V& zzu58FOFxsM?=JBXn`Q97Zp@Mh(@^T=(#A)|jNjcEs@^j*Dsg?}kE5B({2<1e_l^Za zevwu~)<{vDszY`)YU6P##*plsg$P;Wx9 zU2PKj4B>wMtpq{(U;CqH{aL9et_nOLmW=G@d(nRXQILryLJdRi%YOY6HR?_EbBTVS z4-rF>>eXbCHITSzP=TNBgQ*105K(>Rubo$6+R}wxR=&4zMV9p+@6>-B_S;b}+=+>N z-J6A1o_ZFaP#2RyZbq+H*apIMk`tR)4}x4+a;-1J@nOm( z@};>ok0$C&PIIn~@=&rXfeh$E`pDebYh-%_ZKO^FdH_UVYu<;nhAB-bMUg92ZLa#e z!r(>~=l>fVF#MMdp`gG6dS0g9`f@AdGoh%XzP_e63z>w4p}<||udux&n7S~210SSnb;Z+VO9c7Ft{e;S1g^W!~ZKH==Fd+#m9 zh42GxDFYG#)%1wgHgE7eCtvz(S0R*4@!r3IgYHN`#A)Y9fMX^Cj=V^WvuOf~x6Uw! zMv%Tu>w1(^uMISAK1N$k5zqD~t6bezi|f_B^26;?3!%7UNDa|@Z8T?^2(+H}^T~RB zKvb0N8-FBn>d-<$2ul&69(>)T{<;5AXv?k7ZG%ncK3fA@d@xciE|hWdQvxpST|*g` z01^LNEB@OuA%v=oAL>*Fhzyym>OUaMkL>yfq-Xblv>E*aV^!!w+4Mh|SQSAp^kuP+ zS|-+k(zdM*gQ?F~jBE$JbdHeY@aSYWVqAy}k`8oLmJZl5Q=Lbw_`jtd_Z&G4&E6_!D0Yp;SCxaUz@%{o}0d~QII%<*j|ierVdzm za#r(u4`Jwb6=KUt)}r^if6{mNyYsgIL*5Xl)0>3B@0^r^EWXQT`v2j5#}lVn9@SU@ zf-2dbye6CU5xp3t-N3{3Bb>SIG$0V#aG@|Up{313-)xN7gNaT6lT-njl}Y8v9|i{p zL2AXyh5vEvhzNV&&IUFv>-T21%O>ye^((`aVQWkJ1XVR+w66C8)lbW6N73!waL@_x*95NpF$FcLjbhy$@Dd)!S zs+nCo&BE|WMZ?>atlXD!osYWndR3d|x+h!aXQsb#i3BI5qF);NRM1uA2BET}#JddP zn%K(POi-C=cQRRS2V;Gw*#uX5Tn2U#fk@QSNN;^IZ;SQ%LZ)ry{K(!gnEnTE#qW!Q zzbnn`VfMGO_TQ56J@cs{8Xx?6_xrZKWilgd8lStGx%1xMRu%ley6UtZn@BcAz* zH$(p=F1PS&GYr<6`dO6_rP(l0C_qhV~|b!$99t^cSur&@2ac=*}#>U zlHXp}g#l=SUF%fcsfowu8<9%$*+59fD%1xs#XsJ?Em};}Umkl-F~o_vw@nVkwad+g zlDJ@MzdAmhQ_6Tw#NOd8tMsz>-Q&n|U!PCN8-Dn1(ygQTR+a4$z+3R#j;qD8xE~0N zzu_SFiMl^_b?ouHH}%9yl@gT`yP}J?B=z*7)&F1_t3R~TcF2URm3H^F(o2{2Hc(Al z50$SSq`gf5=k{@pE7PnW2;yeDj)&6L0oO|+{v>5!dV1R1=5mR0VZK$l`ppYczbR?9 z0YLfsuYKaZ-rC1$kmj3Z^!5k56A4k_lTUf9-G-nmx`Z3uO+ZmfXjgpBEzKv@F;c;kTzW+ProkBU|RJ#*&_LizD` ze^PxudJqv7q$~dW#mUAb+w(x zPxIY=G5jJ18nLnZ+zUVREsQ8%U-{|-8Gn`H{!M9;(!ts2PUS-C$2K-L zI^x|xI$p(kQVsaB?xqqxe(6IF`{*IG9pg$J(vB9=$9TWro71yZ*9%R1!~wuS zMvFH6a@G+!?7^g2qGQ=%N^#q%>y!tQd|BHw8dBOd*qBw3lm`|STRza>9AL&m((V?S zAjgdH8GT2~ur=ZAXmdGcxUNj^+vTBzA1=LT;DMVcC(i2IjubX(o;d7>{WIfvkL%K2 z=ChYyRW&!vt27D*QXf!}sJO~@-;S`w)8EhU%*Jgas#io0j3Xu;M{qYIsuM@UNHBJn z&&1wBBcf#c^^jxsR|4^(&4}E12 zZG5rE6_&QcLCbU9VjA|qUCN9W7+y)c-xX5KUIm513NH+Z=?*u+BOeK8SVeco`+lid z%7Gs%exz@=DoC|(@-d`?FXi97lDhpQD7Na_JyoR+UHa>zp69cCl`dpaU0&=N_eRPl zL>yn7`T6vEZPd%?D-e)myB0`aaahSnu)wVG@Teys?Dc)TQ9tw+w&YeN636#5|9Fad z8XnuK!a$f%fHCiGz&OCZo(X1iAG;>Xj`ayQ?dz11PL@Bu+M5KU{Lk`JsBL4u3oXYC zV?(~ffXQ&D{C9ab^kj{=2ZKVs@}Oqny{07Bq<@w_PcGnHZ~!%Fe)%I(36SG59Ud_e zdSowOhJ<_vC|`}2{wr1dyfH(nBqh9SZ@~d93hGT#rq~Fvw}haE8DDU2)MQl#9zLA2{4kVjEP?l z@*nu0>e1sZt>PHbM(VxTG?0DDNgfsF%4RZVD5w_lITlW|I0bGbr1lcszyoPDOM;_o*}Paz1r{o~E*Df0;OG%Z@qR3W7# z`Gn63hRH2aK^#zCg3H{o@x@&%oXj>I@pERWV}y0CL-3Jo-yPZn*)lKBNPEH7kK?&b zw{#359-SL$&~z{Dj=u0Xy;N`Z)zKl516lZiD0JOj@;$|#yKjNuxxVYHg0uOz4nNk# z?4PMPo6>YHH>xQpZncx*LG5V`M}D`bWf^jn(heUn&YbzD#($RGaCoycPeXYS63mw{ z?gG}q8+8Et#Z5L=G)hC__y=!`OkQP=2UzsXXqfsJRrMQ}TaCye#ZdaMOlfm4`fQKv zLma66O(iurWT)!e09G%ZXBzJxU{w9>~cl@e&XI1LVq2~i>=p) zARoFWN0!@GtkY=Cx8jkZ6&|qf2u(qT?66)Hf2^INoYXmZ_~hlqT++nmlL)lkJaoC# zF2|_bi1xh=eCRU)m=aAoggsiek7wRuczK03L{p~j>o@K?o(uaOJc4wmwailK+3sH$ zEjJSHOTUXiaP3}`n7XSQs2jL%b;P2zcwOhmw0cMIT#=rm_c@&`dbJ5n_sD!9jvY0B zA<_V;&)DUoxbPkT!8 z?-)2Sjr9n=!{kahQDxl9HgNe&S#8Uc1BvysXFDVIib7kD=7QOk8ZnWGU2$(heR#CYxbgySV5|FIY|;ufP}o9<2Ns<#oLi~&k@TpA}>zs znZFz1S&JwfXZc#LNUJKKVgv+&x^xSsM~+boP-#hYnCVS#34|(VnWq{^X^2ISQA;+w zjW<$I(T}UJbJ=>Vx+EX0|C7$OSt9s-6-TeHd~n-=jbF*IPwN%tYmloqcupR}Bj~#M zv!SbIkcT!_O|2 z`0>WbK#vF5GD+UJ04qGIHn|0f$^gHLMF7k(w|b_G-8J!UJYEezY;_+Q*|dfzU&i-* zGgW0G2`al40sf-B>Ll1xSPD2FD(M~MusM87CvqLCgxXV(TR((Nz`ybY5~ic0b+SIE zZ*5)WE&M)}%NuQe*Z!b`-Yk~ac4R}?&!6wUGJEaTUc9x1<;r;TT|MzC1O9dA5xu>g z6_La-Wi>?MbW8jCb<$}cQAgiUW`vJk;(Kf9i1plp#nxkL(h?NMH2tCt%`0JR5Xsf+ z`(2f;xJui{z!wUO&Mb))DlE7n#t_9`5Z6=S`f{$6q-Cqj+WWX?(StmqSn&4YBU@U{ z#fM2A5V~YN-8o3nInuaQ*5{}#b$pxw0rD_&p{FA9^7A(u(ACW&(B(i6XR2)^lARAKV9+8YR-ws56W z%S`ngO*^B&L6c&Z!bM}P6aFeT(~Q5I-(cU{8Ll{Kpc4OWndabmkbvDW5~54{!cc<6 zQAw#VorgI6c=lm#HRQo1R|4;~UWjtY-0@yNL>v~QU|2k{E~KxODzqQ;`Mh!w)6kDF zjwJVP(n%3rN4ozFh%KTIyBL;D{MfeEJ5G;#uS1)TK(j}t9Bfb9Y_uz;2|yt21@ zaKW43b?XVgV$I!iPi>=$3n(vTUWOctw>0!3$`Gi2$H<&7kGy=7KS-|%krf-nZaprR zZ1};^UtmaMkorKhCrx^sVYs-5A;d2`{I-w}`MzDAs7PkzbLx81qxhiOYxNU=JJSHh zg9u|)-zFZL&cNY&ZTyiJ5mR~rwKFTbEtf--vnGfTiO}1XV*vUlS+F+hyVDxm+JAwh z-&?kw+K8ONeaJ$j2Wtvw$qYY zh=z0#=}&)HM6tiduq032=aY&4Qr8%Bp2*b|ZjS!h2*1wWQFS-OQ+EpQVJ}>B^p?WC6uoa!Ny)!z&;jISqpXM{r6r{8z zu=c#i?9t8A1k<)D2r04VxZw@Nr=KDG^>I7{GB^t-{XC&ee+lWNTSBHciY5guEW@O6 z`T+v_UvQ`&I6J2Xvx$u-e4nNx>#Aa@pce024oRkKr8TfTdJW}Y#mWJ8+IEIkL`$df zqh4ez+!X!T8b4%ro9iaeTc|b85?9oAPib?rxy{dK4v8$AAT{jwDPf($QQYAEQPDKP zBqyNo)rxiC4ncso+)`qy`M}jZfk)dl>vpT9Kx=YU?)lyMuEp1v(ZqzxM~w-nKt@~Q zDD?POAV4TE1|p7pcxi_AoNn1P) zB^F}7(8y#^d_GN&FS)pr&6Jv%KaxyRpsQrw7hi@fnioaEp68KN*}km9-X~i29_jZg5#FRu z-Z{2E9ZI-Rs3ESbNWxs=)XFX3PhvChJyVe4=Rd`}@hnO|!TiZu)VUF*cV>6WT3cdW z*u%!&p+^LLGfRKmao1be;e>?1s32|31~XGk$J2={<(KqR9UZC0n9#NwJWuT`yZj6& z$3Uf@G%fN^>1XHFYU)KGRfY7kCX?Imy5lC)r<1G=l$Rzaot6iKt&itbTku=;fy*n1 zM{7MtVxN!r(2?I}kf_Pzy%4!?m^%hO&W&G(taFf@>b6KH_p$RnFyP7v3Kjl7#rvi; zs|H`)^XI0>UtDj%xHW3mW*dTJ$5RXLOa4E01?He{Z!KB>psyfciZT+lX8ymo0~3hK zNP!8`1}1uf#D%Z9OL9o^Q^r6;8?LfwG1kL*k1&BD5q+}#aLzHQiZW{*u1G(dRL{)J z756C9uIuemo(1M9t~3i7`iA667HNyGXgxG80BPV843nOo`_~IC><~cC+Ee~;g>EjL zNngF%2x4xd+0$Dt%a?m{fonj7=ZE_aVd0E8up6fDkaI0*FUR09;BHh7q!ORD8>p0h zlm3%b(H(PhQ-hC-ZBAN3!Wy})z5KX-Ke!x=0Ta#T08Y^5<2w9!Xl1*uDSpN`cYVNkV5%bhx%w}qrq zHx=zVz!4g1xjbktLM7GdoKi27)Jv*0_2;zDMmkmZv3&OT%;gZYn*4csmXh_>yI`hfrp}xxe6-nUj0rLYdC`Ls2PRajVaBr-?cTw>@#n z3$G3cXeH#fEBf(FNcMvu(;M^6v@g6M?j+#SFZvwH`AT{)I0UFh!I|pZy3m$Y%y$KW zLZKw5vRX`7U3J=cR=`&U{lD8U*9rJ{b1M29&m74$BG?$*8SkhyYV}zKFFAyHk8<9V zA$@y?V8%pzTeuBs?5$Tk!c*Du1`_QaK49|PM5;2yK5U*U7=2fCiQ$rA)mT>vYf_x% zOYaeBaTf0HBf@&3$T#0Y51ZCrd}^%db>x;Fw<%!P)_=OLX62ff*lqg!=SB7_yXEKwc3c~uV28AQC>NJtHX)nRodZB!fL9}iLN$EHGqWj2zN>hWk*H7hK*0=kL zrsrw?;4e})5YXx+V=X*8K7J3m52rGc=~?@IACUB~*^=&;3%|PCL2qKlWOu`SC9^#% zgzpasqxUxmqfltpMkIv3tdPv-)mbMp^=I62JHsI}=uDVt(mrw&%b@iaOn(tj$eOgy zrbAac@HDYp5i&!+S{sas7~1^C5jGjEZTdFT@6DTAw@*#b+0V7VTzsgZdv+#Om!}Bx zHge1BV_?1VbW7dNL_?`G)Xm>)DIjsKo56#Lru}DswVG~{@<+@IgU%t2+IF?Kru6r3+a4QJ+z*AS zZDCY-?RvijS9Cl!(4~$P4J2a4PO81???5rh{O@9tI$#d{&eicZd~@L6;oNY(UCCML zFZ3>q{Xk~_b_BT$Q+qxYn2J7IEM#l5zWNM-0AGm55eJUD3xzvmm+Ya*#-Z3zJ%Qsl z@MEUL#^Z-O^0d#C2ZMqAs`;S2aC$94OcR zjLCt{=w}P|2jtDotSNrZ8W}0H%y#d!QQwDWX&ROpPU#C$QfAo7FYV>ZvR1{5#J#DQ zYJcA)G-WR9RoB(^5Q*v;2GKy$hz|jK;9z}a(>H}e zT0eCGZ9Ng{cUp9(S#XT3oZy((aXr`1sFvgt^a5iDRJUl7~7sWv=PTEdlP! zzKufu#N;XCj^J%#Yz&xBqcjo3N?{OQmSNf4s*M{fWt)Tqcsnl<_GI9PwZ%P0+obVI z(2ysBBEgLWj&6O#8#6Y>Kzs6UTbj=el*In}d^C5~l9-lci2wsLaz|J8-ol>~QA

    _xCcy_hbCo%FKZ|)seX3ZV$U=_Q0$E~#5N;a^>$qA?i;J4 zU*0vL6faC#V)W&WnH!IZ71E~F*O$2Qs{Cu6N}_?UWol@>?8hV#8qA#;>3 z1~O=@m47Zq;yff|GHCIkK^4xP6@BApCmPO{C)L28Z1PN0*mNF+0uILBk&zK^hI(K- zf^Kvn8ho6Vj=knuly8#=GcM}#yLdS9uyCPsmA`^UFvzk0Z7STkx~)4iE7w> zX5;53E|Z?3C1?|E^887)j_Y7iotf~O@T!uIL|@1984Dui+N_rVx#o9^^BYlDZJSu% zvAeS8r$w2S2SwSnSZkhuLuK7EINgA zovwZNlxx%ls$xZEJ@n0 z*~Jy|AOk+>&=G}meW-JgWLO<^uVTAoa$#(i!J1JhxHSgEbMgJmrxpmj&&J2KfH3U^ z|CY$Co;$tfeemmcnH+G~^Ai`UVFXD710c2RblbuD#K-Ye?b8j?uwa~rWI_$xXK&>O zQho?J&Ntg1Y7emxa87tPdA*@=d*`F@)yXr)JAsGeRt5PORmdJa2j*xSs=+EcqiQ|cSgdfh}~*xJkSo&jN3FswL=_4#-w2LmUk zp3V)g`uMwh=nKM8EH#Q#1tNuqZd7Y}Bic?Q>9ftM>7~xVkBjLp?wfb%Iv5~hphi{_ zr{Vi)RR`yP!H#9*wuy2oTPY%01)S)emCze*4ZCaZx*IgToclDsWjXX-<=@Qs)p|0W zV@Nw&c4_aaC;Vw=UI{5G*=l4>y*M!LxK{vmnT0RaC5x|@!jBq<&J7#u^FnUh&0^+5 z)rmcCxSTNagrmUCUt>kTE)@PaO~@#!6pgv(lx<@~D!g%wpYgx0}ButTfYC7y6+dpVXQ--V8u2J>wGO z7d#ULcB~DW42|!6x5y?cvmwJvy&vJzQ1BKcP3#MN4dKmMa9sC`r_k!EFOD)xt?8IC z9(YTAVus>G>+~j|9hbAZS$qo^U&2(#-)8#Uvp#+sCn+W6P}6fEH%1Qnr4?c7@XV#lrV+j5|n66Q+M6^$PZ$NgZEvR3TF zk*`i6ZwWrYk;r4avbXL#b$r4U`ph6e9ZJqJKg!0=AfVr!$}22BG{~1uH0X_{2Yoh5 z6#_7`$_dp}dDFAk{r%JYw#l$xt{Ad3#D92ZJd#LTL+ykvyxMp4z@tWdETmtCN~nKC zHCERDiDl3-`KHlXfiwEAMzCmgExl|jx*WFxvjAc6?D&4u73}L4ADbAgR^(im9&b;9 zkCw?PlcY#}Evq|uas~c#-OOrP2n>YQjZ8oNo-6qw)2hOo0AZbA5(pyZB4f!GX>`eU zJ|9V0CKy+}c`NzNWg80m)Ya1@bbRGv_Z8xOf_kO&<)3kq<+D--k2OX0tMA0@!)p0kna8{FzfDZNu_!VK>#Siz$8qso-i8V!+$qJ@kOTw zL9|>eLEMb7Nh^CButA`;+N}UW`_6ghUt0Z1Ls3+*zB0uipf}21_(N6(ApP4viYzpL zrq#WF?281(T&8F650mHodV#kemkl@Lu(%y^v zKF@Q``HyklZ;X+T>}&6}esiw5x*VZ6->_|q#*5aoZ*a%T!(o7AX)}(!)%PPs9_@C@ zDU1okG<7U3w;l*_$K=syuzu<2Fl;avp{F{*U?QbqPM7cK3Z@c6csx9#TY|5^3h=Gk zwnOI4Otw7)%>v>JUH2;eIY#edo8$3o&XP{(dMCx!CjD!w8mr?xcP%W9#^!eg9&<11 z7jM_%z2KkGYzkUjvcnUmpC4I&_C^ygWTt~e_gyCI$&Q%OKn7DknCDnPjSuV!}+bEs33O_D81@h2+ z52vn!PfoYPR?7pMF@HKA9Z%+Yws~tq?_2PT&WzvS^YzetqPB@pp1d=l)4U2_LuJfC zIe_cc@YccUDAhXmzkQilC44H^xJ>)=ana+qDVnatE-4brVca7RLuzjxpuPgg%-|n9 z$;%{KHUAjTB`(SDrrxos<=)T!AKcHEn1TH7YhR5HbvxE%zBkmXpU|M6@Kx{E-&a_m z)p*wtUShmBthDgwbi3Mjb6lilF&yBOzzRwUkq&fS$Rd?N;+c-~ezIBXf#eM(rMP8K zQ`KM>L6zg_)7X<78LO48$@0uo>bbh4(Y8ZW;%DuI7vV&3;BJKOCFF)YaNa&>7iBID z_`HQT-$u%Ywe=yVKI_no2t=?L(SyQ9GWzot{c1A2!VPa(zxyWqMxK;u9HhV07aD(Z z+x3Y-`(NV&LuA|9Y@;U&`W8^mzHoO3Qq5wO*(fu^4!|-o>UtVHVwr1_x`La#^~%34 zoX_B_{yTnN<%sXA(_^XP_nrRV*ciGpzm#w8V7#dBgqP?aE`S#!bU9rlCmD7MWI8Om zDzoE_wSKRbzeE4$a)+-)=!7Wm7Ik z0h(OLH@hO+<7S1!7o4;%l{&ez8vnsE>!tIlc;5TU{ms^jAr66E#7ko-BOWYG1$;+& z*h{r!2oG063;(GCj$sp1CYtsVS1pl?T>}HRjwiRaBy(h+ec({Dv9;ZQ3!L3%t#sjT z$`j`tl&^5gdH5z|+TWKLnvO?D$sSEO_kqr?)x>|V)r_fXOBpug{(DavbI0WrAaGiO zP;{nIPxMWQa;h33e5RJ|ra)*?K>+dWq0jyv+5x@*;uUhB9l6e|^raicyGZGF!oM#M z9*v-}wrTl(NM2-qMt@^2B8&&$eXBMzq&|F|BIBUXbf8e{^Mxb2)vQa!GbzA7Z|IKf zr)buVPqzpQ0%`v@cI-PG6$i+%IZg=Yj8_8q!sEuKTAwSnOymA~EzhiSt1sTYC`;QI z1T#vh&mkUKl!%*1w&8cFfx_>GGlQmTC#tEY_nfFz2IQnnT&!jJI?Ri-R`Lsm}B=tsc=^1NCcjP%zm!} z`Y}A*Q01S4)<#yyG?0NeXIGx%J8_LWoy<8_*F74uJxxb7z#V^NtREFXEEN&S^I551h7T?WlXI^f(A|wS)*%qV;iZuFp-kTWFa?bU}%*nPYEuY*B6Yl>F zL!;ASq7m)yrN1b|f%A?~Tf-)X()NTkeVF0lGuqCWJBH`adNnd^^RE zn*Gj2AjG)AsbJ^lrud!mX>QV5@KXXL87_LR)zsW|pXlazw^G5I2R1qSKX1pr;12Mn zxG2SCP|cS;)=&IS}_by%uLcXp3g9~x$L2F5v>CELM2O6a9C znb`9$1VD|g^ffYtn?{P>+RT{pl+?N(`eGw(l$@iEnM_lS7eRodGpat}i3kr{wDe-} zGh>09?@IEv;b)4*ay~SdG~C*ecwxA+GCT}>)1u#QOU*KP zIyzvD_r$i}r_te>`lk5w1A4@lFE7_YoUYD4w<+8_-N!r{eoTQoM{k17@n3pld2X9Dj!&j~0b>BDuccN$lqU{7a zKIYPpvZBot^%9h_>316lN0erj&;Fvw{rA??wO8+MB9hb}Nz(pBp&T~{ZVo)G-$lQ( z)GK*vyT8PvNza2?T`X{qsx=}SN6*L6iPI*pa!r}eSQNOG6KV}S8|j?31}~`F)OTJF zju+80zpq#Mv3c^N@nM=TL(zqjUfK_9ie>9{Xg!|tgb%D`r(u;t15!D^5sfexSC^bM ziD{|dlG~*H2~aPF#}CQ~UHvY!4q>*EJTGC2kB5DTnRMvvdz#1ZL3=c#M)xC&A@uTHISp^GGNdmU{BoHIoN?JldlmT zfP=3=Y_C_HuTh+J`8mNWlOx=xTYOnsKiL?z3#r?MGm`8N&p`M8RZ}uX31B#Zclh)4 zemKkDv9J;94oevpGH>i+T24|hLH@=MUqG+=tsNT?Y}0n-$A1b-*oS|bcB%Z6eX*dU zk$M2L#{q^V#UsaH-a^}3LBT9cjjom!7PL0NT%E+^Mer!ej9}7nIti<)U1trR4)k_* ze$(ACz0G^^Xv(~$U_=*>Ak0hyYn-%hsIt;c&A7ds2Z$#0G>`18xU8taS$STcZ%XsC zLds=v0X|Yb7gW!bBj2p2@k#=M(n!9DqK);@}fNO2;7@ ztVt^c?Ri2l^xFkpk`Z|e|L7R)xDevHa@=kl{>`=heg{7C-Bz?zUH^H;3*DVtv>uJJ zDfLj|@iZ<0jy(@7Pa1O`uq^6~sOx{l$bntJbkNCNBzMyB56OcM37Bn9YpR23-51%Yw_Fo9Q8 zR@NX8MnEwE?8PN4d6E=4va@SLFyR6*-{?En*4RnoN&pExGsflST{pM5F4NW#W#I#; z_gsU!L~5=<1;S_KJiqEUsbI?>cc3GhvEV%kG_SBSdyXCfm%Ms8U@2G6VPC$MwQZBU zx&Tvjl78Y`F%^e2>dG{p)X~+rB%)pLW=nH5zCE>8w)y(huTnm1T@9|%M~hOMJQoGa zxYd@}k_|5yr~hWu$W_H-M?aJ62(6eb`;SBeEByCuvSI6)n3u6tbcU>t6Lt}d9Y2gp zd5eH5koI5M2KE^RfR8xh=>)i8DpOyC2WjhnOr=Q=AQ5Gd6Q9`_T)2NPtZExvvqUy) zTLuY@k^$s=|1m~3Y>^T8oa?7_>IZF(HiQzLl%u}2#^D>8rj6b*i1HLxu%$%9*O2(YNw6!HoVVXbi77L&=R2jv{N7M0+!(wfX$s+kmizSaUG$`>M@SvYV-5(%BQBaT% z#Xbjg>!u!4Rgvza$o1P!?p~QaRG8T)VM9|1t=t#0Y0mCVbu8@N$4Zd?wTPTM&NcLz znWjZGx{`dBmJ(?_41xmpiSO0y>st6^ts7_6jKOV_f~d>Brmp8H%WslKJ4n=A$$e>n zNe&F;8-3hGss5J?TP`fD0ftWV4|))Yd8i*A5ppaEOu~s zB$QB%2zM@qLWw)py#3@pG;!?lG7z5&C~;AG%V>F3o8)K>!=6Ym*EjF{zrDWsHkG^! z(L8U5XAPI=H^qyKzM00*x$;|!BtP=YKd^SQ>NZb&l0AzFor}QdG>84x(bot(1Y0-l zS0+_saAYh(rv-+s96?aIdaH7jU(oMuJLorvDPUDIeInagmi1*ufGMaWPH$Ly!c`y~v4kxa_&c_2 zAd*(4EuK|i4esZcfoCq29a}fozWL2PI0z5wS+||RtfR2)5Uw&5_;AWXXfV*!`uE-F zf~SmjL%&Y9fIU>VKft>{5t`P#@_B$FlkriaUHsbXYk;{08`E*yNileJAWP_UJDLT| z*-DW8z;Z~S8+y#oLD*bl|RS<*>fSLPc=k&Wu9UvsR%0pKA?- zm6Vh$vXhiN<|y98BfOXUfYS4%n(*`c{;N(;okQQz735nAxdAA^XaVo?#An1*E|4;A zr(zXJ6}Jc)`M%!Tw%)CZ&ydq7`PZ5!>&Ax~@8!(6pskPx$dP_rwq0uVHNp>Jz$!=g zgiJdq?!Y0_7GWB%@kDHT0$ceBke~qtm;~QnHJfYb){x0 zndExF2pvW`gzHEsIB24)&Bi=Ul+C39QrBeOt*8mSmEmCAoT$bWmb2*Br_rA(CSiBEh|~dkhTZtd-Se#4pzpV``yu=tgqvTkJZAEf(p4l%`_g0Lg7C+f;9!6@r%$1#IiBm z-5+>ZoFJNgJ^evy{ftwcj>4y8R0Ye;Qg`of)DD6(Q;+8xIJ{K7kqVj}T5T6W*>F0pk_G6AE8<$a07*U2a1n&8nfh zSa(A*2?NF`12=o~ekTy)l&qvTk%@+)LoHkU5=J9V>ck~}&&_F5OjlbY%?&Qy`O|VH z!q$BI-_$(QSO?3kVLUPSm-Ea6+6ZEouCr*Aq#+V@>_hO<{IVjx{?>#$OK~O4#!U(a_@C)j!LAnw? zJ9O*K`*hH6^TydJi$$6gOYLf!Gb{Q+7Kb2d{Izkp+~C8Rfi{gj9`~+OeBD16Y6Bkk*BypMB%= z^TP9?FTp-WmuPmckvI6;d#g!-_=C12Y)UM;D5PNwpjQd zFThR!Hwpv)!4E*cos%InYI&>NxGaYC(zJhE^ws5G>zk#NXmK%o;}|Gq2?+Lm&wW?* zi(=?+&kOS&FyWLmq6YB=8Q00BRcVEk%>scyoXoX6IbhX(qGu=EqvM~6FYBUU=S9B*OJU)X!MxxdJeQ8eyz{KP>#;d=Zh4q%6bY^0!=NR0S*qi6ky&0 zh+i1X1qL4a`uZ+{(S+b-#>0k#z21ki`r^U6zWW)c)qraaO;ST2%X+nV^BqCYWUGYU zi5@n4YGq@6pymL|>M~$0!?n!JpDxF?jv0=?_G%yy=5hIxC;=NNl>hqy=+48Qt}e|^ zqqNahFlxTJOUx}t*2BH-st&zP=kX7Q4&on%=eG4koAfwimp2@)d+iM;rr5Oo--%xK z*$5@Wn`v;OWvWx8;j!+*3`xJHc5uG(o?LsaG4fC~>1i`^R0{Qux$X$1P1*@K-_80x z;BI_z@zX=>Jo%V^Z^sk0%0gbXPO3*OEcBTgFg9)CDZ->vZp_XCmp`9s(96xyaqusc zjxzICMDGk>CUDMW#<{fKSGw`LQLzy$6f66 zyn!pnd5@kI`=wZxcOM5AVrMSAA8X1~<209}Hx^8#(mr2LD?~f>E202&9G2ehuYMW@ z(mQX#LO-WNy6Tp*4xn3N9ugjNa>JlQJyOqW;q0c>2e2!Cc=42ZSHt*xluPmso@Iai z8IQ>&C82Z>jZ{;)3e(f8J0B(HEAd*0yZG6;os>1ZdBL3k)g)|s;_3jx*4bQYbsp(rgu#d!nq zz!7oPIIsM}qhxD|H1kAvv7RR!>sOJ1Y8>w4>$l0pZLHU3n>Qum@zgza9SB%a^~{dq zq)T#ga-6t`UOEi`p?3JEjWh?|N8GNcHV1w)zhI}K`^txh=Hl_)B7RJ^fH+W$#;s=S zKP-Ff#Y-pnZtT;9lRS1G231u>7N713Tf(Ctt$>9sbsEYJLj5ba!c7pW;g@0sL-F`} zb9ax0mfr2^_P$CBrQdT4Yd&Q$4cYC)@QQ|F=YeC_>84rh2GyV%oR=%3>-8Ov93@oH zGCe$yw0;%(rX0Kl>01>$wvO!gS|EllY+L{FTUPzgrRu17Nl?!GQRUOk;}BI-)VJgC znADhdnVhMo=c8=i91_eihOGZ` zE;Vz|VO)N-YfEzKja%&3hM%qq0tT*WA2+?!EnJgP+cywjV-Zd9#;%t;h6x zP^A2!F{{YA(I?;CIF@g98PIU;+r%{+MdTWOaH3%%7G-j6qEt!3^)R!8voiRQ4;p+* zuimf2l0i)`7>hEIWG=H+`T=|H3jph5mS zApuze?41s!ddhBg#?kDrg&XRLTy$B=_u6mQh6SGl14g}2%kU?XwA~s>0^))(oZGm8 z7g;?{$y2#5toAqNr;Vt?CwKhlC9f2J7v-=I_Opu;*r>K26g}$IV^T~Ut%pxhN>@J3 zd+eH>lP!+p%+Uv5AN%9L$lq zD8db>mycv}(u@HVSI!~BWa9qyb|AgJ1Hsrih~N4R9O=yiZ9c{)tjjCKvkzp5+wJu9o1qY%lK{dnID9E4uj7gjFQnxY*+1fM-(4 zU*+N%b?6T(360Oll_;M$Ym8ul7d|IaZM^a%067)lT z;0;~tmF%@a!X(RW`uBQEl7Wp|@@`gPoY%}=w2GOf(}|aW;;%4T&0wan`ywShYQI)j z;SsMMTRboF$}IkCZtT7hbH1b8>-5C&wRL&zWU@C;q%qHaHQ=Oo-zy4mjok;mhWq2+ zD4c;`;JQ)D1~2u;-3i@*nya{*7br@ke_nr374)|fy-WuN%t91)!l~}j;9r`&8Zy?O z&jsNV>(Tz=)0Qn=KYm|1^2-aUyelMraVng7cekr*^&6jnmQ!0t%;QU=`w6!NtI#Kd z|1eq_E4f^jJT=KDFel{rZ^p99tW8Cs7TX;Cq9hJLL*xrOe_c$teb!-;1LU!Hv`l?B zZ*f2L-znnSWXk`0jM&2-cks6o`^&3@oVM+_^B@P9Pf<(hFxEGgp#xkgK3-oSCx??w zr~MBZD(-xDD~V{F1y--73%^BI+^AQ1ri#)!pO6{lQLR%wT{LePM=c#)e{TvrLkhSQ z4%$9Dwf__Bo}E_)jRs?l*U}D?l`Iw&(z1^Z!dZXsT4>T&7-vdd@tFJdJovX(S8DZB z$?h8)c}o0p5C}|f;-0`-J~_CLpZT_6N4a>g%#KG4S{bCDvI6Ud0^AO0;nv$pw1!F} z(InabgZe%>N9~lFP~y_iHMPcW%jpAXBB_IQo@Zmd6~J`jKV!W#;#i4;;AzL2_sUHT zFciOBre><&?W6h^??2WI6R^4yeodd9(2ZEA4z$Q7jA985oYg-b}D* zAa@;Xc}ba>rQp}UH;%ePrbd23Gfp}9hC{v*QQUSL$MPN4BMtn&NPi(Dq-v8dUBSmp zcJ`a=d`pxYfoo()s3*JdZ-3yW8Bq@GS97i2+I4w1CO~mXK=*ZGkAQ@e?VHr$H)Bax z(sdT!oR_Njp?yzx@r{zy-H5#yu?iENq3)g}``~M;LKB&P6Ve3ri?Zq|jIZgYQD{id zQ*domeXbIz^BHX$RCeU^coFb4(0_rdHt|Vs3(6pH(!>$6PA2b~m1JVpOH{vkqI10F z&mBLF)DYgJy;ITPG+#PaE@%DM&>bR3Q@C4On8BHGFH9ETrXybpQx*_@_CGkX7ao!E zwo7)?op7h?bLoQm5tB?`Q1{PN|d(J#g^(XNSi z*_T&wmo)X06f>U=(rCogWRoIbOXhC}LavluS{M%Qu}wlNZ!BKH4d^NI6z?}%7WUnZ z{&&!N;nRCdy&6kxyEB^RPww!z+mnt4hQaWl`i{##6i|xd&7sWt6M{qHn`nAebEsvuy z!KY;`hf^wOIfzmmm&_JwVZOvzW?Aypf9 zI~n^BLRc&YRy2gN2O&Uc;&NO&q3l$-7cnX;{iU&W@K~vOxk<)%QnI@JRFa?EBW7xD zsja71KH25_jB8kwk&!VdCAuctrG)C+!mdm~0JnQa9?j{zOjfgUHao|o38?HLOI8$Q z?NHgXNjb8NP;s1NtC){DRYR|idY$ZdSCMJi==5*egYIJ!91E`+@!a1{<+*MpBXd0& z74#Q_@4ru>W$L==-}l1+c~UV&8G2f+eCRLHN79thh&HMD|H=TK?($DM5Uqv^jpFd zs^VBhnFOzz45FrI=YXk_5PN^?`gL*}{!Y3qV?v5Ek6NDbb@;4OSj%L2Spr~V_{FUR z*YE3%jTa3Jni3Q3NF_N|AB@Z1HGG_Oc_@>EG}-)WejQA7a&W-S4KEn6%Fzh?HaEkgs967%>+$sZo`Le(JOU>2){V)< zBFycOt5A30U3u?CZhrh`86gnIYmyEg8w6p+AuMkXfY|x#VhO$la_^q6m7zjDF zk6Z-ZZ@o2X9sApRVH?wy1L^+VTXFcvQG@KLL}3qVz-~=<1pIZD&l}!`zvpF}9 zNR7^)L!4^!w-3d=*B%%@Pfom(e)#UzkH7LEf!M-6uH-w$N8^VW0;BBEV<;T|*U@pt z#!EPY;eeQfec+qp${oeaB7==0bvSs8e6e`;9@$&AsMCt7xX-Tf)Z{6!sHfyIKKUHS z)RbKJBRg*%-~FXKmeWA4$jJz^_vK`qnjP>Z^TY){%bA><+&7#~TLxYwP>KY5V%ZL2 z?4q`93@a;=T6I)wd$9+!rgmH%A)S`e^)O(FEK9~i^Jhrk9+TkYEm_uAd+W092S6{B zAITbqw?Hj1LVR$MJ@BvU`xE>XU!I^BB_sV*qs04qE}rW*pX}a0pd0X{1?hJnPun46 z2zdtb=Ff6#P>_9Rr+Mi5icp~TyBo2x;l~Qv^6K;nX$-FF1{~#fKESdN(%P|IgEbOZ z@?`(!T&2QsNca}2c)t|bMxFJ~B>A$^#lh8^07O_q6IsYfS*s#Ta#XHJMNP^6wH@~Z z1JpZ*>&DnO>Mx7ZIvjrR{sCsgQ&owbjDP(Uh!HGl9F{FdlwBI?5U0If3ltyzD>o6W z6mh_jS_R9DS{ONJ-9{QNYx^5<9&q?tRw%~*S_+Yg-lb4eeZqgFvN8x(oO<&qu~&>U zMpq*J5r%CsGPJ97fBZ=keazI*y4qTy6+*0SyA_n8`F-VFbZhYYxRaqMdKz;VKTbAP z637>37Gtc36YUC|TPeoX6KG)&LutIWng)-n9Q&rE&mE0*TNcGq*EeQ6XzDTRM{;G= zJSG32R}ogKA87@xDT^%aI!`+ZTy%}M+;sz*Pxj!ucxr!Hl)B`qC> zwhj&z2rDSjA4uTi90pu3?1MHxkp9oU1iT0jnmawgaae&SNovcth<@yHA&-JqtZ&)B z=`q{kPgz#|f?h}Rg)+Hb2U-ESDRaK|5CtGb`8vrAN7q1c5HX8c<|l(1l{{^eORQ!~ znyr!EybHVapB@i{VY`j&k_6#rfLg;pqOjyWDTt6D7GD$}(3-s6B5!g1pNsPBL;R^~ z>dMk~LG3j7v31=6(hPbvCHBw?D6t3_t=w?P1;(EBtLwm*$W3w6{=1hbuq7k-Qr9MJMfNm~KOEq?T?#=e&c-miEM>%NjdL5&PO7zJ5H!vywAkE@eI;Fa%! zO3A*ZWTbaaqGVtxA>eUDu=H^#r)MSCG^3mh$|){_^(uo0v#mnfKZa;d3Hj$up-0*~ z77W(qliyPXyBC2l5}kkM;sJ{hcu#Z*n01v(WUN2E*gg|*a5sMna2#iGm_0N5$i2QX zDgXIW=QoY>973A;9fFRB8?~#$vlj*mMbWFAPJ`1#e*TqA3@d zAhDHqln>PQ4eNk(5D#BVMAkF(Cm+8ysS&u4}S;0)29}MC7)_s!k(G*Vt_)SS4 z+Nr=CH`*yG6}aRMd3j8t<45aBA&}F7nU&mbx!24aQb_-Y#(Y0?+O1&v%`pmGDBpe@ zpJ|eDtXss9)`B#N&txT1u(}9+w5W_biT;2zgRH9+NZ*c#iJoLWd2n7JB9% zlf36n{}dBPD^6r9!zTvFmFwiB@*H*wQz@4zJ{)VPl65!dFe54=85VJ5M|T7u63h_G z{SorqaA^r-CQPMk{*bx|q0GQ{K#U& zj@;ol(!#&^UnkhM@{YtS)_#@uRoj>Dj74TBBKu(hLG$fJu16|oR69x+X7s`}qixx> zMrVog1oO3w-Lm-dPjkvdDOXVXWAJq-@)@a>O#X)Z4&ZWrY3bTu{9gn`BFctFchI&a zYQ{Lh=JV=IgRT|5X*ZpzU4wC1CZDEV+DKbKAX@NK*=I{eP@5CuT+;^`kA0-LnV4n)JEDl#{(rRM-Dtscp(* zWn_5`h~)NWPsZ zzK?@}`%F4;jYB|H@ar0?nZ#~2g8cPf4V)^JNNZnfo;#qU5tDpD1Nw5)>GR|r^Wkte z8C-mWc`c$ba{Y;u+qBcp-4$Mr{ZxHXWufR41*-*}xQo9QW2u6S!ZtwKRUa<9bP2>R zu9Wh3_5Lcc*N+$1spx#oIg0k`PWTO@`k;K8B?84-&T`S3D1=`0(6H zO>G_Lz71P6nuUDoIS}IjbmH6}CMy5t9q@myzB?^)E}9ZZpBAK%?Z7_2dDY{>PJq~0 zPq*Ga(8rd}-=+W2$9m!1(D103=QcChqdp!yFh76ll5cdw`?IDhC>-QVEZGy=LEHjQ z7&%^bCMk5|`pnS$$V!%x7NUVGs{TO5SdQGszWB(sZLMN&N~xolEsLvaIn5XCwtzqp zMvB48Nk#_b2;iiihRC*2`Pny*jrmazXSi;n@4=7vy=VSc#dF~;Salw>Lqcl^%u=KZ zYQ^3DN(V! za@w4{)&!f7ppvNdV9rWo;7Q{R#EEgl!lKEBI}Ap@`5>*WNJGv&nlFDsoM>e|tTd$W zjRMG%^vTB9|7Jo(j;b9%}B5aC<%=|AHoR$?rFkZ@C&6&nC5tK2sNFktBNYNT#d#uxy$r)oSL{Hx zP(^pjAL62PA*tAjQ;vboL)Gj-u&0}-2{SmtnRz>y{t7QAv}Q^=e1+|(8$9FBr%Sxs zZvq+ThuFVJDjf zTLzhZyORAf-UE@CBQ;)*E?QfQkBW~(+lJg&?d9n(QRfg2pZNG`ErBZ8dPrn?1241x zU>Qrx?<)O}l{Z1Drtd4Yc}HTZ&k$5@$h#dQY<()m1Eqyu`2f9rt0ofMG5X(x<$W9< zm2_+8OTce@8JVeHVv7KhzCs015#YEK1%16JATHt=L+>S9)-UaKT18_5Da$n-lK!`8 z8n}iRHyg)9qxE*uvdNgwEHDd1VLf>Sdk<3JP>h>qTIY6bhw?OnLEHac+x+J)Dpfsp z-u=7SazRFB{Zj&?6C&!5ikpW=%CSz}n7T4^0QNq#5xg1D`uFcH-=B$bh+Bls0U9M` zeI(o(qTZ-NL3q0@+wBHIABQds!ej687kcCekTC+O?i6S5>f4wG_G$kb#bAr@gX){B4 z&A;FsePSuSM)BzaRn&v!ob`>86||NSI6(oZYte0ZnVkR?vwZ%-2NusPmWQ_i6Bz%P z=TeM2&uI5yxGKsq!q%3@%JsgL{?A>R0FRV#*JfZ=4+v?sv4j?d9EQUapU_p@)ze_T z+O`-=;VO8O2_+CgZcD#po1u5oIjj`ybR$k_pxY}dB>RN_812o%<6*V`>{xvX3L$Qf z>>4m9K|G;3dC9!R_m;w0kELE|zq^>Hum&dFXi58!>u8D4FWc8?X$S~%fM118|9Y7! zqn9Rf*R;Yb?J3)Dx<^oCzvK7RMG|Lwuv6t~Uoy94v(GDFXJ!Q3MfLt@rBCWNzh+)G zb^g-+l8>69qwD%rhQuc`D$hdZd1}rF5zW6J=+|D|8?_Eg6RTbe#_cFR-0<2FBj?r3 zZ|*ECIa=Y*rEbJl3jCQd0w&-{Fd6gPO1S`Lm)*J3k-*BiAD0qS2kmIlG|FJQ(snw%n|Qx9exOQt@^ZP+{qFueFzKf=x7C7zGQ zxw#M*eAx4dyjLR0yab&nPSP%2_*X5Brt?!WJPS8Q;z_qZcMRb8yf4?bHtHaz#c~eC z2wt_6-#DY!Lv1ohB@Lq1GJkY6N{mI<*Tq*3FEi4Hp^Oyay2?`~5eTC?6mma2(>TU9 zNEa8EN6D88&Tk-%V>3=rSK*tbbxHE%)00_GxF7qie1VY=GRPy`Yih^Z9RD%PS~v39 z_c6v6LNwfvU5va^U6qbelm623RdI^n)S$%jT>5Z9;5J)D$@ESNuKT#Z^N1yn|BdAe zgn>Mt{PI=QALGeR&hBo5U_SF9-m-|%Q!Hrb|M_+F*gnVYCLArVM23o@br95Yea3q{ z&kNeXjH)ZEL`ckQ;8nmwWJbKT~4mq3ko~>OR~7QkWyL+$YJZpp56|tl3kp| z+n0_*EDL3C(NoE+qn7-^stRq}Al==z%C#05-_@Hb%U^&Qlx+}=t**a&a-0YB%CxuF zLGbN)<}UBu^Kef^Gwjb&pa*Vfzi(@2*EaEl1%ee-qOg2+{ejo@8bv?4ivV4Z-QnkY zRkT9AF81%6fRJlbok-<@JGjxjZw_tb*qe(Mr5# zmhp_p-%CQT6nuL~{xUW0iNR$+@kpC*0%_hHi&x_B(|}CbmfyVW5zem&SJB7Y10RIf zy^dh|eo zaHK-bGwbk!wl!7j4s$p{$7(H|5J=b5p(6dJ*Ga{PO=ks9bF|t2(n|L3u>b%=sgibT zSljLliXFrl{KpFr`sNyy-G##Kn>y5GO8Wy~TiI{dyprPvXnW=C;W_Vao>n(%F*RN=6Hq42
    rS+ZaF z>fv@#Ss7gWbM5_FV6fIe=y4n?sGAKFx0TU~t^eoP6NnG7^HVQ9OzOZ&Q1w8blEVN0 z^L~d1sr^t}CWjlH&bw24+hc(%`U+;Z{;Og$`#pUP);moj1+RkKrBjUi8&DDiCqaMP z;0vRN6sfPg-rT(n&qgfEK&JSl5T=vzD3?Dhkfvf*?RlB-N;7d+H`fpnv+pnC0ozp( z!Yw$S2YQ5r4s9J=s@fjsXTrX9gvK^51h1L-u}pDA^B(*`hjQ>ywphV=j~rkV2JOM5$ltxk z^)>7gG`%x)XAm@V5>V0*-eRt&88hx7)ROy?aNX={S??sQh5V`0BzjfND4$*g= z-)c5de?W??i-wj^NH;0N3U8^iFtJlBr|)Tg`E$+^<>2Riq3>H5Wfi)s#78@nlN5n7 zV1#ZbZC4jc#HJ+@ah6&oZuRJn9Ltb z@~$|w>BI8VKp2gW{q=Enytb15lGeCu+@Yg2xbJ+eaBN)I;%QF&5(j#cKMrU&mnX)7 zI{xJ{Xt`+u3lC|dnG0sNNryL(ZVvq~N}{6yw3teUb>vW1&hT5nGYph0QO2(U^v%AQ zajof$e5*Yr)xmK?rdXrhAH4TT#FaRcF>|)Qb43cc{I~{I*W_Dmh5=mGo-DuIMbSr+ zs}xkcaZYw-;vysy%I-o`lSWCDcI6>pkmTZ|}UJkWEEf0X0h^NhC z%>XIqC=6G`>DFZz%s&JA9$Xk7&@6c5#8q3qpLeOLX+HmQz2%55d`h;mD30H>Xz%No zI(y>dY(PN<5>SKjJB>&qiX(jZ0gljwHh0C1>FD1&hMD1@xLGp#-VPZ;9DoAiHX*IuMz^-yOt*NXa-_21@mWaK;cysTm=7PB59SOhJZV}~GJ_2R>)e#@^ z8~+HY`~3O!ts5<@R$M%^tBj)6e0CLEzEtU2b00zQz1C07OZ>^ zm2}ik94D7J%1~n9{G5x#1M-G7VfP*&A_e>_BEe(j@r9e+8NJ@svIVgx!yf-u={+k~ zq%u^jkYeeMD~P?fFo6%i`oW~fzZUx~|6$3G05bjXA2OZJ_FXhZPIu}vU&{KWSHfa3 zcK@}E!=yo`<-31*)>1O$`u0?+Cu8|pFA07#rv{n2ma#k+FkCEM_JtGw{$DDHjR<$jVS7T)t~@SeW!-p%LXC? zs|+eCv#Q5GAGx9bvg%yy6E^vC0xWr7{?ja@FJU=d^0hJW9Vw)JA@USIi1vs1NBurl z{X8l8O7m@?=iIy75Tge3lId+=$mfLz83>*V@ToPFa0ykAW-q&Jjrhtk^|6l($PV{- zp`(aBDq!@E0>ULW{32uB+D4M4Zl6prf!c0ik45_eA=##sDd~0*MMCji;=kXpvH&Zr zD&x3ySpCD`kdLvtEyRzZ*DOEu)X(;%x9YTfWbmOZ2A0+HC_`z zI*B$ACj_vLFJpB!@m7?#SWR^@q}G`Ct|@}jbSmV#qSh~S`r(~|JxMHysC~w!L8FT( zf~e+e>Q(Mn=-{ZP39X)7r;hkdEL3WDnR8g3|0?E zVpTkRjCozt`kr@jt}4?Va1_Tl`nKFX-LWRWsyPAOBNGoiBZ5Wo_#fRYMw2GZmMN)J zuLcGvJDTzAnk+wFshkcxE&n;=o^*rmC~Lcgv*;~6ulxB`rqg9wtmgY~2M0I%I8V0y zf9{=<^uiU!jsBHu=H5rNSXh^N_}Bz-q5zzf!NEbNN+hY&QU)gWXY@7;22))s2)#-s z;p%DU>e1c(w0r+k2~Z%2L&f?>pIeU)1kUVO&zy@rUJ^CQZMB@;c+i$FgjU*U&2DaH zZ{+4GV2IeNT_z6Ekr^IGB3qub2sR_K{KA;Gk5+Y0( z55WZ-ZLE)>jF!p6o`j{xra>EfX-texsM~sHz&~#^N5V5$<+aqlaYNJRFojWCq zbGI39+pKW{Izj3p&4d3_C=m4GiCZrWWwsFo$1~9?#eK>B{!dnI(pgq5_c7Q)AO1e|IAhTDAz*Ova@rozQFs`P=h#E8*Rx5N{ zS!Ab$5Ae3P$^g3^4sfb)GGU#?eO5Mn)8Oco8jM*Usd@JT9O7d3xw8qpx1gks?;gE0OUCDjMuK{E$IJ#8@};vN+9w3^>KE*w|E%IR>(M zVuA2W2=rXg*6%-a$uGYFnnd7^IXJxy@Pl1yJ$_e>mjY#_Y3h26(7ENnr(mY8vSkie zWLv|zdr49&@59Wo-Pj2$NP~GY)76_iDZqZEe`W}L@h3afp4Y0XtLti;)XVwD%H730 zdz_PffaOpdnGtgFxD_eX zdr!Kyj#Nimxj$kBw4~@+HP(gmLUVWFO@P-%r`ivjz@mCVy~xwF#p{(5`PsdPhsWF1 z@4(px_YuSqKK_Yj0{Talip3;E$9LhCE0+z&w`)WC9tM`ocO|;AGf``1W?SHQCX{`e&J$aa-k} z6d+4z+8;ewz9@{bJ>81fG}`L+X}-rw1H{aFlXO-G*TccM{=t`j1`!yOqmWL@4qnC0 zzt-L6-LJ}xv?>FH!Ij~LtEiK>*!?9XN?{I0nF12_{) zcv}t*UQfz-LDu0qARaiA1XW7ZxJN>Xg_r|Jz*o0Jf;=HZDD3~Y?ohTu(|+UJw12{f zjc~KsbSjK^({vG8&H;b3LmKniLMBn!4|Ag{`&lW&>-#r!-%Mx z)y$Cro;lX8+WPwMA3h~luYre;GXS2A7fP`M4CfCoU%YdX7(xD)7e8Yfa?HC#ynhrk zN~f{#O#4ar2P<_eKzp^my%GjH*2gxOiF6ySQxW>R1>Y3E3y%vP?;2pdE z=P`q}Roov%Pyy@qla0H)`Gv3qT3oM4h;7b?OEeyF`Dk8cB90%Y+<~iv>a_BGv0=H&5xQhtu1^ilCBtRtCu+W#uk zhfu5vIp_PAS8CVbQ{Xezf#i4Sd?Hv0Ey2OV!0`R6P#2upj^hjHs3QEc=e0y3TId%b z>jwHQHWOQN6Vix?%R15BVZp#rHB&y@Q`Z$6zy4bI1<0U>J#pY3sp_^a9q{QG_34Tn z@j&2I_Ff~oZVx!L|3$Bhe#<~^Q^g7SzZyism~b4|Zr`hwo_$@*(E)B(`hQ7#29Lbv zZN3?&2h4@*HI^sAcDI^uuI(H6nvQCHinoG%OY6sXEPAEM)oe!Tirux;PXPKS!kii| z=$CdC=bG>3H9$C-opp0_UtB+E!>#4D9Zy*hW~zx?fR*6G!|KSKRS!0K$I zO{$wPfUwl{fu3f{+;aMUCB#m?wSj9VK)rGH4#1axi2~j6@bLYlhWc4v9I0<@XpEkR(?}?9^NN}a_y0%Ndq-3K!2jcjh_XXj5oLz5 zLavz=B4rbjz4yE_%ifz?MiR0|*0qI@yF6Kla9_{Y zb3B$$xZ;l}CE}~Z2&$X6tBAM1)62{v`^`KPI^py*F6oxXwFC5I6Sb$GJjJ4jJ?_T{ zJ?=wrMSP5l4f*PH^J+n|PK9n`dzj(PhSjKGkFeM@yRgL6&`k_DGS4g9vg)2J%&?Ff zG_SIFtl*zE!f?jjr{Zs8?P^v&xxCOjqE;!q{bl>BJ(MJPSN&Y-@|YW^0|~9rWmH3! z%5|&~l{2p2$-ZqtQBVY$Jh#jZDP$t(oux@;RxppG$3BR=37K1Uu&yeF!2xdffuK_w z17*xXMK6w^4l;Ifki1R7Pcs87GWy_^s%p&wYQ?IjUjAsn+rH#8sGO#lZzF{hBbF)4 z9&Q!#p#6*<20x#7HwRjD;%5ATuXhIgwP+YO-?mk4wlojR^~Aoi#&Hb{JRY=yt%Sum z;O(rexHcc*r%!2mLf>9oIwPhQ;j)c_a<)NO0A!H0>SE{$KlpUBy(NIGR`dyW1tF_M z5!fLw8x&*{GWliBVcKyy6bb+6^>Q@;MRq;?p$90@=hU0&==iROM+HC zq5kh{{r{{Gab&acA3}se6Y(8jJGG-P{vhMz;+e45XKIwj5CG3gx5KT z&m5)NzR5{?;2VI-P-^mN$(0+24Jigrs}kF}ti?8zQ6#ufPA(PCsLFJ}@ue{{SYEe! zE-x1}=;4p89o+N1>+9<~FfPTHVRq2e+7vAjJ(`fPKJ$_Tn32DKf4m{hp=<9{1(;oE zHVy+4K)%v>fZLY=2ZKMO^D-bJs{Vy)-(T0`=!isTx|vNUn>|=>p5hQPMHim$kxN_}oVXeqqolJTqU@)&z9knt_gWmVx;|j{FH=9r77$>{#rSzKF^DO*<`9Ns*67P&y}pwki??X4 zB9$tmsSJ>;<3as`->RzA^njjB?0de}YYE3a#8i)Io4fxY3mRIy2NlQ23FCu9TRR09 zDI-&M4y&lGN^(RneYd+7KaGqaVy zY}c3I;?o#~Zw6Pn_O9lJ@3Mc;or3&N^QaHy{EULck0YmkmYu_mahn=R@OVfSj|a4q*a3UjEO6J&_9$J8St?vqLf6 zd%ad?O>vEx7k55y39c@7c%AOMMu1RO9=WK~WjV#lS_+QNme{BCYIG>GLbFdQUnD$& z2~K#N*->ZvCW`hFF8z!}*Fe`I>5(v4i6VGhS906t|EONq?%&XaC5V_-?u)EhQ-XL_H(bez3yB1 z0s+>5WzIA=4kge1Ko^%ArHrz&vR&N=YHBRTA>8~p>7mQs1X zclW0@MW*xKKd+$^Ec#Ig7$c7L+|54BN;@MrPcQpIF5L56pWj3d8b(V`^*@LE))iCl z^j@`0B@V~XtOKQAgjt_yC50e9u|PVN+nHJz=RYobcoC4YO%UfgCGcbJ!K|!%NZN&K0+08EN{#|9muPjt1tPg~l=fCfWnY0$>C$ki|wy9Zm zf5LEOuP9Ra*iMo`WE1vI)h!09OVZE5LmBiplDDjv^#T!g=$t5E<~p8@n6uOL>g)g>&z zP6EHe^KFXsVg>`MVF(NS^)lA`hcJ#vJmluW)iB^A%r^$8HH@kNfA-`-`H%+G7#Y0W z^OY^}n&OW828S3e3*eRg@Ppzvp>NhtXzmze$+-*KPuNxHz7-E}{-Z0P5cVb+wd@Rz z(|yu8oN#y#C;HY2w6+nPm<21>6BxJZ?~wg;=sx#ww$RZ+eW;&`IV~;FHR;tK{d`Lu zw(Ns7&7o$C;1vApWHY!RZ}`?e-<*%f6G&Dk#++@A_c{p>4#@wZ@m`k5uixi`I#WIV zQWt!n*=*pb3<^EK0H&DtplmWW{I;GUy?u#ovg9Mt)EL)7Jx220vQqH!IkdyF$A@*= zlk?`6$fcz4OTJC_p@p3>{p{&(AT!FK+Oa6G{VmxdjPJE#%|z{moJ zOlL2)M!<~!AsR5mjtfgPpf?42J<|`vtQuc`-u6ayF1|65yT7(P18%e4_}8dAs5sh_ zx8E}b$Vz+N{lCfnXTvFBUG`p;!PA-V6?3|LJtC7BGc#9|8+P1ZiN9jq`11aMf0<0n z?opo|_02&Fkeogm6UtGu#e7QZAe1RenXJjXUcj~lcV+OAh_DZH=N(}lq2Rg}F8^7- z>@-894uRyXY3v-ll*iGadd@}YpeSxC*RJ!GJ~yr|mTVCqZm7i|(OxC<%dKLw?ot|_ z*3vbU|4qo9#239V%@cys``V*hIAEjl$Uose6UXFz7BQPE_*%UoeUHNWv{Si^x%MGM zjaAEyHevJjL50;~%)TJ?C4u~GLOjIBAhd;eog>5tat0qG@ad+VOXw6E^|4=nAAK%2 zlqcO2cvVQfJn<*6V5eVHXXVjayVbE!9_~?A|{2xyTz`*ahnkL*5eXwv#qE zAGU-4lMA3da&a)d9rCxT|BX99hE#R%wxA82{KLZ8#jPuoi#h&WOmz23lnYZ`>DJaq zSX^$93`Kos6A$FG();$5;{8mRsH9oG2v6D9_@b#tEO$LBdraQnO}I-&K`F;V((m3J{DSk_E2kfQ_mn>daC^*11wgRffHMs4 zB%`so0%4%ghQJpRC=Xj!c07Z-{HKWRFYN2Zf(%k)`gT)5`V2;NMu z_~lXbIQ?$zK#`d$+klE{b&{5+_8Tr#4MU5#AQCD`vm8Q;sl>h4Sgo% z>N3L55H6&G%Mf#4DyDktbB;h!v?_Yyo%r#^Eg1!V+pjp_ybyXacK|pi4qt|J;u^t& zuuvS$pdl?ucK4BgkyS}`N&4ScCG6RL1qMY}>FD@JeE`rbzI5LHUHw|L>$?^x0U2DZ zIO5|#gP1(Zx)(m~yeYR+HxhuU9Ik0ad8vP_CSlH_kaxnxkCc!GYDiO&P7WIbsg zs1neBRnqFQhy#@@T^gtS%UHtnY>_V7t4;n8O<==%AkqfBA}8SYs*M6b!GD zTq~s-n5=(X`F@Db%eJwnS8!Wa7X002Q6sh+wgi8Rx{{^h)LQ=Qo1 ziWei73**6W9dVYSd!K5H0evweWt7;iGRz|?>nc$<{#^8!ejN!8@RxqY*VkdV;F^oUxfb?Pt3m!28C zC7Sor5UAyB*lOqK@F`{CE?34IXs50`WOK6gyc{cy_gh`BwazIt9k^tVJUSU=w#+vH zr`;cDm`#uEf1_l`f5Cd=L1mRyyp@+%gqghBcQY&6>;A}3G4rbnT!}>|q~6sqHCgJy zgQD~vpOtclEB@zmwDi-*6jqgo$GbdswHfKJs<~tGekN!<6ejcbTYbtZTaYAic*qmV zspz(=gQbrvQ&e|P--4n`E&EtT2nbmqiT6|{pA!Q&YO9G(IPuvZC?m;lfk=HLmoMMab4)A# z!BFB2QmrjFn7yWbh!ix&HeEnH`2FS-fyW73{tsT=-<&&NzOr7+WVkIB^3F&68(0J+ z99)~vxl5CGEHk;sxBdjCxRJD3ZNV4cdxdmG-gP2o-9>ZwrMT0LcIf~$T;W*=GyB06 z6oN|r6>H=(oexPHW|NPyeH|RD&tV!}L%V}+>xp+t+1!ZS+3e(oZZN&;@~ru(`vkRR#OdPf{4siN zbG52EUJTIv_Qx@M#Grq>hLpCNKd|V~1auKU0d(cyZ+R2=4u@KEwxl@0Y)h`2*Kx}{ zpj{RJRy8h5BJ1R_6r}9AmvrJ12>f;fV^wnhX_~s2?rgV{wIK{|=DtB7hS{VaSDXy8foB!9RBGe?=Af4*zegB+aQEVER5?SDR~$ zRDAz`gCt+h&~z;N0159Yx# zj>xVsuxFy&@*E=Rn7w`XI=5k;pLri(6te2`1W40>VGqpvyDT=Y5Z>I_ef6OO6u{L8 z*s)3ja*=5bevdbv+DAOqKm>D6J8_c2YX6`|yaAAaI4J*hz#Hc3Rs%Y;s^;hO1Jv%q2rzr*kjRR>_H0>W+Iy=XPH%O{NRjQi`+KI~~hV}fn zRbLrq{uWSWb9lyfx5ev8xhGHJ!JU$|i;w+k({e85?=wDW76#gd)fXPW=vCwB$bI^f zn?;&$-CE`Sl+>0phk26*lJE2PwwPHlt*i$e>flTyM&M)POwW((VKjH>gBbeQ3*Wq` zII1t6fvBkf`@?DD0#nkmnD4^3eh|;-)2Rd(;d!+=9gFvFD9IV7Tz1sr*jEhFcPtSo ztN||TGaNYeAWHQ=+@aX>mbpawRce3x#XF%=zMke3@^WEyE1TkarcY3*x-B{wpyNiRZs?Q@s z9PkQuEcM9AB(7JW4@Nki0|@#9H;KXmM~|_8)eX&un&Ziik5W2kqj}b zhOCPQv%FJa-8g#S2xs3~)ds%KF0?mRIZSk$Ca?rGg8V3<0eGqVa(J$GM*UEFC>DY9 zCosRU8T2QNgAL<3Ma4n^(+b0Zaj`+R`*$_yf%B>d8^fR&P=DR86`-&(7~F2Rit|r0 zn=Abx?5<3UZcR|u7jW2Yv~;{i5sR%cOI0_;hUnF_1R4*P7v+oXyX4oEAaC{8r&6?c zPdRU54KVA()+{!9{nA|Pp-Oc(Q|<{z*ILdGTKyawC1>mOQ{U~ztKiEtEcp~GuSZy@ z?~V~WWKXWZxl6dIQ*(wv3A%C-iDWa|H?j6%6l5t+KI(f>9=aD2N*MoeoV6Uxp;n2P zmmmGvFYN&VdD4X`*-DmI^};!MADI(`vUi|Kr<<+b;S4B3jfS;P9{_>?rg^(*a*53=_JTI`de-J$51p5lJkb6g~;Ek4*nEp%rge0CK~LA0S{F=$d$lO(LQ% z;1cqf;Ekx?%QHS35+^vtf4Ve<_Dh9c`UN0Hpvs4qxbB$A`-I0E)P9D`SU2NO$OncCu{}X~?)Zj-Kjk5-%i{1uFzC2DpfSs-(Y_ ztW;E=@Kk+-YldH)wedp3+l|%q*5uC1@KN|$YC-KjiYs$ko$LLEw}Bl|xb)3O<}l9u1|-<2x9v6>5y5-1(&W2*({Ho7X-APoMoORSDd3?-lKf=ZGyyzaFCuXjLW# ze!*#KD*reyhJw2~Mzv)M00(Wx3vLRE3?(?6`N9@u$B=$U@J18dndw|m9{EK7#<0x7 zkYUD7cFBEYAg`(cOMwJUruCUIC+fO`9gS9Z~aN1;Kbs+%R|_O$|Q1Pdqnwp^+M55n9?a+o?+{bc!uCKUyuY=sdx@ z(eiw_7t3&phr|@u2_4MiLsvH~Z-EBcyz=868;2vvX#l5J)%T|U{`ZR5w0TGvaQvKC zCVBd+4C_RZ-?Sf2(z=fJ+ea)Jt7Hp^(-#eM1VwNVFzzwiBXQXiB;gJhDRmQ#VQ-!* zN(!a+zrVv)M4xpL824$e_nWj_O8|2T_ca@AhrE`dA>I2IWw3)I8;x%Cz(WmgmOq!j z&*hwX=@R*b!NzzG%7{YUw(lyX7N6>`_}aYJth0%XR3D##`iH99trfoAPTxpP9B+Lfatp9Z_VTg%~RM9;i3~7&+Bbb41 z+3fiOoI0_)5UFp~p7NGIxJrXnEG4d9>A{7xI%pQJe?0g6r(o=QYXA+9DqW@v^Wam7 zO_ox|)8k{65VNm@v3XFL$=y`aE5;=cV1q2msh>-Vua(&40Ci-5#u^vVj36KHNb3St zs5uB-5a=Z+0d@Hsz2%Rw4kbqx9+0?8XqUqepESweqK*MXDAo<~Pa$j&LI5VFZa3|* zP7Dz93^_j?_vrLr+%*JIhJY-IM1hYem@mHCL^JixMrG>Bho-U&U2zJBv=H8jp4X8H z;{3HK4VHMel#Vcam$ewK^T2}VvlMU~*8{r7uW{{ML8 z9AaIJ8;)Ddv~De4Z3A9qqfY{dD0}bPb#g@68h_!pdgGn@yke$CC@w0B>~CL?%sUHw z!ggO4;#W)ODP><{wqW&%uI?9YWbKBj6l@Iv(zgrJ)pMxg&YN?9A6oNkRIRG;57od* zUwM>I=k+_bPaPLu9a?F-WTBR6$ikblSo6YcL{xNO?0jdLEhYK* zN6;)++S(3xGutZo-%SOC_{Gv&W!l{0v3a!<&TPl6BzeIRq9>%n^jO6yK}W(N^{q%{ zse&<+M?PR#?bSpPeeH&x;^)}@J=IJ$;#GDYNsA91DYrMH{7I+HqE>!QXD*%jMf>+^ zHW7KU{90MTHp`1R~l-5r>{xX#N?znbnR_ zTEPJx4UUPbsc(0?1^J&Bd(GPoar$p=v-EOnLe?8uWtY1; z?V$1@i%H#02BBoylB-kACGn!OFT$Wkd#+`~dMpdB2eS1h5*XO=x}7;t;mUaeOTC(b}KuW6O^yVd~(X$qbgrd;K#zC+>8 zR<>5<%L+W!;XY%+pjJ01UEi*p#uXJ@Z(r(4Z+6Fp?oL?$(r}zcZbznb%z~o9XmM*b!(ZsqLnwaiKvB|Qe-yfmy^+u+?%4a!nvBXokR{F(kp+82@CEnu~N1Yxt zOFq9{To5!zeGQ8-JjK_l-P%$2LTQsfJ2YwL3W=w=EX^m5n8MIZnJx@bT$=nP={yda zr6x9OsA)$D*Ok_OnrWJaKa|m5&CSLytRn7wkJ(+~(THT8O$kkqe$oZlb0z9_o*r{) zJ0;W!_b~t=iWyAG`kio$e0RYT9I=K2`Um@Na%p;erWpPNmAvv;SQzhds;aD{MfQfz z$pmo~MH2l~LEE;AeY`CgIRa6je8-W|*y?_*TUm@dlBg_^{c4|FeEV~gP@4zh(2)7A zCRw&KN7C9ps(N#R!~WEX2}_66jD@D&89`iY`_Be0G4GUv> z+C2jsL$=Vawm!q$5NZKfslJcBbmKKV52i(gPBHD*_1efd#^}NYxP_i?EO<79uM{< zy)U`S(1Xp-R9|=$Tj-t+?(SOxX$4J=^RKebSDE1aAKGf-Q**#9%YkXRHSSA;2U^8& z9c}0{0Fuy|hQCgtBuQ+wuEe`PBbwsXl2K zuMTBI%Y)w*+9W>S@fYGN1@_!1iZOB#n`e^UEU;Dh8rwoDL;G^JZ5w6)0^wZU~=I9J`J8?jwcJM41>i=9_s5J!R? zD5QLkaAo3Y%#~M;G#G-G6HT%A);c6!ENUL(1jUX&I71pWwRtB#F7#PI z&fpxtN)I4D{|#yQ1H&$vnHUeDXTBtTm{6)HC@^2nsJ2sUEJ1}!0eK3=%$t%9soX@> z%+H+wi5bTT#GbPZc?F_5+RyUtP#{$r2<;L$*K9gvd*4gy=JdYpdAGwnOD}^K%)Yl9 z_uz2mo@?*=k)M=@0Ckpy8NV+0s{A#El2q|YG9`vz2Q<%{N;)?@k(iV3=qwMy@rT2Z z)iip{>2M^NHZww6(Govv2n7ts1X%&5J>;M@ig1y{cFXn|(^IM4tgI|RlHQ*UI)XLM znsv5QcLB>-@;3+f7V=&`5_g@PwOZ$*> zC+Hbf*AQBCPy=g;Y9nl=1OnYUiIVdY_31IVDR==p*8+xo*43#SKOgD{x&-od`kI7+ z;EjbA^s>!C+UA+|H{G#e0_Yk+^ziQyVDrBt04II|jLv#j<`>%N91NyMhjI|V1`1D_ zDbseswV60}Xwb}Phr~blcsK=Y_$M2mj7FIeY&4!8Nk*uT#X;Y~>{W}}elJWul zItrYuFySHgR}%hKdfl&qnvRbC#eEZ|&juRQG}H@=3;aqycr^4Q1zr@3o&)aB&dz2} zCOS>37=Oq0F134hXqPtXAOCG?z(c0`I5wt84+q|DbJJahbgaG(&uTKSBt35rqqw#r zpWN6182)n;rn5gBR2T?2AO2yyfE?Wj=t{O%Ww@FXax3wO#ni;CWW^Oo4Xc@22N?P$ zPLfja7v;cCWlCz*1=#=o1))A{TF-pn#gt@5*(~vu#VEi<8)GvJ@>Ici!=Hqdd$F-|RTThX=X zXoJw_#|=<`t4jcA>9G2?4#3+Ac^BJNw$VDD*}p4K2xtO`x%2ZZPu5tAR<+~B445nx z`774S7GRjQE56N5$Q&>N_S!BeX5`?&xZ%o3t~%_sJR<>yJFR{u40$w5h)DrF?@LuC z2)7zLPU<12<0c1_Cvc}~Xz1rnw_Bh%aP~l!_AwT3*s0XE^47;ELtH!V(KZmOenRwk zcNeR=P1pb*Lu#8^mFW9(psbA{43C1OnlhF+2(pezs$Xvk2jiZKs~031t-T8mTs@aJYsL%SZGS?Xwltt z=9XYX&--LW9Z*s5i;}cr*z@~7ZAc?yICLr~7e(2qYn@rsSl;l&p7B1AVa(?1_q9#w zG@$3HTrqn4>p=PSJaS8>mNV_?HIf&(p~fh-IVC=_!XIXn+a}#}Al!==@Nprxmx!~1^&nDoM((7 z#?isGiyCMV(19&Yfnk`tX-nVGR@*b>anHsIDs-8>9dwsd&fLnT7%ubkQ~EdOh%A@Z7&8dzJKc^61x<|* z>8(>V8hEQnYqYf1b}!ZfCzJdpJON#eMU;=vK`*qRqB9`uv@ZUQ9sz>vyDvK6jzjyz zi?t(rsQx}(`hheL9uDu^m;ZX>Ix6Q9g;=kTPI5wtXkr3iiH%@48&2TuIJ;W}J)yM% z5hCD4_c&3tZDohb5=o+2ZoQpCOEOZ2oXqMZb#H3-_y0C0?KyGd**2ULDMxWYB(2j# zbO(k@=jlB?&DerKrN>g1b_E-XM3u5xv^4b7l<2Ls6jL3ot8@y$O&jyv+Ao}!fMw2X z>FE!lXQ9<|n`>)Cz#)ou4HGIEP$_Zf+cq7VFO`^}=NJw;#63PdPgwE`dV<#9NEn-R zXkLocGgyWLEZh5e4eU|mqt#QX#@S|7KENuPqEu9(z?H0qiV-={~<$=3t!CLl6VoxuON07zf* zD%Eb?dhk&{^B#w<^q#l6cPwWVvNMU+nmfehXUxXPu+%C+@$R!&VLmie%yA#7mx=$L zG+wr?HS7n(FQ@AR4!?C0Cdnxf{=feZdkoqY5rQ_gtBfa|Tr}4|TAgIH<l?6m5F|@V? zl{oYa4`f{H1P9UZ3O_T~^ARrUjL~^fnXARtcgAt{>)|IKpIgoPiq}-ZZR3*}ycce8 z?$R#4cg{2FJ?V$=!(SGbT^=rr=eF%Q#+g{In&&-F<0wYv44!2)IK&=+TH180^olz= zpPRwPmhz^iEFDK*;q`vFMJUFfjPPFCA-bqR9pFqhf+* z%mck&f(`26C`bTl1>#x+Ty3nXRC^NWINx+gW!v@>t(EfALYhgt+^X5lgPs@Fa?VPZb9hxE30>@5Ex3nOhzcdd^E z-q0z*_Ja`iSnOgm*iroH!8LrtLUW$Uv^>5=M= zLa{CfUYg6q#HeT}fkj`7{wR8i1y{409FkGXny1%MY<`)RKYp@5dNrauOj_f(Cpi=< zWktB~>+J205Dr}7XmXjdut!`0T@;f+cER}}#;5@dlqiz1#Dp0Kb;k0+3A?iLkaJ`q zrx^X9m7l_hwqo1(dE?+a9-Zp~r{?=S0Lk(`Mcmwx zqOT@;<}01-l^)@mt8@bnV)5kJ7EOUan}kiYT(CL{j4C{O&l>fFb)gmoT?GS9-&7f&({u`=#s~pISv=peTOHx(Q{! z)G8~76#IZJ@TNqLjFJzhTxF)h^oyn%8gLwbU?64WH~JyX>Ovoja_Q=8tAMBoIPy#g zay|n3VS9d+<|5N>qgPb5jK5b=r9Yuwm0R=X;imZStPDc?`M408q7GjjCN8;ryX1Or zy5X#Cd1(HBs2#W#D8kXftH4g`<&a|wTI)=2Nw^0Bx5T7uBWP?9vbvg({5*ol2~GVn zwCtAcxz{XT9u(QKxoLq%xLS_O=*Z#=nhEU`hjyJr|IX_ut?XcCvNwXBUMFb1A6E8U6&+2gK4r`E=BLa!YB; zHl|U~vkzARo`e(gr)=9Py>36p%d$%=+_jckUQac0euXvu2Wr%uGMtu)mQx49dF; z(cQ^f1Ryz>9R@vK6#iiR9ICDTM)pLQERom9!sK2;y}54dVvmZShQ86VzZIhl^Jz;p z4X3xF=4V84(JciN{y@ZoZ&h&zf`Z`YrR}4YHfeRk?9N zq#R-M&p#dYMmW!eiigrFVPqg_^1_RFV7HzP1~`h+aLE1jq5vX5yk&^yo3vS?fh>l< z;zx`4o?;G1J9M4IzoKRPM7bM_U{(was!MS-hg**GP+eRD5pS#M|&@ zv%EJYVgmtf8^>!q=E<=<@h6vPA#-!pEuHb8AlGXm{9s2zCa;Da!IZN>mPc;bEg>~Ba*c7df;bdAiX{cFV9$de$RS&@l0fwjp2st25`z0W;iz94-@Kk{6&m2EQxDZi8#n~Xn z&(p-BUCSbp=^qJ9wR8>#*cy|84gLcOi-V?rdk^eiBC(|td#12$_usc2F_M@4)IJ27 z6S*YO;}2WCr>tp*T`Y4+oS#F1a81DV!J85nP>7eExt+qp^3kGt69d>*r;78=1Uh08 zHvN@2X<~Xe@Ym(4e~k}&eh{ht=&Zq3rtscFq&@(ntDbsLiuL%tdw4evd%Qj+0-WN1 zfu@kfIOvhO?^M{jDABV1zXvkJ5y%T~Jw9HLN!Y}(1`qpVP1}P0sBpo^g%+sG!=>qeaP-g=nmCCn7&PluJWpq$qXnb>iSnu=aPK{JRBQBe;&p$#B4BIV8Hl<4^ zzL?KiPpfVZpU4Fg=|gs@JK;bYP8>5dYj#e|q&|Rv=kv}`F4eaJM0!iVC363Nz{JyC zk&6t{QUz9ZiFwMBKx7g4c2do82&80^TOt}Ms`y@r4eSaeMd2(&+LEY5?i95dX}Z@S zh+GsBc7BcS?LCo*&HvQMzddUINx^HAvZtIO0JnkONWC~2%Cg+KfUIuKaH8lgE-sBt zO(XcMMOkXvn*eLPxoZ)$HqW|)3S$gXBXCy$HCm`6W_48__!1Np1R^#AJ2>XPSqLK? zE^H6M?Sv5(TBit`@*+Z30;lb7%g7Uy(BLKZr?k!WzrNSN4@7nne&l$1g^pROa3~DL z&;-%sH7g8Fe0AIY1qCU5yY0=b9(_$mn|^Si=WfBrekELoJ0Yj>^1awlQRUDo8<3 z@~K8fUZ?j{-E%dSYpeLM*R&f#($W%nR-z@_lA;#x)f7fw&fm~>`K}GNdoNY_T1w!I zTCOKl{o#8$rTUg81-t4b7vt;LkK(wx)7{`VGG}co&c0KR?vPGi?D@3*`Lj~c0?L?i zqTr`{aj(4R4&NB395o6l=Mv0%Nt2nXu2K#beX9FMIxjOcr?XDTNr2!5y7U5qMJ+;6 zwmqUH7S)IzD#LOEf%{t^ddlzM;m}B(7n9G~>q2DwldWBW3lR&Vx~0dcW=qU~7a>2R3c9>!qs%trp?;WtjuGn|l!2!a)Q!aCoS zup0oJ0gN$*KgNcBT3+1ONR1NXm~pd>eVVCX*U}*F0T%cs>j7rU%KT;Wx{YZdO!R8R zYa`RBv%?%@{WEAKmRXVTY%@bY_#pI$zIM&Tm=fO7vfR_a4j%QHKjc`Oj}<(BmiC97%PM_ClKFVJ5JDW!KcF)=nwV2L$Ki9F|@kz(~c33 zgD*#RDv5-Q8crjf(BT)e487!V5Yo#81f+vLburnRRm3qX*J2*ZJCOb|GwQ1?5bE0k zChhhM#>9hXpTUcmD`l;nA5Ie{S(>E=XcK%l*hgV35iZ8+9ECS{BD-EK7?)A#9naeP zaJ=DCEw~$;`&p$J3&5YlB2fwg>QPr5k_%MJ?&wJ9zY$3)3FncZuu9wx>Y#>Q4smW= zG!qN~i=2*5otE#~j!BDoj0VdBKm^@_&V_DpG%~?0)iFZ5sZCg;?yO4Be88$naDv0- zL}dG}GMlZeg$r*i(B%nT2#U?@cTzm@N&szdMG++1`bp1jEdcp0NmOnNvoIDk&MHqA zlwQ)&@S{vngu$uCEUP0TA{_G8@)bbC5sB)mBX#r!Jqktt-HZd0#_gVTCP8kI8>@f+ z$A$v{gnt6<`%^&nbrF*W_=IKIK7AmujD)y}Pdi3Fv##bg6ZdWe*RUR2EHKp*q4xnFOW+0%;mNMye}cS#uA`DS1oVimR4b^kVLiBHs0vXI#~o5!&qceBbY_3`;xH?O&J zoW5jCao*s0pwzN!lX6=%Waxf)l5%G+hNrV-?h%@ti&Q`RT8Mu>_!uJ(#Xy5^c?Y0H z%`G!d6lrVf>PW(N14v zg;?4@L-)UDu5MuH9S!HPmZ74 z4Y5{N;I=~_{a=Y~IKTs|W zxcV=WyK^nwQa#nb;cLPW^V;xO^u==dmL%#Mh)7KSdq6ynRD@Sw_q417RMydX4Wk#5 zuq1Umfx*xk_}7NLF1>Dk-{P3$-dN_7VaRLCSD^8b9Xp`CdWWRA;VcQ)fA}uj)Ugwc zQFY9>HQ(Eyd{t{utDNo|j#SnoJ@i7zl$%kW+tpI)J<)CWB{Thqq(;Xukp0GY0HnkywqzdS*@%O zwteSq&lP^}(=F?3%>37%)W_@zzpg6H76+UnQ+N_0`%2Dy$*1!kcq#&cgk_&0bC$*^ z-Hnl>BwOS5^C~x6F2Q1okzuB{JPx^sJP+162SN4)QRtk0(8rtw(6cE+TPz&63O^|Z zp^MwkCbfWx+8s$nH3B4_d-%I2Z_`9w6}3U>?%n13OC&ulWW1Ii2T*Vcd|WDSqP z`h3lsdXvvCKwC94+^WxA<{7r<)Xp|zsvrP$+yijr25u9(`_Ke2)%Qa@8a3%Xm+jV< zLB^PZZM?KYjFbf!k_CZ=OQ{F!uFQS+#tFDo%l|F4Jk#c~OhV-Wp`o2N91{9nuc5aX zUGoeyCN>zb$$eS<7~F~QD%;Ll;$OLxZ7F63^n@Ghv>g^S zHa~MtQGNq*azPAy9Mr?e5vrSe{(M%?eVHDD^oaF}zSkKE0(4pw71#UC77AFZZmTWB zaI#~6*Oa|*ZF~=l`Uay`?2BD!03mc|IW@9?JWqTH;Pl978ngX@+Zey1`z#5=rS|@O z4e9gfuIOFz|EegZ{&%YVdtP#d#oO$MNuZtMyM5Tq=7c%^B<_I0UXOw(ZqNA9lJ*rp z4C=M&_G^0*KQ!iibRM+4v{pijIgj~>va#8@I3g)B|DwCh4QUKP;6-?aa*uxE97-t_QX(KFpfq{t9VsG3L_u1j(xgilDM6};H0e?z9jO8$olu0(1B4Jr{cfJ; zeZSeW_spK*2auWk$$ec}Yn|shPN5jKm1jftKRVYG^QtW^KQAeGt(f4)GZZX7S{fd6 zefHA!{`4{OccUtq_Ad{uaFn(q}S>^Xtl_21NC zbd?kkc@QRXo6{wr|S>W}Q~uLbUWDIV(L%~HtSN5JW7Y$!#-qtup` zmH<>mEIQ~4s#B$M@R@9G^bDzsA+}pDqT#=3u4`zDa42cpp%ftOp>fyxIyy9xVF8!9 zFL>mx(^t1N;*1@zg!?8DrdzCGt`7pb4Y{Z-b&np6Sg7y?H#`I}03Mcbv-cZmy(?_( z=m}ff^Z8Re&NI&oh^G1y>G};JXnJ78d+M7{XY{o`&-VWL;@!p_GQIfe9_i*6lO!8Z zw}LRWGt|~+V}z+3F!Ho{;?U-K7QUAQ zMy$+VetT2!clGZ-FR;a?gn7he8ZECmjZ$$f-~N$~4nUV7Ho*^03%?NoFf@#tbW-P% zaXMMs{T0IrvIw0Yge~rFTlGm{!QRA{4gB9i0IGWCy7QA7SGXzi&9GBp@!Qv!j+?sV zg;#WGfHF;-gwKn0Z#U(qA3A*)*?u~FhKb*ZgX4vJx$gQ>o+v`T z-p0|sRgSHVya;){s$8@wMpWhQtBJW@eN#Jyj(1Mz;q8n8`*AYLfoR}z{F620WL6~_ z@CbO;a|Z$lpSC8wmIa{Y$G7nVg`Sw}rv$;OjsUBK5_`%>?zws9IR(QLL*hTU)LgCn%aV!zFcMO1;TbtBUH3|xDm_X-|%xO?O1;6-%w`uDcS z{V#>6jaSF9owvD`@>|x!PVh;^xhRF<H3>cB4KlwtDQ!S2&4BM^A7cM7wPIL2@HFlOY8 z4rYM`0$LVUD5qI|(b3V`)<7o;7iDI5=U#W`U$2&uj7z)H6PZY*BNJG=u+9~}J8LP) zAXsZR(jhC5z*aO6aAnetCt0U%Jnh01G@_B0M}GWr14az}$2MpC`1A9sIcR zjRa5|ITq2$EDejQSO-0xLc$WBmJe=-iO9a4G+=YTJtvL`sviA_7&MS+i`f1Sh`LGX z=~pEfuXf7*ZNn{I_%M*oQ0En%$aY@v+kTaGc-kf2;okJi(hlwMe?9_Pd*&ILwIO%M zX)D}nmjVLXLNfurJG0K({$)&4OOjSVIq zfGBctadB667r#m6wFFfBa;K$@1{`x7x-v622Ui|dwVG}e5^!kFAl^v}>!&Hg%LD0> zJq8T-Kwn57mJzcONnDybY$;Z)mKXjJ6S=!i?Shq0%#IznpqU7Vzo9X(lLe%YP z-#&-;Re(k@pC>)9gkBq&MPxYbju%UrUbN!+Yh7U;%3;jQ0}$ya@zckMrfS)GSlWSm z7CC4NU_fre2uSfTXl@DfztXHJNuiGy#IeelZ|LdZ3d9Y=znx}}CBd!9XAXc*aO8k& zC37MsshL8o4z+IS&2HllrRiP~qHW`U@^PH!;L>r4y+ftZ+aINi9sb%c`!bmk( zNRDvQ1|s@Q1ICho%H_c-{5}PI*&(3ykJOY>1$1Bswwnoc`T~E8a zV?+v)sO$prXsS;3oZ>8G4F120@Q)9V4lI-uoBVOoruvF`A&J5eV6GG%ej%?VI9>ln zNC&(`ykXaIPO;Max{j;NDj@XH($b#M*r<@WxZtOabESreuh79mqm;+%+wu(wCR;U! z7Wz&Jo#E?<+M@gM&{T}Re$jg|abvo_tm+W9B2z9wk)19vq1XZ!LKHBkuSEQiA=Xni zEP=!}Jd9B`9pr<^+^qv`UM!|Ai!$R*W3e2lrW_{u?`I+UjVPNowvRX{nEIzup#1`9>e(&nG^8RAE*!TVC?c34167Z>rE_x%iMm+5Y$S#@O8`z8bq=~)b%qvz#?;V`Kb2~2W5c7 zGbXKSZ|IgNj7_lHjGP_VSXxrW9tj(DpaPXLKPTm^)HRbt4?$0c*<3x4;m3uEFT9cFK|hci$hG-p7KWKVMiwF9W;t@Y5{# zodz^{0){sdJ#q)qQ!Z%%%3t&s`0B|w0>$LSx7dv1Jj{#pL5^_I6MaCSsI6)X@FJaw z(?eTZTSL1PVf7dnV0q~p6HSrdrQT<&y$NrD9V!c3r51I+)^@V&>A%|31YoBhtb|oM zK9nc_uNMHmu6%i<1(tSrV^wnB3}X~Rf(JlRekTCzj)nRPIphz(3WVy$rlJA|j(+;# ztGvjlP9)MFNJgHrnu5zk<$*A5i9NUq56=cb6(vm}hz2&%0dG7Y8QILvsxedHb$N=9V6uGL#ic79>L9B~Ln@RKy**Ef0>P zwZ&=ExnXF;>CKD`i{^E+d)6Mg0>$^ZfyKz45we-P3gOcF?^eYq<&k5PmdZFZ!OHSb zIm+aklqB#b+5X{|<8|xg!?wXg z4w?WWe&A4McE&Pfve)tFj#ITq>FUc)5AD6rWYL}aylT)TnjTi_RoPxyu1m5v%AE$^ zR=W!NUT(0nJy)jKq_0^6GCUk_M6UUo$zYCK#3?=$CW->res1+GoZh~`D&Vp;92(lTLFDzfeGDwVl}`#Kx~wSo;z%*_%#XbHnF92f zlpvxCG5MY{E-_C=g&&laGE}R^oz#A+RQeZ{O7g)MDelh z%P(QPy^k<}U)EP3*?=u*y7#HiCucp*?{wa&MWR!1ARTMv1Mt24;^T^$#C)^=nLEu= zpY{ICiE4t30b;sH2_KlEt_%UICc^e5n0VR*$ya_yuLiAAKomj~@g%TzI%&$tip1BK zv|V03rS(sF-ydHn)R(-vT6roQPYED4uXg<&^@9x_p{(#m=ftui(}wD@b*wn_^!6D4S>VWWXN449Eu>oC6H8Fq7`6w6SKBgl9R7;~C60q_0y@C*Zo2Zeu< zSPQIICQXbm^N}bMz3@Pi`X(M+LH^LIG?5m5eRWHU%xRd14B`#zlndP?j$T9{P{Wza zg&s)c{O^9x1f>S&ysFDh-!~peji_v&Za+D7c#)6y2ugwhTf_gE|FiDV zne2=h13QTtWM6X26sf}CW^W%(XWD?l9=_mVvBK$Z{1I`oDTjC>3$97Zv8Z@mOH_f8H&eCHGa z0Qo5NxOTohjAs<{3Oi|W#=+Guod8@`0S%3;w^Xjzen%L65Pq@3C4RQPIZkK+8d}8} ziFw&ea@L&X&Cy+g+1c41E*m&nOY;DLpA24FTo=hT1WW)7A*|F9`k!z(#*j1M0q>lW zq4l-A>$gjkGf#x=sVZ;&qKRjv>)!A`emiX{5V;P!fU2t2d6q zV85Z}{ND=cdr!aN(E%;&ePkE>}+moie=7ZrjKH}oI_>lQtn^rp%-}f$mFj2O)+M1P@dh(`IDEk z2UsBt&{`#*rC;tZ0g-ayp7r|f>;ZSd7~@0{wo}SX2u@%ykpT3M3n)Ki;9^ql#ef=1 zsn-|pC7aNLsp!k!Dlym60l%xM#O0=<=lXua zCTS}l*dC{^j$aVEm;6ePT8~BGoD_f_ZoxFkyy+%NdN0m!JhT zo)@X+Q{u*=#NIt$eD1yShUShGI#5kY+|nvrH1XnsPISOrmpR)q9q;BZOQhhwmbt-= z{R?g=PlY-4$t(sZB*;cRCbb5OBdQ}m4bJX$DPWllC!KG6+nDqY3)@)0QNu#5K>Ng?_`xV= zD<6eLhklCx&fxeILMy1`ZJGJGYQ6Wj?5LM!weT$36)&>35=TwzwXWAGJD7MK*%4=~ zMreFlebL2tFLlZ0hTgdR%A%02`1hwE*pnE5oW7Is0}I$es~cB?U#%1zjHqn>Etdn5 zUjkAbuZ6!)F|CRY;GG4Qm150n?~EgWCqL3Ba~iX6bF*@EXvxPrVLyZ6W7r%Nzsz1e&{5DxSzF zN`msU5OQhK%ZoImc3FJ0}+Z5XQTS zcqnf#C8?a^(^rIE6)#a{Fq~D-ts{kiW$mbBd)OcGGTsu*yXY7_dW)CL!qtan6dZr? zU4KnT;)++7kS7~>6Q7;?UR&~UecG?<9n$QtTE7ni8b)>t-$4CcA^M42tC*4^HjZHQ zuTMj`lw10cG*+=2`=Q4A%p;Vm5wj2ej=~d8Rx_L@^*@x|A2OrXFcWHT)vhpebFo>@ z81VSCX~UY`7NJ=aQOrKvuNkp=y1=*b;;QC77CkQ&fAx>gFEQUVYKOMby$o)(CX%yTxIp1);Y&_;fw=vdh z5hp-d(O}*TtQmZ&`kf?^F`NC_f-Oxy>5bu$$7$E$d5wZ$Jww)bxSg)3M>*@c4_#ipu79{hVpUFZ9ib&NYb6Ru#@pwPeAaV_UAxWJUFIovo>i zuK*o0#6NYu$tye#finr1>Zs<%g9C@p`EB=(q#sG8J!6bi#jd|nzZOE8X>OiJxLmq8^|0?nK6BJ5;A+AVKEJVJ z?%Ho4YNdD-xlRy2#VLFb!&h|Fb8U3dnHAKeQDtp)5kldOY0iR)pCiuo^t+YV-vBZa zbme4Lewj!tXvo|M;IRGm@mBuQuTT^LsXO14Jh$rw?1ugr-NDH^@E+PwX+9mOj7v#L zWRWtLFbh`m+*M2){7n}h7?>=Jeqj(V9mV-pVXyeY&kN_qeb7)|#e3U#X z>!Lkx-%o6*tJT>xvWRJ|S*2*47!7_q{7F_$oKWZuC*O?U1c|SCt5IkV(miiiv>0EP zi}FxjKLSwN9zd23yL&3vGTw%DDAin5h1Xb_fhRK%`E>iN8)E?L^ z%JW+FYl)PdQi{m34;P{(3%p5wr0*9{)7`xG;>z!5=6PLz5Hdd3p=y=n7QWQ>BpJK! zFUA{{d(`4n8;nG~DT~YxIH?}U^|1H7CB40-L~Gr5@Z)C3%#PBuO0=Yk%Gx?o^dPm; zA>isl`;VJXon0Sk$Ui!C;`F=`t;eIEsGU=UN|ruabP8EFS?P9snr`@RPDHJCGUl0g zI=s+_sRKsger4XDzQD~`d!zjzmtRx(zEh;6&20|zy{?+vBUK~tC(BA>DfVh_o<_K_ zjs3O3=moA(BSJ@}dg82sjBE2t&%x9xU*?mUz;=jfXvD8*BxxYqw*C1_XUh5OOfrn! zZs&l_SSw3Qsvj8D6k#Xe$}ocACt8VzgJ$k-7{Y}9@-$OrDzy8metHacE+g_WdZ$8a z-`9$RE*bM@$?AMAqXARhAVDG5$zXtX~pxIL$$atB-q zJSdxj1c84g@m~(&;2G$}Z`}b7-vn$n6NilDP~E3YLxs~*ExG?*3tjHqnx5qr=H|xw zHOnXghu}dh974C>(W4V+M-zFKfPj z^nyNEz2PadwAZf-4$rvq3I^Bl(#1UzH6WG-XV0g#3YALYX8Nyonbu;pe#ssMgncQ$ z(Hig?6_U1H9J3}mDRVQ1Kw`8kt#bTGb2XyrM)rAW^>c~)a&8o|e^C` zt`d}@aSwp2tNDwd;ZJ#Z#EQkt$}Karjl>5eCGR+#)Pl9XevLl@IFEi_6ci~NVJ2cU znY}DPN^`P=xy9*3O_V22ltwT2B~bhbM#b#T`4+W~j}+xn5+<9-&ABLwK>Nh*;eKJ# z;o?(7%=Y)+7UtvXJo{Y!apYMe2PA|P{e%M9$}WT=46zgJeKDy}a3VM8`_yUb9uikb z@$G|stJQLGqp4F*YX@e($O8~itU&J!kroU?MO*sj#$c%{U{N(_pbD5CR0JEzn{fMU zTx2v>&-{{twjc&0fI6CYo$xAFe2-n!8*VsDZUcRgruyIy$c_e eNYIqbbA2QFqMdj<7uy_m94L?&b@qsoL+LUPy9R?xS8P< zJ1L~W?qm~tXQos;>pqWEG2P{&GMh*02;|(7Qh?-iKx%FPJvil+#x<8qknz&ZNlRXG zle5gbvU;5v4(IdCA?}8*-XkLo=S4C=>jvrExx)7c*fdzKr{AuDiB3{VVffO}l`HTi z;wk3T)A#k-nrlX8rY_n@zlgUD0l}ir)|WT0(RH=HPOf$JU1t_^C^KW4r?)IKtMz@R4=Soj`7C+qSwyiQmudpLXp}*2_7L^AV_I7N%BR zG>tFc{L)^uHFc6Z`5Lrw%T#?>*>U^@S!<1Xkh$~VI@V~55>TpzMEkEU7<|yAAKaX1 zuF?2A9bs}GIJI-T!1xu3tI1IhL+V1ZFuFHE_gN_$@;HY#qxw$ zCF8F$jza=#g%D0ix;rPUaA@Q7YRn#^)S$@lfKc(XD-nGkUqH7M+Dm*vS-r}9F^7SfA zWlQDQ-M5Mz3BKTJFfe%wQ|dPUdgH^PPIe7e@2Wq*#v1`Y5IE3C0a{Uw_s0qje}8}Fj7Y^Ofb`1ltO|1p+`-oKGb~=dSk1f*Jlf#- z81?yFhaY={y6q=A1&*>~Sqj`oD3p`C``7lj2l(yJ#823(#<|(o_i)LRTVzs;5pVaF^2{+V>r@0f?@o3QG<7>cxd#V!&6dw14R~(Qzp3shj7=jF0B9^bh;Nf z`0W+e2C4t(Ta?rHF1B~6!lUXhHc%8QGBKR_a2?m)w+dtjvuq}g6!&O<&&%9;A$Zc_ zesS15WGr8r0H6uJ7&0clHFh=(Bi9zF0g%c%>y z`-Bi^_82+z=i*|-+mWNy z%<|RL)e{(L9zVSee);|0T#{9`zpgn5h8kxAg}u5c1F>+As#zCo>9DyOV`n2^$o5s^ z`&|4KM6+he@ly0U!mrGr!W@8k&F(4!;1aM*$%2nRdHzC~a=eRTl|!L*)g!TVlL6<_ zF~nF$<#b79#^@>l(n$%G7*BBWf69o&iF3s1i5~>3jpV4sjeSJJ zCG5j${70Qk|avkF}e$RY$p){z63l zmksQcc)hQqWO8Ow>Q|`F04M|QU|l%llX{YyleEr%ZH|nfB*Bu=G~Nk{U{ zwS$5}@4yf(1&K`GrP7WU(HMis>oZjjC#48~VM1^tCN;pzmpwCy%`g?9c;OvVF+z?bkI#bAW`5m0|CiM>MMN0ht#1Wws!*r}a5#rtt~p?Pw)r zDCQS=S^3DR**5QURbnbaS=o6rpZxPEU5@7E8bh1rxe%!Ol+llA@+jWo>G0MT1JzWO zgYLi!w$tCU*59eR{dD$Z3`V!V`#>oe45p68{iNMt7Z=)r6W|*m5MNp&61mD+6OyRwpS< z8a?8@sGES~RRW8vQ_oKj{Rq*kdz7y3K*Mnglvq|OYwZs#+PS&A*LcSPoWDPY$iO)D z86SnuOp4w+rAB-ADGR%+A>%}0%FFrVCn>PJzpx|~D9Imzw{an$e10_j*M{!}gguw( z2A5u=DgnNORo=Q<0Vdnmq1w(OwzuA>dd=T@j35E~n(kaKmT2o89Yp~#PQH;$6^{xl zGy@=v(H*ioKvL}cemrc2U8(Zp4UwWWgH+Xy@rf>v=&!S|bRP&Tw5~5>p1z_F-wyW{ zw{=~fK3^=Hk;1jK+mK!L;;2=!FK-0?wz_9aB04;fPlPMiX zpZsgt2B4fi421$n@?@1~C=yT3i7 z(fI8ZO;+~m`N#OY$wvhCf(Fm8zeFYb<`lAhD;Tw^e@8}(s?)kNjq}YBUtC%z$J+(~bUg9;yo0p57m^d!HgyUiyK*n(t@zvvC~*o{ccK~m zHvT}tDVQegc*pvdUEoda?{i{iQF^q(_VHz$V`>lCdg(5a?3hc<0dPR8J@a6LT#ZH) zFnBmy<94A5=nC*6<{7c|Mz7wG%FQ(j@@}Hk)U(>pGJIke8T+02W$5c~-*RFRez3h8 zNNRwLn^n~oYv*h;SGN!u3`h_8Z4EdV?b?EK0Y(|{32U%85-;bGf0zEUek8?V<={}N zt}@s;&ZaLetxA+-#9*$sf}#M9!jZ?P9_^8T%02k<>)l$$9G#%*eDcMXpRY-)zL3MA z0UW?*jbMvn_LgChde7UaLgn?NS#E=Hypp2Q1l2wl(TK8zH2gifdII3c73SvVn)!yq z$1hM?o0>k%_3tc3!-sdi&Z(^N%*}<Rj4(xNI(0|uiDMMoL8R5oA{T-9bHXSDQ2kwAzI=&9QPxo^V|cw# z_P#WO;^YGaAK7pV9+CP->4#;QQVe+O#OPqT*JM>Gu!|ti1gvbQ&JjsF6fNew!ntjy zOMq2!VC}h2SHjruFOy-bS6V7KhS#MvSQ2wzkF4^Le3t`}KWg}5iy6$IZx?dy>_az; zYjCh}Qpj)eD6z2i6@NvX*q}ZlrYaP}L7{I%!v@!$L+}5EuB!Z`xZ%5Tgfz*kMQLdv zYCy)twD;MQ`IBV8+n00qrG$fUV@)%JS6g=+_HTOt8$aFzk!!2sD`2LlC|br#%n}sL zXy}0+0CXjyDg3=fS=6`Gv+wgt!)%E~MXNvh8c zf?VdfiggCAcTeL-Ex6NQCn&%;Y*_dv$046M)5oH@{|iIO`4Kq*#tycgjK`%7T)kfr zi%Y&H4JED~!O)rGN#h#9CS~k8Mef}(8hoi+w29q3E+^ecqEyVI-T+k40g^<6R=4Yk z3zZISV-9DIUj2eJWw{~SPf0R;tEVM2VK$IDi`)xn3RtDV#9=JyI-#I)`_h_;d{j_f z3tvM+LsRG`+uhiirho+K5~klJX^mKP2>30%FVz@sM4ux8AyVBHp(%iwprvA+4l(Dk zZ-G1!ffUqu^Az6psrhjsNmaE5xSa;MF5m6tIQ(_o!&Tq-BfPDaruOQRZao5b7e12% zjEd=j{)M}ky|%V?o=b{rU_@0l46k5-@vkGW+Fw_r*ox8*m?}>OWn^;P0b|7N(QWUh zy@c!{7Y<`26_an&c*PA*RSBLggMUqb7aoz&s8m)pwA7@CZRYk%%U|W{u*aL;7LzGz z+CJrhW+#2Nx@*cR`7l>V#SXMx*OL^wE)SGALa!M)r5)o18O~RGt7C@bx%x>}u5;53 zYAdj4QmyNpm^ky_S}II#My6>ArTsDm_L!jd6Txo+GhC^~%h6EN37hs4eSP*E3bA^W zoGL|S(j&wJfaQg54gWG}`HBd9puZ?>4nohajky=s_mzbm{LDf8vA<>mtFb&=aocG} z?`0y0YsqB5IS!1L8|T_~$v{LXFoFzd33?sS1WWWLGIzLN6I>A+xbSmq3F?bF1xvuO zUAc#Wz&r;S-9ZQ1Ve<1|(YF#{EWnJd6z>u1r@V=x^b@HGcYl&Y!r&nCkvyRxH}LxZ zdI1h$C$xys@s*YK1Ny!O@vE_Q*539o(#zN$AxO$!MbTIxp#R03bT=ZfqVv=GqEGo@ zP5rY&NV4Nm2R#n9?x5lnx3`Cr)2R*KqxVqoIj9O;fpKzh^d_Q<2!q7vlnV<2)C_MP z!$?Yo4tej$*@rjC5Df^%t1ME4YMExTN&t1l8z7`w-~@DuB+3uBM#sX_LEj-{w{ z!ziVAAJx5=1iVH(`o*~)>_G3LE8F|NxOeJqu0ULY$K%p{Whf%uaKVRD?2|Eob83lGy)4?B>Yh_CH*o~ZjC69tsKhs$ zfwRT&7p0#Jf8B+QHeW3G0akF3NdNqgWK(6_>i7Fjdh92yxWy35jGmPhp~~&^0OTI{ z0%;{3&z-g{sE*9|Mwe0QdH7{ogVVnpT9pL?@9pK|`>6URP`e!-#*A?l>JAuvap-n_ zJo-Uy^V)Gnn(%v!Ta(eXoQ2ybA^pHojx}m+&3J)!5{985>5;iME(Sc(vBJ3m$saAZ z#sc^sk!XI+I?g%&f^A;IRi?;pl=`iyEJ)|N#r4!by6-o%b-_IdM?eB_LIbWoAhaQm z1f%e6qiqXjJRI*ZWq4y&!I(hhFbXMJ0zP}?-3pfs0Q8;}b7j51Ob60or9ZcuebU&D zQ)@NM?CDXcef#I*w#8JL^pKGkvO0`vDLB07`!f$hik%W9g*a=yOt4iW1Y^JFjS6+4=~*qIiuT^I1Uw4vW;|Y3P~Lwrc=h_`vwo$xDHEWHv=P zhZnBANmlcuFbaxs*xfxvvt4VDqdl2YIY6vF`#_E)t*S&H$jrP=N*#wiA}_8dZBckW z4d(17?XwNHKGmCo@1$GYW4pGvD{}NUB2Myf8ha+cF{_juRITs@1L9N9J);YDrkZzGQ5L_neoHmq3wlqKkEl ziY#3$q|9SaVH^f}TV*Bzc>L!z-~63((DgblYsj8XQXBd6ha*Ytn5(KCD}fJ=OM(I; zbRhjSx`|7bHo6&cTHVnMvd#~lG|(>nlcs-z+a~+^T3iB+2Jb|CK`T&`Qan+Y zlDxe?C48FN{v^dH|4PK64a)I)3x7A)kaJLf6uSN5yKP%QLS_|w?O@lt4q|b@fD|=m zSUB@JPHjK@3g)R&S&L+eAhFEVZ$xb-U)c2#g+(W}L4VX=49>SG>L<71&fTgEEuUNg zY@W*Zc7UDog2oyMkc*%wA8s1^{L_zK{9PV*_2@&J`Kh3Ue&&rj039WgF?wFkzA?I3 zsz8jovo*ArHVjm8Lqm1|XoA@pE(U9DQrk_f;U}>%yF3jJeks-a$)cOlVQh1qT<^v| zpC7*(VG@sQ))_ObV!0vIm^9-jpfnX|MhL0G0C#4J7)P8f0-CE|tXX4ObVpCcdrnb< zMS%9reaF8+e9-9JlsL}F4~F;V9@b7Z-QX;|Y&i3&rd?|(`fG;%67A5)q(?*87x}9x z${ja3#}x>b4^@BZS)Gc#+w)xX9ua!LDk10Ol)dYdjokLWg}56xMuWu7cq_{Fvh>OQ zr`b>GRhYZ@`^)1H6>k3BFs1C_-wn(Mngcn2fA%_Yn2ea(_S>DU*UDsm`+8mAri(d6 zn6eL@?yDiAs7P6xTE)MUPulQ3?N}h078NAymxBZHDpz-N<;?)EcCYdDLNO?+j;1Bf zo`0jtDXgKnJ{?CHoEjDSvbv4N5gLykMky!i;`=_lpp8Nk8YjWv<9=RbOXiyszxZ=NV@iU8!!lDM?mulkc9kAcO)?ckS>X1nwr{k~g?g?K{8T~# z2X=*SFD2kar3_|DFtSEG7!TB)gaN}eCQ%X*knyu0Q$!DFdque!sj>tPy_FL=tU%Q0%iat|8xZb%(1e$vW9-*8P!5xZ`zzjT_P#-CFqNmqY*?^Rz`U#?2{ z9P=5bx?{^;Ts&R>)KI|XlE3NU*!EPjiP%0cWV!evO_Sr$sSKZ zCmo&the*G^{UaWA;0PpAqEH=vI^7m$TDk>h@?%Cy+Q2{mD(PAnz_g%Q8n;UjPBd8Y z#AiGNqQQfLvYcz)@p*qM3j-<^AQn9k8HRHd6`{ThVfu&SOAU^RUrt_XOcp6Y1u5?; zip1y+*!(BYW6y2_zNxh_U4Fr_k3jTqr!4h&UFXPBkgdJ7b68l|`|ksvjKySCB~ zk0Opi&CmXAG-w8A>hVeF=%ew%V3=U2!d;8^`8Tl)Nw9wabA}F;{Es39oF76SC-*Y|6Hw-KC z22O!FPos(%CkNe2J$IMf(@9#Y&m%(*pzYB+nYArF>FXk^#tNxrA;fNV|{b0l~Z|cmDHY&A6IO4Z1fe z;e5K*S42PN?(#8A-nu;{6zd$X7~yo^sU)7xrB#O$!Lu}^tb8Lo4_UZw{tNPb@ZZQ) z*WL6fYvg1rYW@eh$L#*OEHSq(+AM$SSDDGv|D(ebcmGF+-()ozl$30y^l*7jdd{N4 zBkhzhz(oHJqOC30Xv00!X$ez%Nb`g1MGC;$Oz*f>dkwrpNfrJC1PIdvs9frbAup4v zlU6GMQAX#e)IU|dPHI~Za5pGf3^_7FXWKuKC#+p&0`fQ%5?y$wT!Ws7=f>~iOe*7S zs**OUX0ooaRdjqHK0wCfe4kJ}NL}vdk?}k6%U{E+mVh+Axh*)QFMewRn3R4p?(f@e z>Vu`g>ZIcCZ<}fL_FR-dL`nc3cS9CwerImy4e= zw~Q_#Lw3PWNVgzJzJDkW<$9EJfFa>L**Aq`VangXtr4mrLcfeA^5|>4rYcBMgp{n8}r8Tr2`7;^Wup6_6sOOip zVEZ~bkw$Unh@A&J^dp;Bf1h0-fFfTZ?=Q|^B z`AYW8{SaLYj^iB79UQy>i0OV_qL(YJI3k^|O+moV8Hxu!1@-w=GfL;ZS?Mxj%Z+yTD- z=`^H*sr_Oq7871{_PqAC(L0C#u$`$Xa24p)Q%fov(*^Vu!cQw|)>`s(S+rlY@oRAX z+I!*gQUwUMoY&8)MESWqjf)0_rQz%e4}sT5baja2l?Grk5Z%|mB z6WQ4PLjHtxpAlc%_RjTn5#Yqs1L2sPGD zgN!v&Z@7=#t<~$pXJ(8;rXIq;|F@*S1b;%eSy>1eb<<3}d`iTfqbK6r`oEU5yv;{V zFj~L5^#kLaMtiX_mSw3C7zZ(Fbp4vcmQ`l#&z{Ren^a~#i-x zg+vMryn_^`sC@-TheOevzVQ$(;u8fmqjbgxJ8&n`)fB_4)A|bq2&Qp&q#^$`8}NIh z0p5t^V~9Aj7iHX(Z?0ixW;0>m@75QiR1HUP;%exv)uvt;TUDB-UX1*QOEt8NvZ|w6 z;@W67uN!R7sHUN#?}gu*Q-9rbfdR)Ak%||srxalag~I~PNJ>5ItIx(qDYVO!-Wgb< zvGV&y-ps8bsVM~EuKU~9u@T)r8fDtL#!=))48{8Dn=%nUZihXP(u;^>&}uKe4d?F` zrP@kYi2C(p_prqwD0R@H(y)~R2=0Z)lv>!y&353wE(U6^AANnpBCO&27tOp4V;%>k z5(!N}7u`2}z=r~?m;Y1$*Z-mZAGZZSM2?KTBRXm>+_30gtnb?l5ea)hCwPLaFXf*AC7T78rafR9> z!dra(F`UDd&AU2HNFjbd>sNdB$yYVaq9+tzc7{_Q+@)*qhhEGWo|da#Ek6xgB0!MV z{CK%2;mwI7&mVvrKrFK+4DPX^dRLBk(7mXe@rT>hCVCyvryJ*9H6(~}uxbL^oWQ~jSana# z08XRr?jOv~H}_iW_~ghoszw%pY5(a-=hiB%Ow+e=n*)dRSeK!(SNC2BNx?+HS8%kj zecB*YI)eJb7_BklPdI&U8l;wq%Q!Y>*EjI)5lLNXu`NP8tvW|Nmxt$m;zKU&Iu$F59zJ@HLkm{h3|5@!-lPjp&j)(TBwC66VAv5(?r zS_AmR*924`c=a5c582c0b2XqEZzmz0lOc6|aSVmq)w-y28I{`Xp@fUY}4f8!J9xbiI>etb}PU-t03-WS!DcLK{W64<^|FJ@2gg%MjhSDcVO`Y^EU`q(Rk|c!GTo7syjgW6%xE8Uka30_EZyg0(2kCM zbey`;T<5#Ok}()z_l zQcpow6*&paNJnmg9r|wIaNn-;6&cx7{HaNzbfdaHsP;VO?X%P$!?lLuLh4w6Qepm* z6F7psybtKAIbgI{BTtGSjv@?AX%7J(A=w|rcR{vsz|1ps2eI4Kim&i>no)FO$xqYN z2UgD5V{b&HQ5Q2fz=-0ZWzXy~eQJM(g`a4CGS0V^u5E6HxM|-UbcVi6*C|Zy6YZo+ z>By-!eJk)T+4FhmN)Z9~ndBSafjR#|u2Y%&L2&D;27X0=67rt>L7_c$PX-4%Ki;ho zelns~Kq(=%4TC0uPW@R5e<>qd#l#5;a8P(A0X5yG&gZX-b8TdkqyOBmK=<9dKqP~r zz&`&gvNv8VX2%AradvbG6)yO=#9tevoJoPN5#Q^=tH;yF|Dhd`&UkP7{E4VxAZ^db z=p7p0df@=?H_DJ|n$5@Zz&2FR+ijwvp zjaE^%`8?q)Y=wVo{y2EHWvNvR$yAJaHA09?H1Dpw1JrXHGMcjL@V5naYB3}uGx4Mm zXhygy0JzubnyVWM^{$h}C4a&P065c@rLfzNx&%P?`q$*!!?50(PLCX{`If8fgE?I; z6?@*6ft~I)id&S2?t+OhmpR<^BpJ{w^o2Gb-wP|T-2+r61J(7-Pw{f6ebX|;3FMuW zvsoCV1q>8JO(s=SW#;98US0eByMFCVk*)NZhO3T?Lv$W?YU1aa@|*;zt?3k%8lQ2t zCsL)nlBqA~0K#RYr-l7A*>31%NjE+94cPE{X$kcZM_tTM_3FqGU|LN+#GOaihv{R5 zOn)vBoyun_n8@e-jF%RU$zW^_KL6$6(b{~ml8Ku#hBB*dVADiJ&!7WziUTJVH$mafj zg{+%*ssOBmPC0a=8*99?XNMSyXCt+GM1f#Ypm}%47iP0>Mwqf9U@^q@>y)^ZltB99 zK=(}Nn)jF(IjNh{#eJ8=fTn1vcYXaAi4dXZ@$!%W?ClH=`f_!ZWe+sopM_I{+<`kK+vMg#`mPdgsaqB7nNi1l}FF9`|KsWFdYWP5=rdvOPo#_PU0 zwaUhjh;X|oD{xZRBRDB2pk9ae7Ji(e+W z$JS{kY4cWeVO!?_y~LuT+&-!QrJom1F?)lz(O2XXXi^*)565J=?}1K9qj@bu*|1|3 z;aOuV^~}+i|oZ1wkmDC4Gl7q-i7 z{nZT(z3FIG@bfUeM^mK~ep|303fSY%ErFP6I!bCOd?F!EWhj%=%zr6>JqNiT1`1!E zv>>OP2Io%TkV)U96n*9$y}c8nN5K&t)y*|Ow+0w!bWXk!g~=893IA03?wz7ZMK!#mUygCi|Z|e17)P6ceDS_Vj22(N3cZU(L&H z+k(^KCskxxU;y#1i!T0W-#v++^*lW6oaDC+a&!ity12w|bef*1fdUN$wZGf+2Y5dy zV7)c`coi3#BC8`2Q+HKU{6RsP%s*LHW#|LFd7rCg?B6r@swM7lXn=nh&002ak8+O3 zm<~d=X{-4{ilD4dzxE57(|5jhN#73%W4oh_ZkXzmZpnW%SLmf(KGq#GA#hT(?Q$u7 z=J~)=`A&BzG$0_O+@gx@>2PPKX5~3Rjebty>60rp%(qBGM%} zG)jl$0D~Y5NH+r$@8NZS_qU$+S?`~&#ag=LJoocBwtd@v8~;CaEoZkoUeD~JBvgEw zO@g@EWIaL~Eg-*!3DeN;<&bW%qNzzB$@G;IS2J9<57f3`iFndm2R0+q3!DNuLSqAc z_Kc_AeX1Y!v~{$rXF6DdK<#Bjg-}$lu+_jhX3KlwopPJ1KsPvo(BenRe>Z>oY~bOM zOp2HKS{^;=ByYJ~8FlSo&tpolry86~0a1kRMmhTZVYXBM((Kt8n2<>nGx*`5q1emj z1<5>T{@;l3jd~(3m2l#xz)2T#cy@_8Qy~M6gu44Lr0qdEHz<}H1&cSLty5VKK?8kWC;6Soim#q~RW*XMQ)M1?%rVW-&a?B?eLW_a z9F0naD;5u222IMy=y7jw;U_k3{6RHK-O}6kb~Sg{s7^yE)Fr-CZCC;WYQu(LKTgBl3GMj%*nE?Hc6zuDSnnX~JE( zljZtd;Qj>)Bq`rKQge$aNVsRCE*+s+YRMIn`d-u=>L zzl;6|4ZM)aP;;;b3d={GEdS=K-4P#_Puds{?D-(KEm;CYY|KLo%zZ>tMXv2vn59xae}Lj%(oA%roF0agZPZ1_Q9d z06oPWX|0FA!a>U(0r6Fwb(S?+DsI8p7!ixxeXHHsF$nt~5;1e4e+!c%5-)}*Ep&mx zW#6d;@LW9jifnxqTa*L;u=Xhgt`80PaJ17(-gXV~3psx>f8JM)h*;>cP@|yQ z-^owr8jaTqVhB9zYp7hg0N=+PV-RnauM#E;ac4S-Io3H(&_=7NXZg9{<_x(N?OLx| zKBda0%3idN^|sIrraP2(O`f8_i+&$hK}+WFs@41AwYTo`@s2%haCQ1xkRy_sV8lQQ zbFo(9c@QY{eJe^Vf1N@6JidG+`_P}GIzZ7;v0CQj_N|!V-GfW@v54bnjxK$7iT~*x zAnzNJ_#fT@8yA3q{&iz8goZ;187M9EusZLlMMqFdmP zp*2$8pGC3*RcKpmcMJ7fjBf4o%ub;ku0NDhh_m4T7@Su<3fun4{^bjeJ3a^t!4B9@ z1JW_cHDSv(7FDLpPf`A>>Gq=W=hppomCkRhi3$Vx_hwl@%MYf6T95csB#D<|V`|*S zsxK!%klIXvI80&5Puv|YJo_@LG$azeE44vZ_)`n7d4y1=``t9-5-R>Z)HCz!1p`E# zK6aUoRI#p5iM(S(CEW9_pBh9UWb`a`FF|D_?#6@Mx1>w_9h_?IlzRX50>~mfzu^X# zqv)h#gTzQtb!{wu^DMnWfKh+^w0;40Xj5p!O@6U)emnPQ`3V#rBxayP4;;Fq?A?3c z1LuQIrDG4Slxio=b)e-HQ*C3ShnME4tOU8J$o+HF%vpMSSfaW^e2uH_nILG>;sQw= zt2{^QQ_4wZ8ZkobXw91*r(2OPqBwV^rQ3ea}N{~8vKw;+V}9f%CU-I$O~glD)B z>lq=aVIs}Jd5X1}+2X(MiRJSZ5rpp&KC8UoY^OWTs=&DHX~D-mgOF}b&L2nU3Pr&z zS@o?b{ZD(%=<`CJ4P+DCzX+EM)i~dU^%|o&ME;l0;CrAy&^)A_QMV$GhmPcL)4nMw zxEwDO-DjeuEdY4*YTB*h(9w07CQ^@0+%BFPJ+*taEIO@)b9Da|d=d|v&8dG9T}Ivy z2a>b-MS;st1m5rX^7edu%fGAX;~6+f;TN9cNi@eA6|0p#Zh!rRed^{_)x0(gz}0kC z2?BtI`;%)V!w1s~3#(i8=xiUN6p?7?qpV09aK~E-+nhs&%xEtYxZmd)U5)Ylrq8nZ zjpLBmy5ig|g3IsqJ)VKGT0@uJS*%_LIb*z)@~F!a!&*0kQGalB1~x^{tFK&xhGtKSXlZ&}mh<($Yb^Yb7e^B7xzeZvt}Np#ydwMRfB za+Vyv$1X#ff)BC-y7t2l9xjQsb5q^ z#!6(x2p_pcu$7mA&4};msOC(gU(A`#6%I$RkQ8X-gTxK=c2EUqLuf!CSFuCP+Iw6ZEHq7 zW#{M0?+cibstNim4@!+{Ec*rk3$Vti)PfHW^)ah%CNFRilv%b$CntIp1x-@0#7s8a zz1}$7el8OV!sg$~-b4jR^^9zJktHp7!|^9U0G;4W)d~Sv@b|@2jVjbgO^#Aa9{S6eNrQ)W_V1cyG?`Rt1p5xF+7%< z2Eq-NJ4d2@A5Q(L(p=Zy`xOSiP1s-lbL}nbb3sw1ynB6B8rwu(Ad3?5uqjQ57g%2S z)*mn~^ZaNR@JwnS+VAXw(nRL4ry!@0XqtlnkTBeiMLkb+qs4zDx;t&VCo=qF;}-@wO+EqZ(Ct8vL=M_Qx^`WwZ0Qqh2@Y zrd*jE(%NpJcC!A+!cR4yLgFnc*IQn4YUKp>ABhfzpHw(4mJ=kH@1+V3lik6!+k`NE z>hv;WWJS0KOE8M%UibZ4Vb5#M`h&-iz4ViM1j#i)UL^)zR*Q01#L-;J-Wz_35dPiW`U%<&D2fy{`BZxqMn*Uq5=QC4}+v z1&xiljHdDRipIuB$xxG$7~8`7AE1Z`)RGkcbxUR*q|G`vx<6nezd@VN7l)SCiT-h* z0STrAZiv~pVi(_iS7f`DMby1*&9=X!B<=wsjb=z6y;f&?m+AutG5K$pa5XPi2>HQe9_!BZk)? zlYwfEtv}U{dK{3J-hCZ_rj>)O-Dc)yVEAkZ*WMS)vmRIX{o;op$ah#WogJi2)xiLu zh+?e$l}bUew5i;jS3LbI=yv%(-VkfWsg3T0`CPfS{;~t$!#v|>RU80yhh1bw+Jjk^ z{yojeYyK4by(mSKf}T_`Z|h#FI*E3StnIwLT)+6N25dU3Ey@9;DAs0Z-Wy_CHJ6a0 z6EZkBXi1R#^E%lUR^|OnP4OkLHF(N88mF~4?H|o5$Xf}LJT*W5-gtn!Z%^X0*#1iL z+Et%ysX(Yt-G`VaZgN%m;ocL_zOGd$4ac2+_b0hvxA@+B*}s9ae2PsvwtD9@1m?50 zPa8G$qG`HLy=cB&FL)^Oid|(C!>glhEG4cVARPdD;?(L5(}m^qb7Zp z9@(4G#W$Qr-Jk|K*Q@}wL9cP~W|tcN&3h0JGP<2MGdtUd<(tTHhzYl$G7w}2>9+O9 ziM7PfM`_yo=Ppxm+g`GNu)chY%g4|bF-Nl{=~a3}hQ_oK7x|Xx_yr?m-z)CM_SQhH ztjOE3?Hgq`HdK#Oyr@x>qgw;5WAkd0msn?WIYm1}3iGT`>C*&ME`oNPNCF}3hBbJu zGt9fBX@XUr2z)OJ!<4gB|0>{HhT|9X{NqNBRpORn>qD}) z0=kYmu2H0sr)^4dnf-2NhKME~u&Y*eu}F<^zR#W#iaQL*3Ea7nDB6;q<8alzqoaP| z<0FArxn^qG5h@>(KeD~kkw|6W8b{p>>qe72*5Q7uq_f$+RC-Tc>4MzE?a?uYDj>>b z;u-?b$YR1wn%awkJ3hizmCfE3U6o=O$fs+XKi@nFHu?sqFTK~o|4dwa7k4q$=%-NB zJjE6gx-69)w|z8bVgA>`;g_nLKl;?s5xjVn`MQ#?A>aixzHQm;acrgEm$RY0eP?X{uEtA~@+bW&P&uD$ptL<`Y)`(6 z0j*qirY3F}j6e!|fe~X4V$LvYR@1$ebBeS^uk(O1VZkkuq2eE{o3~O$WKKha-!|hu z(sS8A^OCCD!(S=T>W8o&-br6jxL4uT^3%Pqk znGJls_1<2fVi8z4T7__fL&7}*ZvHE$x(E8K=n`cLZpJ$A$%v)+ltM-jIt$48m=yih z`Yy8?=p--J{G8yZ)&4HQ=c%ZqM%? zd2@~QXgA8!&>0zQYrLOKP++26ZPlmKkS@DlX?AgJZV%p0mgLfrC773h!OD~g-U~c$ z&6zin;*GdLi&A-DryL|co0PCym?=d{1ULSmIshNU zW+V%XRp?Q#TmX)wAfAQFo!z#oL+AXSHm%mJC8IGH?{BYGu7WlDw^&uCkS_NDRm^Zv z!-pt!(Aa7w`0DJ?5hQoQmszGx=wH@i6X95W9X4!V)YEO25uXnuBQy)0hfu>{7>g#xTGP8(Ne%RSTIA^>^}9EA;ozq{Yr;L%czl%4t&M3;RLl)IZ08~(DJg^C(m>EF8J z$}S8#4aTtV1M2>|JZ8GfDsikEN^@T9d0%mu*2geRpgS?(D-dT_UR{xVm1=gdZO$$&q zFYDsvW~|3hlYl+D`IpCVdqaP^KS}<5P7jM;DJNpDoJb|X_`eQ5r|16;7Cybq@9an; zo2Tr(pb{fL`I(0YBMUV|_G9~>)qkFNq37)CC)LvK$^Mk)xHeTMX0#|R95X?ay5;@_ z%V5a<@QKx@nRz?qHyCdxUu_l#D zX65aJDH~^J=QR#}O!!j~W5M^8-^4;isZO4tW5mLQi51{adVDY!uT-G? zohiSEq_z#NoA%U23?UdM%zKl{lN{(;p~n! z18_+fAyRfaMZiLQru)PuAr&Vr$D?cQ!ndl@ zh|_{&>eF+)VyPWtKK1k5trTa&k_q5~13hHR5W;1p>^lu6CAv<~9(Edt3u4l`a|^gk z;1|vNHa|XN8Qv^uXlv!vPp6+Dm5ilE5=2_>Rl@u0e1A2RGt_KQS({W)ici;3i_%Zc zidr^Gl2Y+^%RPp(CbSj&B2@2(?Kw5c8G-u^a^?jnQI0nnqrGHswFJN#v{}@7e9EVK zU-=y_+yXw5GhWvS#Mr?-3+g&le)dq^mYdzsYFEU?G_Pg<0PPz=qtRbQR0`^^7bat^ zZ62^@TWtKm_m^7#=fE&`z#&0MwOx5REbXromTyv`4m#IhS|t-5Cjp>KXMBCcNmA^s z^^>;e^&Pd^Ssx>-d+7?K{I62lF4f+OtpMh7W{6pr&^N7{qY-w$7RPry=P>xEhcwkz%%YepH=gjm^-`7k!I&j$ZEEO89 zw`DvBcSC{SxqVPU&cCYa*v83q2a?^%!#k)t>JDuHXUJpB8sxjzj1i5jT34WVPL#GC<{{ zLY%bTXQ>xvw-pSmEuN@rM_BV0$QrLwSqi6(_Rs~>CoCV#Y9yIxs!BbrPSbdN#!uPzF@3Q;XShL}EfFiopob?ZW-)VXRZA7hqKH5NC8+a-^kM z`P28;Q3R2sl%}{dQ&i4x%_rkk$(6fx$oW4m1P0i$h$P>xNu(2?lz|uRpl{U@%L#wV zefEFwH2`0*#v}$H#8OjJ&8)2U{03pb}e*^A0c!eei%z$xFJvo z4rC1s@@CD^V#V*~-mCrsZR*fOS5{7;O*h!Ji{6}CDdBuOLcr$&``Uo837abDvN8v( z2|)pa)Rbje@IOgr;`*5#QP9MIRwF<(* z^Y4|no`Hklm8sXD?r^d7e7G>zg&T7sB}qp~Iel=TmA+bz*q*WPokR@07^Sp%Fnx>i z*}KGxn>S($4UD3@&zoKbjdom_@)gzVm#nv&%C?b6V{i?Oc zTvvP~P8M@}PWTAFhQX(>r|k>`QCjsI9(PwU&FiJjU>n$7?`0(Stq3NMS@dR@TJteU zPIRYatP+#Z=k+!yBCVp=#izW@YH1nl>$?i} z%+D&nPn4Kq+jGuurZO{+x%c-NkiTON92^vy3lS+SHcnIsYvR?b3IY%)yr^&iaKF&Y zKW6kyVy-T_LoP7wS2sA2FI;DD;~mg=#5o&bn4Xk3N;>~;Cgu7PKW9|EdVmvFJClxV z{a5pf89BE@*@;12!MDZLVWXx=FmR$RUVYmyeZ)QtTMwX=I`Y5N%rZZf&N} znIEUvcYG|V%`X11)W}uR{PE)@HuNd!M0z?9SS*A9Cce^1E)5Ah=`|m8%Sy{GE>26f zz~hqm^b#Eg*{si1TZzj#BvXawhvR0cAxB+|;iA6*edNA8YPZV<9aHE0J4)n6$_@WD z?&s_W1C+z=gddO}8?N@h*29j%Os#xZQvX2f>bIA zK)ZbT&b-YKnK?N{2`jrCIJ-oG&riG@#Z(Zw!aF`uj^0X>?3a6{-^yvoMU{ecj?#On zwtK&m^lubCcX1I;o4WKE1nlcQv%8(-lfGJ~Bsy@LKe1S*lC!~R+H4at(QC>-B{WWZ zCx~Yo<#7S6_SwFxT7M-Hyghuyd*=my&85h~*}7qTPy0B*;{>glKhtHDXxH*?!}nXZ zer6Xrm(HOs3i@+9!}AeE(W}i*TX#B7;kc>E$?Y{fs(_GVZKg!t-bo96P%^=qjsmO} z<(CR31ih-9K|n#I$%_>a41r8a3}XL{amfVk%{1kYd!i%MB374J{iWz|WWS)NKfSs06jiipjMu5n9BmR=^m~}D zhWOJP>*PNFfTA2jmP>JZsk5%xA!kaO&{w&+LniZ7H6{2{K?- z5QVa2K@6DyAy(jTs?jIm&!!--Y`WCnFPRx=K}Y|P?+~{H=7N@?zWuw8UxFP`gVz>o zZyW>za8>+;)6;Xjv3YYZpS+e;s{<}i5Rhj(T>f0?OUq2{vz7rlz~X0F>DcQhtIVs| zwq8Za4p-4;W{JwkM?;FIyVNUeRA`^Qn{%dCu%Q#*)`@2;*>7%vxbV>df>2HrHYBer zTnoM^a3z(&OlQ?9z2|+xoI%j=? z-^e|XNB}AV_XZFyGAv41TM1#mHKFj2ZJ z#Nc-KO=Hum`CDlfK6cq&)mH*KBf?T6{OGk=#&L;14#^_u9JO9)<;%csM8^4NcH2;P z!GcW>`PUCk8a#PRHrSjR0x6rsWCh030taKe=pX%&<3=r9w8z|T!0FcXxMzAkxQjjS z$RXtT?@o(NFKA>#^?{xBU~cO3WmDhc)`)1Pm}}Nuhv!`<=p5GE960Ox`G9mH!xfO89=zY^;ar$ zX$!;h{rdCg(HG1x#Eb~*hmw0+Mj=kE6+S?|T*CFZHa~!dqf^d$e}P22{kUbHtnR^E zE!s)4t<1H>#$6I+rUW(m+u}~tV>DfcYP-9=;`0`aNG!GS>kBPz3!Or?-Vq`g$!?-iEBk2N zg&$qvShxxs+lC;g#e;FK+do{Kuc1$l-E5>4gWqKLo~_!sApUs$HMrI6?{`Z7!tW5v zeo}DxQcY7Holi-*pT7Qye=|)GVY&)hKwAk%<>Omk;9ZunGoK8{la94)RNzU_QP7|b=tM;qK17IBb_rgHt9RGd()cR*GH{qcSPKA zr+b!)@SUPtMdONg`i0dRG}SJNw(f#LD2$U0y} z3o`{f=QA7<+Ct{Ti7wv$i2;3})dxcv*6w<8X+NWq_@JZ6Q4x!$I~Tr zB{euv>UQXdy9)g8CE%S0%PTHv=~i)5VLim(5sXYx>Y%ZaPcI9g?b&-_pNw)1`3u;( z1?AU1a^C+0`&~21^X)IGp+#f?wQvgz!56jh?$H4_pEDfetgApc!{=-U&skEo&&Fq) zmdCHo3-y#JD<(#`n$Lh!;C1jSz;FlTR$y?VP~#0Jo^(v(|iqdP*EJ3R_ zD4NXWqI3_=KsN-_j%WA>XW1B1kau3iU>v<>gWVICiBrfkQ?Mb5)G2D6# zdGMTh4SeXncU?WU1xu#R=zqON%28M>JvSlteltpbcX3F~}c4K8ew1jW# z`AL6Cx@;?uxi5b|s&}o6b3W_xqlk~Lxxq2a+$Q?V*C9nqZjGkDGwd$C<9fkTmzv#e zRi3AJJkEAt7#O?UvRlyeQ82>RLOSLy0%HShbwv?#iV$Rs>6JbXwLPiOVgjt$%Qj4< zSn0LztzP=Q=_B`VL=dQ_I1A|DA2@eih-#P%+}5MMBYsG8c9LB)8bpAv<6R||$2l!~@meSZ_YhG;z;3GAZhG+K01<-L{Zb1_@ zrM@HXX+XbS$HSlm8_EORFQkQybASS-zRLT&^e5447n4Ik$h>(*^LFJ~$9@ZKWx$G@ zL)Pv9CHO15&K=P8U1ctAj}_aG^| z6BV}%VJFn1w&vb_d0eVjBSQ5%C-JUsFApGi{4SjV2U6YJ!(qQM+*@(V(hG{R#W?K) z`$YWFcMLihlkpRpl)Y1d_x`d zZa^&!bXIcydTa9NfvC6GYO{RP*{@0~u>E2IliKV>3mE0QouZlTffFW4H(o8BM&x4M2kU&%Lp0^pQiNF+ zy&TzYwre8KqJdWqX3kuspS8p$g3KK5R9^2XfISpScOeaPucTF+?m8lz#$jKy#FCiE za&Qs{?Bi9P*-vmST3kuN!-!%%_Fnm;2|1H%l}RFtYG)CBJI zmOp9ezz{cw8zfIyT5`_fKGzIa;>n0?lS7zWaXZ0B`a16<0=aZlVUz+|o~(LvPh<^2L!~Zqz9Qmmks;uffmhGXKaDrKjXzH`#!W(c zQ8wH&uffH<@d9w}IAN3i(4ri-y-{_a2Oh0YoCo9MrK5N6E2>P}O!fXE9Oy(ApmWVj zR`A#O$WF?IAMN)-wGdgls04-x4Uwm@_zGP z51Z0inR%+#>nm9wUk8E$95rRc4aLtJg!7#uGr_#%yiteUKPBZC-9W`BU}a5L+I#~M z40{k@pRz{aN6vfmdt5&e%ZbEY^v2%CRCmTNG%QwcB=_r?;57wMWDY(nhkh*)$00bG zus-&+FxPH^M?B%g6t_+xY_>4D;gu&4ymh$(R4y55)o77%Kg16X{7+t%D_4fIsSl(|X<60FjKfoEta0oTS+f0c0qjV=8>1gysqfEjU~ds4=Q zyn1EJ5P{*}IUM&zp;Gz`g;vM23Lt;56c^^!w5y5oBtx}v1BEy86Rdq?Gn7}|i}K_CcfK9j6d zco^zX2jDSWE!dQh3v8TW%2&fLl-1r^I~sk=aG9HK6^PXNb+uOximSe$+d7JUhAYr!n+l zoms4)?4yj<*ziE|`n5u-q9+;BI<%2>TPXyPWFq2x3wAgZ2EJI5y%A| zhvVYx4~2~epx1u&PY7sXFw2&64`APha;w4VBp28D7T)1ev6gifQ$|=PDqtM3HGjXE zwdN_?{2vbn0ALCBYv=%A%PMI57%tDc@X=pLDBrL=ZWoI53SIj1!U~>mrKu%j1ZVG+ z;rwfn!bzGHjl*7FBpNQm=-l@nr1Y#x);+I^z&?m74eSu#w+3&4+k_KW_gE7>>$>3?UsVBYhn)M4yP<>q_)ulwi*$9ggSQz(X@@P6Aiwyay7GM`y zOkN(z$glyXkv%eEbeMH>pbhG~K0L9sREQIP3bXRtx_S6G2$X1zHWNCxA+BWpiFizL zQMOLLGPPmT#1aZkpn)DMtat-1Z7eg*#Z}b!K1Um3b;=ToZ<3?Bf-s666jaFA>Z;=z6ys6;XxI0Vf)~v z5mC$i<^OvO3Z$@clafZj3SWM7V6zz$HB)W48urg#eN-=NaE&%H(E%pfq46R3J5|SB z3MW*%j+2wc5)Q7Rq#os?J2^BaW=eg!+a^Ho3*?{v^L74R$fUc1m6 z^tRf5xC#im^;U4-rGq>Dd9PM671tiiSJt-QyzCl|*6cg<%99*1NNC-D_;{d_gY(wULLgvX`g#Rq73}_P{Gq{1Gf!Y=?J}Plxz}Br8LDWrm!@L5bW*JL7Ms4Fv$-~Ux!n&Ts>}_kpzGOlc@^7 z3r3%8GB!PZ&^rOt|8$W*-MCcrIpCB^gDq3ckaLN@=RsR7t99!nYgU0F3Ajmsb%;7s zH;Z${ea^whX&?WgtLF(G84w;aK)b*!CUt-8C=)O6?9?SX`V0k~O_|(ILux02blD6m z)NS*X<+Y^wg1?RrnruLt77t3odpWv`DLC8<)oGwAaJ&NWDUQCr1-OQWhGyK>ma|DL zWO(m>nh3ai>;^!~(IoE=LlKF*$^M9f0L_?_g0=x)&mbD&%t_&p5Mr;p`m`+Q0();B zmx=Gu(#;P?&LmbZEthO)vpQ}ME*Rs7O0Jp7*N1bQd^_FRF))p^63N~Dog^qEGX6r+ zu^z>%{MHr)B-~8IqCx!g6<23hn`mWiZD3yi(2@}`2?!dX8PNm(b$c3Q`OnD5rO)o-O$562N;L$Ue#nw%Ihixd z-tBV#u)}g8b)d()!-UyR%Z2up6e_jjiF^t&LmBx_U|?}T7}FDQ({_mHQ_@{W z_to}*=XG>eb1Nuy$h!wZ)S!e#bm&Dn9_-}jUf^AHyd^n~aLtUn0RnG`AZiWvkK*E; z9UT`}UZvYrgLu$stA4x3UgV1WY^c2iWel@n<@Zmv+{qnBQ4Xc+>hu}fftYI*Rd}NC zh*4x-@~Qa*wa_&4MM{1tR)8S|pIWb)AD_0D&lQ0+G|Jq#!+i_Madsk#N8nDc_Bc#V zmeF@}-?`5hZ?tr-*!?VlSNqlZ{Nkd`G+fFFE#9*ztw$hUAdszwC5Xwh;AqCW04`d7 zxU+5xkCIfogts+=);MRV-9KjE{ zCh4ETJfjOQF;M56pNQRE3021md>iGdGxcdS;t z;pbB%1}VYPcX>e>6eJrG)NreicV9m6MatBYub!Ytb*1}N?#O03$}fiLw2H^v!tjF( ze;?oL+N^=&f4nM_JMN?bS5d4HQ`oLw;^N?Nk&K^E)UBr$%na`zMV?$)SN6CLhzX(5 zKFisN$!nGt$l&p-W&um8m$xKKp-~36@4fADS7UnF0Zu6Df?@phTClOH zL{HbfUi#|hl@@r~pC99yR>X^SwlJ)sa>1UnSciz(3$wJVd1^fBe$x2`Z5{yt&M@+L zyoGp4ZMan_ulg(^B8dDhoR<8VE-!E2WrvUSEP4aS@gQEBkmd^Z8uL>pablt6@^~uo z33K^j*r&&KUM>`L1A`pP-D#~VO{l`Dop+O1q1(Y9M_(|!Yzb3^ODFSE0O?}hg|9b6 z`yt6;K8@VblVH01Z?^8kEhkmg)j?wGx*^>wwrA!n?Lj@>OJ_yYS9)*gjqOzlzU%AZ z>5lXIzb}ZuOw{&ze$JOa)&>wm4gb^h5=zT4qI4$Hdf#op;Ht`lB`%wH^C!D^%w3#? z+^rSDUhiN1CNPCxqB_Y0S>(R7*du8R#WAL`}v4-E|6XWwM;G69nc45b}K?O!+wp zs!A-rKTUh*WU(Ri=-`63K*GhE)ZiO2fd#=zI_+)?`uRUwRByQMr^gBZQsc`93G_L z^3JhPG7yf`myvs*I6&C@yr;djb8@M1{{J(pm2H5T{be8LpbT-b5cQpb!H5e?Fkzv))2mC~@9P6an z9R8EkV>A=8We@E6L_MVj(8ZV9!0j_Fk*>Hyuy6n%SH>(L>4_Y@Vunn=e66+x&_H z5$}#;82;S&b?*pG`jL+qIW%!-a#pa%mIZl}Jr{)D84~$eZdGW(&p^ig&UW-p%1AA1 z3l^KfN}jdqk(JUu1E9UmK!PDJUip{eAk3UX~4Qw~!cqc`3B#fLAAW z{|+}vkYx1kj*I0@G1K)vPyIVqh)|7Z6+-S0ahK*uE{cz}CR)pmJZv?-U0K_p-O}2> z$5>?k1QeyGxIanrYU<{RgQ`_eRz`pHstKcmG}h`o0>--%-b;{alolA#0U{ zW^lB8*!v>E>XY^|Lj1r+$2I41spl4XXS_*C$j&*iC>4$8&Nw|IK{mb>GuP6wiB~bm zR0!qbUN;Mer?+`l1V=H2ewxvcu&-cdGd*3$vc!;>n@LYLoxkDF%ilGG zl6@VcGRz!#r0zMY>?daRTJd0Cj3sHpwaVL*3q{RR*^Az_8#TJ&EQdj++#NV05k8@-&6HF z8!vq44fH&FM-I17+&>{{N1RX+KUlf$95>S?8vK(ka18|gz>EQ)f6#bpT!ExdIKgWd@Ma07reDWuW!lqdG zfjE>#lmXtwlElUXUp0lNy{P?gry;2O2TKxbTZ{}7K~+EV3h$HkhdMjWzxv*Djj^m4 zSi-HhmGKU+Fv=#nZwE?W3b3l2lX2UdZWqW`Pj+33lJ0DGvQ@v^r~bQ%qKq+hxc00- zWPh%Vq_N1|f_Zc<$Oa3DDEoVmU^K@_+o@@>F`%^nTb43(um!e!|AH;J1EuQg)=tLh z0*rLPVe=$YCTSTZCzpKxrl8#5%{d2&F~7TW=xHTE!KcH+m{X5oMY%m}^&|sd@de`_ z#$3G=GtR!M4yJpQ>IGUk<5#`jG39h2nidbD_&!Tz@ZwEkL7adON)WR;?W1&H^!PKN zFfb%i(KP(y$){J-II^Bv^28HzWVQl`=z!2%xx_x`}B#ZHkoE3GZYnU$f0s ze|SBSHS2Pwi!(%h?Uzv*ool=n{`hA=0qmT0;_=~$9?&K3^NyCv0`jhF?C$HWSFVVPy_vMdCg_thkG-8s#-6X#9{%hEg~sX~x4uYaPNP$)sH{vtyCkbb2O#Y^iSXFL z;RJ`6m#7(Cogn5!V5eecj)Q$?_pTRVw7BxMPu_?;ut%~*Z3S1z%S{sPyn-7{Q-s#R z6{dqKF#L+~2_(bv2LlOzM38$?P|`VB{B}zjq-9E5;I+jDS~CXmySRwP79#y-HTx&_ zR;*##LV<VKN%RJVZl znEm=^CQNHgtpx`4<8NuFLN1XDtiU z#|nG7w6L1L6-8jD`3%L(#>SQ@?fXXvg*Z;iDR18I%iXj|am#W)9<3@DrB~p!5B} zj8d0vopjba+F~(_(8LpT_lgPPg%+BcrHB@`18>&961894m@9m>SFGoEDDAYxb5bd) zXfd7!P0}1P(xhMAj!Hp0G*P`?^z=u2548B5M?%Z?L~r!)40*UKH?rJGU-b+=+@Y4v zKjkV~RX$8Y5O**Q9Y8$#_6mEqZuzYkn0|z)9PD+Ish7$3IW5>;;s((;>RGLL$;kMe zv%@0nzCK=I(-irjK3(x)?z3+u|A(-@4vH%N-@kDLm6Q?zr8^|0LsmdyL25xdq#FdJ zVOIpCL%LUy5D}0DiKUSa=~_ZSsik3o-Mx?R&-?TJ{$_sn%>9Qm>I?(3obx=db3L!? zaXr<<^n*sMZhEcaD{$5KN&gHh|8V8pOm#fIN)V+Hmd_1RVNe#N%DXIJ8TN6SagoUL ze0tJwSZa02T_`^02s?o%x+5v%Yoe2r3pQfK4O*94_L+ECIXU~*L6~`jX5l^9p)ibe zHiP35pyz*%&Y}KnTiCOzuGm?x_^`0LB0PV8pY)5U?EiWJsO~_&4=}I1a`*Jy4rq5C zIt;tW9k>ei@RJ-~t#I=o0C8*k zf6YlE|6^>Lg>J%s-}s1$acm+ki-mOTxg0&@A8B2(yv*ZOo(2Jbe|<- zrdZ2|Wi+xA|1aL8EcMkspXV-gw*sV3uR^IG-tT3bgcvv6Ss3?dkU8q0_M%UXNZp=6 z2I8D6E!$%CzPFs;&7hNbgVMX=97)IKMrk*K#wuzc0eoj{$9a}MoQxn-3PPz&{z4;p&}yZ~lo8n46y&Eskz-U&B}|w!+eoDqgeU65rMtI9|Sl!C-1Ld zI(^&FjedGuWMt$AiRd(M0MBlYwF)^9J^&!Rf%3dLCYUF2g_EcY(LTFe-2Fc>L)jSm z+X~aB_xQM8j&1A>4o2g)MXo&&Sb4+`SsR>1Am;2T_D4{9Uk4)XWHx)#UN)Z`4+Dj3 z6hlr&Y6P&UL*;76Napvr(SBUthe1ug?BI2;c+on`8$RG@FcY!^Y7O~z4y+@w^pq+L z&13A3eF~5`R~^Q3Y;N00k6t|GJezF4mpb7tJplnuBR=h&KlbMStJP9uAY1Lj_lMns zI*$-z*v@So0|mnubX0^yY!eWBD$e2r@O_OZYno&2ZwimmMQ6XJaH7RtZ>BKSsW~{$ zyIK@@FM#l@-k_AE&!ErCO)0Xv8QUY^)8_%92L!AtfG2`9;xJMekCBwZR;yQt?S+OL zV+5C;tYR#UsPvumsAUf|rXNqipr78w;*aj7aL#wjG5vr{8U;(+2v^OCY^q*Uz%G@c zM|3c%pV|&qO|L&)j*0;e5~IqMt#Ub|`Du4%W2=&W0t0?~;5G?3>$g%N3Ns7qBP)_@ z>eH?2@Uwq)TgwTQZN|5N)Um=&W;zkw(y&9%{Bl$7PkGYfTPiWb(2-7Q9@H-vh+Y_p zxv}Mo)_-Ov)e@)Wk{!8TpT?$bUA=ca#1eS>vwr&}EG@=Ych%a>NhPPo{ez2gnv+Ah zOVQ0Y19@qq&LU!vhf0yEW7KW#c$U`!02{8Dh9S4n#Kc9{i|I!}ltuo-&h#{OHa*Bk z%Abl%G6kH(5WaXyjtx*5PL0XR-CLRSF+7LN^P7B+XUGr@D>_ixKKoOV^*cA%53`ed3k(VTlDrPAuz z^+i4o=%dS`*8~HApjbgxutc>X{by|h1-M`9yxXx~2^bi8u-4^%PwIRSjJcQwuxT%~ zhvrUCzcioi^|cs>cV0js2tDDhNBbeuxkK5aT%YH}U zcCyE;ZNzAkz8%b6)t<90tteHfr@e_bW&QyEBC&HS=|>UL-rIZ^Re%wJ3AKwFVwX(; zG?_o*x&w=u&qNFZvd|~1lM#$HM)Vs@a8VU_%|?7)DY}|KI_#H%K3TfIGI}h|QdWIB zXDfd^jBNSb>JA(zK~;XQ-;i#&)$H)Q+2A`EBWIz^CQjx!@~^O1#{iebCa|~7esDU8 znBr@f{_TWywM}G50ePlXmizcl)bo9A*=cnyDy3JmTgIkY!dt%MCr<4*^7#x^wZ{cX ztA;KdgoSl?*=my)=GUyecq(ZircvvYepDJv(a6iSMq131@v#uGihzHq#1K`uBhnf#VvLxQK<~ z5^18Y{ki`lmq4QNa4QS@{VU(1v^%iPzbry|Af57Mp#l&Qeh5JlB(IWB{h*@(t_rzuH0P4u{*Pcz{TCN?UxxsYe?m%283PpM@UtY7)I$ zY;e@*z6g|%c~7FG1Lmvwil2sv(CYHzJW3TWx3b&h zNkC$eDB3af>k^2K^(H>za89NDyp1K5(?osyUDEsp-_t*tjECZTNBI*!=wX2o7qF?L z2g<`0^?dBSFJ!}o`-^VPUf{uRLeP9`;pmfuRwTwg@dVq_#thVuz2!{=6aRf92NW6g zO@wZP`0h*+bxD&J3l_0X6Rg+@BhJ7B+rJVK%YU10M2nBoN|R$Yntm=n`lkj??E8W1 zKOt(tHNkOjdP=C%_U{-p_iUZH^PfmWi?>y(%~MQFM|dy44@xjrrs->X87DsRMye&t zV8d`|zEA}0H7Mjv6Ry{zM@y&X`t+POLtEmyXOt;`v2SDdLW8p=E-RH2^F%casr^0k zaW=te@;0g0WgBj%Eo2}0RLoLAd$l`H$LCDy8wikbt);;wwiJ`dzf`-PwLkrgs@Ed- z+~$qbWLjF|X&TiAPwrkx^G711^GY(a2_(Zc&zw&6nqQUSjSSQrd)E_B}hoMpKya~XV_r`D-| z{k_~_rd8WO95N*12Z^zB+F>aCaOcE$h=L7|%f9*mT(4?kn6WLVrLzQ;5mFdX$S*<+ zZXVNsdM|s)FNlU1pwrIPQZNB929ON7~*%sUdEqQ1jD zr(nS}OX_js6aiOBI7YU8H+>BAG>ksG6Q)Geu*bzeAqjGxH*c_T*m>Y&=9K^98*C1i zQX;$fbGGCV{ySid6rG9t6W5feLfPZL8kJ6`bciu~WKwy!yeLXx7?cP1QI#arfhcGn z!{K!y3P3Hx8SI5KBa=~k+k;D=AiRHXhj9=GPJ8S6cu{}eU2qen&2PW^c05?`O{h6w zVB#Hmezz#uDfQv6NpE#ujVTnJOc%QxI~i9PnMfbarzR5lSfXOUJWO#I9)F*{j;&VS zvO93#JSkt$)(_{|8Sjzr#&@ch+~DoBt54nvjqyHQ#heY%sp1bfIPt!3tIzk_w(+0`69; zQCm+MV4v?zOzkd_BFl$`g=&LZRGp!J?svgj$ zie+UrAX#=}FYY;Mjllp7m3QrsAJ{bsKmH|q3v6E~3!-lQGQEFw%T%*V1fTs!{%GhnqMgNNAf($WnG*WrDTnkFvC>kH=AujxG52vgkk30d}WnXTE^v9Qcc2`JK1!fR84c@sG`% zf4BW%wmtZ(nAjWtpe7&548a&#HZPjDRCAkY^Kqn?PgxKf_jyD;DqbL1SknQ1&5{do ze5bd2inLkuj|V^*lCyUcb+SfEJaM;hI;YlT^;xhNUG3t>2L3-hEz(VZ|Jj*SPwaSn zn^cx+i|9%Y6yi(S>t+7O(Uz=W`(MS>D%u+37XNA4#XgET>TuRi=(uNw76at*%m?f| zkd6TBWqVdwZ`laigtf-3Bwe}XM%VpPQpr|+g}{z=FK#t5nFFT@iR`y(x-3CM2|7H8?$#^qi!%3J{D8CbJ(_ykykhCmPsP9ytk^;q$_BD z%zpk%qs7GZ6A{;D*?$q=^Y4?CTTfcNBsU#DuWqKiIzk_a(lR=ZwrOhEHp3gGoZAbawknD@t>% z+?>uI&^WU(EyyOy_3l z#?v_%^}QLPhk0n7NlwAT{R;BL3i4hG{;K+|$rpo(jh%@UPpv6Wf}gAvZGP77zaG;u zRe<09&-D2#BD;TW`+r|ZAQ}&phUxY5EC(a!IOV0DCy1KRfBR(K-Ti)tq4)khC7@mu zTqig9_55%HlKz7 z-42*#fzm6^yjqIz0)eZO1ZOVAvOSbRc*V1?Z3#PSV^cDpe;8+soXCw67vihgp?LX5 zk{>Cz=CVGgJ%B>cmm*x!^a$m@(U%*U!nSn)lr3_9t|2k|pYKLULy zb0$6+@QcdH<;w6AGLSpxP`_srOSr39UJk_L0Fq)PofYFER|j7wyw;R9@oT=GbQ=cJ{^yJk zuwRbceK@LV-)K;XJ>h%WbMAM>42+NEs9cKVz0e^GM~!luH(s9~ocuadfMLqA*Pn~N z*h=C{D3#}_5`7P7;@*HCHw0N~!0&awXM&fuWH!9X8SxCPNZo7jICf_b-*QoT=Ht>A zw)7H%@{hmV!iQXgdaRYo?C$5#NR0EDx=xn#cf)bF_+LPwbU z_sQ)tA+d?uObk{z`6H6db=-;UDUiQf?zpDQ)?HdZMOLoHP2M?G1s~Y#m<|vmp@t!PTNA?C_H! z;mSD?+LX5bveAR`$(vzX^`kSa;FN(db7-FTzeyD)o(vpRW@$jnm(MYQB$p`YG3wKs zq(c`<5h*F1dS{}iN#1VvC3oa;3;yWG#kXzAW700U&rm&wx0X>C`sLFkxaGsJh|gER zOAOQlw<$a23m|^myKz2Qm?wL<0rzJT#*J!vJxd|+8`4vcAAPoUaD69Inf%RNRKE+Cgz2Osh6^hl7+- zW_i&G9kHjp&VcvfXnT~#p?GeKMaHAe>NARKok@ewX+0^0hj8fzS=!39^+`x%REB*u zGlS)JeqBi3ZxF~C9rEaO=$}~9{ihC<)b>#P=|7fFn+kYWK<8zF8K==7^mgiDc*Gi1 z?ZOLi@NhGCl_me7|1KiiIm!07!@rG(l8=_8d##uxFZ>8IioU6Bg@L^<1!Wd%0**h} z3xVp?XHPCqJ#mr^5F$R47AR9NrMCA>`qJf=*cA47vDIx+K;FE?abNSpW**$bw3S$P)ti)NSNR+y%p-)-*h_7ZO$(X^goVL0^g;ZLf#5t&> zLoS~d6>{^`{CWb^?`!es@#Ba_Np*M8>YJh?IUx_g=kq;H$%d#4kB>9aK8%thKwD!a zrqo&E`MH97`X>LV5ePs-4PI*8seZU{nMqk1yx~KSqkmOQ%Mx2PwO+lM^bWc6Wne>Y z74cdG<__+Jr}jC56x;%sB6Ro>EU2^V%djL7lb!_DbEgJBDy4B$aDOF?y0ZS$x-qA- zAIWmfZI=#;htQg1blrxh{~&rbrdCKN&li;g0%YX(KF3Pjq(+8@y8r8}8R3It2ECm; z_gDqglcyNtG^VZn+ak^Usx`?g5-cL}H=os~71hqL`*POe=hejF25B9;BXT09p6yOc zZYi6X(hpTrq>m{PP2CQGVC-GV5%wM0;}T)>CW?1jIMbOudR4dxK~_`bqH4(~wHnx~ zpU?p}hFv^NFl9S`m9F=)+-YM44Mm!zoHyoa>gKO+X|;7^gnw}%mG^dW8|S$Fh{cRv z0L>m|R!mJ{-lV(gD&-Ns+9)ZRm|#WU7a8zt5s`U0RMqxgUr67=7@%s)KJ&Hb+CVy_ zMrsq5PSCF*0YOBsy{$UTY1n#1m?Qo6ecK4mYPWTb$VB^lO2Y@6!RZi)Y4gwHb9WEY zNXirqmE(4Q`NZvO|Aqe7e{Q5FZ)84(q&#wo0BW#YW7c(FK5`_y)6-!&mhX=4n>6c$ zzB@YhO~K}@momUlp*lH$=zv@CyqW&ZUY<_EuqB|>6au0WUzbG%?+}<{j*`L-V$M;} zjlQh)5*#$-QtqM_*3G~S8EiR5G6B_hfN;>?y_Xq&I{Ucsk@`a~*V4gt^GHh&AtMzo|CzmFM@wLEVHx-%E+S>oOs_W6GJw)zO`gQ zjScA%pl7M{#1W7_QT= zU=%!%?IXy^zZQ)E+p=a>1<$!TFA|Tz#VT5WBA*dL+22__7o6x-G66k8_6W=*b5 z?fapA&NHY`6>LxZeIxR$xmx=5n*nx=wyy`VVyvA0J74gQnl3+;xN=&CG+++hFSOOV z_Dh=MY~6TDQK+wlcFSJ~c~DkEnN*@M23NSkb6DYuxvx?2q?Z5JU5Ezum=MVUx%FQt zkI-6%`6MS(TvUl%1C|%)au@X@ULU!`-k9)4fU!K*U}9~|sPY(u5guE~$J~EU#8?}(ZCR=0`#aKkRgCsaaXDb@Nyi2G)Z}xh2XyC)Huvx4-5O9^OG?T5tf;@1gmo%U! z3h!})8A@umVrGlw<)ljFqs^u0Mex5Z2zaH~Fjy>23P{lYypNXM0NE9h`%V)nB4DOLn!Z+C@Q#m^!BnYIi2d;Zy zQMkX8XJ8h5MVhry4bJ!?p>wxgXyVEX`vPGSLQpdj63QU zRRY61>Gje=#jgAjM}Uq!>1U0gI_7r_Cjor^CTr2boOTLce_IC#f~Yo{%&O^}bQ z6kebgk~|K>)H0iYO!OsD&-g2kj-+2s)N|X2%n*LS^OFsIQ~}fZTMX*;vykjcK3xD= z`#Ze1?9HD8(9JQT^Qx!cale}`75B#$s5E3eV{!J>IF?=*6j)d&B#pIol%Ad!|3^d| z|F4F~&34<1k#0@JyA(ic{pvn6Ebpa5T=sVT9EnU7G2mrEw6VYi9K}uIU^| zdjO>kK)v5pLDXDp!fl(OF1}2FdNb@D@0_2IDf*LhQTj9?pgX|XBaCbJ@aC|av-p{f z`sA?U7fvEg%2JarLC=-GYE>)lM=IF+Q&h>MA9fsv>lMR~(>>T@bE%N~DXv9VO#-1!Oc0qoIPc5sSXe%3B> zo5?1S=4MU^ZMVjDUmTJ>j}f{&@mR4sU{ojk)O*l-4ag?INjCmg)hq|K(5ahHC z3n&-@o8g7Cv*CyCvFggyrN-fu6g+%z9XW;KjidgwK7FC?i|xG%!}7XCcMngGn%1Uh zF@!Fo8@1BMNQY1#2LB0N%P&*`w`w2PWZy(x`#Qy75r4mo=bW}j;4@84 zNG?kRo4@RoCV90Z(FT*bUia(6llhZ(ERo1NeM6wC*~fcukzq)669dhm=>K{F5|t@$ zOIHrfocn#Uk^_!nX^~v%5Qp=WG~1(DjL8b(h$GJ~wHNNjUQ|^3{nD}TVc9CwEmAK0m zsEu8qvfw4iQcp7H+Q8MDk?yD47-UkWnV@Wg7M<#0^Ni%$>I|&Rpv%|dhSvexW$V`V z-6Fzq)V<#vcMEiK4seWQ!LUv7UL9eD15Eog`U1MKySp1upq5htl#&CcrV2kfP0^Yv z*!#ZQ=%ups_UX9`9CsQ%GfcyW(<|%-)igZec2#?c*9vrdw{<%qwrWy&cC; z-$xI9Jz`s_m%sFHxMUcsS`Qcen=VD?sK%T89)yy}3=F!2W%7sS`(eb3`SQ0g)l%Ul zgm{42u2CdA?2|>_j#w~Hmclh5T$pTp>2e4$>(O|j-9x_i>}cNWNKF_KH)06C<19jy zmPVg%lWf4`G^9brZpaszLPL6cXklpDay5QEbc{hx5^>Uk7;0=k6J(VmIvgAlww2TN ztC^rzIGG=#RUO$isyw8F9nl$Qy!?F`bbO^Xyn*VY?|zBgUQ3$xa*LsP#~_T|jX^p1 z?f3tL5d2`CRNv9TEU8~lXCmTe=CyWMAAG}3^2D9{`}w`LyxcOranQ9n8m4xp*%1GD z+S5;^L`kf2G2;&1Tz)*2!Ll$UTy^V1WX^@86%QB^aht2-QAD4HmY>tPqI=EISvtOI@%i!=$7WQRK-`WcNq7cq?TQEI8 zAWQ2(jHo$()j6+!!x?J%EO&XUfvkKG4-L6XpPS-{!G`^_fhJ3WG8X6Mg7p8JnI zgVFC-6FTGc@<{VhP=9Z|Dnqw6zcJdw-@s4b2?8V9@!MmY<(rZ7WU;ll$cf zEQf8@{Yy6dLl)q*QanR7x($&rHMv{O(1AR)yPqU7M26wHy)}YYKXf)G8M#G^^c)%u zTxk8K1tEpJW)mI_uc@QFo8xQ0@y*{Gezjr*r@XBforb>=Wb8=R1u621O~5y!O2ZFw zp!+*WW<<+9O~gm(O+nX}EE~EbW?A92a+I9)IXmecZ9k`H(R&VQ`l(K1+zHgT z9oA10K8p@w&0AU!#bTgULs~B)%4jP-v?TIi>d|~TsdqeH=5rK%c6^!d&v4&EtzTqp zNC4;rgq%E#FkNHQ;2c%t#dffEBv_h(Tu zE^hm-yK7LRWoc_bWk+Uup?E|tr^CEAMLvAd)CViHjS{Jprzo}TH!-H~#GUVb#BOnL zCPCe*aKIWMXid&`a}2x)Tu5;AmQ;Tw@&t}X{VRXOYiVgwvCzLcT~A#>flrWLN8nSS zgU?$BDxT~AGfIsmu&Bdxr8VYJgcXb<;CQFpt>kZXNZ{!QwLj+zH+1keGFdK(yKJ1W zQ#Fu{Yw$%u1E^Pr9JW{8Pja)=JS}$v+So%dCZ$H4l$Yl{oUAgsd(v!KRlDfspwQ-$ z4h;Q?D{`FuK}&?2yQnh;j;2VAyPz^d@_Fy(RuF>y*{G zhuGiB_E&%HaB2sjYC)A0BF05_Es2alp@(fVUU3O^P-H1&K2;7NqO}wDWx}VhxWizC z%sE_dgOZ?Z7r zoKwney}0yrhxoB?Q+u2V@NfaJqN9tT(w1D;VhR2?Kj236O{M{v>E)< zChbcp8?1MIjg^};&eU;rGeG8SU4^f(R@3fTGglGi<=4TT=32MP|2jYBu-mvJWdCA- zL`#ftP43@b?sfpXWhiu{pOHg-2WZ8+fmP`J!Rz*bLC&;tta9a}HK zt-eGgC$`Dxvb-(JgQU~73ZQ@_J-zzFw0Zx-Lj`{^h3=D+7@h)pAdZc^?EA3g31ozk zH-F*Ow-vX<2>>U7mB5Q*bUyqUO94`e=pWJPq`nlP-JGUE{P#MPa(>Ie5nL4mcJVqBu)zy=&$b0t#QRK5f(Z=O_X^k<}X`B*#oNNs=oMqfIJ3X5h zUPlhKfvhNPXN}S@z?}kT^2^EHINx97kO>}xgFt!+bM$~=gI?8b?-C{I61Ua{u&q69 ze?4EO#+w;Ar)&`)=&eQrC1Mr-&qFuOfz(uMsMG3QA&>e9%6A9*%rV+uK*lPjDebd7 zM;wQcul0AGDcSTBUV2eMl6&}M!RK8_hVUBB4EJjEdPOzHb$D#Ntsx;GF)nvW=YIP^lAHDR;Y`#ZVVGL|sj}OA_$f%`>#@a| zXRJ=256`;uJ`%jHxVrWeq#VT;jqqi~5%;qdh(H(o2%{W(e}-{aD4LRc<3sbd<%Y3_ z&7u3!Uo`H>d~Z&iguSXt{A4D7^sx=@d+kiEP+tXY_**dwPn}Wo=Ku*TswRB!Onsft zX*|8dbUC?>kGs;DarRv1{44PZO78kS%vX33zFx`#`l%pr1A;ifDAu-(jQ;76d|c&p zLdl%O?I?hP(H(iR?OeYYiF@)NUx}m|L&9A>-u_A)51Mf0AfWV@%*0Xt6!tsrN;;r< z?-+Ywg?Af{+wdGmMXB*q&`?QSu;Ag5;HDTtp|(?Vm?)7MgFWi5qMklQW9s7jMe0<2 zc|jPde?PnPBsOa%NC0Y%mA`i*_FuKt`Lak)8$D2L-n7YJW$Nm-$ep;M^k>=AoV*f> z^6(u0GN;bxlX93qxAVQYtM@rJ5hh&Y4gs*2joLocUj_L zP=EsI{PaQU;BnEGsNGtJo7^I|gq_Ub@{Pl)MVkNaNr0Rnvyk%)yVvYyCuPa|D1Psv znoCbG}VQc2!aIHD$(r0VW#Idfzec*Yv+*f5>ZG#^cAnl8{kug7;mcyXYHTK5*w8IMAiKEV(?Ketk6aGzgr2F3?kEUHy_HpdP&87Mb!TJ{^X* zJR*$lH!q~07>gg=w#LX4gI>T`ibHZ$8d_rS3EMdi^%V}!Z`v0%wUy#V8chT}!<;83 zkV?^3Kgt1@JjZG{+SldUKcxvRxjjg%@#YV67mQICItP6ao^8XbDZzD|O<+^?zWUM& ziLySwfSVIs_p-b)p^ec-?;_4w=q|6WWc3(<`zG8YGz{n#%~OMYlGZJ=qlJi>F*v2! ze=2%T!H6uKSIAi~^7NE-#x^4_i_Ru;`K;RVnR>dq04vSIH#s%S5(dE*O4$~Vq+cGx zV&O#4D4Zk6gUl;$e(^tH!VG(R`2LCB7J>qoSBHhKZycpEBf8R zVEuRry$tU5p3m9<;fgR(HMaU1!Iw1}v7L`vQ;p4DmEWJ$(ZAlQ&`P~Lfui8~cXOEk zp~zPXi+pK4`fCJ$I6xns9li+2q9P5yhEl5e)@y{9ZA~sNA$H`fLI{s;Y&O4n49fp!pWLrp$8nI4W^@VZpRIW`1d9 zG!Mt!f=(&no4sak@p@i9|NFexicL_W>HITnv^dGq!AHu@+S-~kbNIUrUNoccpBAwW zzoM83rF6&W;slo4<_Ir>e>~^6Ut}rl&UU_joOXFIdcaB~A||=OxAym;IR4m4jn}MD zS5Z@av+`nNxzF%7`3Tmb&Gi1wWiz5Mu}`gdOB#0?+oNkN9+8rNxc7J8mEQf}2PQ@G zi)nTcQjH-wr5aN{>#9DgYw?X1^+E%zW61aNtD7exWs{kE11?{bn?^l$(&W2KyFmYA znK>hU6T0gcywv0yXIP%T%qTLi`i%%*sdzk`v9w@Y>o>xc>0*4_%9SN?^D^%NV{B>P zcP4w)*rjEaAm)9~8=0$oowxS?-ZhW}tq&NCzv+hBiMmS9Ih0NpLWJlx>u)VS;4Dz% zZvcu6ch9&Jby}902jZk&nC`}00!2>3Z8uK%g})utzs2HB&N`uD z=VMn_*V~FecXk4qVK?9(%j8m?-#+X_NGHY}KdsXFD!%4gMa4rL3gXueP7H1b%qL(A zH+Arbfj$xK7=6W@B4Y?gBx|e~hj_U*W$F5V9^wBP4bA2bp`rPJw%BYAG{oHsmI>Z` zwSv!alQ$Mvx-;I|tW5trufl+pC_5MaX`1-U*i7`zTU8|6yi5`z`!$9{+(CG4QR)jE zTvj>CZiU?Bc^V*Sn8s3h)G_qbPRhaYbMKOOxcH0ea+0cL$Ma!!j9=7u2EEGpBJSRb zj1GE%S?-5FDI3>q>ayn$;^6GIrnktGBRK^x>W!Jf)9YIhzPzv9s*S|kgB-`mg_l!~ zyPUfln@H){jjSzJ`2x}R(qJcl+4)b8*??r`X>^kT2|?Lv6>%Ggy>f&(&3s z7l)TI;^MQyA~*Yfovz*%FPa~j@|+wHj=pkYvL3t}#M3D%`u&h`_Rej9f3WPA>(Mx5Q>FHL9m;TR03KTo^I`2F`_hZ8awOMZUKU%e>PyE>^Pbk;7 z>Xbl&pJP;M$KsrD9xCGS94lUBt_VCD8ix*U+3(D>%O z^5(9V%NrzN4NcSsya#IHo|f6`7Z1nw8=GdkY56k5iTKJQn1dD{wt^BC$Bu!60$D55 z=X$mb>e5C>7LCtdsg!@+3+<~q;7v{7P@gEV@>mPRz~@ZOC6BAyos1Mho>Wop3wjJ; zzyJaeM$z$icGI(7E_YM&P0~gbH4Q3}2{mwPggL|}bq@{n9PK+rS?DW_Bc2T4o)EK~ zTWvGIn)en_2nC^)zi++^>{bra9s9xCl5qvsr7M3<8VN=ku2~lz9s7{}@oh1O>^glW zw$J|gmWJB>ZVeLfz6J50{+enJ+MO)IRA0Bj{2n>|*FKj5`ATWyu=;|5)~1>5Rs2Ag z`Mpiqhmtf0bV9|q+x*|rKBFM+(s$ik-3Zt5er5^Rv%_vyP_0dLUuz4?x61VZG%CH1q%v3F=ly}>kM7#NnN3r^Lu;aV6lFi3@hjh zT&qI9VeZKOE=O!j-6@`uhC%@P$+C8oWtCdXFE%n|K+<-hoN*7dzw=q5(PM=%0_q32 zCV}XigZ0be9w)7wk_hXcFMxE2ONO!sfODg>3^`hjVmL$=X(fZ-lum=PnDjzW4NWPf+KfaXodFngpmX{TUr_wnbmpxvkMGUzvz!9Np=5?*O}WD_x#{M zms)u8JgL}LGJ#0=QM2C}|KrDx38D6Zfr0GU(_cEZK<)YZBy~OuCR&9x=onlOw8IDd zDf@tC@^3`{=~w7$DG2fuMF5C+XXc%pYiqbueHiLqirq2rF?m!tWMsTAP7lS5k_ zo6*X{1Ak5C!0inabQLUg@8sn_PfZPgZC-GCwz@#V!IfA+>717TOXta_g@}x*zT`95NH}K*31O_tB|rD0C^PlVs@I@D9O}agx;yTTJ z`pz<1YKF&LYgV_*DP(6+tjd<5R_jM7rgFt$Y!_Nv_`U7@mIV!i3HQ4POT6(;QuA}IrLFC$4a}M>Q^=B$59in6gB6o=6!A*pVe#}i>l-@lu@@*l-%_Ke zc23ae|CGi~*1dOFKHvfDS3?V3Oo!XXDfpVjUe%Z-ScAIsHja4r6NeGzep_dm>jAg@ zjSLUd3t3bGz)DZl30S|rypewI{m?w~ln3eP-w0ThcV6TJ4Y>5TPt)07TL64m6QE1Y zvI=18y=KA4oU+nY*qaoY0xTPFik)>H;f?>~`Pfu@&ZIPOUX+xV-@-4>6 z>3|UFU7>0UjW0-azG#?Vc1o-Q6^vtP5K;kDF<^bc7GAEu@A3UGHlaulLW8dlZm<8m zOnLeEu;5(p1OI|&FD+!j>GOo@{Xc2-736Yll*Kea;&CX`rhUOMuO8yyDq1U{NN=P* z(~wnWfSw_L6HLO!O2*ZY?@8|bl~~>AWBfBdMG#)G_)LdCwR1ScJ2t7aiqSe`+o>jY z?A|pyWS#??4#sAJFTdj!=)*Updr{YzS)MS8-R$ta$R*I3DjcV3to$==f6INHbA9ia zAEE(Fj!&5>PLz|}`oz?NWU6!Osnof@P{^FgF-ffjmKNl-V`#E~0Gm-f{` z5J-J)-`@_Yvy|m#8#)^ou=-+4z~#c$j;qk_JWtESA~@=v?k4IVHbY`I==r!BAkm7s5dMf{g3vX6wfkPSOEe6M@k&v010@i!N+b$AvdRTc;Xw4|8fF>U7cB1w$GxXw@eF`h^ zC|0s(y*R%RemHEjSQCqOH>0&)JzCPNqV5w-+<(0_%+7KZd2uUv<9-&sQ5cJZ%*@ny z2+Ku?DFgp#GI2&EikDn*Ga$u<-i@E1OMOzVdniBRMnOmc*x@*sT39eK-V93Cq;gu@ z+utds$<57ureJ?Dg1X7XgZ>Ri3`!MXNme|bVca62JVh+0Ws>|v{(zRhkITul42o<= z`K)yXw!gvR)~v6o+K(upZ}lYuyrM`IJKQK&n}mva3(v;olFRQ=zB^C1SlFladSoly z+++PNUzVQhwRz?^>G$PMcM99_vVmSQ#r{%LAEMl?4(vQv?o6Lh7wwdbgaFsyZ}sX- z1A8A^YiRaEj}ePUSrxN{TFgSYW6`JaLV#Q7&#VL+(4gn~n%#=u*Dl1zHr%`T-3;F+ zme&qmRAmMZpnHSJg}EkW*!ESMV@*g}y0?r^(Y>`qEP2KqVT;VBhToGdANS-n&E(Tn zifafooc(kmWNx*Xvu(D!rI)-4H_+QOG66c8IBkN06Qoa7@f1IElESoo3tB6v^FGH3 z2Z?e}rRLdiwhdIe!D6*hO6spw5E<8P2skKLDoZAqnD2>PQ5!U2vTMHj(xyi5)DtKV zO5fc4aJ74OMPzAeT8KZ){5Fb!(e{f;PTxGR94a!k)g)HZH8r(S0ISzK`1(Gu@EE5f zPo!aelB-O%ceeB}lZ6a)Zx>k>DgmStCvQ%Gppf+SD`PA%+jsZe`JlFBmZ9!r6{6Ao zy;ZCByn%j>pYZh1%_y(3skP%--w%o*{%1Nz*RjCo@{CW#xr4>>E3ZTbNh?E`#qwhq zO{**dvMLBF7O&M^&5x$S%#)+saOr0Et_*w5mLJk?^M`ETpBuPw_0o&VC zN_xLi-cco zyhN|;lHNSOPhCXry(Iv7>mtCeLMyTMKVG6ofdVa0%p#&EWfw(smGI^hf@{K0)P&%i z?|1X}?k0VBsgBY@gE3-&|0h~Bo9&xc2K=jRV+1Rc-p^@`;w%mVhsEw%<=$YDP>{kY z`THTAAYA>|^#mn%UpGvE!^JxEN;3cYbYKD6w< z38XvWh_wYM^<`;8y*I;0*{b37uCsVR!Rd2#lVK|^uHPb=8UO1A00xUXAJAC|EX9S$ zJth-|Q6WZd(Ny)KQ?4%yLS{dkTeS27(Pd!0sKfELes?zRxShpoGaU}8%J?$nkaQCQ zA?cE478UBnjjgowsr#Ax7a*dWF1F-qSCT3{By&^LKh!;M+k2>4*i^$gbWD$3ozLza z?#O7J2>=DOuJl%hS-e6BtWsQCR~r+M4!@!!815iouuSmV`(S5M!}X!?Il%nRP>&V% zt!??bo1dMI%Ds3{&Em0QW-|RU`{g$eLw_-fXNHd0ljl7N(ic53(f7A06iMe*VcVH5Be>r*LRyv+e_<~b0067GP!#GKIB%F%%*>%x3g<#AG|rXC?H@Q- z%>q?Jy8I%+)+ALG#%*2+9;J$7zGVmMv{TB)HR@in1SL8IbC@2I?A8RYdz94y_Kzt4 zsOvXNYdKcM8Bs(BQGKY&h6UW+GzR{+lI8<9`87-Ak*c4acqLu($d=PLsjT4F%=Tqw z3#9~FKIO`kN>ErnhELU@v)|J=8otsx+T*UhhM=;I`$%+O=s115!+aY`$G#{ z@S$G5xac!0dX=La33&v$`zt0HTw)h;^(KE+MpMtXbt@#0&yQ?wVYxT-I`w)q zlY2%COf)J&22l9+&nAKHGVJ+SPkYWdudFA!IrXyXYy!OP_|}GI&A!$@A6l^LNv)u& zF!~w0-^Sjs{BdRQ7X|0js<)!=dA*%a2cLyH!F;T?QZKBRu3+zykSsFJINDe)mx8#T zTPt-}sJkJ?eo?|JWGJ1siEYpNTmv~mj<)%R?r<^5$BzTOtw}%E7%vcJ_mTuhye(x* zIl`ir_$3TO50z2n^77ce zXzg?#X6lVg?D5T|x7F>#zs-IcQ}+on{5?vg7;AW zAl(B~=l1!0W1Vw;=lthlEm^=l_xru~zOMbcH2*M&h)fVV)tRzf>yo7!+OY6mVA4JF zbgkFo&4ZndE7qi{=mBP%t#@f?XVUPNr+IiTy_Aw6g|gE-k$Rj@i*DN+-t6JYT^|}5 zGYyW)$2sN+fXFUInl%H^+QUQ#L?lMcx%<|D#GdY(qE3Y-jm_mA})oxLC-6f$385(V(K8_`@L)neasUk3WSydse|QohFSqjLc7e&4CRgzW(>pz43ka`jZJl` zHS=-(ULEehJ|O2reSE4|uX;S*Zi=Vo6t;cYEPJJCZG03OCD4ZY zwh^%0Rew+LL$VG${Q~wXhxaTXsxsrkl8YTss!_mB`j6)yT5P2FK=!@JpdD86i;K7R zu{m*3)r{t&gjYTLKcB8dN~euawZZ^tLnvc#(`yHvwK8h=gz^~>{}eG!l4U#rc>=sa5~6~@5!T-?O!GI?pG z7BLG#yY5ZbWkt?24|S0&~-h8>^y z;mF%r@pM=t7$m>D3-Q|;a;Aah4S(zGEI_%mIxpe$53FK zWRIg2$_4GlR`~dA+trBQWHwPxJ9ITyeobje)@t_@VjnG;(6+#njAV~CF8CdC%nE^< z?n|^EA`LJeXwLRrM%AjC!y_Ixk8y-PE&31cTf;|iLN!&yxpC?ASL7jkCM*((H?JE? zcjb1j^PU3HVlYPqdkr<|&^ZXuV_I)*75qU0T2nv(K*xJsS_e#K_=

    {%5+0xJt>OL}(e{V)1An;t^83uPea94xc`Yc3e@tQIygLqnaT_~#KaH(2H@M`q) z8UNjZ*Y_W#`mtI6<=}iz{1KZhuArd(d;h(nca*jx3N#@N{bD1h^^e>89cun*dH$L4 z!16qjR+(AgVfka4t~`cjKXkn11p6zG9We{WCl~SBwMdzl0bLm~j;^dolj(MnnUJq* zc2>ha(c|fjaq|kXu%b0Q<%HV#%;6WwMpP5~yPZtGDCCG;10KiU5%q3%kEUe8x<&^L z96kh|`I&NrG2;e=!y{6a7@dVY zJXuoFj1Wh$I+OGWL8ZyiAIL;L;Kv1#c=IrwD zBLzqy@fg-qHdg9oiAY=~PhARy4oJJ)fo-z*T-9tjLN3j+la}# zq-HFrq+j;GS)-V4P89p?@f^oEzG}-ABR3=w|LDsED|<*~tv83KffN4CDrncwwYESI z{59rh^6~C#&(c|k)k?BvhIOWr)a$=1DNdtpwtRqEwSK#OH`@@ZYu)-~n^1P|#mP(I zi{=e-j8%fMb6{_IDK5^d3Rh=dYO@rj5c@W04?^R? zsjO>%zt*CH88{1p5)EKVqcC_0Wf79n!u<;KzI~-n=~M&9a(KeN)TSTsAh!A+vOHHq zpmLO2s`eg#)NT#N-eRRaOLm%NiLb-d7z*V-lJg{7(Pb4y2Y?u?*yQTa=Ko2=xz)}& zB@eN)`)UBkXeBQ3>*X`1O(+0Oi)){aw=G+Ir&?5)lNOKObi51dnhuIw&8zlW(7~BQ$J-5{|KwMnR_vovx z?kD(fn4iAy-}y}!dBTQy8>C1I?ElrSX)RJm(~}zo$!Y4aDM`#OH^ZEV!ths5-Ua1-XmQ2^BXw+Fs_x74% z=X*=LGS5pcc`sPvRc)Qlz{Els2vUPM%&M$jFNr(nTXak{H8C@dU(M2b^L^FMQuF50 zJNt#`GmeEMnm_dFuU3W@FU6F2t>4zKKHV%|P9lXuNjVm0SDggE1|S|x@HAQ8;8Zyr zXmMqH-B_=t{q3*5at!5~U!65S{&eu4v`uT~Ap~#o*WJa=?gB|eMX}Bz9vXC(Ebuss z(D-(BI;LySh1#d!603*jx+7w7h*KI@gRx#t<&^80Kpy)KpHGyxeDa{oDou6aM8Mgz zxbbJ8f6~CTeV(?~e&GJ%b)zy7Gyonholeycp$X~G|Ag>}+_^JL-|C0+wyeMkvtQip z*N0IpeZOWMboiL9tfqB3f5Uoyxoj+)y2mrDcVIJcT?RLDeAbSGE2t^^y!i|BSzY)0k?kt~nV;np|qE1&v|zdyd&C%rQR?y*|c2-UE) zGxWY9=$5i*9-LRre+Tke_F>>lkQBtM{@4E`uMZCTVtleYGqcfAB8VKmFm^m36)S3) zcaTq;5`tUlxKeAxliEK&?k{`QocXqVXL?$7r{CXcg~r&v;R;hiw#`O}*A})#Z{d7k*gWn005GsgM1MIQxnENGd-h zkAEJ62t2WwQw&I|99P4I`D$(iN!)~8bepRp)S?eD{#6*z7E8CI_rIwi#DKbn{3oex zohkU(4CFj0BE-b*^lSr;PC{}rCQuo*vaiFboKWJNrd6!WR&0AbV@PC3Onh`^laF&Cu?r;P)Y{Z` z{@>~iZ2LjMb1a(ls}00fd0P-)*k@0rEfa5#2^60Q>qDAK_uzOGajXM-!G9d?WHfx> z2liw04>Dif9$|a*$qw67MY8xwAb615q?51f$6!%mgBV@fv*y7$On@*_Mm@A!3`jt6 zxS%vD+n4$}dgQICKNbX|jlBeQbPeCd^=G^5WFbthzX~TkifdfHXx`D8u3lGRLzkoskColH#A~!;|EhVvNn9 z&}7aiwa{ycR*b9mkd?k|Z63NDmgd>}GP-=!m%#5bc@Wv4A_d~5dFgW5qwW}HF8~(t z$K4M%ZdM-t)Tdn4D?;iQ*92A$nme;V@QR4}u-yO)!JY9^1Fd{PzrlUvm=|ZfuLb4Z#4UxFNqbhl=uT?PY6$K12XV47 z)~b@;$MLTS{D*CQQ#z=lgWT6{GrzV>clV%z16Q&?+eGfrR6xFLd(y!ufW)p;KiAgz zP{^Un7RS%o<08EwYE|$;4y4%jQq?(>CuWL|sB*>CDX>ds{xGm)c)PfU{D~wFy#B#7 zvEMbTt`4xvXvjFvRy@4Uxasb^phF?n=L@&wDMw;wE_(k-oG)3A zIUT&Sa-rm}?Yg|9-u5sYPQ21wpga0?JyYiC4so^P1npf1z?T!iTO`ZR|HFHePtYvSlfZopAr=*8rn4RsAi_?Rmd+*B!0K-R+~31lg||qeXa3l zaDJQ$^)dZj69IMgE5O?VqQ*iAvFT_TW!DVO*kbgja|ro>q(lu4o5gXn$O9#&PgbYU zRTa;x@zw_j+$l1DFP!%6oi^4e$-T4ujoYn+`AAp>DPeA=R>t3$0E_L*S!Z67+I)N4A z_gQlYLM`h5R9|IZIH$L=?E1c%^nsRSoO=&W(VX<``>D))sD9j5e%}vfnZvNN2Qv@W zrR`=(=bRcgq}-D?6| zBlX`M>+QY%PF7E{4)?03l9mEUQHhD>&%~uPl^JZg;Fw8>5}^r72rr~9c+@|#VJ8y0 z$XqU5&dA4)`!R+bX!sd+*GWMo6d!#GGzr>a?xMRim;doBt6O~!Hy^KFWq-AgtZ$5? zivSOpLrH1F0~zen$;?`5v|~Hz(z49Y%4?!U$(d-;dj?G_&O^*JAA|hHJT` zUi?a0XB$?4Ea9*7bh@2?I^t%34)J4CiNsiFd41$Q75`$>BA1aqHop^aKj1 z*{b8_o|_B!E@OB0V%`xL>vQ^9w@iBn})K+O`z?cz`BGPTGa9-sy`!EG2#Xx*kHlYj0Di zFPT$=A-ud8@QS>rL}G3c@3D(7KJ<<0mn-tm~1`A#W)C$2Ihl)y1v|CLeRW=F_ zy(s?3g{3tN@Rr<|2zrb%Ix9mwYc`n~BktVNWMS#4vp@GLBa*2c%sXu*WO=fiJBKe0 zfVMQbi5gs*IV~a(Yc*nDwo88TxQ4jh^KDO!5n8?ouhMgrHOGB%Ew2M!2tlHq^tKtnrhmkgp7 z*L_<)0Es2nAC33z8E|~BzToOkOEM&IU$@e_r8oa!?CAjmVAigzth6@+BAUZP6kFGU zG1d1qZ(u9CtE}*P4euJ|wF#1!Q&A=#wWov-=WDZcKX~R&*6WtePNjxAFq5yL5RPE` z<=(*B%2*nU48c265dVmU1uxM2TUw1x-2~^9-h^)_C$d0p;g~dcK?}PctK9u>L$B3y zD>a%7Xga5y2}e(nh1Aq+SqNnD_Ujugf+|!@R;SFpB@*M-xDdz+2~3_OA=urn&rGj% zu2XUGCM%x`Ox$1sq(mn8!EKfyhYvh9Ebkp6#*XJuTG*BgIF0`+>+IgY-dti+K7_yC z=e4LEh(2Dzr=(f*r9S$^%Dcy4tdqd|@%J6yjw2=SPdC?(qhrf?M`rm%=TGvAsvXbJ zdyDrBl*heqb}@l-?=2h2f@|zj|1&NC3@_Ovh8ELTQ6+O3!jZdyK7YM(zWZRGTK?QQ>RAxV$+hjzDOn8`ndT8m8ZSJn%B`&PTmT{Nh&Lk z#9nwlcJ(IHfvU0|+)45BxOA3*Q%o$~yo;6Vgk#t(C0{}zMtX40B%y#2%-si$9|=Xz zIvF&)T?Sr-tVA$qsZ1-Fa{{nPz*`TEaZ*eZnnmKFth3mSv2 zRZhE2Yb`{J{+_P5@xniPBmU9XyQxJF>>rwG(TQf5zF6;{f2*{Be{v|_lObv=F!_cI zItBt^LAz@xl&)D~G+FHT*MSxA+-Y9**m_>Z;LjrkqkS)YYbfl_-EDe!moSZniLW!P zd7UF3A_K#JABTM@J*bE&crF-qBB~X=Q|p>~1IVMQEgrj!vy8ubcx&TsCP{RA)gmE! zEkR}JuCnsC!=8(n&(d;1o7_oCo{;pz>l{tTDt!FZtze{~f{yJxC=Ng;Li68g6%R3Y zQbcVv>rD?g?Wt$$tp%BO;uMsXIU4K@@G(QA$4|L@0@KaVHxhU|-h^X^pU;)9q6)G@ zEFk_}w>jome56wQyC?r=r(ZRY8e$G9Vr)IJeKwq?We<51oTS!^ zfmZ=cZ>_8BvK-iQDdJ|gv;`>^={_UBv9PsDAH&2xb(Dk_IM@2f5uU$ITH}_H279rd zTNTgWegczR&bHHybk3KPuxbn*rr!MJX2>xY&dvY_+bdjpbN+x(LXZ`KVR*GL#CHJf z{F^hF@`3(2EkW0rBozBdrv2xUyt|NOuod&!bZ^#hC=1<bMo^Ks_d;A)oU-(2(9+srl_c;wzpre@nzB zt9ngoN@NND?S*mI#+T-=4+{9(T>Y`I=&u%9D%scv;OjUa)1>{5pWaI&mIu3`MFBlh>4cK8@`Ss)eS-(mK@)Jr@ z;a;@dQ?69KRL$l_cXH^-XU5nD$SXrqd@}rlR&hkyTcAl(*nyr0!FR+_WBuy-W-U=f zA4q3mWtHHt`f67GI25(TinI=O^GnxjnUzrn2?s?FBijW?{k!8>FmWBP`*vDpDsbVs zPg9_Kf_=@C`otwwWxB{ChvM$9Zs0Pn+@gq;2?>I=2EyyG=`Q9dG@=?unM?{Z~qdT`$W(#rXO<1 zTie@s=GW5dweu(Uz^vgDso@AJ1!4OS6%@}I_|m1AK8jjg_umYy?KvIkgh~-wICYdM zDP_rftvzWgaNT?V$L>kLR}_cxo4ct>YcvLW6zK0uGwhZ;^wF5fBKk*BsQYK_3Pq%X zv;ATZLPqIqOioi|d{(2xR0_@@ULIKHYcTf;Y>(`r;*?1W+gj;AFGDCemm zlf#(UU#g#cTYwy&L{gT%rlW_teB50@?peMaEzW1M9sHhiF-l)K^kSd?$*J(`e{dkK zi(<$FdITXpxdtBtZ7<=j*RQ+}YCf;g;-_h(kVIDFpw==K|h?5Kim! zy!oYvg0I@V^3VZnm}ijHo+`&rFIVx=t(5uG!z~~)P0`^4WZ8hZ%W27xyGGvr&xpkt z$XFVv6&1I1Ixebmv$v1pH$*3}Z!wwF3AJ+-c7rY4~K)L+4i z-(|3$*^I!Js^2j}5Bs~U=v2MPowcSoa?q4M?^K4}19FxE&a&|l$Yr`x-EQOzz zUg#s?(IjP{S=-ofRzxjnF|Xar9`Zgr^~(+2>kr?!y$M_4jfz|9J08{BVB*_i%f9}; zpN$Fq)W$~d_C4vy*$SUFO0$6}rF0~#GHzar@=)*6rQ0|_DI6h&c%GCh zAC`r$9Xr8Z|3Yg9M(7D90AcjOT0og)krN^#c^oZ~#Vhr0?f6y%Iq&x8CD;dli& zZ80O9&<9s-nO(^Fq*m;9cmI3eaF)H$;2>L8c8?ERD72??tGKedv0fF2tD+SlF@>$6 zyZ2E-)?M#EJY)$kcPp>eDfl8->iQw%s#|Cbp|dQzGj;_|w*tXek+64I!5_ogCy~6{ zrI7^S#E*2wmI=6hHb|J_5t%nQYF1jd6LPT=D!)AV^-J2e_SYaJ+zDndL)7c!d&(qr z$Kv8GjT<-IFNYodeQF)F0*rdkKuiBmpac|_IDQ1lToG;{^gGc#2SQWA4%>->ABUjrRByAW z-lqK@d1G0iVeHTor;>Kr23MQ;QvORJ@>1gLn=laiIC0mb z*2z?~Fb$R8!m-@7(T3G{KGMRFS@NjDbP3C!J9&+Cia5IoP}=MH6jXN-+DZpIuH<1T zyx#3FDze1RdP1AlH>$0?fLj@c@TFCD4b^93Su?*dy^`257XBY%Qhi7D)MbubNPjkp za9P+b7I89(%J+@*feY=>PKOgkrq%8TN&_nQC9xH-p;E{EkHQRgm z=xAfMgn`OuNZF-`B0d#;&D?8q9j6xW?!AG~$9H!ebc8ROHw@(41zZq^e*b1gjrAZd zah~-LW98OQ)nv6UiHf9z&wSyyP!%ak%6l|c+d-|HoWauPhqvOMQ)d~+{1k;VCvM8T zbhm{W3k8n5DO^=QG2d~R$e3w^$RYB-&+b!MZXyQ(St z94{-kZJS=SHl@v{($)pxv-?lf%&Kgv>Bz>U?CfG^_c-~`l-x(r8L_ou-iS7fv)DS) z!133RO;UExu>x_(G^eb;Uwp@%F2w91mq!G=IPDuU;0@FxBh?uKlKNf)2CsPd z%NQ8mn`hnslEVRI+eETIo`L`5*sQYEkx*xG)_zbdhW&m!d3Pi^EDem}3rFS?eb!E* zp@g1=Lu&io+23n%kn4G@>Y;Lf6qLI>`|1TfT!&qyK?W1Ht7z^3f&a6%c=YqfkKKb( z2s>f+F1&U)QiBJ61lBdbF#bz8%d1vnbeB_~cNUGgrwlqgZS{8(AkBUvqVJsTqad7t zUtXTnFhzdDhZI53x)5a@2zp)ix$#Z5nTKOE!~7Hwpc}$C=SX`SadT)X$#cvj zaXSX|wV~1Vsyv^%)@Gk|7trTVC8pX+$D|zLub!yU&`TXJYf|ru2BJ+FR zg^b7^C51d25_sdXucl&B!bleV%4-no=|`(eE|GLAG^Cy0`MBi>MCLlw+@!R(*fZ1` zag~;-pbN;KbmAuHN1Gy>Y0}aI=zr3+KAw3NN+c>P(to`;e2<20V!JCgv1&_jnpN%3 zfTT70!;KR=xvZ`7qHXE+mA87lP4(s%Bg|fbk?mtNrRPej9$%w%*&D6m;d_bxElN`G zE|xC%UAoV(Jlz~0!kc=^KN9@Pd)48GoV}d=&%K|WR>09NgkK{;{)N#GYfQ9yX3UZ6 z7+HU@ZaC6xg_Gy<{nT)^dNL65Gv+5HXczFlAyxgbrDl**z3}vkApARV4Bt@Vyu2Uu z**yc$zy~gJ2ymj4M_=c{q)fzVIsgI0W%0jIaj5jdoxGC>wa)yYqb6K)5UP$6DKNGT()alQNTCNp-EJE9g6I zw4Zs6#*s~-O8fS5gT@kAy=V<7ZTaEQ5CGKJL0$cU|@ZpyAGQ?=J3Yc4y))s_0S3bUh zN4}wH$W}jO)sgv1n!Eb%nY5S?135FLMlgKMwrnU;E*jejSDEm$L@$AGzMHM>H(B6Y z7{v}y@aq(U!E+fxTqS0+jqNty*<@vX$z{(deJCUJ=0n=8_T3wlt`sa=YJU<}3^-_x zpeP3B)aZOd#Y;}5{XP>E@_wDAx{R)G*GnXk6-4B_S^v~Hl`=tAzMwtXQ}D2XhNVxd zUv_@aNM+1MTo>DZuY9uKyT=*D*-h9P8uMaPJ{n2h>teF*5T^kMfHIR;|D&Tjs{brz zv1L{@p(5zrWXaZBKH}7UCM7`1-+TN6p|qrtEb^5iw9se)L+VBM)#Y$`SS|UG_IzeW z)qc53bL*fL;PnHDwtdG!%hmJ@=qjM<%2*<25{1dc>JQD+^-95{C3Hg@T3}l4wOH9A zP{H)5WK>5-XV^)~sV*x`o7Wqs2tUvu2`V06GpxjU=X-X&+t`M$|B6+g7l{5)p$RH>sw0WXr5jrOWk9&=uQ4h0)paVT{mnUx7 z1dOnP@kUX_jTK%7w2$ZX6(OBbbL*?nhw<|fvtD0Bgem);J*{oFQe`d#u&!;PIJKpj z!?)kpzf9dO0+D<2mtDJTX7`-%o*M&?cbZ7&MXiD}#%)ugqc15!tKEZ6sQwC@H6G_{ zoM2f!UK)Y$Ynma>XE|HXzmF8?#jw%tGG~kjonv{p3C5N&b;x6J7+qk6>DFuQDeV!P z9sl1R3`}?(xX+2o*hpw@lyh&aUY{2bjmg^3d>gN;yHM5jF${y=(>R>r-1dW|8vV=l zyy+x{Z$Q&0f~cKwQ=CYIK5Q_rP*!|eHeBuIk{?h3%1$u(behMjtt}Am?E0ho zm^!dM+0%*<5Z2dy5YB3gXhz>O$!S<`rbw5{TGh3cAWcFwX;O`AKf5 z8+hMCLm!pSY#Rj|8{Fd=d-O1TU|3qVngku4URgt>2rThCab{Z9+bufyA%> zyx4Ow)vaHFi$rzeN)%n~4Ew9%(JT8^_D@Y-)V(L&zMVHCi1@Ryx1us;6@YHr@VC&i zL_M6irzl1X z<%fdHRPR_0797|O@wrVDUw)!Tzv3~G(KfNI;ABa44TE?Pcam?A#`kK0{r{-Du2jtY z)kgY}5|t^^Ju1Xft|>FUd-p`)=uxeEVsvjZcGLbt+8kVB%5CAd%$FY*DLq|Qlok$) zwQH-|hI(EzH39cJ5}5N<8ft6rv`u_|b~$d*c;_BT<)mU6(XQP_2X89yIi0>|Ej;~M zL`>oyJZvW?pf_!{mAf>W(D%UhsAog2F!<{vjA2CA(^7AK`&Py9RG zySPwslfj%NGnc_gxX`dFbts8DllyMEiq_4L-);jm{k}14KXcV6Rhmq0L6m<26Ic9` z&xTcfxI)JNioITDxL*VFMN3iRit&$+%PpIIFQbp;0FSt3eA4z|;{Xv^KKO|k_GnK<=O>5I0AAhMHcPDxFWd@YrlEiPn9FX?DB+FxA zhX1{$+Nt`=a`zL2?LK#0SFM_zgeKh4uLTrx?&lrQ7@L@{<&+88ufU#uM&mnHZ zMoKc|Q?h(Al$n;`r|~N~x?Rq7nx&&Ux~SpLZh5Si710l0ooyVWG5=Z>(*L$9qf&R; zyB}-0wbZi22p31Z|Esmo?Ed!_MVwfW2AC;S(mr6h2z?ZqZ_s&Ph*o2pO;}1N0TWbY zd^yUIL3mzu7YUd|Mcq5lLl85jm~JbQpWC$R0A?Uy;-Yx*q?QNPl%(Ga$ zW}~QKd#mG$6@T{N$c|`=CA6nG_-3z3QlHSzrngSBb>257{d-1BXSp+VE)Lu)j*vOT{;tl1ioCemacqP< zTSjK=U3!CB6JVrzNtrflgMVxg4~)}=tl;%5K@^Ok%rrVnd;r7LchUPIy^WwgmV8Uz-D*A2)OW0UuFayq3%J(mPi>XB`K zx!?mQLUZVo;0Do1YOcXf_uwaw9=Qlb&RF%;9F^Q>Nh68l$hnVVG5K)v5$kDW1`+v` zV447z(ubk>Qz$zn0W_O+6^hyi71U{=31k?u|4vrWR&JUFh0M6g@~X9FfkBw(RQ{HH zo@dSi0XF>aV`#R+?ZYIIJHTWZ2x|^qp&D{vSiu7VPZXu7=Vy1Os*?*s=^f7mQwJsA z4UxaFMxDM}_kAzx8>gDzG5J28MhWm;j@p<4YvE+DW_DdF;%?53c1(?FeWvcC9f)M2 z(JSQMK`PM7VM(Fe8ZA4>Hr$RW5lz^=*&euUPi!6grn|bE)>+m__zR28%*m#<)``VW z(6-(KN{CWD4$#BCduJ5Vi5j@lZXBFZRwf8icMgMd;JcIkZW~o%qLOzNSfl!z!U+@$ z=(ZjL!{86@x&J@)RQnpC1>kb}d6L9swlex{r^+WgCymd@`(>6uSHtGJ`s3y~>yYhx z%DdsTo(mNXPu6d8rr8Du%X2`B8L2grf#8iUE6NU)cG-jB~*=?-J8SZcB!{%`E!_P3K5kV`tkB<#M#_UYxH? zdxi4Y(2>{SjCw!4y~i1c8Zo+vZ`qPxu!`gOjL&8LPi4aoT*~LZNO`fHtVmTLy6Qgn zeHWeOK0(Hk`;u37^>#Y(eqHA8aWwN0HM#U-o{7xL3X*nR+{w9m5?}Z+__a1rC{a4NLXb zJO%k!CS~F>3am@zJ-4P@ZzvrEdI|4Vtbo0NqzH1w`9mY#Hv!5J0hq?68Cfy;TRO}8 z%e}n79^wd^vg+CIeVS^g`K8#$sBl~PX)M)j)gQO-mNF)moOM9;rdU0qte1642 zI#osUA82xWLhLOfi<>U7XPBU1v=?y_%y~qHjw9)bD|{h#o!C9W)3R{(A{tu4B(5&Z zrc+rJv;}~ZS-dKlP1bwweQ}^I1XM9Bp)m(Mf;m=1ah7op*(*@ah>15V-kIuc;r14_ z3T{%mps_jlPMKW=U`Y8i1>}oeN3rSY>97@0l`QTg_s3rbGk2@Oq=%d;$WZ!~u@?C8 zV#>``ciD^hL{a-txe8~N2UmC@81T2z1R=I=mNaIesJ>^n0F*Co}4!;k_d@*Mq z!|)|DLkP?oZoEZVE-8}F-jjU7Z#oAMy$Wd}C1&~IPFK;#*ig=g13AZz5r?SZ+9!nO z)V{TM^R7DxL&!m;br#)$PO@y&u---paz-2Xfb!F!JTUTPltYMQfKU*ctP+-2vngXB zelSnwQFQ_oogg~!{f}bo$oB;MrBlp%Es&DoC9B3T39Y;GY!hR)8&>m+{xPN zMZR9n2i_NOHE3b;7bpdr>KnfU43;ecL@xYbmuH;7n9e_-bZ~TdpPB1`B{^b-B6%Q{ z_@Da3%I5OsPstlQ8#_0D&^Ufe<~hgw^2o>!UWrxw{z-J*HRB_0unXCZrEgV||DLC-4xK*IV=4t>oI zb@cURz6W1>=5snDb{C#0b{7g#7UmYg!}V_85p|0(TB~?;qTOZ%FUYnDSh$8|re0Rb z6g5mwpioD7nXX7gSX|xsJw~;K$-=%AFIwFRx|4;2Zvm?Yk#%N<)1NCV7MteoY}H^s z4CmST-y)jVsmrIvpKR3$^$4NT0waHbLmHFBf`r~itd4$MlA2&A| zEf$P=2`%%N2wb0#nBmKPagF-#aV5)4DhxhJXk=%gxKJ%IGgZ5G+<5 ztIZ9yR9Kp4O?RE)<4DHGjO2dVy&Ve2Mj2~-@{&T4@g}X-dcCZqs4UQsOQ?6BTsUuO zc+qO6z3e3(GdpZDPOHE;-(0dN$1%SqONBL1R_s$};m|Z-^qbgA(JKuIyu55zx%D69 zlU}KF!whgopJSU)1G?GRh}zZBbT6dqM#x|HHG}Hg9Lxg8SI~B6mmc@T9mCPP*mRy= zzFl_x>k#-Cx}v?*kFOpnBTCnsEyI@lq(IzZ>cWsCVj+b;_xawW1mkSpdUGwy6-&YX z(lL`<5??AJIHKRKFOamk*|8Tp^5uv&HQ9!s*;Lh7;@nD{ezD%1v;;EoesKMx$&Hr% z3U3hWY;t~?a{QGD;}f(`v+ed`lX_e{=DsBRGhenSVLG63i?hxn`4D3Z+uu!8!x5M_ ze5o2%3pV86+2hE4AGh&-$Xg4V58_(6A390QqqGNplrFcKUU6Gr9g<|w)-n2sSS8Rh zO3T)_)DVV0%wIw~Nu7GP^V44jFUWBhL)r(SS5pzzY~19F7P!0n9CwT5r*1L{FT5S+ zwdyM#p5}s3Y%~zC)Oe}T%-d1B$H&~;tR-m8Nmk_|q5;w01@6!;yNh3GX_z22yvFzu z;P?RaeTIl^+WiZT?-f$eZp#pJh%EEj@|Ud)yzT=5%KSfUaJ4HD9r0ZY^U^Np`|_SR z!b?=u+@WB)j=FT^+@Y`ov!W;IjOXnm&>gUDu`)L+d!G5Q^Yy{PtDjN9om#ovXd%)N)I?gBbtq5T#TbdBNcswUW0&SNdp2kl9C9#ymg}qLQ?< z^l2bipJI?CWrn4t78dmFu`vP^d8lBC^oq>P%>1q%WalNZ*dRh(v!x(%ARlujl{9w> z&yXz-0$1Z5}@tF-+)I7LN@z1nP zmr575GbyeZ@=@wAW`FwfKaC3*Vvlftl(D++^o(TzA4@Hfv@4RuquJuu%-qdLVHQlu z_~E677W#FS*@*h7O`N5^+Q1wV>*T8>r3PYzwk7h*WsOtK#Jk(&vNpwtR5IL zPFI*R7U*k1D8yd6&CDzws$UrVYH%TvG~3%y4iB>D?R;GfG6Ph{{20~Z_g2-=6RxA8 z8P1o~f6;MDwNFe4>#R~gFQMWgvx_bh;9{%%Jnm!#&jPtI;vv3CF2$WsMEk1sm6Ifu z`zH`*FBWPwwpGXr29GEZ{$4Pe1kj zXpAUn4n0v$1^){^;pR$>Gd62FOg+KoH1XDQ?yk)t7y^I6AalUfIkajC`Sokkfg+$C zHM`F@iB|Z(PV~mruLLOIXz|;52dR~tpM z{)a19bGM0;v_xDwA<`|V?%MySLyK1lbsLs5{$I3P)yg;BKFjh zdbfZ3RR>2$AVlj!1V&WB&$fWAXZRGXhY5Y{S4*8IlOpNJbRRp{n?LDG@>=Rmv`WTs z5yl_~4}rN0yqlN%Q&R}XKRMO@)RxBVmo^Xq5JP9I`-*FMgD^a#hxJe%lZdqWI(XHY`x^pHO)~Yj`}o%Ua;`h(J4YwtM4O|t5D7TY zQK(3H|J%=8m3SnG_pXU0U4?qmb`~;mAFMsUt~Bt25)C1gVJx{b1`ih&WdG4;_T#B3 z2URIA=^LixujOsgnX!pZFx}F)pmrh#D@to^TL7R)TCw%X8|ztGI^*KL5O`aOkl}l2 zLEdDJ>jJNsYP(bn{rNe&oNR2uwVM8}nVLL)+s^}Tt*YqGFBZ9L`M)iggUN5-P5Si7 zxBH^&out*AX7ME&GFA zX~2Y*__J91Zwx3bHhL$sMzWBQ!#ePfedWS>YO;*WZi5GP)Ud3}4B-mBvGIjJm)!5b z-w@n-UZ78tTkoDjeE3kreU`Dhtp~uu@dW~u+`u>#+@|~n{^YD-|Eys#ghVtr=2Q=m zC$6D#y7m=yY9cFH8*?>;avU6jPydyeGhB)Wr<&FyFP}(D_k{j3L6BA*c#xv;6g@fb z(N2KxKjWjG72US$llA}0T=$yEkp8lDmAmJ{7?L?1Dv~Y>-?3cgX{{qhcFa`p^(6W! z>Kj!}fS;9($;Yoxrp=c3=v@DoZ!vTasvyPr%(BE<3MV;LYww)H5?3^flwpkhY|5gzdK z;Gh|nmGe?c*UpyM^?sXPGyXPj)-3~qfyku#JJh`!O+v61t^VqM7y0TABEy!y+zoxM z;^oX9*4FKlNZ|5~Fbj-;ISgZeh^E#J@Et0Qv5^K&$xjoHB9JE})KJb0U)qdzU%& z^yde;nysTux72~vJ%8iZb%&B941(BS|3nkhc5Hn>dKh9K_$>q&Gl{2}j{e;Zqwd&- zxv*^H$sjTz4DNQ0bkdy>xDd^B4vQ>I^C%7+9x>chxw0HrnA#KNbXWcMtNhZuL z54N{PEal8U$VC#I-&s%j1p^y|J>YaqIou*}r{PhtZl0zuKu zK5NN@Z%5c>3HC#{RRVW$_r;=3IC{DB(!X%8eq*V&i_InZH|4#tYErs|CL&jt!JqNW z$Aj zW<|Rz*Mfl9M;X_z?=IW|Kdh_zcdot>g{u>^7sL0e@_q5RSFL`w!1kE3MZQJi^z`zvg@k?}UC$J^Y%@IGzyh*Nz& zbo$^@eiPUUUt^a6k)iaU_C`RGzgf5jSx(>;SfHU!2nspWDyX>S#ZVbHEOIzPu65(g z`HlA-Ekg?IWjRl<-BPyOYx*fgq@m$nR|g`^(6DY++GF8k$EcoQx| zEIYl;849WU@+lIr84*-ZhfztEElT)t@1U>2{*^};3x1KF+*pmOl4l>bGWzVW0ZSYcLc>O{?W)z*(crT;b(p<(}? zCe~LlW|9p=0GzY4@;J=aMkCiE4i-fI9^J5rxU7-iX#Xm3-N{ploGkp&YJ^ zXeH;(ZassKx|jM_PFEPBZ09~iXftG1sHFMME&;WKlc0(W?JTV^&3#gQ5I3f4n>C!( z3v4xW71p50Wu+^9(Izx)%0q=(5i`mY|@onI{0Y0`w#DT zxFiW?{Fdjyz_p{-=Y6ASZ*5wZ>x(uaFOe|9AzEKPR^i%EjmZiV`Ju@as`^^W+mWvg+XG-odRh<(gv_egD5- z8n1+4gXr<8}ERnB8dOs*2!5-P+^%qzbaqQwhRU~Yz&hBl(P}Z zPhrOktgobx>Mlf#u8((l7rxM9M57;r4fAD#`+cp-Pq{IITER0+Yv_VuT zWmo1m!iYJ6#<{z6(u;fANw#7t#nZ3&lX^4?b)BffVj0G9vn9|q2bwu$Ru;a(tDE0T zS);baW}%FMPW&om^F`K~jXAx(h@do|V#S(~Cx(U|(_~SlsPMR7f8L4jAY5hcjHzj7 zFBZ$6U%_v%Laz57?W=+~mAA#C6&JBHv z)T2v`e0C4&Gsj-M0W|5c?IjI?)x9XVF`i&CylA%(cQ^AXD81R*D@}rcoB?lO0MCvX z+!22GbH5?bkS{ieZbL9d9X0&N7hI*?acKM!g8k!HBS)6fb7mX-i~7OezX@}8tbVVw z;&JHTw{M6T?gi+z=WcM%Ci+!qwCoXT%ixq2i1z~PQlNBcReP6S1GwFHShOb$Qd*ig zu(p}WHQ{iFoiIf`LnruB7?TafD|wmU>=|D|U|8{)Guza&yRT$f2P!%rYJ4>l^tAWB zK3gv-+VEt`j`zOR0K!;c0P02EUS4dz@T=s>lMRwIeY>!a?;lo z+1$BTFQ4w(Fa|Md=<*e8|BWryA#hviH#Fs`je`GKr}HU9u=oTDiTst5w0lQzF39@p zo9eN0TaRQlS=e=_?yei(y2)L0EnS)nmH|U#3sn8CC$8MB5t)Ow_n=*?Z^h4#LJ$pw zl^=C=e@Oi#X8c`QOv)tdFXG_XGGDY{2Ue)n{5Su_XM}FCCEh~DF#*5!kwTos5ml@m z<^NtU@{F5kS0B$ePm^_pQI6~o8yXUP10jU}5kIn9BZkx_)HHdEYLpPu@xf%(a+mJgX*dNK16#UQ8D$78{$J%g$X5 zT|RKQ9Qn_w*E>Jwr#&iQ?dEV6wO<*o4O}oP3tN$(TG;bR$f0|OcI|#yPFq@}^llsc zA8VR&R{Gl}&VQcb&8}Et^5C7H?>z0$0kaL}SYV1wWl?6NcOn_n09C4g7&20A;^0WN zpUIVz%wPTkxT2)K(KBto`aYS(qUD;Z*^SgI6ZM;uKS<)$ZZ;ThcWJCG-pO-$C`Jnm z8JE@Mee-E092+YXYbL;$`gs`~Sa|7yNL*p9PkR#M+h>~(;d?$!ECsZmk8R1PX1m|O zkROF;eYWNEc!E~wmMfe`_i8sS+BI9o@=P7)Xz|(0X#>4~_=Q%SL!s^dU&iI&x$}Q7 zhh(GF#j^6}U4T-^RA15al#PRUoDoEtFjXA#qz>>r9d@XzY8HdXZG3m889C#tNpe@W zA`(wkI{bJ4(JZ{uw>(Ns@kKIpdhc@RT653oDOqOea`?NTqgx;2cGzSiNn*k{F^7wu zD)GUVaA5o!PmzW1nv8F$Yp?5R32Iut?9bBa{`m>OfX24i3W4LO84M)0R5imcUh)1f3-F&DG(lCj z+$bbVaw+1drGl|dVsO>N?_b!~Zz*Q|`dFY0mx-HqqE4*XNiVv)np`9bv#;|_VpbbW1)mF~0F3AE zoL}6ID@MBLtu45NOT;OTRpdK7GPOu^C>s=Zg$_Pt@71)8`Iz+e{!73mQAge@H_B4Z z?;GtWop4Ao9_W>THf_OD`fO0E zAX#MAc_>?U0Q{w{Ogq)P;=;U!g%&7CEni5=P~9NE>5|En;xLh06W7&;-d`DPSh)I1 zkOk_vkrgT>zjuM^cV`mI#nZlJl~MSyH)`^tSU9_Qx;7HVdhikiGOOq%x1W{x;%<%= zl$H7^#O;E}ylG+@rGI`OpPhWPfVFo0%I85F)xyNqi=KnmJC8)zKbr%?eqfv1apu#W zcT!NWzl)Ljw$sF4|FYd>bPs3{<6hGnB&xMX7nJOX(1h?20+Nt2q|4X{{?7P`sO{&z z0=;w&(S)dTW+gp4KHlX%n)$&ufBmmFjQw&ns$$NH?Pusavfr#n3r@+@L|UUu2q<5{ z)lJqWHow7k>Z|x1M-VO9L@=ms)S+@sU;j_meefmHR1YRF&6G1D*trF=VVqSV!3NK$#yKHv%HlZAIm6CbPhQ{CP#H=rJWOy zzw+kyx~Dau6RGbi=2CC1itfCmqoaFw*m)ha+30>&BmCZC+g_vl3Q>1#Y~JzMz8CRK zZ$yx#bQLt|s-fs-Rhiyzj8lk+BgSwAsoaZ;O}2h5nS@W@s>5mI+OHv8+EdP>0JU2pD z8YMmOWnM4$D`ubqHy({&Gt#3u4!ipJp+WBqGn0zqO&T^ZH#mIw%-V{Wi8ueyj@`n{ z(ptYJU9Gv+fI^mKqeC-cBm0KKME~%4uB@*hAO13y(F?fPUdC(cTukILKlo)rFi`h> zG7UWgw{IwE5$rrsl)1rfVk(3>8TGcW$7=Xf)j}s65(aJ2M{)BJ@v*(%s@-K_&|il# zfS_X@6KC+NP|P0zyR}i(zuFPiTX&xw#_FqE-gRln?=mxKFDj*4a1v9yN8J!XOn%qm z@aI!Q!_hvQamc9U$HNatTEr1~<&DW54TE4b&d_IbT#r1U5x1)Tj%{l!DwV5;okjRb zz`-5o5g9WtHjV3J#EEh!c&O)g`Tbb>eoZ0t2!B!*&pRL03;^#m7N_}{6NI5 zJR6BMP|BNd$p=63!knE5K);R^NnLC3(b~kKw4Ai7Y(7lf%~d34Y1+l1r966@-iMyo zTXIy2$By!aH~nc+CH|rW3s-0A9D$PPi+1ttwT}Rh(Bwi}eCa8$X*bHZrXRO@1ippU z3vtUp0ux$gnSE%g9*r0?v3SO6-fixGd*z@YZ0dm1rueTCh1z_Z$7&!*q~7_TOs(9= zT9PEdfu6{<9ku=hcQ{*^oPeXlm9I$P?jz+ug~rXF#=oWyme_q>%<=YpizrU~jQhr@ zFLK0Nb~G2{2aP$10hgNc*$lV3=T9*0t-Gn&O|-*W~UIN%)8=`gC@A z-IkL1Z>Kwx=Gdv_!)~k9-kw0~rexqc*N$p1gisv01;^-UGV!?3_xw83fqRppWHO7u zQ(|B1@@lrjG+7(*7?0WVJ`_4uK`#C3x_Qfdj9!SwE(?rfGVJymU!qqOvUAVTfhj^X zn`Y3Sxlqr|>3fA~Mn`|8<{i?eN`yyntv_3t3bY@Adu&W>?EFu85M=PPi781X{#z+u zw^afdTrs})`}?aJdvi#;MNwuywYTC4&saE8XWk(pNJD0fkTE`X4+<@C?!*(H>&y7S@_67dvx^ zja|0NCF|j)qm1el3f?Bm%F6115QRM@fO|{6JHD5q-VLc{++`JN64za^XTc1+8)#X- zlLS_rF^9`VD(w$xv+?55i9j{5RAis1%Ej3_yZ0Dc^+YD&*VJ6Wgv)LCb%y|Eb6#C4 zH4m`Lhb5V)$D|gIP~R{x%)g&0mt&w?&Y;}SkuU(_h3g+FmkAt++}(pX6MKoP8s?XJ zF)64=Q~cgj)P?ZdQVG*VZb?=9eQ^>S*d56SR25IJ|94iKnip|QlFRZR6Mnh|*6-lm z0w;~`&sRh?9+2?U_1QiSLTY0GNd$?yM50bMz=TK-l;h$uJ|T2Ew_-?OC@(jY$ z6NPtJtt|{*wADwIcfYgy*70;tbit6uY4*G=H&oIeg(Zz_bWN_}kM1t)&gzljrRsFe zf-YS7^Pl}HF%7F2KBAoU!U5Ytx6?q0i{7o)Twlk{)Ie?o2E8i26mYSGfE`XA68&P+ z=`KT@f#Kc&io9J=R8}^&v=j*4$^OmVMxw`JwX>YchpYtQ7o^W9IxjEUO`NC1Lg2jq z93gKq-@BUK>>5$QDExkJfwSmJtJndXJ%HeXUR20Umr%aHlMNSnHzh(?sq2g(VBD$&&!~jP?MbW_ z6=RLH2;`EWxg|daQg+}O(f8?db7I$fCy%G~aj!>m_i0$`alB7IYZr19Zw;gw13{-> z+`*S=X*_vX^a)jP*CCyY@!OkdDU7hd-WmJr2u7Uw6WA`22*BxQ`_`bCb>% zUjfbJxPz!|ak1oMNwsSIyw9-E4ZTNNRvp26>U~f7VhJY;e*3uW!}H1&y}$fP^|Wz_ zD(O=L1C*iDzhwSZ#h@nqvh^Bs`A#U6OR_Bm!O3v&_&&hLb}PjJ&m_u&atQDiO*dQ{ zVMPa!D0Ntv-IH&lJnBWXC>K5KTitd4_-)vO5VZw-xB)U;GZx1e!CbmfxYi@XqNKwMlX+}+pgC%Q@_U-syPMI&2p)N=f9tiZ*oiofSUMK|D<@Zr zZ@RlRscNG@GUrlua6o({o+a=@y&F&KQgj6z@!QhYydmWk4eb^)59B~J$g}@JGCn6# zemf{sLylUG)v9)|e!Mm^Pz*Y&zuu`x;b!%|;aXzG>?wm_4Pdcz(0#L1os+~qfE%Oe&X%H{q*f^T*!yEjohTPKw;C5UP!sU> z2N{+dfzPh)!=cgV^Sn^|88iPK?}}F6NaeA6DVp<1=X5`P5U;s9Lo_>^Hn8G$f!5XZ zIou_1hY_SyMQoZtQqVTHiC}O_3OdS34s(LpMB@o&QRJSUp1-XhWyTVj4*--nQ@gDD z_v$?`H1(1S=CPAkDV5h@c`fv4%aMSm z+_$t0w`yk-x|H)rHV05392is{qcSB~l04~8tS;>mvJ-ZrXELe$WtCbjLDi+D4yTVV zwUNfg#tHgXv*#74e7YYBh%oD64fG5A{3_xcT_2PCzC{X`fC(GCA(-vIc7jXdJ_<%g z92psJZAt;mXMJP+`?y2Uu_HavmY073idKAJUjVPWrQ`daVk{Tjx4Q?mzz!ghOw}?D-bP@0eopJ2i<9zy1 zRyIfj{nSB)Jh#2(eJPk9Zz{2mwyLJTIyE(SFIyb|^#`pd*eZ=Vz(%!orGq zx>ISW*Rx_iizHMFjvx2vMdZ46R}`T_-(j9k1xq1>N_w15^w6=2s@7Ib`hDo^p4E%g z-1dg~o}ZXcrl9%-VZargYW2S+EYxoGpMH+nin@b{KKw0(c-w;RW9cO@J}A!d=aV8l zE4oQ?OOq3`=*Hedm7|nIXy2es7n;7js7?`ba3gnM?VH>AQ<8#Hdd2}X(UTh$#iLFE znwxxa29!DB)-85Xi(|!DN`ttS(>|3=cX>^@PQ?5VY2Co9Yn5Xz&jr&Wxv9NooIz}y zp&=O0ed?a#rwzKVrcP~}(wsk5^#P;)A1~FPCAscAyFgnh&S0XTJw<6;5KR^RNK$z0 zIaK+bH`V>aMdoqb8e6RevJKc5PavY{H10PSMHZo(h`NlCBNw7sA}!`K9rrt2W}tL) zCo%vb1~*WVP&Z5k_alL$#ua#UrHjZnIuC)GmIEx@rLJ-2?n=U$_@P(! zQG=zTp5c$0w+V4wWpy$e{;R%Fw5#~aY+ZKyk?7CofvCb_Dis_n<;92a4O#BcBEDVQ9qB>l4V-W%axFJBWD;=z$Gn zd;Whpsb3>LJ2Pa%ouaj0eZgVz1&c7%N9vTyK^ZP04N>gmOg|mRJdft77;7-^($V!vq|t(jNFh&^?Hv$%y!?Pq&+d!qlw&E>i z!yMtoHE?DWo%p7@zPckJ@JS4NeH)$k$9B2=SPjc%Nd4jA4X2U0^q!ah0haM zlo;sF(84P$=4n}bfT60<=o$e^ad!J~`2Z!GNkeq~mh%b+0!NBK5hg{-FXc;iaY2 z!ZAFFDb6qG71X)PX4|eubeyZfLMpx|#uVDQcztrbOC9;_H$obE@J#L>sgRrdR**Tk z9C-A~fPHL#StYr%r7IRZlIcZ}jGKqP&)b8MW4T49<==QnFXnwM!O*;H~q+(ot3XI$Qj~O zc4tC9=#=NG31W(A3a8saCM$Lm6=;bS9vjoc#;t(h0!HR#xVTt4J!|}-_XMm=s;!C= z=zqK-pBHOWMR%K+np#;|aXhAP1IwH*^1g!0mKGK)Cb+c+#(&~tABl=iM8LPbKT;~} zzlF$4`JVIdX&1+X^*G%KNYB229K8C@MQ^>gUOg02m z2Orcz_UnU-N7!ESeBNF1b!yRpWJvqhR$_bw&8@^~;?a_bE}5K`LQn`WOA%WYKdPFV z-l-g)T<%n=JockhLCyXVBa!JWt3qoebRFk36N&6r@e74Uw)of zZZuaJ8N3f=Jw>?-!Hh#Ei``fpnzf~p3O~cp8%|@ty|K|)?b-N>?<7mmuWtjk>yj{L zLl8T5?s&KIu?`tXJq$POme;3j9;7 zca$FDmY@H1xXPKd*0yH2Zjkc(l*TBZT<|YG9?x@0+v_eNB~I7&)W|TU355y>H{PXw ztoI7Dd33D=U$ugW#y*$uC71pMh-c6#s{4xgp7J1?{oEs7Y>vs}2JzJICxwMZgO;3W zv>uD4C}56to}2F+4<0bRZvD(zQQ{@d6;=A`w-uO$9QX5WX@)y-#X8OgHQGz^SNu4> z2=1|3Q|c4K%qRK9;d%OXuS4-~jnxE9FbnednP2B^@W~8~LX)=ENM1sR^4KL&1+AYR z`OntMESX)PEKjV9sT)V-DGGY2HEFpaJ2Rp5TGQ3 z`NK(t1Gr#TVHz&kX>>6oEysFk^#iMY{l>RhOJ5g@D*UB9wpj0FLl?MgHkrlQJnoBi zg#WpIJ^`{9@-2$3Gq0fncz;_$R&L=iLO3fs1cBn-if754IJnq5*B753vr*ml;_sVE z@3nOyO}r@)*OhK--RPVcd2jLk@+{(JtN3R;h>bJ`vm_FB9@=P=)b7sCt2rCe@_0|w zg_`r^*0%SuN1QFo=p9V13MM!7aLX6})`;$c$!8w=mTRfgPH!u-+=Mnz1&o4-xnit%Z z0%?lRRwb4s$TKU@udf9lXZOUWH5q!{^$g{oxqbrQJTa0Gd}6CedW7)C*)@#CL6TS7jq5Jpzju%vH#kI1D19;cH=92qopa>bsmfXapCB! znBJpTy;v>1nvvau+H)d{bP8YYpw3-)eN8jVz z2LnGdh?51UG{|#EQFjLf|0EoKk&XBV`pk{5C~9e`H-Lyhsf$KFO9j@CB zL)LYeZ7nOr0JXp_h-d-x53h=wth8hd_ysIN{IO?raMerHynS%YM(>}3Bybb}Gbrnz zP#cb+?U|Xp;oS4vtXn#qfwg#+xRVK=o#%dX`%w@}S zo+wtmN4E6fw2_|iVFH-ccIIZLt57w+z|RJrs1L$q9bX>W8`y(fI{g{d)G1hoXe8a>4<)+ws89jRNWM z56xz{O13Z|6OdtqJefGzHI?TS&glIDyr4zv)W+_##y|A#eaB@i2`N4l@0L-tyrY=g z=ARJ}eD`x=r%7t6fL>wPHxl{5L=L-_4^M+*O#Xg--L$DKzwq<=SW*&6_1|ip@0d^_ zoU2F}VqeEITNpo3sc)93IO~f5CfE$af+-^g@|_{2CG;8Yam;-+=ZSUJJU(3y!RYPU zUQ*%3&KG`}ZT!z+802VKX-MYq$vA%L(uaGc0l*UnxCQ8&wmr7{Hg}@wa)VQkA|pc( z@;@Lzn!PraG3NB+hnrV03$T6I`1wT&5;x%5HaOu3KR3WVoZB|Nwzo275sB_sN!Q{r zup+wphnKc5e03f}bJB!b6I7NR-&K`^eUWQU=VR!OS}T zW{roG0O|iaZHKI!GXNPJ708I7tr0ts7nUy-Z+xNMjwJ#adIlVEr99(T3#;`it-ZA- zqwn*rJ$_2ria7>lwIGQXarBxF>nrXyP>+J(77>YmbjG5zK11>Om}OLeG2X&$iNyc@ zcRJsOKL^2euHwh{o0{nSkd6wjDCwnCXJMe9*=VLek^rycm90O6mf@q&(5=`0k3|1@ zD?!Pm8TUI6q z=LEn{bVY9&>K&TV^}7GDtqG3Pm@OLHI{mkkK}h5B*#G|gF`JkR4AE9}WQH6o+j{^U z^Uva35PFe?r`^-Kl$7skm)_k&+yLrz%#1vWQ2y*+Ibf5>;#Ef=Z?LDQrvukF+V}sk zDDC1EYcdv45m?!uER?d6B_igx5t-Y-w*#g$W?PXhbl?_gY;$yLiSy{tIwTUf&>n0I2w>(yW5K;BJSXAQT4h7Dpv5jg&XA z&;OSNko&kbOzS%L>F^mxND<$UbcTca+v&CuCsV&I15!-eIso~8#ifYgv$$n#xMPm< zte?JBrupLx5$h(VGi6SOmt(^yI0D7UG@u-`B5I(uR@{E*ORkK+fxG$amQKiTMT)!% zp@e6{y7x*VwJK~6JG zO}7)AuHL@c3Uq>sXS3zCF24SgrgTdtOj%j?Dz-#soXHe7j@56`RXNeU_LUTqo{WIL z^S*6-1e1%~(JQaD;|mTl{^70d&r)?0JD*ZJz$lS&$85wgiOz3}f6#Ue>V+6()mH~p z&Z$)3TlDs4?Kvqq1!>o}7=Uvku?T#SON^}Q1{5dsM@;8AW(=ZKdR}LqEl;$Rll;YR zku1e30Z3IEW|iQ#w6moL)*2Ago+wb`cUPh)aX4oU5v9Y1i$Tf(?h%o&vYlHj(Do<; z8@$Qs>C15l0Y2^KijyA@JJEZZ2bbzU<4YV!6FOOr7P@*kWgYLnHF{srvOQ+w9UwJ7 ztV`S*%kEX(<9XVVL{N0MF(+D=I88pr zk}9ApVgljP@JQ>nBAg`t$5Z6Or{;>WeLK6T2o6Gk9-Agc8hpvcrLe9nBg|H24}z^< zp@2`!ux=CcbiG!!$?u!w3-)Ddj1fg^C-tTRz>WS8s5nkrH$~@-S|>M)-lm^i%3{cM-X688Jf)34w801Fow{MXk<*Kqj=+$_RBR(i4e2i@jAk;b4h&0RQ0UwdTCdlC_!No=K^x^RKbC6rUk@aSkZ@jI}qd z&WCA6@kypHrZ3L-l-n6%xiZ%`Dx5?z0j6}C0@eZQh2IUzRC(Q*BF2ifs~c+xkqdwF znd-q(7;>;&WKaGD4`QMt{Da!Fc6`$nCFT&WZ?O|JcUl}rO2t(*wHAKj!Y>s?RnfGm z2mc>r2Wh?34D=Kn39r1pQ@o_KI1;`BJ0EdRKn)(4Lz#P*IDyG-tTJcR>gk*(476w6 zr>7!5hfe|ZybyFT&vsG$bl#~(28_k~$DBl7&qD^^%!&aPrxE}2-safhTUS)T62(c7 za+)yZRt}(Yh$Qna%5d|C5qn26@xYk#o$(0_uJHze%qZ&15PthvUzwa0MBa3ZXaVt5 z348~LW2*`T5*|O_Y?kxF7+*!Xh-4NB-vz3%`TZ(Ae&x#@mo?vF)RLN7{#M$78f8>e zsXa+^tEpU1#Pjx(E+gz&;lxVdD&`edj5eCt!AvhX)8iPNE-4uF&Ib8mah|*1_ z!Ue@pB;~%|fQF{x+m4IH}Asc}vw>=9NcQyr_9eGY=^1^k$#6HUGu@ zr7857hJHGh5gF*Lb>6*&e`8xV4c4o9I}GKv(a#=ttd7%wV7tQUXQUlgEn%THtqf{m6ta~J^0=i{Tl;6O)MoRs}Zj1Ji}$KVbFbSnm&-Z-oBTE z*;ksB*_(KpTUM%G4m7kP|H@?kNQxk)6Ky zK%pS|8HWN`9|M$vCR%AITUw?0YU!;~&OU>CIh@1w&#usaeDHLa2Lj5a3z!5~5tGt= z82&Yx6&)mUL#5VuTht;<`MX8oYkE0NIe8Lf{k`9DEZ^E1S3-2XFdTPe*b|CpEdhD8XRLu@vFt@kLIC3|M>;sPyx+ntY=0s3zU`{q=vT8$4_wi)h-% z{2~b226NkJSA0s6@}U-pV%b2ubDFL73sX{x+nkLR_Uz}Bt68?e&dx66ii%m_Y~aKOP=hLM^1>pHLMVHI`SBKi ziImA?PhWLHh*bnIWE6Vom@lFx7e00`l4^7C{1=>!( zN9ZWza8#Cr{P;VgGSehD4rYPTRbKKk_~2jgXE0PpD%;lETQmXUgy>9KtVw~Wt^jvadB zOurAJy>g=D9a{AHCh^}OJMSzu36HMq;}Ed34tKMHWcMj2#6=$+Daqgy(Ke)qGD#%c-!n7bw4(?g^4^OQ!NB(& z-6~*Qi`!@RyD%rzYT5jaTYNGLW^A>YENTuIY)oqSDcsK4Ga=16Vzm5iK zH!u0tA*0Dx39#g}|Nr!H`dSu=Y5I8V>CeC^tWxSh06eob z#TXl4_0EFk?V3_a9dig3f)w@Zh>NDGdayYBbYvhk_=>)bD{C-r$-xHy(#-4`DV5ZR z(!&(*j}%0qk!KhD(cnww=FH53sUg)Sn*0z`lv7LG)A)SJ`FNaUIcBU@s1(6M24+3{ zLPEWJj%3WH+#~m}MYRmdQ|_XFZaG785;2?BkT{?vo@9JkKo(m!Vdx*rRno3pq+c*| z25dqM_+tMSym)EO(p7_|4Zb3Ov|6mEene3R5jF~bJssm5owS8nBjXP| z2x@^tv##Tau6MDeXxy)tzaf4SMPUZ{SUxjQJ3}g5N$exiEDZo_tZcu$y_1l-{oQiy>o2NXnJ#8>S2 zp(1H*jy(&Nzxnt6^3)dzyoh8A3(2Woz!7?}eJHyh7roY*ZEwgd}`*S1Gj>4x<}B3P!71Yb9_ zyAK>oo-e7LDbhs#qEMveeZurn<AXwFw zt1xaK5#Hv3@**~Lq@Hul6F{)n{W{p!*SGUPjKr=^+UDn75h}jYY+&=#{=^#^RS`i) znzOOgL>?Nb*BbU_TOj6gHhg@7U4i9l*unX6I?LzK2+#C4mESJbK zsR5X>s<>;dcwDY4Cb(vz3gel$M0w*+!EfV>kp37D&$pfo$wf!oroVmhsliT*yuQ>(=R@r!vl?WMzVS4|H$H@ zu*^kiXv)j*AIrdzXRg^h8dzJBP1`eNSdKUzjU5a9h4o(Q6vJ<#pNB8So5Krd_vD5z z55l0rWH+5NZI>@LB*@hti3Nwhz7iA5`tcGAsN9D@wMY1ZJDT(9nyfvB;sF04|FXk= z{lEmJ&Tg~W2wp8nJ>+uLn@6aWC|;IPnrS06$6e7uJ7z0oWo5U|E@E34iHH911s49; zxjbwo8o7T+h7XO*J;(S?p5SYdSTk0CBi8Gu0uOp_hDnOp*U+3!i}sVSKhn%qNlmr8 z@UNEpdWAS#Tbco+(r73^5ykM6lH>s}`6H?q4wPkzs}LK%KRW%7|6?PmYTrPQcz73Z z{yT2quHeuCNpRqgFV{o8y!ZaPgh)e7&{9;c+NxVu`17FU>M{DG_`H&T9BE4-gdOBcTw zt87h%n3{U!;u2S!<7Y+2s+Gc47=t3n@!u{f*?|UJ01eNZADDYM`x)`_z-;MZx)-#9 zW=*bGPgB&v8;n>ul(CtmA^yg>f}+l(tMZ`F$Vx6a=J+jn!|0G?PFW$Of68e$PyNYu z4@K))36cHMA7(3}x$67^$q2!_BX_Xk{aWsN? zhF-5eaV)@xQDPP}g!H#-`!o*kw4Qe(R^u@+h;s}Scwi$};yryg#Gbz2KpUiPRAu6R zpI^Iuw4bUlyFFS)s*jV&LfAilQF_>iKNUKhakSLlMF7K}f5j)0>kv}~6|`$;Z1!TN zB2?}ARmU%waud90jf|I0HIL8Pv`MH`sI$UB#Ma?oVb~Qn)bX0cXvLeb1gc}fg6Q~s z@pg3=JgsEsNeA#VR*L*yFwQ7)~H6KjllfAnjMQZ^$bVf~KPCPN6_mDh2c&YODjTBzbJh&dcJ=~x-Y z?if*-LYQ~ep1!A1F@*AyY7p3wW?g!nlJRIg{>>?mJw`u>i}y}@Y=)OIW|yCgOYI0)KdP_;=?!id5XD*WWhKX z{`z^TVU(w5bv5!exPY}j-e7SLk6aICUy-Fj6=hmprQ{@+ju?<95TYRkezuxjU#A^_ z)9FKR*)I@J&tEA2YMHLLNHQn{R3_Fomn%bSmw}dW*M(V}3q6rM9(#g(DTd{i(=0N} zF@@-Aj`0k&nL%|Fz$hAaApXKY#dp`yOuO2(~44?W^~nMf#=L z*;$^#<#AOi(QWVc%UR-*Z{Oe+V?)rf!(O4Oh#XeM>68=rlaRgVkWb$4IWMOJzCfwu=ufxK$jIiuA`VVYpCcHzvu>sJ z=DrJOBLPHQ5or&D zyp_f4L|>Fa-4T-!jN-1~Ciud_gkG98ZGGME$L!imOaFu)dG2eRu+K2tcRTBYp^r#E z46_uG3&Pp>;UdpZiLa5eT+>K1X#+!4!GfoMu5{^c`oAx_vCQ61 zv6gFuD_P_8(rrRuJyTb#0Uq9ZM5Ljik(cDa7k1_R{NgSd(eo`8N-6!Oenz8rhrX7) zOqRzpu`Pt{@hmsTaE0gXXAbZ)aQ@B_I6#GHrwoDV*zw!Tk{J}s4 zG%{Of{-@|5kSY9U&0}|efAow!OQ&Y+g>uU=)fW*OS2-Oh+e1>0m@A)k##s1|;P_%z zZrwvDF4i*M{f%N#<9mJL6CLu6+*clik#`44{*{n#Agi6O{V>c#Em{zktY163C!Fe{ z3}sa%yOX@>Av7bRB0HwtnY3Q4ziqZMg5VJ9)9W%RDA4K*yFw-5)%W>gb}GG~Afoar zA@xBrrnoz48}6MA-nwPe^eAzHLVZaCWg29NGMv=pp@__Vs*t#i%T4`z=P;2S_&uCO zgGQSLcXr=!13y{UlQ9vZPy$=N?%+BGz9#jAyCU`hM9kaT5lcWnSqfc2RQ*i6f*)fwH4l?+!XpDvhih#f$=zx4zDmZLvDS z5bg+kPFs))Pk;<>!lC>40*y7nbsc9L;8<-iM$q43XNWL^sPPAuZ@=#N!Q`UdnA)fL zl2|iXDfHV5P!kSydZdA{;(2>d-?wl1WbARV>!0H`WuSIBOTvNSI`N2j?1s$B#m``! z8P?)yL|rzs|CUJ4@JRiH1A*qa<$DR)C$+vRmv<=BKzs%eI+hqrEi7<>d)ySLE@!ju z=1#wuims>o;6Rg=)qn_=?uie0g#U`nS0z+0k?2fFek?bpStBpYkIHvXUq?GO2*_PD zK?Y}LW_}+ta?FttnB!lg2AHZ78HY2e z4!6BztelTEMeoC|=*;zCdUhq=KzWHtxvJMMc*2LScum{C`RwBCfc}l`alH`Gq}q=c zg{>J$4Xjk+SnAkb4V=A5NDMAlD4kwL6xYa5t&tc<&1W-Tc6|@gR|k_)WHUPGgYV4J znoXM#W0z|ymJ5%{Z5irpjZbF0f;oXLd^5|03jHe|_G^qz&Q^W=%rEERILUz{cV=SG z^u#~az?+lvO(uQw(A+Y|!xvC{r?9wm1iqT$)dgEV9rDi^>+7JPY=^r3$szKAl*jGE zPZSoz(sKIirWY!~;O=CNI{0gkTPr~pT6CWb8qbQ3j309nuQtq*4_J#InPPc0G5-uT z>C4EU`hX^t&*np3O+hl7jLTlFYKHCR=|iuaMq{-1Vu(Pd&2ve!m$7HL$&XXzf36X= z>ue7rPX(e6u+^+@+s$k%Ojdj52OIIA?yQ8;-bMls!@AdGgs~!){f+ zA8vWEh58WEO1&Z-5Wp|Q|H^26MV0m`$yKVVHsd$S!s_2H>aP9TB#0MNpdEF|l9HQiR~UNf%4B%zAmarZtjI%O+0tnLlX`2e&Pww!OKmUiU_l~DJe*ga!MRrm4iim_{WgVmJtt5L?NcNtG>|I7y zoMa^-+4I;!98osMo^kBs9A|u=z2BeD?|1v&zW;TL)Oq!Kj_bPakH_OhjR);mcOw^> z@J~eHPGF*gc=moV#5QXTq%aXh!c0Pw5)zKcl82OH#pGYnhw)E;nY6nkW7HvP*(zf~ z*dElffNum?G`jQnicihYc6-fdfxB+WPL?XT+W^2_52!80sDX+HFfL%8XCr0Puz5@bk+A0rITF>&#F+*|Q(j*iu0voj9R@i}-+5S;>a{ zaTVT120r>roE3T&L+nw_5Y4gw<=pKdkCT$LR8@=V5ZvFi`vRox=sn9;ZX2Kj1x9#U zNo)Vt#w8F!bZ8?e{yZ@URxqZmrHB2eM7@|Mt*F0aV^ajKm3BmLog@J2>~Trb$miEW zR(ZKD*f={U)YXXztOK|X6hRg(zAiUK-M3HV#uSzoi-&AUXCr#3^oh5%6F?l_8S9;~ zkYfJnndw{S>ywDb?Le1`wmxnM!Yc~=A`l3s_+M)i9)}$2`U)66WqL8@<9k0D^Ecid z9eu6*%Kpb%KMP)Xgp?_Qt6?|L^4Qyd%ywf5A^FFpcVVa zvuBiDb?iBcz;QF<)APX~5#l~J-CMDNoHQ7zF8B!PVM=9|{^oIGXxWV*osv2o{>l~< z+DTOSgCksKMA1XkKNWAUyi;wb%#){15pGL&b{Yd2*c)wMqUs!p4Jov&>V43~6D-)` zdtis7G#{4`v1*Pqiie(5DXR15^|4Y2D|GQV23fp3k;wUkn`y?H=2g%!N*zFErI;_AnQIqSJ$ruhx`z! zK4hCu0v>l~^Cj$(r-a|@vy%a&wUgw}a>9M$0G%Q78{kBtuf7uCN11&?Tp4bFBG75q zJcAN92r*YN(XyX)l9zE?a2YP5Ur0Awny4@lo^MKYP&~>W*o8_&RCQ@2#fp6?v(2$+ z3d~4wb~X+{Le~+5>1r%-9f>u+XO#`xD9*G}(HH;$UV_-Z8-YTv{Q_?FYl{XudJ5J$^uyl2_dCPi>x*3)R8@2ng+2EdaE+U;Pn{t=z zd6L1qMEQ9=IU+*NwdKMy-XsIXO7W}B52@sf_OA*ZQ&vsx6l|>7D8Z5HgJSCX)uxHk z3pHJ7tNN^veqZ`Q4mo)W9{TVIHtHi!AtuW-jkQ7?iK@SUDE+c(#JcSZDcQ&TBQP>T z102ugzt=y;jL}NW-V%-$!R(d8yZfQr4x=$k*%Frh4A(59$%)()D#fp2)lWV|s#8wg zUU*gKzt_#Bcsd(ENU#Q~&;G{o3*{#2lM-NEj7$FPl7ISs$dT0p)Bf)fI*rTMhfW^3 zv&Z~2=v2H3FDZy@6u^}BN(y?ki9P-nt;9JCrK=>c5Ec(M50{D#m~K+v^PM|`MM94Y zxz_R;kbT=Hjf%l8kIPLCBEnLFS9$41Qm_9n3lO}!V-0yKTJrLY8n%R{1O0K($wCZc z(H{?r@CsK@7{&07d(yV}2?>|4p%gUgIVDR;54SvHP9A~21UH3fM-&Bd{XFyoCwEVT zX#=B*O^&Sy))8kp`N+u(hweUFc^3*RaT*(1>)Ur)4Kg?z3y$(d_I}y@?>Fk<tdDI8RNyD>j;4&`6Tb1zUWGVTTs8jC7db1oyB)v+H9%Hj@PiDkb@ZoG!xO|47XwGRFdn^Ls27I z3#mQdvyQ@NI2^jV^>-hZiI`Y%I@p5^k2`Zb&)F5p8T{t1h7U5c7?-Gx#7cU}%PZ(i zxIOHl*05ACz#vq>71undbeK1TE(-cJ5zk;1ih02qgga=&0Y7YuYK=f<3@}FbVF!1? zdDl#}!f+Cy3@r<_)vq@Qt&B&6g>q}{*U*;Pg2|n$w?Sj)m_ttQ&ScHkhw^2(@ddYs zr$^{lT>8z{8q3Hp=5t_zJmv9m-j#vu0w5?s*}|J5-&KQ94ElR1^kHeQgG8a`al0=G zII5Tpx`O>GgWfWUUxEEf9Jzmm=d7)QBzxenMNVY$yQRqcVSfhMT^t1E-zTAQZiy9- zNl_8_8HBnl%gidfQZ+?KTunUS!=%lK7Apx|W#cMTOjG%2aL=_xF@LXcK&;;|QvG|< zpq!AG5ndBlBJvErb1;h%TE9qTU)dA0EIt&j`SlXrEOY%M`qd5E54ADGg?g9o**~jK$d#E#%HAUS{k?xAtkJy*N`;zP z&=A2C;LTFwzs2*JaFp0G%s+39e_lC} zhiY!Tb4Pt${WvLkgzi7NjAZTlAReUq?F;eEoEtG;74`ouB}_N)L;*IU5Jt9fKx9_6 zW4FN%i-skF^L^tLK4|o8G}dd3kRR!HVXN7GEoG0`UxB7KaTB5{V>fyg1M&bP-P|cO6f|>fakW&Q2FFe$na9Tt*tLQ;E{0N7m zdH$^|Z09o+9JO&olh2&+P$vGo8(DgnC`NpIq8_Yjo^2#l&+;(nl<)j0C z{I2GZ%-$C%3FYPJHe%`wQ^PH+CEu*H9chfw3eGUd9%n-|Sc1qz3LNOi(V?r)dtnlx zh3BZ-kIvoTuud@xYzQz!`e-tAbY@S(nnXFR6H_9fbas5sKXgY5_)mSUlqi!PIy3$a zJ%gt#^6t*Koc>7oJAH~$?dYbZAiA;Q_r&m_siGbP_G>$iFUZ%V&F_A%W2K^^vOk$* zqahrMDx@6DBY_mDwPOQCoQG!`>?=#_ydqAV(&Amo?`EiJg}<2fmIbv+zb^+^NWpp@ z3Zi|+f*k!`*M{`J>kBM_8@{n1sUQ8^5jtoNp@~zgyr%BU5Q+U)wOWX*$k3KJ0oUU@ z-5OE_KU4Ga^3IGvi#hS7MBKt8Es09(RExN*%}{~zBf*SVgrnL<_8acS?GO5GpgO0s zETGT$J$2bT2LoL=P`WfF9#N=7srj)h>G3vy=;Dg$jR@r|0il^QUQkNzJ4BT-tm?ml z|7rNO)>$CJ>NR`f5fYBVY>F#UhHsElvqvojhIO2zJk?`<&-f=zLNV>ka#B_B$1BDB zMx};d4&)c2Rk%N!l#_Kw_$_SNE&cLQS+J^#*$BAjIx8haVdr+%?O(;T_JGDt-Y77c zchcu-sH_xOVkKIIqS-b6mBW1z$l>1KXE&lN!Dlu%H#dF%NbD=bsP=v~b;uBFnm+aA zsT?)2pWzcbC;Ksnf*_tM#iWHpXjdgN;6==qy$Cz&SaO$B!=BK9fHUr`yN+b$xSX z8sBfn zLh#ndH(}{3i<7U;!blyHBNle;XhiiAJ4uGoPW7|tk=$}`%yXihW;fe7n_u*vxD5~Y z?)WuK^6rPoO1t&|+pUw92Re5Iii@USFOy&BIxLdp?V711uU_Sie`qfh~@55%ENYVB3&E@`aPqb>9P z1c4Ci@x^-jB_g{(sP6SGX{rs!kO#C50RhX{CUNEuJ10cjMN+|(O>*Q}pY%u)!SlU; zD#21$hN}llyt0v7bae1+MSAC{|0^g&5t6cuoM|6K>-{45u9P?W#@v~N@$RDyTvJf( z(|l=ASt}yA!sQI#BfPAM+m#{f#*H?wh`C$NwY7c2xk~?PueLpD{NrjkRMc1T7@5Jd)i%npALF$Wkf$xQVv=Q;kPO2k-hO$ocIh z{-+k0*Nefw%6Kf~gFGv(cGI1Kl1JRFucv;W>GI{tz}T1~sxtH5FpaFs*-Jd-*2#^b zAt`Cs4tuV~?v@>|tUgOZ_vw>|wx0N3tO3^)Wfj3sepTKdS~v_E@}_N^Y<{S|kg+Y_ z>6tm|e%8&}**JV!4}^x(u;ouz{qBAg26Q@I>)xsul$+=a!wdbE4=-D$41x~5ElGiW z(TdDc=!y*R%)^%Fjj}uvWY<3M+$j!vPqf;Pxr@Z%f^mVt$9h88=^2mYR$NMd;ru$F z0ljIqv$r|=^3mxD)9M+{tq ztL?bugj(_tZ{2<$j*fzH*BH@rg%mK@YF6;p6?j1w{8yF5Dl|Z#8eAK=z_r2f{7gk; z7>2{Zme-I?!;@~oFP70xx8_9oDj>k7LNxPAdKZ^knWlrdheTHF&5fwf`Q6@T!Qg8C zpB?d6%;$8i7p?zX`ATqxL!Mxb_PiUJZ^K7}>G1cKMA; z##QneQR*lh$3FH{5i#VkqZ=wZ$nJ5=;m@vJOx>*6Ws^V;{v8N0$yB}7U{UrlI{J6| zpZ+87xBG`T-2$d-7(sm${#x4=pMU^UGHgIZ|U1pw$J z+gN@cvY|V7Kp#&wk2az+Oou;WBjEAi3p1meAZ`rgJ#Zxl@xeT9Nf5}C!>sG7S+xr$ z%S(RkoQxKZK2a8X&m`VeW!Vz_XQ#TQA%>E%Uaq4$&lKE)tE&&@gUX3zFui_%mvJ>D z2MWnYm_yf&FhaM1w}qA8($G@ldsp;TCD}ZH3;+wGMra74`}@~>gyP;_@^}b(&gFJe*U9o_*#MalTe1Ksp&_9+oP@xTgBrA4ejX?>>G={2BswI z)F72sR(EggmOP@+pv;CwilxZt_%$2D56gD;m^-y!o_ul5a@9ynO{N#l=e3xfwQm@| zQ2e%=DII8it`shiU3l*@zU|#NflSbcB(YNOpN9y4l%qZp^?ZP>qyh(wuKi-OjL|Z6 z62cI#4``#E21lu_%NL?6`_G|;(}|NPz0&Tnv1r+0`a&xy{^1M`-I zOc7fesb6=lQ|qc`@wa(ngR6*i7pfY}f{8r%MfojJhd6;PWFZiQj*yRU6VuKR*QAXF z^ZjuiIBw={A6=?yGJ)WW7 zAUm?OdH=#?CN2;`hi&mQkal$!rrBk4-lC=%?}13bwY!f~G*9D#I@A7g36|?W@*Qw2 zNaEiot!MblW|-_=%y_$ZdD$+DUvCmj=*~b5!k>04cj(;^6Y#F>V$KKKTj=?z%li5{ zpc&iUaGIxOeBwW;7-*etPWv z_ET)O);<5K6S{+6r!GjLUp|arz)t1tEWw&I$|>1H9&sW2wbX>0%dFmC7$4yWLF`J5 zK?)e!0LS5sq0AHxz*T&639`c|52{em8!gjWoTAb9bnn-qsD0k)@T;!U^M3aQnXZ1w zG#vU3Bt=hih~Duhva@9fMps+*R-VpC%L+u5hms_l&eg-_3` ziazjiwog7v3;o+DVF*`P!z(|BaMh*kG_&t)Xd)dHVK7Hz$|t2futi-4F|xuh(JA+3 zpZ+Vkm`^%>N$mc(e9a*BRE1>Lcu|di`%7Re0JaB({-VEuIufaES(CF)ijj?r;7-#D-Vj319{Zr z!N_QZFSMAkp49i_Szm5y#?52w;<+t^xj8vw*&;jHHm!H(7&26 zC!w}x-7Xu$Cn3J~L+bKcmh~&vp`oFB#AJF#%BXvDqdtSZH!(|5m6bcIUJt%+c?(-x zz#Gxn;`QD$4}9)z;uDmPM_EA8y0`@^^=+EVS!Ik)KqNc7Own1aow-bC;w7uxNj`u$ zf_actv;Tn&p_>^hL9FRrj@wNboQzpO&__SMAA|E~*U;t79XjY^GY3A}7ZC}Cj2}vw zjOo~@%eO5Q1ntFC3VdZ~saj$I4i;GvGN0JR@P7pb1~6{4Wa+wk4f)qVcE zh7)VC$_2~GGAUMz^A2*_31o|3{{-Syp|b0XsIDuG^Nw$UgNj^_TSb+9kx|jmTI0W& zl#k_4ooLY9J0QSYYbEMK*_svWL;nZm(J6HM@%`&ruU4c(%`@hE!jB4;>0&;R+ZEa| zs(FerM`r5e_}V37E6ix1jy>`FMr9Ip!E}^dRN1U`Zf8eUSd{W&;kkVgIqWxFU{^G) z4^_L%HczDK=7tU0qREBt3in{ui{J}iOa|C<;9E;kASk`o*AF0m$NT5oPONtdv0DqA z&XbkBM?ubhOygoDedTVg;f?OLIuMQuIB5~n4LgEV;sNYZCClaF1g3XJK>OV20#v(Eh*@ z;|2ZjdSqibx5d#c+Gy#);gM{Fn!V6@n8>YoF`>A(7gZ-mC27n#EiUFgM~)U1Wete$ z2Xj6%?HPW#Zy~K{J&z!0*FsHI`x`f}X@Y_^l3D)}Z!vXV=4$xxHaBHTysD>j%sw9> zsLKc6ejt!!ok~bYJdj}1wrDq9$wdyPY63vC+sCM}awMnqQO$wzzu(Wx^?EGinrN+u zT=gLy#GMEXNY5ztdkEgxz;uIi?QN=BVW+Xa!u8VRe@<;Ld?fc^fW!NDF@&xSW|SQO zQ@jxbL!T&+*yFJ$acd5q=8ob&+ZN_Hdqf)wwJmIP;7zzG75M@-bJF~?e1U};(9xzd zZ{K{E%ASo-dL46DTMf?#qzDFkyc`Xbu>5Epx`*((m;30_ zg`k$8qW78ovjSbT@pKPW37fs~PRtVKcR{)#-YTWZC=Mi;EC#n_$x^kpTX9kS30_#0 zbGFbLU~_Bra9ztyLJk1(24XVtz>=s}$Tj!R*c1~?co;00(WO<2D#LBQ&^rF4KUpi| zGy0iueTm{;^u`h9?8)<@%tt=!M**x!YV!YWH+@*~`b{1=8>t|^jut}V`>wwg6#4i& zJd{5Mo81BVcbO6uzs%Kckadi|m4tMf&8#IN$8jMY$jo;GALUW`7-Ofrbox~)!SBx$ zEFc#-;|V5}k3a9B#&^B6_CqxANI@H1rmA=n^2&y%d`vcZ#y2|0G#6paP2d5Nq+n) z!P~5#^Le(lMc{Gt(onsb&Wm zV;K6ms0X<&fkh~<(KUuRa9fYzB)uah;peQF__z(S^zTCyHUL2m7Lhg~{126*fd@4N zE)9y){)%ks-rj!onzyZ{I^34I6`W81vS*m7-D_`LRBqU_DN5=&El=-*pU(_gSmc-f zd37+z=H{_=7$tM-8E8n&?s69wA-O*0hF~KuB&SbR-mfE^TcPOmzNa{Uc8|;JQsgAN zkexU{Jb)9Ol=dNnKZr5Zxp5NAL2?RIjNSOzdJy%@93B4R*+VA_KVRRzGX+Efg698k z0fT_2;3X>S*o>mhm8V+2IM;tdXeVsmlRp|O?HL16tU90mYVP@9+ z)L5l{uMqD5gY^rjaJvK}u$vy_dTF<|6D-r)dOysmU5ZDx8NRIIcq>@-&AK95E7j=v zW!;&4<$jj+r`spX^jH9Cd`R7C?q3FJFZ~{)5_kJlQ+~>B+3Fd0i;YSob?(>oEVxGW zdPa2_Mg80tQ+RtVvcDqlhIS5DCb+8rRn&+ECf6KH&MN+VBPaFlR?^Ze|3i6h7kg)@ z%ZL(gl7K-^SpNP7&zU8CUM|HCH9Efu3>s~j`Bjt<+tp92xR#!VPz^mfv%_M+Hwwvj zS!1b?pvWUzDzAYa6N3{#3->zMA0 zvab(vg}8i#I65BJH?A-_P)ISVj+JCKFo;KDE0C;19_+uK!DXOXXLZh#%bEEbhV3kh zZ1C|#O(d~yXA;S@V_lT;P;?%Z860y0>UzC7V%^KM1sf$d$0A58k*fhp>fw*%rm!RL zHjFTgY^hAxX`bS}?A$H3JeU0IMaOO8CU&<`M9PM?dqV#{WbaWsc{u9tZguOouxHsR zs&6QHC?0m4TAln{W7|b;BIk$DnG&I;8KPrVym+yFy!}Z8KzAjuXmFQ~!@6CoWRK}2 zC@Rh|5C;cu68~5S%D(Ov6Y7ExicvjF&fp)}za-kae^DQTm#`e_;)*6LEG)bX2*`eF z<-ZiZqhEvH#m_@GY>5imxcSgHsvS608DrVg_T=?*8GZTiL-~J*5WFAHlGRA$QiPE! zD~Vaiy@038Pj%nZDWY#24zc+jV&DDUATskoOQm+{>B0yKJgObHm!mxmcS7m&2ZCu0ZoDAmunx;iP4)RcM1+`?YgP1bV8VcvPCrXxc zE5u_5{@oO06(iJ0wPzZaUt`g>>DKozJ4P#Mgg>FP7SP!W_%I%SQEXTpMhg=I z(nXy@$vCGzX-Z{u*Qw$KUgRtlatQXX>zB@}Q7DHvLO+y*PI`#N2=a2w_7z09Qe6I| zZ*}9^EYhjL6uLvZyBlEg{;5W;Y@P|5<>a@(8_ku#BUDS-!9SFWH#^$j2vgdIl&J`j z|BliY1T8%&k{{1Ki;Skvkb29aC5)$I*MQ{Gs!F}s$kxp*1^hxbZ+(3@m!#Uu?qTvu z&lJ7`OpMYtLv~5%gIZNzkH!)dY5w(k{NhD&iqq}k>X(bhe-e+9gVbo3Xf^JTtFzMI z7S2$+k|JUCVTZMgUg=#aM`TkJrv%~WnnYzG51GFe<+#K_Ow$#{eJ#K5IO6JkSbRo| zV=(V6eu|4yEf*)R^jlC~xQRp6Iz`$p=#WlcP@U9pk}UzD>~WP*wy69N@9?&gDE{m5 zVhyE~!HlUNu2@6Xu>P2BAJ&s=885yCDgeojTy(fucp44YE| zO1g^B3rr!^dal@I#|F!EPK~bPcGb zMdB%vFjICG(Xr9BeTgwXZ{G6swEQDu!$QbEG*~Kk&Ah5jt@>Xk-}mZj;BDGh@3IiO zk;gD(-QsR*hwtuPR9G?mk_x)O!56-_w6JZcC!O(C+&_^?ar8L*ps3xI?Bf z(BT0B4K2aP^folsIa)01-`D}U_+Xp2Ig_azi4H-kH(97rTty%pMO@|^JMSRzdsjit zyXDOqmH;`tFML;I@qx(g>pS0!(q8ZW{SFev?!AMb9BwozT!82ifFmIA3#yLW1+e42 zf1U^xSkvah*Qn(kQ-r`eJp^qau@S)C$lx|S}&57#DR&i2PvA+IALy+XkD zB7p&;j_B{7CQlvNIJF5w#k_ltP3|@u{lr+L68gu^ZF!sWdiNrFTawWLZDDm9GxWbK zz?+v0A)BL5L^89vs@-&C;Yd0QXLRG+gWE+Q&q?g>1#A3if`q^^64zB4uvMH%^7+pz zU|IqmJPFg}M3%Mb;vH)YWm`Tl=Hiq5>4ERdb@Rl})XDVAMOJA|ida#L{=Twn%Oq-< z!wL`BxpC(os}u@Ktju)9g(3pD_hfrx&j`TdKOo+*o(cB6#?{vGVp&Y) zT=>Q{?q`BI7SDuwf>3DcI+@CAuD+X#W?X@xY%CbLvVz{-85X29uF6Xc^bZhp6@n z8CBklr&XvhN!U=tE!l7E9a-b-vP6xky5*djlLh#i(_?K}a!PvrA0ssVSHteb3;coZ z&e+dwg*_=RbY^Ww6>hP3Zl`?qI{n4i`gKO8EGewpHIKcxltLOtw$Y*e`jn`{W3nrUOocwtWUt1s& zj_mR!hgap0Cj!58+OK%`?GT*~4Dli`g#D}(80b&H^=8|<&#Nfk#9?D(YT;acG~LWd zXtq3|z_@gA%h~*O{p9EqrX^{53uVFUE1ep0pWfdt?(_T&?rCGS3|_yPD5K7bbtA2t zz2l6^B5j$0ObaAWfT4Q#Q|l0)<%G#%4CQWn!V{{aesW&ypTn`6JM|oFS$B%B;0yRR8r+ecH@$^W%Z!)nnVq3yGUh4Z<8x8z6gmju9|G}KDcQ#76Y+Q8SFU-sGI&r=<$JL)tNYPgT8$X z3NoUBvWnB(I(L|V*4#XpNDh(7z^jZ)07bi7+sO^V@#k)SOhez#M(-oo*Cu^{*u{bl zt#WM*idoCFcc?Wil?(&+2H6R@x#?QB6pst&JhIvkGk|hqC8a-w&$~NTl#chB%0GgP z)hkM+6{)_|U%JNCo3a82JkVgfaYY;8?Yq5d(zT^9bLv~(vgz8zaYxQ#%)rOlzy zitqDOisq<)v(eSZ+oeH@Z9lz=Jwy8)<$vS5dxe+3_Z0xuL>1{Vuyp<==yR|RrBMB;%J zoIU!%tH*wVFKLPxf6quAY2VotZz2}9v+W|P6?IM3S3ExIIFyZ^G0jraOGE^#nAf@$M_xgW6kN&5Qw zc8z{im2W;%FiVQ3=}fyxdDc0AebSdj{!hBJx{`7NA4$;f2sBs5KyxobAz!WO zQa`cRRH7I@ldOFysPPRma&TMB8<5UkpgTg#uawr)Jp^>o^yZL8C*w*XBk(F55#=xh zP&U_qF~=XS+fgr>`zzu71EuN9yM7Cu)h-K!(*|G>!1&Yz;M}~BRv9iA2)(*AyJZXj z4r*IkhBg$@cT}6Yseag%F`|JN*Yipl>8l7PN=NbF&%gJ)O)V_gXUpwKe`+B0dScFP zTA}*3$g+u7t)~@Cn8VC&334uid%Sw(@O}4IvEhpXv-&#Y)Voq%mx@Yak}s+Xq&f9T zYql4i&TA7Ta)!??5pP?$Nq`vCWBEQmD5>S-!9^IH=to>&2380jn4B9{iS4Ba*%wpf z62n?(BK>1acnhkgDz$<29)kE|22wva{lU(+>={^n_Wg48|17hmQ1m+t5M3Mkop5?8r%5X@;grT-6- z<@`)y{?eUMgXcqETUR9*{xIR&Ysz@&>F7vR;zSh0T$Sx*JQ+b2f4ii5G4ZfZ<|wM@pJ$ZEw^F0 zXVq|8(Gr-qm!Fg%V{iDWEGbfuC;GW&J>#vnBzN2|l7^Fj%vxq&l3U?n9UAoK+JBif zUdw#94|sPyK|=TbC!KM=nAx}YyR-AR+FHIix1lHIQ7!ptbSNXV$)#{Wc0{$SO=!dznz*CyVu!CKCov z1KV!@HAw_VvWZY#-$DvHP=R{>M@_`{i0Mo+wc%ck_#!`s`F z$8y>yOG^~Gd>OhE$VOh)JQ#y4$uvfX$9uV-1h#n-iqe5(;lk+OM%pz`76=6xBYVIl zqEzlZk)YuDasAM=BxAX9gC|m_`U=B5kACa)N!!F<* zxdKPpc7ICi096y&g`7>EQd41&;I|(F1Nz6gnZQqf&o#&I-``RNkum=H>WZ*_v^=hc zkQaFFfS2QZk%tt(3z?g`{4U`sVq!>hSc# zxFh)FPIX&N+MvMj%QS;BZ{nQ{El|tVPLSDZd}hRlLQz+rI{%G>*>q4@G`}tm(eJzW z8uu0#bfiyAXA0l-jI#)R|3YbR&nU(CmWJRzn_&M7q`az99Zd>k*oK-Wy} z%<)Lj?1P_O=x!<^W-jC{*NH#V&5Wu;jQj=yrcR-ZxSe)~@k;mGrfe3@h2}>qEAXhL z+8-_?%hd9o4ZGDt~7_p$mEqbfkH5u5yng=-`ndarnuU*OkrHn z*5IFVW=~N*5Blh=5@qH-CwRS|UMrmgJ_vnm3xVphaZPX~w!oY#oFsF3vEhKh+6nk9 z^D1F0K&Cwf-o}xE^1VM<%0afJNEakaR?N6YUj943BIyIMa%cHmakg&e-7%9gy-hBE z)qJbwzemVi+xQLh=Qdn2F_X0VyF7KM8h3|N7jBt21-G1`YB}gvhjP$cWbevfPz5XJAxAM&H$_m)e zJ$Mtk5d)e6R9x`E!$&X!K_Q0J5#QMB8)(i_$d+$2#f7#|*ua3GO7Z7jJy!K+){|DO zvv7$Rxp#&G++lyzQ)tGc&9k?=!d1fsPeUQn{-^xl>K-+`!f5wVTV; z9_(0A>*VWE<}79_;v&}kZV~-&XGsY|J@lWtx>|iuT%Po&6jt}0xnq#{dE})CiJDsR^miBPP$BE5~+y1J-uk4jG1+#vYuP5{I5*N`o_qOMX!4 zU2Btb)Kj8~+azWLwy^X|-FjoJ4fe^XtknTuKDh(NKCCA|Okp6*n2ZZ~et>91LEN9L z<1fiPn~QzE*rb(gzH^tP5|;aLR;p`1b2tE`vpE01mee)@QXZmKXGZMk2>1&_{3J- z0;EHy&D)6={aq~+@7C&_as>BeT+{8x#Wri@bbjja-lh73GS2(_t;I8Y%{PWXhb*Z# zcJTDbUvOmrLAxJvbSkLRTJxh+!tHosDB6A;K^_~1^01g!X=hIpzntA=jiM1XP zA2qTwSDR@syJbZAdR${RQ=CNdOFP@hP)Pd8gSU}NQ9PJ?nd*YKjK{|viz&L_T0oWP zv$CR87!L(0)b{y`oR;X>E5`SqUQry0ymKY#xyC`{N504o@nv>X4?G>0f}I$1VlDhz zW2{NMUc=Dhudoji+4;GjEJV~7?2Ss+EGJ)lGJCN%_kg zA0T_&#-bgtOXeYXYi8@0o4lUtU;Z73-uLVMopp-y2YC{NRW#F`l@*lRm%qF(^0jy# zQo;tlcbp`UrTAvuelHG3s%|Ot=#KLx7A628@eej~HO>&d1aSMiY5)0*%|r`$pc{b` zY}^Trs-1=GAP+Vp_VHZgqM1WwxcAKbv_sbTP@?IHGf4%S^NR3J#}R~DbvuvNioI8$ zGX?>zEkW*F25n6Ri1EIw0%L(qV9vx!<5|P>dC*ib#cMu6nQDB;W=6_ak?T$o z?D!0cGDHP%7El&`IMA}yv$DO3EC&BeP0r>nuTCWYFI^ zh!KFr0$&BATNNBJ*Fmqc;mVsZka8*FGAl8B3>PM7o=F=XpJEk2xL1Z}locE{0B;$7 z8HfTO0A$tQXQnnH45vb9i+M0T^)5n>qD=G$1u|~hAJFX*PB;xgmq31X)bV5m;fM3Iw0w(;^0paMeIZS)}q@d(`tNh@Zf+_q#d0t@g1{&qqUvNJJt z+Q6Fh`|b31;WymNER#N0yxzbZC8mAZ>n|}26){KRIve1yBs;| zH$9(3jn!hfzTiFxbQi8-mwNh2Lle&1lWa|H=KEoJ{Yx9W+LGCJ1a2v_34diKhgY2a z48C{BDot%M$+3mh5$t&8Xqca{{*-ihK?LN|-oE<1t|iJ|<}uY1!Xk_qQc`JY=P3xQ zhoy7n!(1D3Cr~o9QOl0!apC>8XF-49f%7j3X}arpZJo#Ez}^Y&fFEL_Ts;h!lfie` z;ygyt?|LCE!|Me|XezDk2OK7J@mz5FsCFcji)8}ARm6pufz%wMwW7d#@fQPCb6^~g znIW+`v)7l3z?1LF;1WkRBXl(L%lH~}JwNh6ARJVRNfdR6eHyh^--1qH`A7j@Syd82 z{xEHK+Ud`!WrnL!h8&aaciC%0$ELJN>%G7I9N?`({>gb&r*$v1wVG}dMy{W(KcOV} z2>6$e?=1$3;FUqZz2#Fjk8p?J*_Y4_YaQJM1tj)j7K*%_|GPC6(T7P+QiG{7?kY)qH}ThBKPiCPnVezmVnegOvX8$pfS}s z{)z8!;G2Ns;Wz&Y__!M+VFa70TZ+NMna;iiXELAA4Egn!5uH})I@30S-Uo}f5}i0$ z%xSCOSJ@;<=kG3tlTCy6O?VU`kkNHH3Z6oo#xMWR}mf`#|s>o zV?6_U8hgGA`}+A!PfvG#zi2X9?lg6R-|C6h)EYP)2}@ww0JG`1;N)JjB=SuDfdTpQ zDuwl%aT=_{mT+YMk$j?9tUQS&a4pViaSx};weA(?B{k^xF*a_%a}v*aFPgrOvixxm zB&Zq16YBIATRr6tDgLlR_Q6jD=X#~8kzdVpQDAkT29Z2_1?AmY%|A8c(db*DUHD5y z@R6w0G4merlt!#_e97j@T;`ePrd7~xB9{f)n`sa zqUxRcsb&=~0}&~T5@Nau9cUzs{S?#|Qh8F)(5wTr3dE)_C4iH=s6)K4b+?i+d)GQI z@5SyfRnKT;#mA-|$u1nxtsE#+UdM*sNQuFhZwosIb92FrJ}P40i7RS;EquM!Z_t-X zZ;a&eHk@$Xb78yh@n!0%;&I^ti|X3_4QW-#eOkKiw@Je^WQL7@O=>ctkJV#;lp|RZ zd+#tj>Eb?Y^<$3#*zv?VKSBW=+-%ida9o^jdXVjR+cifpzXEx$iSSdB(@n8wukkA! z=iuIA`Jo@}ZUL*P7_P=<*i}D-P*X&Zh*Er(-u_r1Yxv+A@x_U#b1;~(12>f$rP*!% z9FZNnbz^QNuZ6y7C%ohNZZz;K|I`_!FScey8D=Y=i7+;6POq#oHx~f$9UN&jHGN(P zOU-k%qmNG!6n->G6p+#)Ua|j7U=j@`Q`HjrY59EZKGXEv)bp2tIdI$%eE4ZQMj#0P zaQ_H;QiD6LBicR3f$6)7P>Ou;+1uXY;&-Q_R;@BOpjB9D1#8>G;SJNAfOigVa~g#s ztxS0HESN*6Yx18nWH#=A5tmj6c|HK^7+AJt3@@Jd%k0% zzT85o@=6mzx`gwvm_RiLiDbp!mr3XqNN#b`#$6wEKT8n)&jzTaLeV9rbJvJLTY6l= z_|~Qeh8U5^^hRpthrJNpbI$vl3?!9r4Adq{i?6cJZ>0`9)Suf|0?EPow zD}5t#P%KpmZ49}7TPe8~#!RV$xLd-h{hc|W^GeBRX-42aHV1SLSNJR_|(;3F?e|imMo_>!W`&_M1K0 zJ9#d&Q{ppCAoGI+3lZol!MWH#11$LLoSY&Hk*oD8IzwGY@>aOAwN0?$n$yji$}v?_ zlM0g6&0DT-Y}~WEbb_6@QQ{;ndC%jvRg>-gwsduh&JnYeera=!ZvW+0W36zbk0)`< zMz4Mz0s+6BQ%0c2jW73^zcU4_vXf@2gXoN}A-Xfx;e#AsOL!Sx*ECQTN}|HAbOJt|+V{Q4ussY!U`sXCddxj7pqWMdefyWG9o;(Pts z-NahhAL7>oIyAzMYboGzJ`<-5ocsjpkALOiZ(_gsbrL8#f;Z$0d!l5v4S8VwNvg-m zE3kCpwN9m;;6tkex9ESBwaf1N>aYAszE}I9Mv8`7Nxk~!p$`TL-l=?%4=I`&2xGAk z9dXC+mL;~nLRYp_p@e+#&^f%bKS#RJ#~3d4hwE5JWWO*7Dq7IHH!hK#4Fj#_!n*ao zhZ(yubZ3R;sKs+d;?71WPbHtCxyGs9yKSZD1B6x6;Qge_Nx|Woyhi=VtX%uMv@v<< z`h5^1#X{oy7am9Jy5N=YNY#+83R`Q{! zhl+gt`fW=`vASv??g3%Wnuv7wZXbrbwK9Exz{q4#FvGzk?I|J!)Jqq*E3 zAL?ND^8c{)=Fw0;@c(Z~QP#3143a&2S&}JPvSlqx){rf`tYfAUK4lLf%OoVpzGoQ` zW0!Sg8;pH0wlT(R_ucP%zW3aF?)}%{9A~_}-mm5Pd_2zzU@N7c6d{fuME#%AwEu&m zWC(-Dz)$~mWa;-oUguu@gEt{gx(gWE+x&%gRO9;pr!{+|^?OOx1qWX-eRPm35Jv-V zG_fl&u8tPpQ+t7VmX>z5;0dFM;jCBvr4(B>v2;edNw1Z&obwrH!COSI(kVL`TXD%%tk4FfU2~3H3X#)OaB&_JB3!r7np#j}pLxe{fmn*~&S?%lFj< zW_PEqQ&B+oQthdBnR(x{2EM_h(6rM!Ozd{ot z0CADm-+nf$1QAKS-(fWB;^?nB`XpY{k7nu_KMoH?_lx^9lu5i=F4n?Y_ncJ2UOx+$ zQv7-MJ(Vm^QB6Sq8#HagQp{k$I`KU8f4eQM?Qm_0VqGYd6Jq@=o~P=`+-JkT@PF%5QRUa= z_~O@MEwc>S5^p9@P$|D$4(j>Tp6(CUmq}_?kW2iGmLhA(OIGMFPWlb~LEF#+H)!9M z^IeDThMN#JnQA z9oWE`T}k_*j!~Q!g`bG@!}%G?@5NWklC8#YEu+)L)-sB>ZskGI-Om)dA1r?5rP9<@+vsRC>;qCr>@?kVFhIBi7pLI)3Z z$Gdbee2(HA2IGqZO;M{LV#WOWIZmIRpFSk|dIFQpj4x<}N!}P<+)Ye93`IbkvetTu z`8VLMX4Tf(-o|ci_g;qbbfpZ=d_Yt;OnN(%DhJXbqo25~Axs?`(V>^(1# zYLX<4aNUs;zlnz6r}99XhnOEQ@mZ=LbGhY;$a`bgdin}5#(jM2L>;SJ5qkAY(aDkhew9?YBRy_uhXkMBZnkl zc}@CJ#~CnN2#hol(sN7$QM+JS5mdp`d!pJAy1PikUW^=nDcSji26S8_#0;+8xwZ!t zVBqXF^^Y3$3y6$tToONO3n1zfm^j z8W{2kesj)A9qwLsw;iUR6!HogivFT}OGUB0BoE~H*OEu}%%VYGCXGPbx5g6cPOS24 zTF1;bBL6!|26(4Ez329J&@FiffkikfjrG=|!O;@#7W4xphuT|$grf5svf(*5_LdpT zy{;>oDu`lpo(>)h?gM~f;5w}0x3Dr+Y^Y&t-+ibds0n#kTc^=Lb%p(HYT>}FTac*{ zly?f-C5~a9ZVzDs+vAQL*h=(W-@n|3PXa&=2K$9uBR9u|+_R=XcF4Pahtqc8nwgsU z;-PWBtE?ou9f@#6zz@Q&w4RX#(8xy9QNisqz$KVW9-%=#NvrgofA;CQXluv2Wqic3 zSU6C>eI=Vu&M@1-QC?~QX@t0Wwl-s~^pK{Hsi>5&4S&nJU!N#{Blc2?i1tRWRO_fm z(WP2o>m#@@>2=Fo%towxz0$?_(bx%Q#3E}1&~RBm?7~Mf7GvKK(?fv@#++@;?^RLwG2x_Zd zO*@T?aTli73P0)Ry$T!f9^W)LO-elmRcES%W_>U;5u>@L1JYXZN{Qx6Asm$?7xk{W zSq%UQ&+Z)b6mrMz?9WXqKB?xt`{|l4A60UHH%;VyV#?z41n~=eU(^5N9r2cVZ=fMMco7K)b`?b_G-(|mi_k*I`gD2I-h>JZE% zXs={f{i~ZuQO6-e)43scho*kEsZT#FNy?23CqLP*vJ!=*7{43|re?6lN-Equd`OxN z*cz;YMX}0a*YwUCQM3-cY1Vvj1JE6jVkKx@}HE6~AE5uJPq2gG;;{Gco^F4?@wb2j)-6Rph z?=YHn=rNtw{xNOrFUKhHXi(_9L}Q$%&XSrv3eevIB!#FBvr9&Y_mYoRT5EmobORMH zD>oNdibBvPv^t+0049fOr%|c}iHAz#bqt!6Q|=hZYa!-8w$4`1t+U{m0_=w{l(ESp zU?iZNxToHa`(oE%+JFDQUefwFd~lyc`;v%bO8)>je*sv#)VcM;@P>wly(rqlon$O+ zJc0I^cr70ty)|Ns*xdAlQcy5~X{H#dSHPVRe5yy2h^PZ~flY3Jp6}swhYHt>gElKI zt>{f_RzO;l>*K-~Ah?}yEGK82Gznr9e#C{QES*pReaU(_zjlL9 z+Q4ek4e;5w1EAtMNCuNqDsrzdB5vW-J^_y^RJu4;tKZ-2qFF$XdgW=ei8;O>Rs-z{ zn>uC2hRUMD@{^&*nbU%Ad#z}1BMJjtsRqMVlD|3D%bfWaML)kIx{C!xrR^7w!dS1; z%+~be)xnGkAyG*+?c(p$DIsfOK55WYeOe&HGN;pA%GsJ{8KP0e`7X5@Q(o@TN6yGrmFd7^)Df=Dac zf8&$N*23)ijy+L7ov>gfW_>}d(2V|=c5zW?gLw8QScsVmfL0Ey>#m(t9hhG#;#Qs& z=*=q~L6m!xmnAD>%jr>Q{Cg%;zkeuZ+9#_q{=Jm`t$uW_XL zv7jc0Uv3d?R3~1%M?s^V;xhb+_T#{HJK9!H&Dt@ls_SVUU6Ru0;wj=p;^8Ro@&Rp) z31;N%mFnR8vD6#B7^F0R+3q)ObJ}Ya69V+ZFIA1s^SDl_lhHR28W6{Og*kRaT*0S<)WWnT%`E>||;V+*iDo^K>QXHV;o` zL0gjf`*;g3K@@$Zrbm$9y721)e+C_|miJm}QlJaMA;Nka#Lp}cKe;-L|IH{804WLtHsVMp?IS|0K0D!pfDlfr;C~Cy$?`+A z%0p@kVxI&kb|H>!p`@m~^cK8BHJkmLv@2`t^7Q%2<8NPj9m>~aR|+Xu zTKS`z@-N}p(ita)Lln8Xfd@7*8z=H7TO=4cPriGF;a9N#k z=!#7_!3j%=VQG}?^F4(b4NYqklw5OnJBjBmvYgkPWq3$qkgFg=CyM4;< z9A$E4#kzeclSQjUuVqvy)h`OY?hadXKbdMoB)ZvbW*_#M01P=8aR3SI zJf`#vejPu`se;HpGW!e!5IXBlBo~2T;QbC}g%yeX1()UeH+Q=fxZqboD}+=f^+L=T zaKF9Bm})zGO}FTwzShPKh9&)FKuRO7Zy?Ec7j6|AXeWs$GRduMhHIWvDN0u|$)lO@ zS=lc2)8$`~{F19lm-5y4n^r3n%#xAKpP>I&l+zA_rCr1=@p%QMwYn`w2!6yQti)S! zxM>t>J7qsa>M)D6g5?#8wdf4TZ|u@)Vejxk$<79gBw=TE-6r-hsHnEKVoV2HA#~88 zxu>VR(MF2?h(Xrd;iwiL>N^H%av2cEi)-1u)uT%UT{?Y$A;_?yGE~R(k+76KV>=7Q z5gV*h1=&enH9a&6jeJpAJ;}OZon|zmduaea#fm;zz}mG1Yx>+_)>`>&T(zGf^0EPc z3jkf;XaBq$A6c2XqL!#p9?|A-`Y^(pBr;g?{?!u2mhnDn#0;zP2pek8Q*PKlFKte1vWJ?GT7Qg+hI0Cu<@> zPoWBx!@{6%F^gX3xYil5_y`x2p0o~dk#5rn*(!X$<2(Oglka6)m!0qV&_7*mk(u|A zB@Vdp^2j4nCSRQeYNFq*mev9U)PvGlJ?-(rLc`Jd5E|EL z>-VKRZu_{wLq*{2w}e%i{9Z4QPy1=T6(EE(R~YeaG^xmaAU#w*sm_$4AqRW$fp+o) zjyQ4AvBO+#CqHMCyfN;;)8bT!KjX}#g?`|vQ{hqgxHq_<=YgYX``+?@_dE8wojg4+ zF4`}FPuA4sHZ)<*B|Q!6BCk9L#FQ6Xu$fKN(jcUiqeR{G^z_3v)tmt97Xvl^_L-ZT zn@VJ6aF+=q?LOsiHM%4VTjGGnN1Q9>l$KuKr}SPsWk@tc&VXu;;Q;Zh=)kaLUa+s; z+lCvsR`LTPjfawIz_jH^nn9WSZ5Q^cboKv<-U}&v{p*bL3g86?tZZHn*4Kf)Kp~?2 zd7pTJ`F}$9&H-=WUqXsAES(QM$z`zpG{^x`?hr=lG3N8WUq^DWkcQ2h5b93kuC8W&7T;(=7&In6LjhSMc$zRO0WW9o8Lgv zVSCWj)*&gZWVZOlmJwBd1$liS&gG< zNx+^7eupiZ%&NqKp_-Om8WhF!>iMuazF~7pBO0cYO{*H3%@Or zl>U)?okAGhizMutNoYF&!Lp8P{Tb5a78s#eIXPsCcozbOst|&JWa9v+=lG#N1O$t` zGw)J66RLQ`(34W|%X3k06gS;Kp=T|MeSu7c*G<`FmF}US#2d21AJ3lTAjnr>>mcxQ zMY?AaNi?^foo*y3{AlBH{m#yj^X1PDWja2dELs|`L+=QLc-8k-DfHA%mDpt$sjG~D zV5_s!YqHJBkn|o*+>5!EXlzV2`PL8E+1H*n>Czl8P}sN5y<0PU$$8wA?v#!Iv;5>) z>?p6YkaECIaW%zojp6h7raYq)ezfo$6848YC?}J!(eXU~cD#koy{g&x;pG5qP&)pu z{v3f)eZaDJJ<)w1R|UEG_95tdni^#s)!vE6qKG|gh~b`@3zL7PyoVnDoR_U^r5Ic8 z#<=Xr*&MjT7RR<(O?7+ANy*KjI6(wp0qru_@uBNFbN(x1>c@^7qV8FY$^~OMCTOI5 z_7*DIbSaE)fbHQC_8qg|r?uCoyW>!rY9vgfFzxIAEv{77zPN4AX>tXST&n9UGDm0E zESk4;1>Wkne{%Da(MJ(n{`eX#t>@f%En98y2Z@5wPOU9=M?-*g9sNtFd?2aKux<)) zSQ?ENorXnUd@u(8WYCpdf5-kuV0Lp8WIx7TL0tOCE}5FgFnw(n_{R3yg%U)4_mO3W zJ9oSWEIglysM&d0_2WCAtN;CpmtlJlNG(bo*dK<(l$3Z{qhRP z%3ai>`>6e&gxokF`LdPlwC>gKjJeSav(QKwySd_0dHXu+?CnSN23v|N9`rG;FFrc& z%^i-E;K7ii|9&~$D=>YCb+oqQ_k?{hzv}7OD^X;Rmgk+@Q8@F_J`>16H7%PAJ1lQJ zHnBT$)PSu+XN)t3@JQLUsg08l`>2o*d1DT)O4R*B48ZO1Q;bsJ3&rf8p(S>q^d9z2 z1PV8(CqEB-CTz|vI<+&d;IL<8)OAnp<_EbPBU`iG86F1*=db?4<{yL49c27w(hef+ z-Z7HnNs2-29qjk#C{e00Oni%v-TRDX3yR_{ox3ewDL=o^vvVPvT$wJi$CaV4AO4&U zI2OLcF?ew4SbNZ)^_%x}UX_MW@v@I-;F>V%75tODyoyd%t^$zA&2#1V49-nnVyE+B z(eL62^J~ur#L1!AVIiWIjzgo@18?6cztG@TW%oXiIwin^V(NP=)*M9wnA7s5pXy$o zbz8~*4*76s={*z;$j5^>uK>_Nh~~)H*w|GlFu;rd=N<)rE(2aUJRcI`#T%O%`xIDU zq+kU+VPTCVlP{L)Mo_~o9<9AoY-I@|$db6W*Cp3k^0lN|yd*o%@lk<^y_Zn&O2E)k zr&db-Nb+ur$GH2doxf0f1Ez{=@Lc4&igt6-gJNFh3-tHdVodLa915X1sjW|NpHC zod7hU9`+o>etBk~l>oGwiad(KW1H9};Oosd*w^ChCzJNNwX z*a+k0pD+811r3>W8bV|=My^{50~YFt-t5*+?RLXve#yEhbm78xm)Vfh6WO;NDWjNx zzp^4Pl}F4a8R?62J02$v?(@WVSO43|USz@8U>kwWNOv9+Fr2_OA@Or6M zuKYzW_-WgjY$XTwQmT+Gb4)3bFhCQIcxr8LUx@Mn>=CS4a5G}Povix;;tH8cA^oVV zM3fvDYQpurW9|v9R2686o_oFnBY-qipAg3v&?9?nD*4^8%aw>os_ z!Y}TZm}+}+-MzQ9@rz3CH#p783cF%>EXeP&Sn4l)L(BX2ZIyt#$?I^~M`E+hl*;Yo zU?_+Hbr>_7cK!dCj@BMA{9YgQT(TjI%S517lT8ukk!ri*-yicMe+{ozz4#Z_Q#U19 z;i8$BlM~;$jbsb#3Ol%YQ%0t!DZR{Py~JEHfOKqsA&g5Yp(+9OqTg4rBrna68q##2__*v^EJYQj0Wq3unS@y%3orySkyjw;O8Z_zzm zS#-Ys3Ml2hog*6wNrwN_087cYh*<3xtCVR|(fnQjd8ZY|Vh<){}sc#=gglOp8&! zS|WTid;K4)^7)aI_Y8Nen|XHDXB=~tF$bWJHx^B>ZvRx>Ehb_P2O=NV|5po;?2YDr z^aDPPf^~dk{iv2b1s{xYLb!A(?8+;c<`Xto+aD&}xJ8b(h0Wzhyn9 zXXh5%%d>wg^w^YHx?`vSGJ?C{xQpm1CQ36Fr+kb-<7yQj{|c~wa)~f40lkEJ>3P+n z)pc&^4i&iUf^!d*m%0Ib9U#z-j3fcQ_{bi|@65zV48o85`i*p98yhtMt@>YU;4($F z7SalCoux4J4EO;y0bquDb7r;yZqVM>nQ=wKc4oQ75bYWeaJh7b_nDk~Y5IO)>-!ZY zVL)kOl8=tPyvo<$5>pP0s$Fr;yyP-4BnCi2v{D3MlJ}r0MHdJ}&X%87HcM?p;S1583;Z z7%;kU0&&qBHMNDu?eJi8y;YQJ{*?t#D2e;4bi77&na-CWng!1K#*_1d6?bwLWi#18*fR4v1}+cJo^Fe8Eg?89f3=KuX4I zr4Gd#&tNl+3hRe^l;ioik@HRl?=ENnSROas@OgVl#o3WD&?{9p2!vKYWm5D*AF4^d zgL?vfBT+)eQAPlncRyN55*$H}XXRG;>PA#lNxpdYQ@7F4Wk!J(tI>hG*D_Btk7Z0a|& z?bWQ9KBCnD$-K0SL68~@iTVk z3lai@S>w75``MU2Uj+O#z)iU{eX~*BNN6uoV9r!w{zdI69%pK+hTQGC#V>i$*4SZF zZTehXrlalBTC@*z`&6-DEGzbM@r@KZ6rtMaI#+O9K>01V%Ap9A&k;*flU~`AIV#yB zI`8{`99+!T?CsHXxu~fQ{bQS$;3ypOk>w(lQv75{br?)ezsn*lyQOH zI5fwvZC}SB(y3~G{$9FB-Alq_s0;qiN?=GtpOr1rFXbDeET9sStwTW?Ca$X(rn8w_wT~xk;Z}5oewU(Mq?EiAAFS- zzV=|X+R(Zp+JxG>dM9s~L(S~&NFfS4>f3mBc<lXOXLN)ag`>!E->!BkZ@vIO6Q27$A&ebEDjT;>SB=OsFEmHx9Ih(n$*=s1W>`5S z)+H_RAICat>Nm3jAA-5`p_NDfMY^aAI9M~E;o zX)plOb4&1UEAsfk^{3F)Ur-bAG3LD`u;)*d#kpRMVnRJ$bLnG@7DH>R^<}O8}+(akh^3fiq zsP_ff5cYW~ct3%fIpC%-5=qAZq?aQqh83qO*o~R6Bkibs5|`L?-jYZ_bk6r0V^AZ`am+Fd>?JJE_-EWG$zNra<*C zd}qRF@!l6z{I}vVV_fOy!6ATB85!>Uf_9vo9Do5kL60N%8Sba(4w^}gIr6(jCDl@q zziL-9kxN>whS5@ zTV%t(vX8V~zwzIz$ef#NiT;(;kZZ_*vAJf7LoyPJm2@aW0Wpu`H7Vv_!*{Ni zSMA?&27AdS#sbU9o`xM|h)9QT+0fYJdTAw#5Nis0#(#gFef*;k{d~lS2$4>ZZ>zrN zOv2uiw~p370wWJ!iiwF8YS?;o3IU?3gE>9N-(v@s`-%0TJxL~UViltzp$>n1jxJuh z&^_>GDDS1K!}9}#F6JYPZwPimJdjZ`tNi6f@gVJpkVKvn31_DnF|A8L1cn6)DnE$()RdwdWm9sHgZ`^F(r^uu} zv5s}qzntztir0yWcD!Mj?v_U9$??VG!&jZlboT?#_-JQI9SILY)VFMr?v=Lfc@`HAp*F}8@>)HUxwC_~4+hpH@Jhhl} zP~lREOWS2@dX6|&CB*W;;orT*TOI9<0wP~2Qaf6~8fdGrhx@J6io z$Dtn9_Z1m%|HnTgkEM=E}g^m50LAD}xhs$ASK$Vr0Q2-|D~PhhXJ z(1O6H@|{8KT37ld^g@JKEEm&KH48%_QfiDovw~so3bE?VcD`pEpSH!aUl~{SRNhKR zNRYpMyMOIb_VSoU0d~pC+g0i6Oh``Bj;M3MEn|Pwd??EVZ94G62%i0osJ0LL@9?9= zdR$cU58*V0_eiD=i#OX3z)%_Lz@1r*(~UwQ`pQ<)~b0{hZeFSvu;$nYZ3K)-1mrwFaa-004 zxQCQI=5zwWSONZl`<2mOA=NH5s<-ZMM5u~fO7w~q_V|$K6$APN(%(Wa{1t`|m`P=P zIK?%ScIh1fyf_r98K5{lv(Q6mrAJlRcS&LwV7y%RPj=qR6XTfvy3Ywr4pqDUX z)ufzY02xrHJdijfNTl${wi;?W{+G~NE=E9y(q2=m%dXMe##X=EEFzztMm$U33_UX~ zh5KSqJGc<4+1$I(?4_g$@2dKOZ;YIG4whAVg+dSMn$c??EngqzDC=Zz85hnRm}jSU zn7GF_IEG_f@i-)~t|1nnf#}2vlFjhY$mJ&4eCGnP?9cV6D;`-ztVr^Y3zgn2lypHtXvkmpH zo{QyeVH?1s0n?ua0h(J&snmg0>$ZrDv1wia?>XDxd7E#v8<}zdI~`QY9g~c*+blZO z`vg4`ePCaUaq&n|z`OLp93!7ort)b615GQviAHR>a`?P~|2p*NVUOP9wzoxTNsit- zDjh6c@occ9%~E|xBcW4-`TDskvA@%E%Vo(sSME4E{Pb{HTO2gMEJ=?FQ71dQy&mgj zZpXeh@8f-FZ0_f40VRT2d|)9V+^CnYd-q-($;zDpWa#E2jVI>XjKA#D(q1&$PDHAG zb$P!Z2ZCk|4H-8yHgb?lOY)z+cp>vsnT_CJ%OpJAn1z?Xy}@iC*ZjP^wzLlnVQr1xRKSILM)B{9PAlHn zKAk0b>K6X=9(7(SB3^89JQx6z=7Jg@g9Se>VAD0pM-yo# z3kQe9C;15Euf~Q3pqDZ-GGdPv1{^yHNr?)IiXUvLh#Thb7hDRT?cLcOlMISb>- zBPzd5NgZIC9xM~cDXRVZdo$SD+AcwM;x$k?xHCVR8dNu5J?JD#$Sl|&vcj9>I+5aH zVN~M!*>9Foz_2AM@O!zFjxZPLr}!MWt7+CyG0W&s-BevmSYzuiN2qIn2Px?A5OSD< z*5HJl6vQLPC0VtA0iC{r;$xbrnyffhN!_y zoh|7Gg)0Z65Y0hqpfz!t8pH{s5&X!y2etEtm0xNwMl!ikju_fJ4w@OiBvD-4lD1C+ z;wHo&%+f%#KAKiki4pW!?vs|Gx$PHM>OH)J(qdv_Bq*2P@09PHJHfDN27e(Ek8!k| zg2VNhdT*6UYEa<`d5+&!&e#(f(0ep?B{3byJcbH9K(TdmRkgGj);4E)Ey)u%u#U7- zV|$v)HJTpn1jM#V^SfIgCPTs7yMOW?W)$kp`XC;UyBsS_BeN}t8a(*?L6LH>lnL|5 z#(z&NxLD+?izf*RfB5^MFMD(O&oSz$Nc9MOyx;D}#kx-I-#q@lb~IBoJhwlzB)Dwz zy1?1bmQwrOa?s1h@mjBbH){mjuU|u-TUl+uK$K!Tj%_i`f+ILjHl(C0 zFLWNDmFL1p8qVKRuus3qclg$CT8pjksv0gbyufYCtE+2$>vU*pX*->-(3W7cPotMQ zgNPT_Nl%lQ=*{MfzmZl^*DHsl^*t@Yx+( z^Zb0LT3F?~4DLnkCa)L!t0R=Xf*=Ad>Qt?6Q|-v%M4~+Nsd1(m@2PykfebMp+0z3M zY~nlOnN!_I@{RYLSFw0?@ab<3-~rS_pK`Ac&kuNUY#VU3Wn%S#yw_!V_vbx-ls}we zaC0M$3D{VG|E{x6#rt151`F60;dt|1v`l6wYznUvwSUhzQfQ=Q-jJhvb@sf7CIAFRz&!Ago5#k+-gqATXfs{2BG{a`rMuGd z2!*MyiNTRHof$?OXCl3l!q% z`EGR7jJfL}KfA_Am$EScoJL3DCkx~jNF*TgW0^tIAV!~79^4|q)mCv0B+yNW+Flr0 zR?9g4(rzk|vSY7_%)~x@`ZO#*^v7}BBeIBcfps$V12zSNR+{?4P#>sp`=B4iGKK2>%G3|LKobTgk; z-?$%c?6IkW<6iZECS`PV6nN9%XH{cddXzaRQw=-4n?P0}#mXv*`=Ml@QGUw8WWz7WCzbKe#z|7s5g)i0&k<1eOil zy7Ce-md2Ci_Tf>xATfMog<-L6@uXLEOG~^^Apf=>t((X3Ok-c`pnrEm?@h4(kK@{A ze#B`R!r*p}u>-N^a8Vq#EZ#(W&G3Qe%};0k6DpkC2M1uIi>j=E{7yBgYkHdZuTgB! z`tS{McLS4TArGEJ!hJi9VQ<|ZW3#4U9J}NO#{zB1`^Rq3V;BXEapYB}l}$>SFjun~ z8ynwP8p3SwnDf_FdYC_(4N(Rk|8<-x=g#orY8n3(WKS=zqQZlBy9E3okVMyBA)tYGbRLh&KZS0W^X4xNdxr4B|f#P3i^*8F3dLR z-iDX>%rXjx5#~byd}Mnx=bLAmCO`rp;xrqsmJZv@VOSf%Q5JCf(=N&X9?B(ERsgKl zxBy8*?2Utm5R_At-*?Ko{M>FZ&};%yUDXET+R0}>*8v>a1;^8aOtw5Q@SZ^Rxz#=h z;FYC;+#w{AO6JhmZt#Uul?Bku&T%TKD`0KJIgF2noODDGpX5yKX8hK~XWQ}XJIUQ} zhus~`KZ~7YMYW{5WO(Ybo~iDt!!_FEOELSPcYeN$a`=9R>n(4m$@ZavCuob5WzYX>?44U>Nkrgl+4d9t z$V&@1A{134DJp7e@6M<{Jx-;JWBWb)x!xXWJR$5eXg9NxNa7h6NF$7g3Es6GPmXe1787x)-&%sor|PVUf9jK?k0_Lpb#LdyJ*@z^}>% zg&+JJE*3JbB@*d|jKX{8V%%{b%w&Pc*-4elT8nfA8NaX*t~D2MFZm(!?gk&jdX-Kn z%~pLeHd=C`d*=p!=qyHjR@P9lB{}m7zFWVfMqNOM=i;bHcVHr$Mp!*8npMpT-T#kr z!w1HgVW4I9^rKG6_G*&2{PB_Ej%c^LF{35)0z&^t2OiF&rMLwsCWyb1!Nu zvF9EQzh0GT&bm@Xh@$<8Qojx8;*(2hZV@mV7XYPd67Z_Gb)@N}#tAmzG#Bo|@__`+ zY$bPK7}s~;V=V)HiI1;9b%(a~_9-4+1%cdwe(*D8nXIwn+d`;$UP*Drqk9SKmqJr; zPdw@ySa;A}TR0E`xHE0sdN#5r^GXiLQL%e$HTp7fe~{jgc!S;_nHL%esPp`n=0p8R z8O9A%D^IjPVZouNo%!Q|PRN|j^E?k8wTj(wX<80~C=DUa-h!al--*j;5+=Y8_qKLr zXiZbFV6Z z7vEmQaQ4vibH?MF5wb&1;(>H_Yq5cI1az|JC(Er{{X5+DBj<}xc0=2{4CUIhdP9|% zm^6+z3P*1oIg<(d>){TZXSF4Db#*`R91cBKN)10|nKrHmOMc0mia$I&N1nZV2dOXl z7_8QF(nDzpT%!BvX7(vhU;_<&ppKMCM}aH^;&f7uWh!!zSPL@2(3(!Y$3S;UmgGpi z)GZ3URA=?t_~8BMm6mXKZAFE~}C%Fd~1IXSw;mS^xoE&qHw*#QY)cH&!nu*p1ujHRp%? zb86-)7dy|O8Upwkgw#|qH5B4va%W6Rx~^eU#Vn~2I7rJ#KUid#mc-8r2-wFy6!vfX zj9QnkP#g4=&CGaqkkrx)T@qNU(F`dWxTSLXx2I*@0&8;c_nLY&pS1SMO$3c(*Ht_V z2$eTU?OlXxqW~?#nM_#>_!-^xurwvG+31@{anXFz;j~^*!@RFvKCxr!RQ;)Y`>VAH z8?W~JKvHPBEE;4B&0^mS7Zm9g_*LuAflU7pzKH7E7=Nitl%Xw| zGxtbaPQW!L~Y4m(-*QxE2?2i<_2w#tI7;D(F=hSZKs*MFngWT$xX2@Ux7IpIp6R4 ztz5-SX8?^1y5V#EkB9#GX z`xn!sN|3#3VJG>V=WWa#DikTZ^_4e)>fCGz^+|4Ig z24`M#pUBo4mjJzmwE?#09xZ}-zV{Z!l5f!F`w!6#K5zany3YEo$?$*s2na|B0t!kD zP>_Ey9L=HibNAp61kQ?Y-PQPC$~Qj!GBOC$RQ&(f1K8VRXUJpwMXB2 z%!>!k&o(1186BKHA^sfHD{v(L^fY-dbSu5ehG?HI3=Wo+eJPq*N$^LMOTtO=~vWFQY4F+@m%p^0OjZ4<0=D z!5af)1v@W0eXrg`0ol>n<>*oXVi}c1vjt2{7b|BA^DAahr=cTomKS2=rKKEiOiTb} z+oC2>lW*O-Od|CNz{4jbDLDjmnJb;=bo28T(3{K6J@Eh5?{q{x=NbhR{Lr@ZP5o=T zX<~O-kZ&-mb9`ikywSO?wl--^o&>Vo6Teqh>aH%zm2--<^F42`(rBA}A|=zex3~8K zUD>FWAK}Gs#`YsyeA~M{Afi>cJ$U{!$@4pm5*TBmPx218zeXv*aH(cFfv*kyotL+- z`z4c4hi9s0?HY3b7@Fx*#Jj!g zhsr>p7NDIG?xp;kLxerQ?_sd;+86W#mXQ`={RU_mW>=e82>}v-QKsg`#Dbj&Q2$LX zW_H8(_PFWz&9`!VSJ#18;h!0<8ggDS@HcNaGxHY1!uzrJKD@*vKFa|P=$v?kj2gB# zC9}%&Uee>YO|#;NDp!nY7j54q`L6mCm(b3OiE_^Gd$mo9tFzwyPqRe$Xu}Yc_J)+XXef7jXrP(CSg}rR%8UAhK3-Ci|a>` zWyjFp=sWcF+DzWWK5K}qc>65P`_K5C6a#FHFq!} zD+K_Xl`qige(?=YTg{`z^xaN$T=p@%ZjraOin8w%B~2P(ohkihY0Fr{Z7{E7+C3vH zSN&Puu<^&PICB7?F7XVA_{!w)=Oav1abtDVJnVUzMn!DC(+&#CNMa9v?-ay1D_mSio0*$L8)e4804mer zo!a#}5`IjmzJ7T9K49pzG0KunkMTq!Ik0<<*%e=5`ajL(wc%^SWa&b8jBs5Y!C?Yz z48b887tQZIFZ%54o~(>~9f6|HVZ`ChtJW^nxCgla2ez?xRS7P+0Ols=LLTJrOIo^i z07L&<(j@q;UV?Ovv3b#*ZLO<612^5aK`&GX7lIy?F&8dLyytjf6P%0tb9vPb@8lQS z8CO}qZ}q&OuJmaz!#DFPllw}~LO8{K$E|IizLAHkh{+*E@4PyjGBy5m(=2BV1UP;Z z=sk?siHlRJ+UMY>({nGOXJTSc9)25p6@A%hal1(*`njYEr&)KGt>@X@euiZ)lf=g# zJ(d<`&z~r|Ny|o-P6~**FUj6clp}g%^*1Lr8~@>%TEoLX2w zKsAN3;G}iy2;rGGX*TaNnk+PpF@FKF#Yu4eZRKmNq6xQrqHqPFC2IDC;FtUHg7Ctu z9^clOUhEiNOADKlvFSfE_ZtpLt&-I1JPI5?ifjNMq$X0ao!^XXdkn^SvMPGrWj16pkkdOtECy^dk5VQHbPX9)WrRQ_og8&rxdFY`O0jA9U5pb-lm&n^VJk01u(ANAvQ(#B5FY$VTqbNf_DRRHA>8Xij4O9voON| z3p}aK-SWa~Yx)oTzf3;37-?a!SnPB1F!hpueulwq4>i>(ATTGO^5t6}ofmEC8V^*r z63)-PKd=CtgGRhqUAQ8^LT&aN^mMjpbrKQ&hJp_7;IAFO5#L^%7pvv>Exl;6apYa!^yen=V z=ErJt=oHV^a>Z#Wrh5Wxa)tNC4>X2{0ou~9#k`&jr<2{BXRoOMD@lGx$u^Mk{qX{m zDXQN0|FY=YO)Te=?Q)+i@1B@I&v<^LX>b^GT#EW&i*3fATiAqe zP<#K(l~JwNi_4U$I+~g<^?2jIsNzy;$7N^R!egA3(T6_nxC70$i!sr;gJMnw-rr_``}F5eBylCC=?Tknco<1 zln;#IAC*;Blpiwad5kmp7N!)MmJ0v?P$0ocORv)4xYZ1>s<)b0`@1IsqoxMq5*=># z8|&Idf|Hf2UP2mueS#Yc*wv$)0J`Umu_@G`sMlYUN8cZXw}?Sclv@9CR0({YcTK_| zNTjnzryNA?9`P3|PJ4gPjrEn~|Sox;`aU8N}Bw`4z(x{ozB8|n2MMbc&5_jnu18DHDN#8KerW9XA1b(}f=yIv^5!%n|6glaqe9?bZ`LFP+y! z`XZch{O+AREmltCMSOx0$wz<+dR24x?VrL9E7P>ElikRjk3nJT0~{v5+~!C0Z}f4e z6J*ZmI*q^JAe?B!U(lqp6n)w~?FZd23gl%W4KQ*OIGvcf z>Ta#>sIWxZCfc>(9$S|u+4sX(yxAGdX3ERmP4y;Y@JC#`uWZ0!{Zn5?ZEToHAeKNg z*6261QSmDaiTs074<`$e=<3y%Y zj%jYT@;!bSv*?joVXIQ}KC)qcPGWi<8o&8=+2`bh>(975V`*CYzv_wHOl920y>+EH zA>oq|Rk9_0#+#Vq3M|&eyb$cooTXHzvkv_YN4;cwfS{wmpMNUOvg@73onFfuc5tK&A4YtIWsb| zB)@{{%JK%Ty|aQ}ko;WnUFoAV4~U+feZ@kW359oD3JFR)Jhx3i#uzpl9TBd25j}&@ zPwrj)6?B`E;Lu(wE9NSJCvHo|NW|LDOjVQ;Z?6PjN z0XLyQd3>?#3P712K79D|Kq;c_Y|iA1t7!5ynrS3EX21#k!{{tg*Yd zmmYeIfJP(WokCrpgF${Y3j7VbgGO%|-v*zzfVO`UGr#wCe)gy$1qD7pQ^=@G6=V}- z73ecQ{OKb}e8AIMYT2~RLO89jA4^M`;_KUj>qP&$oZ{&l`_f_>U&W-fsJ5w1^3$%o zcVmNX^Ra}y$VtRT4cZnqG6f$C!K{6}K;CTih#WkSm-|O*6fGAkqSb3$`E#&X=k?|8 z`iMwd91&3GG_;4$h=}lbaO?ruV>Y(LTT-(F+9NO#pU=Y`Qkc(t zF7vky=Tc>1Qn2D8Cq5Lr+EIRy*W;$8E*amm1HqyXg6;Qxzux3>;6PT`rX^<^pb>4% zjn*svi?raP9Dy?!TPPffU=u1}-TA@lzxGz04Ig zWrO0uU)U?wgUtE?s zq7s$}usd3FqY4~jhwply5EgurpD$OP;A^H3HI^;emf}h!{hk9Juist~fWF`llo*Wp zA%cBHU)U>ms{+1%`UJ>w2SB0~&5#rm{&)Iscd2^>h;C=e5-29T=@!_kl0t5+kkR?= z)C^E7oSepM0nxE-@?gM*oRYW=KFC6;EvYaJ1{rNN5o5$5!L zmjvYZ4>jaTYD?~jEE3&T?%$%hARnjAHV}4A9L%B}F{kg0;XgKPvgoe8h{YD@dA0GK zOHkD6`oqs_G;{LP@w+Gqu#2#3;HzRa#uXq7MyL$lpMn2kQyalfhYti|AI&P?9Y|hS z`NhIa$mDQA!p%zw|Iaq|j~CB*Sn@{G^$qckPjGG8%i)U*=3!<3!5oHk*Hy}@6m|2$ ztImWfd#`}>iDM*r&;8HOvbBy`dPK@+3lL6C!FMltH zEUz5)Zcr=;*QVvZQ`6$lJ6Z9|o{a(&1YnY1HbPgB7nSBp^IjLohZv$cO#fW+0cFoc zUOk3i3#PdOZoyoias_+szRnv@PEH1la{`Uh{Y^MbQ&d%TWo6})XA6~GCY29dJI`Nt zhoueznlpH;z|v}D#dE-Gcqp1?G>}J94Qsn^v#lV zi_)+A;RS`d)kSRVT(4l-b(HzErS~QBRsxY7fMYl}@NWw?UitjuyaeSgvQoVK{pk-& z`Y&K;E`UG!B2InxM@O9kYhD5X7IURF6j^L->^~pfKibSw+XFFx5b4khGACD8VOhZ% zgz3aQR@MH?$($tY*mmB22p?tD2(s`n>j-#Wt~dWru)6>RdZRnPo)&fjrc%Ex9J{#}7S+u$w$4U{xFOyT42NH1%qa2m5X}F5K@LCrOHpT7qHUd^zT%>fL z5YKD5rEJ(j0AR>WQNq6`-0CG%9o$R+GfUVp(nE>J1&00oI*i_nJ{33+nwE$w1u1nJ z^JV^%<rnCd6; z4tH|Des4Lcry;qJ5i&q z9N7WwekpoD>`IDW)BPyBW0ASllSCz~kg zqFDD}C++!T-ucT%o71@AzRRx~RK>gxO{hls=gG+$D`0)IYrZH`^i=GYuW7=i15$+3U7Pyw6la{ux~ta8PruCpd_ zZCgFUMVsrh9*6(oJ86>&R<9gm?a#5t0kv&@&t-! z9aJn^db&hV9;#Mv2SZQAildj>XGiy0K_A7iHtt!xb?!`BP}u7zOlOF7U!xz zBxYCGN~A)xIyf+_58ZG7YD0`B5&sozwXd;bi&`4uOgBzE@0}csX!hIABBa%u*R>2G zWpCxOH;^&DpYCIl^A!te=VU)W0QM1=y}P)H%^q9)Dx$NK}4=e`fo^S{DbBP_OIz5h5-|WRZ}QMk$C)$ zzdUiLc7^WtSc}SH`5_CTU8`aQ>FC6fS)TIrpN5f3eS~&9wjm$bpexLKd!)rbmkjuh z;c*VOfI)IEveKJI62= z<=cLJ17#$!2T4ka@j^R5jD_>Ta#U22>mm1^mReo`>|^2N9EdEJB{^zj|~M!tKZb>%ipl=&wOggKV8})7IAHB?yo`!8Z`bk| zlH-bz*pnIWImJA-m;n^%n~)kaTTwin?4UI=hlCt{QMZB~obDV++b z`2R;*uEl39`~6hReE(P}WFOU0kB8sX1nPr#;x+_VwO#uEsVYO)(dks=v;3HplO_|G zY)OJFupnt!aRHD?z@oUoi1)6U1?GCavI{n|58G#oaY z@7eWvY#X|I`(+_$S+r4)FjZX-GR))x0&MAhE=_OD&250jK2a}v-aIhQp`q0`^tP81 zgBFdhI$KY#yXnxjQ11S_3%!e$6~3%e%S@ZIT2p0-wc%|cn%WOToZnrNBfgKBxOP5_ z;|fgAcv+@UvDho3_4@T|z#nwSg`Puie9A)@5aasH9cSN{_Vh!idUz?vr>U!IX>|XI zlIud`26^zSwCDl2<|%-zHLa+w)?)f+w=C~Za^B7RVo+73AQ%kndwv4$te{h^v0RBT ze1~&m{@I)aWFYYs_#5O_N~x^?=mtN|m>~7sZ)*T+sweA=^>qsT8f*s({eHzoC%OD5zG2<)JEE%++SG>c5GXpT@+7QG6CP}Ku*cA1sF>QmCid9F3g=I%o zR^YSdVppecekEWzf$j8OMYRwZ3~YRZE(V|aU+^Hl8%kh!mH~jmv#q*0!{9hmV;X}T#sTi}j?97l8Etb?PR=<%RLX@hm*uFrQI1rVjs3eKmy` zMv?1-Q~Pc0?Kb`E=4oedyd63`tAuR7&9C!71zyqhmLv}1+I(f(#1JJTCx)%Mf}=Yw z0VUntqI#4kJ$5Mao#g)S3lvnZ-Exd0H=5#}nS(^g6x%JIZ|N0e^dvpECs&i&!`~JbeKMlS*#eEp>ogkqp+p~-tuKOJ$atCpj?pIA{ z`BY}*I#1890s$Qs6|=y^IgXZv70?WCkwp|Ve>3kPRp`FBz;hvy^DGlr7-R5djzVsUtJRY!Lys;~m(E-o& zYNIP=@3^KW^a5dHn|u)r|EG!9Wov3|I+o%837DT=sGrD4kI{h=_TwQl+WY3}>A{oZy+^!*guLeA~{RNuh|abGdQI>>`Hu23#QxwUm`4^CLj>Mn~Hg_h##IcHzGEc%Hy z?1F&gex$wIxY4gvhhNK;O^KI#A`PP4B=>|qQQu1;tTwbzaYzbMdABWW5Vk{Iz%n4v zG*%;ZN{W{Y#Ea&?-rw%gpByJQE7RjsQLp&HMG|^a)chU%Uo8M_DDmOyO?=OT{!I{~ zSLW|+%*cplEe!K3r6=NBSauF@!~$SQZ7}9c2X$C{vI1NXhsE_MvM;KgsAbsMa``#@ z<&Chmv|v5dqlFPtbW4s5-Y6KzU%;MkTL;_~hXcUM2e@Clev(BxG^kh1J{p2+V|%rq zAUs?2BowinRFS&H1vxpdm~-rF1VBoTEop}W;7pbB9VhpFQsFXBo2rkr_&qyEzR1c# zgNG%w>0(Y<{T+el#Gh=VJXDgP5@~RyalG;rHj)paSXKGR3%4GDBWYw;45|oNA=hey zv6bN1FU{rw_Q;abl%#a?PY_=Rhfj|4Rky;L^>jNY#!$H4S#zm>;d8^=Pgd}{e*ZS@ z9>AX9X>3xAjgX9th|{gMjZJ-5ZWM^$7in&!Fy!e2bdt*!=H{h(<-qvpL)mfO1*XN6 zZx?o4uHqi{PvRe?%)5hx*B`e5jF)siGszS5)Q+cZAu14%m)oK6rzME1>xPpPMpjZ# zQc1Ot+~A8hXSt_;t`_J?0D6~ZCy-tTXKsZB?dj)9wqQly<1#ZcRJZ7s8;Sd$al5`5z4ntk9?pP1&@irF&u?4wa|!&oK*Nq1gk^ zQ-{-APOIt$c>=Yj{SKz{n7im6(9uZq!J6xP1JhR@XAkNya@Ew;janth_~c_X()smy zQ^kD;m;g##GZOv&i*E6~l9GM(!362rW?OeE{2l=T&17NQ@!IAeT{4%e!_ZS-?3fPr zdLKFPT+7PYJGG&q;r$KZ2LOg`?(xToiT9k^6l6h%FhIR6lY+yX4_v`-h+$p6Ftizf zE^kJ5qN#(<3dVo@k0qx=!%&!9F4@U|M^hUS33%t~EHK(8pHn5QH|CpX#Us-28%1KmYX5_UJdC+5FF` zm4Z`Se}Dh4n40P2=LxkqUS8fWUxRpjUhJ4bOwv-=p%^o+KB+F@j^p6X%2S2$rj1{A z7ARnnb@8sH5B`OVq5~wTMKFF_Vg82*(=?S`mg4;TTK>B{IIBF=$So`yfdH`gzQagL z?cEd?_LbMfA$sM#K*WlYh?Yip`vS{JoGUOzF7YTl0UQFGG3JY#G`_P2;{5f+$x+pUp%;f{Qm~!WOU%)MP7h%3%%-StL$5FQ4uL0qo&O^gutn zYB~1P-E_vo;8diS@7H>j+Z@Ie3VPjX zUVU1mLNABiF@dXNunhL#J7{lOTvjCYJG_MD1Zh(_mc$Om@0Ro)E-op~sRKaY;1ktl z&l=vv8S8Fi6RVPrM0CW^wH*DG3OY&D1`HUkoySDLn(iNZdb^KFY4pxfwl}ZV#G%&_ z0jNlzf2LQwAq7b%Q$}6zLX16L!^^SF#wjzmq$U1Q)U_}6s_$ApNW4zyXS zTl;3hLdFXVpx|)N$5y~WL32TIUz|>tP;|!_s-CIAM|`;qh1qX{EGF%J>{GLiT9rB3 z!d^p!!d!MpxE8z~1<5lMaXk-uR;-xjFf3;=Bd5qOSwt4bX<^y6ZDst>bpEiUMLZyA zcR#(yt@_e|^|iz0CI&rii5^xPPZt3MW-oVrrc}%!l3dtZLl#l%zl5fR@@T_n+qqBix5@h&;Q~z;QL%VAq(Z%+%sl+RJYcKs~IX>NH2CZ!EI^LFy zKTU+=w6`lL#d7>0C11uDoqTps536B7X_`U}EPQ)D10unzD*(&<@)M{5>yiek8dR;G zD}JHCB9RM$xVU_np^>xv!Jc@~^$0rZvN8ywjJ~bOHmiJqZ}1)(a|U~BP#+xovZBYji0@qYg(+DX~B&N)3^K% zMOiQV7(n4SLeFAUnEju83fXL>x0%5K&jVoa-CSIRydiz?GJD;v(BzS7zZ`W8Z7r~1LCvtbysL_!UDunYn?W8| zmVV_s7D1Wm*d1Jt_lm;6fXJvKUjh@yaEt$^m#La-YXRnfg1vZq8n~;k^js?s%BrE5 z{Vq4uq0J$viBx+NhJzGNpZirht)pcrV|_DtjmuB@&u=ui@_fJ>K4#%36VIa!ZgGjrv9j3_s_A+6@+t6TRWn&kC%(|IUUe%v8F(kz8B?=bAS=vXx zok1RZs+W1upO5EdTqDMHuQm~d>B4|C9Ugl=jbxvP^GEql9^y`wkGz-H#`GdIexiB! zS44BasL?Wqe7FC6$JpzAE?&f4Rjwm>CUOc)#(C7SHAl_*-?wPpHpZ{EcDVCvAm#N0 z6_n!miYthpG#R2N{cvCvst$x$Pn0PB?NR$l$pdPF(v}3{)RqAad2!JAvUq=TqY^yh zQ^y77#rk5~`;-{amEXBmI92ltJ8K{aUA`cMO>Yfgsq1j6KYqN>7zgmnvvg7Iq{jzB z1)FC>+Kg5hML3-odjfw@rpC=ZmO|Y5y5MG5NuO!D)9U~R!eO!}y?SKDdXwMmCav$ni~P~Vj(rB9$3soMX0eyX)a8PFP?GQbDIM^^nT`%6vhIq~DR97(#E zcR0DrN0@3ZsmoUk!!Eq%nv$*M`@Z+F8Ku_zu|nSQu{&_ExS+0{?$ZaHh=+IB=@b8{ zP9gMWP}*HM6?4Y)!VwX28wMd%1UDr)xTXM{Y7d2eQAzqQV~$1B2hLu!jwVybH_M&4 z+#y4d>ov<5LS*Q@5YTttkN~fTMCYsndpeC60jTjm$H?^_dGr`y?nFTHe^e}AwJ{JD z!b>?w$R6hxruWd$(A;swII~|wb)H{fkBo%(F*{#R)Jx{!wmj-3!P`9ov5dFl2XXF) z8poGhsVBk3XYfv>HUs#XHON36aFJA-uB;z6M(FSAP>T6&to9L{4pZW{`!HyIdJoBw z@QgI9s4m=pwAoLnu|$oZk)8K6dGIaB3POSIynGHzk)Nlz*m)42b8TZD`vY- zgAZH)>t|@`u9r-@O+~8Wq9nQYrgp)PWhSrr5@Ax@-x9D@<>dR z03azqEg>W-5nZ6P%OxrkCRm%1wFLx?s5jug)CaW&+l!YBLB*VL&CdaU$}#fr|M3_M zEWx!sI{U!jJ&5A}xIotSZ)K$ruH(j6+XjqsO)rD|M6kr5kt9oBM33AhA}Hh> za))0|s&B7iRgTrR%OrHI3#QA?p(!x6LwKt<&w$k7g%SGDComSg?tc{-s_sdCmnbap zqObR&qdA=Fo^FQUj7`*Vqu!Z96bs41;&P97lqul;F3Sx{sxX9GH7&j`G8nQ5RI&^g zrG6|#g6~wK^X&?~2$RqheV#k20zTDsfgWc6{{7M;>->^nES+Fturyzg{A=T8ubZ-t zFM$Z;ljAp=7iu=B-2#Wm3_|^551yOc*=qdI=OjN;)91l&u|}xqpjYBx*I)z%_P}%e zL_u42miCymm*8oiI4>V@A7D#)YMGJbK!N2eApI(h70IFnCr4YeUX&i7tn=it{S9~s2H z{zHIN+g)_=v5KJ4V=q*HEi(jX4K&q-KOQSrOk{c++hS^x-p z)-LtX&#t&vCi;PU{*IJZx4?TriaTF+lK@d`pd>C6v)8J?SQfrNKu&aT-iOHdm+km{ zohlZKfP}shZlRD-t1aJ`T--T#ZD0w$n?yP4)(7ZCXVHNzDT(&_=)&IBp(~y#eq%>j z)S&h|A-Rdh@H~R4VJ7p@i8ujrd(mt!B4!!K+`jEz%fr{U3F#K-2MHFd zzqSXwqZZ=BHpKy!U_<4z`niL@2R}{{@2BVmH8&}q-=Gv5uY(l@y6VzNw|UU^)$>;L zKhG;GX@HdBWA0AG8s_a$kt(q+C@eMb~Bko*SEN-8mLL{?fI z2&+w1|D^%4#Qh00{VvB|_2XUIgz@zLdD2Jf-AkrY{%if?rzAa@!?vxP;z7nAamfeT z@et^x1}sRY{Ua{E%uX_)@X_GXSz>B&6{K3FxRG?*b?&@!2iwDRouOAUW=_gKVPr{2 z(ru*4Yf*0KzYfNF24VK+sra48M}U{jN10M6Cx8%dxR$zvTFI(K{H2GkxdFD`eL3YS zH;O9y!(b0vPQEL^n~JpDikW%xe-G}&@E3i84aUzX)k=V%*cU%&=6?ziP11eTIPbuD!EFc2qP22w@r*pM~-=m?ORN9KWcM> zM-_)UqwO)!KZ~}f*J4eLC(=D{Fph|^xCV>7Yz9XQ)y&OKq`s?&QH$HH9)W-OEwmI| zV#)2~sk4Q8^aW8fu~>5Z-?Y?u*M~%D*1*svpW9J?vV#sz#!sGN=f&MtUpU4&meBP-3Sh&}JmQbYkJ(BDw%R2p z?8UT%3K3?aFP>Hp!`pl!Pz_TCzrV+=#kseOHFrOTLIO~Q*Jc%Yr%1ABN~7KV1iqxD z-^YIvEQh;MiQQY2FaSq!y)fWD#9k#T14yFMDC(zLT$t}hDV9jq%!OCJx1x`{SJe?G z_VH^pwUDS03A63wgEbe{8u1A=>~PM9X;2aM;^m7-)nR&or2%D-}tns>{v zSP{{BS3=Fiprn?SdktHE$7x=P9Mn@+PeJ1s$Xn;SIAs2FRF7Cz{dzwy9G-#=5 z=+4n)Cy8MdNqt+tCG6IpdbO;sC z0yr5KsA!vg4vl4P-`E*0H|nY%17rHFsE#+Nui5Qi=X0MNb@8h?40|)0zB7!U&FlCE zpu=~Sy8SSnNFdDeb;U~4agGQC*#1>ym^a1fk$PeU_ex{|p+-lC4C6A#YlnmTyB!<+ zbqU#kHnDV&rD`h1%BN5T`FZ>nvER~Lzuh}7QLH&G$@e#F04<#uIX95Qm`WNb|Dq)p zAwDubo)8Q^wZFQF1>bilBJKSOt)vI=iXmVNYb!TK8CjyEpsoQcFom0loUW5+fs{HACpRA!-GVS*f{> z>S1*a-X&T|S}WJSiIRXSoro=g$4`GS5f3*$y{NXk;W)P#+Sf-^izs1BQh0g!sC%EC z>1=zGu-;=EWRPv_G=2b(#b36K_Qg?rV95uH00>grlKuoK3Jdc*=ceN`eJen()31{I zqO%rzXd1{+WRNWhQyD# zqm^&!Gvfh>>KgJc&t3~QUnDD*UVJQ&R9B*0lz0kM1KaBC{?A?L0SNbRd6}QLwgbr{ z3Bn^orScgW0iwNb^(>p;ruBRA_ZlQAuWW=hm&S`;?L6To2}%5Wr#L0rY9e;K?qlh| z`k3Gt*&?#b3w>z5n}Cj>JBIdDv%c5#gre`FwJ1J~TiBYxKm7%BTNB?S&WP-t0c6IF zneEN}o3-kO>?fuJZ?;c*fxy@?a8eJ;b*_2DE!)e>nyJ4=^cp}01!S|zH zjC2u5bLd1TZfJaGyn|(9$ov;7a`4@3I|0}km3N=`uRv~Hp0!Bp+fKSlw$WbU39m>0 zf@axsy>rigP)J=eisUFiO2YkUr&1fs`%H~h8_MQLoF7v7WwR|@Z5pAdOb~9ys>k}a z@Ktzu&^zy^IF(`B=1(m- zE9(lHYBS7jyaC{Pod|x=BkdA z)9NHHH%&^4?O|J4<#g28Z0g8AC$ukCQEaT`jlx8vy~*8Ul27 z>ksp$``7;-RBs-nzd5qMUK9Xa{R_LHsn%~$eewXZW$NpEbn1ruUItwR>$WF?o}LIX zH+OR0cD7gXHp^;1(B9gb1D*d7{FWm~L?xJUz^)lUoYga40PB>?SlEcfUrrZ#W$Y3_ zDBrGDrs&DPunS*lIUog zow~ZEwrm{*K&ZFaSE3;FNXLJ{G$@pRvE|#+>PcXS-{=e%#tNZ?>)`Bn79Hpo=i|f3 zd!)9SJoX>-3@~flWixrE&cnl7%D<=#1ED_#Wh*B!%c)0O8}A$}^G@*RA~su>7w1O~ zmzRMmzr~c}lYIE+%U3Y*66(<9o^o!sp2Em?of~pIKVO>Qau*HZ@Usr1yqJrD#R$JY zI)>#2{d?K>`LAV>eOT#fs9QUhO!aKj&fmn(E*N1Q!?6gz!+JGAqkVL4XkqQ>$b&>q zYs>Uaod7ONcR#+TCB5q2@8%H6YlA%QIs2|w#{SdNjS$wPGal4pNJb~@zPy{8TNj|= zE1%y7T;a0UlL@PnkOsZ=bSxH*_%0RX*nd4gXD7~FK>nuHEps;2T76wq z=+j#W!7~3Jq|2Ynoh!ybIsf;3@!5F;;1g-Hri6(#V%Zh*gqQqktlO;w|9adB1~#t? z5=+?uih(~Zh}_|E8c{K^fi0{3Yi}&V0t32Jc&b>V-SObKfKukCNt27`Znyt~lAlr* z)4s(9Ls!$r)4N_j5)|E48Nu)Q_T`_%S2IVQqz*2B-;OzALvh#Qkg3>a3%`3f1z*)N znMFvphVxMJ7qE@<%Hj2EFK}T>>AP&j8g=wH!PqC~!|vNr9jq{%3699X9sQq?!ok0h z!e{!gfM1t8)r0>_Q96BH3RuhZ$?y@Pai1`Y|sp4r}Z_NLz#wakHT2)5Nl9>n5q5VjU8Wt05iu8|+ zis8*C&gW@K6PFQi?e0{LL6fHD=8y#tdX$ka8c)a}&u0})1O{fz;_*4IpHk)kLFY0F zl?%$?xSx{gB=5Eq!!}?P?nGTX+6_NGv(i-IfEyVB1FLS-u~}cs{ht@+dB}s*hZj-e z)=`daGG9L3e)KvQpn0c06P2wA-M_o*uf_Mh@`?FQO*i-A4VP~mIAh;k=UTL+R%^8C zNl=AA9!xy`VY9*ut7WwSl3|g=-E}l4SIG;mi2!Z@l^w6oMylY@;ILsj;b6J=lJ9ZV zKB&Uttq%tJKh3@qXvOuW{*ZsT*6(oE@L?(4Z#{LwLDrj{;phXUJb<8VCI$`up7IX! zTOviz33;fSm)#>28@=z_GTC(={JtSz{2-YPTYH>$d)&NODn5*f&?~S*FjvKMfuVIy z|Mh>h0Fi<|Yu6oXuC#Olk>h3trp-%bke^S!lJ2GTABpgc5SnX@b3l=j7d{q5 zbQ8<$)S9>NIeGn1N$pWcx_JN>jC|5Kp<^fSKJeF9>M;I$@Gll$zv$r9%DKk*izI?( z9ZBT8EpICX0_#I){59}Gc`dyQ> zJ`>>e0<6Ee2zJz5=t_r-LwU~WLEX5=_RxLEwjm@!fZYGMk4}38S`aKAinBr+ip%<5 z!0fP^(_aE)i&F}>#HCwmG`F)|*Hw-DF76D)_jGv=Y&k+8%)^a4-mNV+`Okk2B|N#u z(RoT5Jm1@SRd(#_S}=3C_1r5oDDEPmEhSG^<&mnFQj*8xjnh16n;WFHgBb&%CWVTh z2^_L2jQ4y_Vj(9xX2ZIeF84QkWxK7dHAG1_Hh10Vtj{2JB3OZbGeN*D#i8L51_F*g zdZHC>A1d}@cPnW5R2o=(Q!@)K(zoc`w&AO;lMp8odlusg*<={pymOz*KKgTX4?^wY z>7_iBr2L+q<(o&-2K34vuRW(u^kGPRY+J|OQOF4Ao3znwr5G|gZo66T-{7&@&ig9~ zz%HbRYFI=k5&uaI0CAVgPk>p-mE053{(+OJgOBZ4mg;-s0WRmDT@8z&)V&>co2KQQ zmiD=819#OFP5MZGKS}`gE-bs03Pkcni>N_>86sVDkb7TLvV0@7TqfLd!56C5<&Q=eoS_Qt%8 ze7JNtkQRu7P~km;_yFvm3PBN;RqBW578Y# z0WhXcU0ajP3aW^Ekz7Ze$!$HGIPOfWU2^zvt~qCb3`Ncf>XH-oC1q7$3`(?rsw zDGUyw?CwoAQ+@2q$2rAcSH%yEMks}30LpHU3zUhG5wLm!$?KFjvRJc6HoIXddYe(= zZiW{si>Es-u8$E2plQ?Vg@3=Yi@z2izf-gm&v^bYcUJfl+!d>Q%tAs^L;~IFy6h8k zY(Gl8rCWS8H=A+J9&Jxzex*;u-}&YlFRp_TuC^&A+4+!3tkaT~eHVXfqTuoa4A9kJ z5dth$93iEx9$()I!HmALQZPR1? zAB+zl09UbZ3gBG$D&C)|2SYY?)qj?!{y$v3cR1DY8~FUkveZTJeaX+3% z$5(bPAgjPK@1-`787)MJY%G=HaiG3gv8F#2lJd8LM%|w(C zyo+KYZ+I}!sVsC8Zp5Iz5ZrdP;0VpbqFkDonXq@Y)CKf&9q$S5Qgwu*bJCkPoon=M zwzeiGZ`QjKZ>nydPC`uPb0pieX)o1KQ#Xv5eh#q3JJr5WmzGx0_eP(G~O-$slXp?XxV7o#7Yd_|PF z=4NJV1$D5)8+H>de5T_w=P*o`zP;C5;qu zt?S4-igKd39kaKWpWiJ@XHqI2mM96xtj7_}`7`Bpz4415YUCYE%@m`;>FF#^I~g%l zo|8mpcIg~y2=M>{_kXF8;LBxyAYBX#WgU&#id`npQa(~8EoBgVFaxB|Nu+X|>qqYl zooX}o3M7QT=|`Ffq^6~c4fCi4exEA@*Zn0c2E9_l*AmRvK`?fCd3kY5S)#3iSXx- zw4!qi!jRAH@w1Qr6rIeKAI#M!s$bl7S1-`-mt@LaTX;;3ZaJXVaJtFJxE}}ynfJ@{ zkv6Pr%(6Mj78%tW)JlqhCVxG~(`GdmnnXtN1%jzbKa98P`f%?a9l1}|cq2NGf7)1kLMjjw-s z2vSSBI)hfHR&jDL*>Njd<^hSrlVGb)Hkavzk)15Q-3q}HiBoq9U3jIE_Gc6ybfmC% z!Otq;ihhCKDF5qIZ_z*IOu=v@rjxwmWJ3Gz7?rQ8%GnBZ>jdq?EPFfW3o)v*p73b` za!wAAV z1?Q_W>@*Ap*3B(#Z9}AD4`k}!ym>Tc$=5w_6 zt_|H+-CLLrv-L zZ{zFTn6`k2!tMZFXR$m{n6oO3Sv6eZdePtj<`KA_+=pYeD)Btj6K-s>x1k#=X&kTd zfvQEC)wvco$4axnCZ|+7pnjL&k=9)hgvB$+c2fxPI&`>E}2m@BE(wC9~ zDVjsWzxM;;)I`jz?R^*_nlbrFKZM4s(nk-otla%Ps0#v;^+Ed!2!<_&E&BhhT*O2% zVs(iF78mF7-;En9Dmz5+I3x)FDXf*=#%wV_;A{VCq!9A1d2uW6C-guYqB{#nPSPQDYAbHYCHEzXt_ z<1a0~EN=V!vb_j|c&N&%#5V>z8AN0g{SyNvG$!^&VbD4ZUkBfq8}S^?rAWicqrto` zQB@ktt#NO$00Q;jBsBei7O%5&Nwq;6#EuAEb$2^22v4+&YdLFLGSN@OH=1V~5x|CC zZUpiE`A#&u*W+j8?^W|VbP3D4tDp0$Oj&^{4>*()@Ob>9hTT_=^hkR~rCYYXt5;I| z$S+dj&rgXTH`C%tYC2PnHbDH2w@2#2O#+KdRTKsAjHtHgkG^Pct$my zUP(orj=M%A8$Nbc?RQhL0uDOL2%Vn=Q)vyk3H9JUuYae!F+|@l+(0Q@rhKZT!HTKh z_ARsOfJ72&GuMh0!|16DHKYtD)cS^X$in*XxgeqT`>Z*^O5_BUCt)nQO`NNNha5dl zg>}ha6Ay(nwRIcO%;HJ4xceX2rjs4d(#MtD-OH)JOrc=oLE}Mdi6mWRksEG}0#j%Q zCX>3JpKq^s{nnbfubm_osb56v(4*}j(?t`a<>Cab5g2|H7E1cQl zko~8xxE~c0ntS3V0a);Si=#(-;?jcx;`JHgec18!7Thjldz9bmKI7BM#b$B~g}#p* z{tNb4W3(Gxh`3;6;;)N}?<5z8ejuP`VOSlgLd*wv!hy_-v z`Evd%UK0OlFHWDClymGIBk8;1g+)}uj?FHL1WSp-GFl()^x!0L`wQ`PF89A0_3b(A z*yF;GND13S|36nry8qw9bpFz_qR@vH?OXgpaLGjG%`QCD z$)Q%=KQDzx9xgeQL+p>cy0k+u2Df4DN-_3l!*7F%*T_SY)j7qN8wl4opr%DTphIqh zOjk`rzB43-=&z=w-HO;24&ng`znvkp6av@VVg*neUSB1dlU2usSW7Kbk4>=Ufjdr( z6XSYCHUIwPJlpcm7oh3vH8hKv2md?RU_mn zs*#Bh{qZF#X9uEsJj$!`M1BNQ``e)%q%b> z{|9|*FT25D@Ol(9>o!F?N1Kv^RZ445kxn5zmBap)*62bTFG zL4tj{?GQQxDT*0=*G4t5la_ZDbxi!gaoa20LH$eYSY;gf&sT^w`$I~*U)5&UM`H>8hv=lmFk7F1_Z^KugB}t3SJjpQa;lSUw)=-WN+>JcN+03zlSYAiw#l3*5~on z=zIU5U}?m-Om6ieR;Cc<^$z=5BSPk*!FvwlHrrocFKNH{+`(PgkIN47O6vNV_pjAg z*mZ!>h*{7p@u2aJcu^nT*Y^Cwx8Gy(z&O!dj}3yTcV2*ElBmC`1k);eC^M*aYtWHd zomn@;O1sl^`4lV*b+F2j3O+%_&C4@WTCkcwjKit^+_xH*!BL5SCd*l-lrH;sAP{=> z2zI3~hVtKz-R99E94JKoPW`OeE7?Yg@?WfFF0NdHa{3fAU2KXFo>=ScDkaw7PgI?^ zudo#*D~32eG>t)WawsEuD)T0Gz-{lj`3vixXg$H_$_Ys=@rGAHyKR=!6%k?k>`MNr z4qIo=nXM6?5Ts+jbe|;op zoV<=azs{aao;=?dKX1Qx>IB1g;r=qVNu?n8Bf*l_lT*S!tc3nwh~CewqpRoSVWJ~! zeI1cpkLPy(oW_76PCs^~Vzg!`#0++#;J!^^HkOk3)Q~X zuRc?wpJm{;1O49QVRg4mNZ6kRmX&ul`DSmao%yhuOF&g{aTv7$xH=mZI46jJ=a)h3 zVi10um=faMWXxTJVAm&bGiaPpp8CqeR0+ye#|Je!io8yx z5sN%Go~0^1h_*>KT7Oy;mh(hISmOSIA_Z-Pi~Wn6bFMzl0SkY(Y2vzcs}NG!pzNZN zoZC7`2%{Q3d^v{g@Hi9Y==*i^*O?fmeVupi^;Z5{Tg2dx6EE1_tEmj)YelSgk&-P8 zzOu5iaTJ$*W6n)58NrPo41)y|gN&kxt7yF0X6>Wd1zKbsHU@TvWrdu9E`Lq~-e&#F zngMh8V!FFnd%U$X-r47|aCyno(mM&)&+&5p{{DvFem670`@z~ac6_}OE9wZ*XErzm z6-BO8Z1EIJLy#PLZj+X@6$*)~x~@uBhMw4ZD^7VGLP_7~T>t#Vi^r)5yXyWvxnuEA z3mBDKSuD&oru8D%BOd1(E6!iX`1i#%f?Fi@jQ7QV7K?*-4k6GEjH{rJ5@RBL~_!(FH*v<+I z?v@T-^w_LWP+icF{QqEK?cmLklI_=R<%%s=0SrQ7toI)6XOf!Ik}eyX$1muN_;RC7 z`1#Mjz|coDVu~tvW2f zS;k+q1lKnAYqx5@J?)#_MjKe{T|I{kpuQZt%{8Sg<#_v-;Juq=d*ORB0bTM1kI2Y_ zF1EGiawxOD-CPf&F54P+tOYhPX!b!|aJPoIaazFIvxrphGZ&U_y=Vy@78b^hqb3T6 zr{4_!06zrHL&}L)kecV=t~P&ozZKfKa!#i^NO+j$jq508=RJr@(B5djP%vixBR3#< zJU3_2l3H^cB_mHx#+$GD>mssJPXiRGK>xXtlG36Jbn*97tf-_4^hGB678YWk)J;_3 z1;=v5C!wVeTLbj)ph{;7?U}~3OO#281<|6FcZs+=ef4G_QV3oXKuAzfma zuM8)Sgp|l>Bnp6S$%83g!|YW^=h*(DEozT!`bygC`&`(1?GF&vdBh1j=rS}XwNOT< zD0Yh%+E!Lo4S|`Y-U~gE6pGI9o{-DRn;lZW4arP)Ya&I^0H)rfGxaff`IA`x}SuOBj5tOS`%ZnDxjY!oG#5ce1cW0_=^` zHFZ(@u6T2pJVTGE_6{BD#K7#cSkMJg$}2uTNfz3`*uHa!T?bbSp2U8FoC2-;!K$`MHY84($sOMt6EM`2 zLmjv#le+W%eMPly-&S;iHZw2kVBO2ED{5JE&_ga$M~ET-;6Sf;ck^ls0d=Gi^pl3k z%RkxJxOdMv_Nqm<6Dy`VJS0Glp_)f#@jz`;qB@z1bpjyA(-k@|7PeD!)}=$vc{fqyN%GIv zR-A9OzS>$5tIzs-6?ll11_ae}`^=lEyp>eaZjix7pV?FV_9%{WRPJ0Du(hmSFE0d~ zc5&GG`DN$^ZW{brTea)#5>qZB?|7XPR(?PFReohfL;BM6!t4JMfT-DN)kkr3qH-TS zmR=?Y4_o5HzP1q28#OOOFb6}`qpL@5t}ZKnq19(oBRMQih+K0X`-b>?eSxT=zpwwP zn1O!D`QdbAVnwhT&EsHNlTd|X!#qkgEmk~>wr3wYNzcG;s{EDu9-!j`vu6denx^z&R45R9L0 zb&$f}#66=hQ;|CS+HE_VLp$~MV74j8ne+>T0+aRgo3CTk!N^IYpx76`(Y-$T`m7^o z=j8E-))7cbtJVOva zO@J1nDum*A6a)hb{HB3nMTxdRkfJMxHDkh4o1q1rqHvyl5XA|mi zm(pU(ERiYMn)|~z;;#NGGrez~uTobIS{!jf|+gVVlRKm-wU@JiV&kjt80pH;gE%^NpZ)w zcF7F4I7y%NR0#{F45SAg#+FMZSTer47YkN%ILhUCL@(lQIg$oL{xtjqOK1rgYZHO!a6;>Fed zAoI^q8JGVQm%~kR9GWy&Tr=A^Toi2*hT;B9EQ>}a!_FO$k8 zg>VV2k78fsB*Orr)#4SQ-x%FmA9knzIY*y3nC5-@?YL52U8^Hf5yW3uQA zce!ClN@DXU1GM*>0sr^HX){I@6W`-e;hc5g5SarSUMt1xC0-&0$u_*`WX ze>s``fjUIu`3r<)ESO(H?nZT3$`{S8F7}cs&{kAeDqIKl;%2hD~9Ct|BNOqs92!8v4;8c39()FDa46hD^K-my)F;0jv?w`)mCfWNaPBSeZV$N@5~_O=cU&#@K+D;g$?HxHPYUiSQvwvJlYDtU58r+2Iko329lLN*xK3x zP2i)_yQ}{mc@(24*CWa?9_7TOQ3-8YAcTA)!*Xp~AwEZP^pG~>x7?MfX`4u&cz;)xQXs=kqM@-hV(y^vC?Cd*K=t7_jl-XX zFG)3cbc0_Wa`Mt;%V!jnoD@<+_;2?c>A3J23j8->pAGC=ef^qSeE>asp(kxIpp=1C zkbk=`#*@Xt6CnMJv?$M^PWIz%owMxYKCQRWMpq%jFg_~M42*H`l+jS}&gcu``l+vm zUgi{q)#`!XFFD1ER~ChK!rb5G(1?1qK#$8Axn?O-&LmTPxz)6xtXF!{0`i@lIF>k6 zA=IsZ|KJRAm(U{6kUFBS3}p65*Ro*69oH}z*OE-o>1b7opdh2MhCXjaQx zB!gG@(}XC=#E)LYfPuieH&XpBMZT{h9?;bOpHZ;*|5UDMA5gh^q`N{uTLv^h<#V~; zf}}1m#rObxId>sH*<7|=uQe>iuFx|^iWR!SLeb&^`(@3jlG&S>YgcT)b3!OLE6lk)S}{RIuD(5~eh@bRmI67l2mw|mVEJGRfe^l)1i zVX9phXN%AF6@H@Z5BJ7fr8xZ3Jvc9cLodno2(6!~c(C6pHBui2;6R#YH9>2G7(v+Z)^Au!YO6 zHNNUAyM0nDHQ9}=FE+6{RU$eQC>U}Ef^vKmd_<4u%vn({KbiN^B+^f z7}$(&suJewXX#CRR*cedwXlz_DqqJlhP)k~wJ*uN3zsWx_h*3UNQ=fKsp5G=LYAM1 z?so+1+cDKE2A6MZrYC4#I=yP`kn=h~HHIX?T=-iAp0xD0$+^l>ePd()8VG)i$P2eh z4sOB)i6X)sGEI@Qub@!q9UKTq2qPQ*aq-2#wsO$ANq{2uxZ`3>kdHts-rpp)D;9m- z4Vr7zs#7X%@dun|qJp9Yg))ff)t^p(Xg_XtUJX6O{H!pN(!Kp|d$wU@X9p>z6G6B= z4YqzjlD*CR9qfKI-Sp2V_CFoqm((79;BKHL>0X#_UvOg$eUKH}*Gmf|=hH3KP(6^Q zxGp(?gx35<@+^|Eh$O8V&9P#N(**J(Ma|F!`cOW~qzr(7KPbv3`m2)=mz)rG35 z$w`x!FKs}fd*{652Vwlh8Ye?F;|HZF-pD+fy0)UUjOsspTvU1lUAdECMM9O~%?4wWB{G23zH{yXK9Ube2W)m&|_&CEgh0=!lw`x)A!|mJ0v;sL4%yLXC=w z@7U>$eaL_X)1}v?=nWi<@CLOUp{ixqK%we+EpEWRx6JaM`E6n@BWBJG7WLh@O|u*g z7=Qy~*ITeQ^!3n-`szc6yx$!%DL84cX{wI)F_`lXj~jh|QdJoGz*IAjzi{qRyTp)x z69kNs`U!_MU?)a)R$>AhK1uU{&s#bfwqN#Iutn`xr<823 z*C&CI6(O+8U{1D8wlxd0{7#%30Fhgz_5Vz12QsXE3KyFF{eOM?ow1)Zfa3J`Id%hL z8jJHSNXPE3NR+0g%^FM6K-@9nYv69DNF6+{Qz@Td z>tZ>2d=4CK^>tw5Lg3Pxk?{rJ1>ROPiCZtiK*!_i2Vh6=zYwfXxu(*f1H=_ z`ptFxuj@57K{+E-5zY5Rpz00y-8HP_}iho8Gm>c7>3OelQyWAg-QXCh4(dp-2T@+R)z^>moa0$ffVmZnE* zO*O6!vkiaJCEEN#ak3Mnz}G5RDq@4@f2)SY!1%PT986)z#HOR!oQIff}(vS}|}j zN<9ym>upoccU0RZz5GE<0xI$^$qhjY?1~mnIYmMgUG7|R#R0()J5nVj<@dejB;1Pn zk4MZgB%eMJCEey8mmq+~wWab{ZGV*jrPrC$5b3CH@xE1NmiC$UD_y`u_5Z*t?{q=l z@bK@*9GL*5Byo-?J1NPT*cAaFv+pnET0r;?K zC$#q6@|r@Q3e8q?_!9(MSaZ-t1zH{yW{0h2k}^ywS>L4a`B$*_5O@@%b%G?|6+WTu z|8?}X?fXjMV7xpaR1ToK4YmkRPj`2*YN#L>RLaO8^c}ZpDVVAuk=s$8&Dv8{>mB5E zx__G=v{&+wC{!bbmqn{NtFqBiQBkvPfmy)MV>2-jxB3;Vp^HVv1}6Mt^7xL!mIp1M zndJd17rOWjiVx#e{a!`K^=VJYh{N1?AX58L#H4wZrTa{j@*3vQGl#NTq*Q88%tE|E zscQO>+tvT{?V4E#iDIJ)yFYzISK%W_(~Z|Nvhc`o3in$Lq~0{tz01|8Q4Gsg#Oae| z;<0O-zQ7|^HeV=)%kwI1I_gI;ZZtfrFvCLml2vjc8*Sr3N9zm+dsvqj-gjne6dW;L z^yluGIN5FA^0o1u!vj$F+>u~&_lE<*|gS7iJSWsr8Z1^WFd-xCxW?O(@i7dQr9oKrT3iWd%KSzu(~c&L(3h}9>n;;FVLfvC0Y=GODc7tPF#5y`5S-13v*?ig1X zw?_j_|8!CPM%m_zrf+}0*Q0!Edb#oszO6|vGwMFI-{VXc$!Chxd5)zw{riMem_k8nd$(d0s5;p+ zRxk;B8^y&YSK_!j`K|5VF`G?|NyOyXB{>!(f>Ug5KI`l6Wf# zTQheiTCZ+)PxB0Yaro5fOJpwW_#}DzkmT=Gl%m|{iLrNI#T0*>rkI&rZ<+L^0=t{) zgITQ(cbYYw4G~J~mrDriaS4h)Pfj2fg+)bb$FQc83A_dBFFQ z-`3!wVb(SK%XU_ggT_v!F8GaDj;$*xzQZ+^yamlp7o$fL)3l=6GAzE8Q$~Io7>d=y9 zXJs{S9UnD#>%wt$3B1S)Qaz?Q9FWFhUWs}L5(?8cs z8cA1&UJ+6jLzgNnktPwix>f4*`lx+5#*fd6MoUtEu(p?e=t7s4l90oVL3s8w!k}o` ziuBkRWM)?4meQabX}tr+AQw2}a~%pD7vN(y^=5Rs{(T`~ zxhQ`T{%#?pa_Ob%3+86XWIwz>-3G~l4W&jcFwDULD4{r!K$ zg|uVx8A6wy(wPmt77{6cF^y$Xp)1?++#fI4PH8T50K2z#{tqcgRvB;ZO1HJPYB!p8 zyfwR8r|n{$=vm-7b!5>DWxJpK$=CY|$e64v9JLY+_{i2?n|7sW)txeGk$c{?ob48o z4{%)`trhNE$H!#!&a^)~k_D-J~mA9%mczVAI@H;s8 z4kER05ymw|J$N(Q%>yXkYrfH~xGQLbBw7#-M3ApKELP%zZ?$N3?;LiF(y$HJg(2w3`36NKAaU;-drfpoMg`%8Sh zi{vty$+w78Zv!m|u*9_!k0rI=7RY^3j@J-f*vY4JnhA+LSurmv%?WX;4~0*>?&@4i zGA2}u%DmyhV-2Cw1)!BDbGh9^ztm{y4g8!nv(Q%Y)jK8_cF=;1DXM6|K|>(-onpaX zC-MaarZEoR^w3b3j9aK|kWvNYX_(11y(wbEQh(2fS#DuFjVwkziK`Sh z7KN^V)~w-|kEH#~PzIBbDG!`i_x*bUenTagW9SytDHK}Gi$IdgC56!XmWMfIUm!oL znhwrH4K6;=@Z?mn&7*L>e=|BR(&%SKV@bOK9$oBp#h>D8%mryCSK&H@7zdk(LG=NG* z(;SQ@Q!kdM+V(us3v=h}{zITTK}l$9P4H-#cZFH~7?qh=f+M*62oWNp0qSCVB=3Tr zK@ZCoufbDieH-u91^mUaK7%slqVTJ3zEA_dcW%n>Yha;tVN+CLXRu#rm<#t}f<5f! zd$r>d1OyiZvGn%7X*N-1TBrCvwI!zs`R^pl=0go+QC-?=Mw{``lDMaDdt+1ja^;J8 z?xrS7HO2noQTQw${As(1|FU4@y$pd!21Ukv&b*5gV)E~8dlTwei{c!ZJYK!OG?m!4 zlY?j;LmVfShaQ#tgQUhRV$OgC&BIpo3OxHL@F(HQ$M^mH{Q-DK4uVi#IK{fxV{je% zmZCvls?}AcMWzGKGqVh|A#HvtpSEuc=Iz0XmKk@NZmzAem!Z<`HP31ZynU$u-j(Tu z4IspZ-+wniQlD^cz-sla0N~wIP@ptb?!c_*;4`0bc=zoW*S|hEv8AXyu(DNg?WPs& ztEK8F74T`>Jd=)kAXMIDvh7GyV9Ag98~A~ZsKlvF{AfcL@Z~OMzzHMA-a3_hy>k@#WDY+5xpG z9{rH7Vx6=X6_^&(m^B=12G{0jvIpFX4xvS1GZ$~S2GesL|F}m<3fZ4|Oqu&`@k=jR zI1T*pUhOdx^TS1TU-NT+VqpEL)p0rPNB-6ltyL`z4>hxoCJMLA85{AsGy7f4 zve@Tj3zWaBKCt19OsDDgx25mElJ%7}KJ%sFyL>gs7yMS@qWM%K^ISNZ0tCOC@ddbHYl%-3)J7;aWUl@WuXcp+(x0;JTtKPyQ|y>WsZ zY_)_|;@>DW4cpHWAl2Q2)ypgn=1l?4Vg=S>mEzM^H2M6i3HtOQ&7UX3L`(bnIeemu zFrx~|Q;6FXfIsv&g#r*gJ0W||Z^i1Qr_uH~lY;#BIrfb51=eHzfdtm$bBykvG{ng8 zFfa`VMdndLw21nw^rTtIx7aVD%i7i0Zx}}Y+`ZOGQRcQzaVz#0!otsUhGQ48Cu92Q zsW5n-ROQ#@}KEIu995cnu|i9u1F_NhqP7!^0QkhBCb>^CBGv}plxu-9_1)qw31 zkp1H|j_L9k)2Ul$6?4 zKdCj+9%(&QadNRP+ZWg<_2@?c{ zjD+IMMWR`8VErSMrPXk-7Yf-!JwNx@Jssf9+UUQM{86Je(&0tG5e@Nu?GY7NwU17f zB9VM~*Q?9Y&d$z9_RCtjeunImO8>UieR%(dN{Ql!I>ripnK+-opr`|Tg^Bxw;~-;; zf@#OGlBqH6>vLkX`uaMo*DZ~8p6apQb%zlAba5WO0sW}1rDjsyGf&#Ga8YF%X^2B3 z>`a#^ZgKu1J9IIGQCRLEiD+izW@8_QAZ!tLC}0ExY>C+Poe+55=Qig2mg%s$#N~H} z22|3GI65>UChc>RE4(wF3S~*pVvrO-JV%Yz617H$#2(!b`s{FGNGRKJ@?Ty{S|!pv zh8p7Ujket`kQe;06?W-e_#Iv=25HwX=f0-cd{CTXkOH#nhfk$1P*k4Jm`^M+o;XmX zCF{j@8I%(w0tWwft&25$c6y(>kjcQ*ft}@17k7+@J zMYo4NJwZckjwf32ixjg+&HfI}HRQ?1wHO2n-G?2Z%=x9oryQUsn>|X|eqYAa_+I?J z6K|K8=UVx+yt@1M~RypdA;}DHS>v&xv?~195V4vWiffIh;TMTEGNC zRL2G5iSW&%k`|}jDAB8y%Q80=e;(aE!$V6XzMgXN+|*h^FYz)~hbVs7C+Bb+1`9+C;)EEMq-qLU$uT5+au8`7vXDFikc{iv% z?#7kxuRn8zpwDdf|F$n^Hw~d>6z)4(8hNb-1C=(oCT`<;X6PnW5ZAO5cC0dN=cPRvnO2 z%US5G#2GveCj`dp>M%nh1H68n9V}-R%}VT);ZW6k*rs2c9D>jt3|nxGJp*md zkMr$}8v=0F-mn$$kbN=5MO7XG1-=JDoFwr7u>ix8fZ_zfGm$-9EG#Vh-vxho{*B$@ zhzFg7S7~bkZCFyaiC@Ktor&g))t8@4r45b3Z4ZuKaxbCEaqjr@T8K3N#K$N`A*hBW}2R-ZE?W@B6%H?kku1y^0r_*;~EI&xeEu zb>K~FOCfZUGi-G`Bxz}Gp7^u3(48r0Ov?8u6M&ywQ39upw|8ht$_=g?R*YADp{z}) zdsNAh={Y%8*4AL``C#@Hf%-eF;2aO6g#gj$MDg z71TO$T~H;19EC6=2*zZ%L0IL0F~V+9YU$|vA&zTHQysOzT>v6gL9+R4B*UO>$?a}I zhNps^CrfFFBUNs1i72k*E&7X+Mn+;@vTg40^b3no1|M#-YGi!ddaOXprH>!Ghh`SN z8RgY%MmF;P_TI+PJ7v8e%iTP`9aBKxvdrQA?PxCV%)2sf@=U6itkh|{W3|3E$boW} z0j9@LM62b-c`bxwZBV82(DR82h0SaI2P}u5qh`+EgF|9!$9j_)Y#{{mIQmco-A*;` zq(z-<_>1g#vlKhD9E?Z!xC5OtQ@2i_{FwjXGn-CXZcT(iOIHr`Wk zIi|EYoAD7pVk@D6DA^p{*_tX}e8-7IBGu=QHwEiO18%zfw5~jOytC|~GC({F49m2l zSEbvvtPmx(FcKPCTC&Z!d>*r9Uoc8dtKKhQ9H1>i(ks3?{@&_aKfy_Hqs-yM1;n$_ z8~}jZChN=KXUU~t9emMTg3tPaehc~XC4a%6>FLHKh^Q#)8F5mweo6CGeSy-H4Eg=E z^xZCYf3b*Tp$CrTC+@*<=^FC}lu<*Qmy`9q9_MJ0Kl(wiVYvFEz`nTL+@^BKEN!$} zlxm5$tLxxKuBbOs_jprb$)9!v4eFLWi`8kyv)Cw+{O((P*7E|CkPDZf{1`O)*Vxh8 zKLIuSt9M`7F6gTWKX9j9J7Y5XMcw&8dyx7{f#E7!GCO@(5BKM>W8MdIN>j^iVKW}l z=>M;ur)$NqP z?15hV%%ap#^-T23kUQu~OgavYjOIHqgNG|jPOrUt)xUW{R7@g9k+Y38HWB@uH|?_i zz%~Y4*P5iw9`8KVWB9Bq)5$~SWj1;jrNJs=$PgAS3bC@y?Kc}$`Elyc&tNvHWcBw3 zp;J`ko{K1F!KybiJe{DBg0(o#7YjH+@pABd4-?*SMW;VayWAA(P+gM<9 zlc~TLEnVM>Ch|vycb=vo{u@!=cS36T1>DIh8dyPfX`f^2! zFnt0s`7n-UP`sWLC=IBol@jGO_QoyWJLp)3v6Xy?+hNiAC3q?5t_DH+SiovKh~^%T>at#y&~A1^AzsM* z3E(amTHe|zEtM*Fs6s{cEV5zhSEMdA#md#RoeZEk%n&)hTX&mU9!Q(F<%s?{9G1J> zr7WpA>pWLTf97?Qks?ZEC?n%f@oG-J82xiIjVDW$Y8y4kr^P=7(zX6Pynp|`q2P^~ zorfF`wX%6U!^^fn*f|IuOb4~=&)QRKL5k`&fc}F7tAAg)ryYRerue9|WwG%*-Mp;; zGg?8Y<;X39u}Q)}`zMS25_UmqCC;;P=#z!jQ@>bOTKD5w)`H^ly-v7*`vNIs9!6+} zh}YqgbY(*#xgJWoO}N%Kwl+pY=1FP5%M8j4)6=s*J*@y)>dIE(BD_5>s3w4~I-5u9 zIAh7LWb)?zU{dmEcAtxLC+7R~ch?&Q2}+B`xw&gS0``e7IYy7-^_zuSj7oV?8N#fM zR!qr4H-O&3s5!=JeLZyK6O!}>U5Hh7>hQsZTBoxFpms?Y*0oEssCB$cAR{3oCAXjN zJu786{P^Cp6G8VAeVIXvdkckcH!wT@w0}(ic=y{+JjlRG)FmbEdyClO-|pnpNAH3x z=RY|my4H6ATmd*w*1emj0ws7=(q|UK?K(Fz&^`H43^@gr?jd->td7Ml1cY z#?@IYaFqm(`(@K|hIa!1n)TloU+D!y5Z9lokMB_)=w|$oBi|pzZ@+9~9pzw5OTE{) zdK}|3cGY$yS2iogjY&FxmRk>b`9ilI zO44P+;c6E_XA)R82icTxSYS#F+qGy$cF`!7QML`HZd=yMX}p>eV`y9pTWdOGuD??6 zRyoT|d+VWOAbG}mN+sz~$8k9@!vEbWza1E6%emWxv)X`rj7g5f05;FMbhKANS3D9SCZX{v?Q|o4a(tkrc-YPQ#3*~wU1ERY!_}KdL;c6^-;xT+5=DuzB>R?qogyh&vXq^WJ!Hvl#x8_p-^rGbecw&8@7Z^Q zv2TO1%wlHlci-Rlcc1&*{nhC(%{j*F{d`@|>v~+SO%qE0?reOJ`pY@hczq&IS6|X> zg4i=a$KKXXU$~RC>H9WY!>yP1i&m4fLLdBq$RPc?AAP3SU2$yA&=Krx$Q{MJ>9X}r zc!2lUjD551oU@ZvCd+aN;v&x8xT*bGxOD-Ec53*^P+y@?b%lIvM^&%`pZIJS-$RBf zrqw4Z>;AR?0#ma!WWV_=OEJ9&1@x`iY(th*(g!d?P=9CMUxDju4x5#QCwnB&pdQvY+h7T~DRNnZ+pk z*8dKqm=|=bXRcjsyz_;@Ro|ff26HB>sZrY&7?N2aUraer8sPKww1nLo%$IsnN?l^V zGvH{k*r1A)%0#iOzX=9LTyYI6ATj^ZzoeR{-C#=G3E*9%hK7Q9R0Cw=y3k**a@YT+ zmRzmk2;?2Lwe+x$pkysK?5&U9)dmG`d2;QI!c&BAq-xOPGRF|NgN@}B0~$wXY?3Bw z*%$6PeZs6^FCC#x#8?uzK9k=DAYdF{9Z5mEP_5=K0wW_MtM^gA;O6A6tJn}zjNF$c z+JV%OkPTxdVWLvQOWH?j9n%sq9ou(XOg~MM%I@gcoaZwTbiolbi@9u-bT7x9iBus! zoH!+7qTSsMAc50|dG-%&EPvm7I!f2t&=78&{;FjBlfFdCBr*>5_-+NAIX#T}Dpsq)!5W%C_4ObBiX! z|4^Orkb_^KmjDErF|;Y<8uLDLYLQCma&L_~S#_7+R+9i%l(f<Qn^SNC-NuZ7Kr)lK2J|# z?(dk;iGy5{Gg80a^D*4Mq0Tvzk^{l+s++eP3hDANi2M)(ono|L)m^Bu0P=TL7)#jD z?C`ZhZq_`5@)H!YT%>#-C_&HmK7H-nL0B|MR&jC`T60-H!W1*r(`=q=eI3^$)ls7| z9qVlrRum_+doOj|=iiS=1+lM3Pff>Uq_U*cZ-ZkO4{e^R431r#+8zpFXOVJc?F1p@ zfFrsh!huqe&E;)!n6jh}XXyd@Cw(c4WjG$(Kw)wg496Hey#W6)| zrOA6PTOT5+#-FRo+E42Hmz!jXT*>~?gE2=?VQe_a5)vLp8c%i^8@~7Eq^a3%gH*VZ z$TvgHbmmM~Li@(W9oH);1ZeN=`Kz3yBj1Arb`P$HWfZ+`HtD#;u2Gw)g(-;AZ{K*+ z7A(QeqcQq(;Q3t$ga^6!{TX?+=J+Q`ZMEtZJInMZ3zr?Q+{uL(ZieUOWjwz5HgfyM z*)803&ThD}#6h@3t8v?x!*>w-O+SO=G+u>xou&#^T@-Bq?#0Q1dju%Qv<}#y)rB8l z;e|ygp9C>}NRzd=yKX+o#rE}&oj?WeT;`Rcr2ZnVpOqm1rh>- z!uI4UaMWA1wKLrO{)#-o{}xnBh@NH${-tZR9z>L;o$f@v0u z{Xi`@ILVLY&+hk(Q-u%SdLCF|&-uS1Xlk}<>*Rx7)Msj-d+nv$9OxzC)yd)Gs|v|F zNt#KRg~@MnGsADGu$4mDN<Ms#D}@~OU>zng-sa5ja3f%6zR+x9v@x@HpbD=u`h;uGJ4UZ z8_v|r9*}>ueTDz2-%fc!E^;S?jjH# z^o(tY(Z_oQD|uTo>GoLdlA-F)6XKQY?@MP{yLBJQ3PIh-1*@TAKYL)k5ZWy?htBRp z#3}SH^xljE6Qt><`Lr3T+gb*P&&0!vdSsf;9b3;;=;)v2zkTTN<`|98%8is}@Mwf@ z{|nu??NS2^FcSl#s4<1YrslTcX7}x*2T-7_PsWQNKkXpV^``JHFu>xHiEA{_epN7b zyzENK43Z{hJ9-RIwjaGA#$F#|hEIgu*82zV&mp=46BE$HdLW*00BJJl_y*SJ$e=18 zktd+Ckg#xX1f}ih@ad#=Le4bhE2%&KHA;hJI!}GO^Fe45q*=#s1durn{d&G5R$J?V z!v~;?`&k(t^(q1idHf027pgd6mn&Q{2utj$qxpcQ_x{;+Xv|;cQr4vvz*h=&bBKZ- z=L95=jA#@U6{~K*+6d)NpH3?~PPqjFjz&LKX3rJ(?yP-|4P zk-y9&>s?Fwd5;Kd07EkWNuW8s|2uz8<`fPqij_V76GY3#5hoy?NY=YIw??gHR+L+#J=I_Qj$$o6wyL1g@d-%tNn#zW|_*Z7yAI-#`phPy(3YR*7r8R$fEHAv+xSI{^ zRS5%HkYE@A?oaAj*^DtKHX=`f%HmsIiSQP>yo_ouzs4gj7>Hk_{0k%e4wBM5z0}nj zA@SdIq;%ZI_t^+1aY|PMD2!DQyI+5lg8K|WJOe>uY zi0Jt}lA-Sh9-QJ`gNNpP$^|m;;-VrTmR79CXKi4l81<8m^IcS-@Mr+Mk0$uKc|q|x z6~c=jT5w2%+;zn>AHlYL(9Z)iOhT`>oxMzB%sHeZqpLKfk&zM{m*|WhvjhH>w-Hzc zQ^g?#dB=lE=8?#MOP&7_Aj7w%3N5ahV9?gd;_CKm)-mO=x!V~AuW?1z*88wU4HP}U zFP=3crq{HR2xQvt6vy$dBh6|2omW;K@WT}+kog50^Fg`ek>nZ)dud`Xp1~H|^9kaA zlovXJ1*UcCXAuqCHIvAo;Fj%}ERX`l>^?@3Cv5xHYa^2Q_6vnFLJ}mu{d8J;vl6id zEe0rpKv&FbsOMj-M}EM#uMA6M*L%`0z~rQdy?*yc?jKD$%5=;7vZQr;z>Vs*51AX)3vp_u%kc;2-6lv}{_>$$DdO&?%#nwBfM$+RiE|&!ogG#H+dO|G+W!LZk5psz%ILakh5mcYYJwJO8R^fctk2|I7Dtx%VRP8WgRT*`lOGp*oa0$3 z^@rH9%sTCG5W3wQ5`fu;Tof*@0Pa{QJS&UkBOKA|hg_b#lFHEVcX&Tvp`uhzB}pwPH7%1-*E%3RnI4 z20XQAoqgl}++M`l#zwk<%};#D;@ulMssm@2mkH)s5aO#%U0Et;N1^Ll>qDklv+9{5 zT2Vys4&e9zQz?#i(DIUV#yEp5d;gLrzIY)U1p4_V-k9(Uiz>PDRHKnqn4%`>Vl^yL z$|gKol_G2j+eEzaWzTW`b9Sk#B8)Q9$rn!TU4vqfSCdvO=1k#$g~ZAUk;wY#VI$#m zhUkjOAxsrNtsKBJq1PvLdUvpR0!y=4bdM!9Yl`r-b~63I=HjdN_1fk`5H+LH@iyeh zkfh@Z2OjMh7bczxZzlt6o6z|6tr2TIhBaI@d$mz{Y-nzba`ul09Ui8|Ipj^ZwCmq1 ztI);kh-bL=>j<9Y0^gB1xXHOT`Fak^6Gfi?HSKX*MUg%5oYCV?vg(1I5As{h!T}^h zb6FdREHO&Oq2B1dVn6^e(Eu@W!j;dr$C=2(5e-uK*l`Dfc2CwOm^u78%CGV-Log4e z4D?7o3a#^E5S^4@&tyoP$lS9h3QVd?O&VNnroaXOKpelcR3M-!)Pif5zu@D#2|F`9 zi5YIa=O6!|G;!_rOujsJC*L5sr`)(PH7#v`iU4dXt&Q9I!geV$+G)8(?Xt4ce=|2p zJJWL=pgESs-&*)9{$FQd!INeYF(b&@mHKa0Lwfa&{=iiq~NM4c1CHpiFR-j~Zme@J@KoWD7z*A_~ zaZat&UAgzZl|#n-ap(NP4(6#bi!Ah_4|d@T?WRqPwL+76r(OV|H%_QsJF87$u#7^x za7T_m&}p366)&xRuu-7VIhC48YK-#6pE{dU?}>fi^w)C#14<5epOV|(ZwgH5kKsKG zh*!L_Y@gjEqq_$>(Mz5ivFq6nNE5`k(J9y z);Nx|rcQft(Re34)&_X}F~BZT-O-r;RZQmeT!+?z>ojML+S`;uK;y2DV!;2@6)OXE z#a~mkKF*-D{J%5DcCGGm)09DBc!?UYY087KV#|9!+@F13`x91;odhtZ&yp$akzW0B zIhT9-CC*8J;-ICa1!#i61MdYnP+~sUFfx)Mg-EID8-{D{e&p36kj9?la?Y?nbS!TR zD}D>r(teU+^JJ%o0+29)QWVSTe!%5F1qd6{4re$#`p+X^+#_f3%zM^sQnYw@97N;4 z`WD-qQPitV+2x83bolVn6&uGgy&h#%^M5>)p{qIVSDeENb?n1y#fpXR}4gSLoR`jo)L6?`(GK&S^1tg&vy9LyuitywAKlC?Y}?5DHy6 zl{G1;GpLlZbCOC+O~x#S#&gahZ9WXH6li*|Zu`!>=K_|Jzw2d~d_k(luE z9tyZa7P`eXRv!uDZ33K<#{Bml z?48Rdsd2sWsuKZ^H9}mjFro@#Vjp3yo`-TAu~Q!m--q)T_O7c6=0q_6$^T^>>MPoX z+WB>X+DM7h0FOAre#u&$&%PDwL;M$VOx+8{MB4T(6nmb(ArJ0kl~+4^^M4$NG14s2 z6$9c{U30jE2APx?nBbGQYN8~G$+B}GCqf61(FwKaKR6JuV6r)d0ua)pbBFqc4m5C( zxSix&O+vA6FNNb2QFJ%6waSfpSfot?4kLD2Gz0wP8i~bcgd)IU1a#$`G>-*PYfQdX zvu;-OFx?(9C%E~0)9{7@#>F4SE2@`KITO4r+?(a_wsV?C!r4rpE|0?Wc7Q4{;1Qz! zK@HUq_L_VMP=@4=J>bCgBACtFe6_*p}Tk2 zkvqQatVQ;*i7q})vZk-0xz?MgE%QONMBUdPCa<*9ct{r?eGJFvucjCEu)j_a$!e*{ zfAgSN^wr=J&C>kJ%koNu9QB-JF9ucpELn`OhMk1V{R&tHJ_(3tCJqnPzS7A%feP1Y zEnXFT=VX*dV7(@qXgQ7=Nnc;paNsox*E2f<`YZr3$AnLG=W^GhH8U-1C}ql<}W+&-Iou;AzY2_Wxyo^Rg8ClY!*=&5LEHWa_| zbXGE5Z?dhi(vAO(j>~v`VnI5}$Y+m8KS_9%LUo$25Wf&Zjzkgc0CQuDdZq4m z!DjvKmJjQW}#lCA)CcA$s7?8$+O^v#HD0FuJ%SyndX;ESK;!=UvCMAeC*GJ6-&}IY`F@J93 zD)5yA0y6e&OoZxZ-t4LcQ%zM>V3EDLre;lbwdfCeh=m2a*HsSjYTJ9auu`{Dsw9H_ zUg6iMo&aEOh9jNb=B@+g1qAT*6R&k{Ck|OVue1#uE;e4PI+F#TuStS0=SlV-47dtnvEX5$S> zSm$dA9cP8YqH=Q4750V|M(jW*@}(g$*&>?(&)C#9v*Ebi;>({z3E)>}MbZ6<<|1H&jLiZo?wk&EY0|V@ zxqrN3J&^0dSy@1`r|TsEsTblZs(F2*1z0cv9x-bibP2QR!wN_DO0h-FEi4txe>w%O z@l5g3_?@R62d?>F-;xVVzL;H?-}Ko|p$&##jle&OFdhG6oz8FCs40CtxL4=Qgj)x? z<%P_N*x7icw{=dwv0diqBy$-L48yGW9YKm5sMH~t$Gdd;r%|bPRhiuJ*`nG5*e~!W zyboM!(z0(@>b;jp0pN3dG`kTN?bQdZsk-E&&I7j*#GOELu&9$a+ePlP`m&0JhIaAL zF;wY4TPG)a8%*?}3{%RSSsi|GGvpdjl{*(knj&N>>wzzS9}UOa!umE|#K5i?p}g)o z!~DcU7pR>3;Nm_5=HK7oKugF0xW(eFz3zhS0e36G(#6a(f}`>l@x0_s0S~nJej}IPj?J70V4|9&Qlr*am-o@ zeHXspXoyP0BL4NVOI)vd{ z$=P=^i%YEh^&7H*0GScG2Y zB){NTHvCmhxpm5>&nEId+?cp>qGA?W^DZ2DCKdmV`@&Pmc&W*UUfTnRsdzZ&=c6V8 z9JzkSrScPQUn;#wkZF6YVb#|}wo}eOY~6K&N@KSQ*ZfZSQ+cAQ3M2r#Gd5nQs(Jc} zz!*3ClY3%flj_m3lwpaaC1e$#yWs#F(| zLvyDezRgg4Q~r_l$~1vkaNar^=;D8}PtImT;HD<>P9;>mC zY}mc>XSWVVZXzr8b?Of32$0Rack;8Fh3tece(niwg+KT~A~vAIy5)F6!Wpy)`keMH z5C%BLcf=v2Ic3&Ry+k+>%Z=%kBJf0;NQ^tzet8y)J>$UqJM4gi?i2tJpN4?00>gS# zfOUTD5VX&=>Fi?!5k;e%jiZR!sR6EY)qUF#qZ91nN%TP-0RZn;S69ywR^=Xxk%UuW*Kx_>UA`1$u za0JXdOe)f&fe!V5y1U8BJ(-iFNjFaV+G|da;SoI%`}>})4}^c%;Ee8T`%mHnl6HL|Xmw?Ci|hR2e^pCjNyiM#Ij|D^YkPBqbvS@%2l6 zvy9@!c-&JdDX(9rG`Cki)$`2k4-XF?g!CCT>kPzE8$wquhoa^a)IDbn(>#4_)|JV} zoB0W1{^>`iPzzdAO5KxtM`mUqn}9+DYW&zJLp29l_!NNu0X9r9ARpsQsk(9}cRwsj zf=}qdo&Q2U%F}S?MhuR)(}>xMkqqf{dcO!8Afjgpr)$_0k3hCtsA}`>7&h)27 zlmj@rFTp$?2?sK=S)=$yVJ(M>S(>?@bW zi}>TNiX0j+(cCiaCZA4OnG0L@C3QPNa~H4iPn~QT&_Ue#9`;#V&Dsp-`-9O2`A3lt z0u;z+CjQU$9(LOwhG+W$$GL+q1;)UzemLIGe7$)aLhAJwF}OKo(&9nUci!x=YiXio zr1qH9nXkr{NF;QQje$C@>i1`>1ryE}nbkEkPNpIhyU+KL*289#bplg~w%$z@AK4JI zWOa`?`>}|RnvXA|TwGixo9lbMDqL*xo;uQt2?z~~ znnt<{s_=EZIyj$@FFZ*gOsw{b7P+tkWTfJK>B9Uf}`K)BQeRJ-811{XrU&gy5WH=`CM-*@(22FPYn z1Hpe@l@h)6t<53vY}^~Wkoz--;Mf@HNU=~g0=grIe8m-?4e%SeN@2R7_SBsj1uWj~ z6Q&J&xi07ERzTpXmF`ANhQ%zNx$dsk1zg=`KR0%@Bb1h3dhbORWA+@ukI9v;qUls% zgT}KD^?D4?es2LzQRi7HZ^-yYhLrza=gs%Lnqs-eH-kX@58sa~sZfr&W5&xH|K7Q- zm5e#l)jGyb&!THV;+SPA`Opss*j+iHkqYI4FcXMN65vupIl?X+1)O2Zx%MWmPySke z`gZ)IAuN#B>9@>C2)PFx$DN=zUki8187vCO#qV%@hon5O?2^E9+z@{CNsJT>cohEM zvlL8z+Gl_oQu0u zoU&~C5T3fCAA&snl7c{YJ)^|4p19u#DXEb$1COukqiXL(4>`KNTJPKDep?jz*Z*Q- zrI{%ioTd4w-5y>44DNcV0G&W_QvIQFp~`)q5tp^c@PfRk$V%pBzfdLM`h)zSVeMD4 z*HTyie7I1LuJ>@;l^TXm&PKFDK+3bVnb}1Zs3TUw^uDLI$RGG+0!^=s4|Do`bM(#U z7fSpwYTqx$8k_*d7vRv%HE7h%e;axtvlcOwqQ(UP7kHDB7&#z89kukuzP@83-ovQR zU9?){GwNb~@vLOmK$w2j^+cV4!Z!}T)nHawuPE5%c_nb01~5_p7NM>A?qSVn?&MY( z;`51^u%#g#@r04X3?7fppo1OXe#_fAY?zfHOr)rbuiu9&cu}liMe+RYWx}?jfCT`9;@lJleC69d{!fbW`W@$4)tjiju`YA} zlO8(bKc$r&vUllL|B1g|+pH{R&|NI@l0~5O84nr0BVnNLRylP1lg=ZmzpbVmh2OPb zl+1GOU69lFftD|sLQkUoKZNE0;|BIVq&=Id=Uxj^cW&Ce5XYyo=&x9|4VCV7^ZrA7CH^b1G{Zta8woi1hm@C>)Ad!jZtAuzJFti4cC^Qk0?t2v;7wV} zE(j5+!;!VqcC_K_z^hlw+KuPjrno5-zm2%?70`V+E&Ey{n`uI|8=dC!+jUuvCZ z)x$fm$lN1rWP3vmJJ==5M*4hAy>3S0$vCS`U{;|m-U3CT& zX9<%#LMc%8?N{nNx&wX%Z8N_p?OMutw0$|0Km-;hv7w-3Fx;d$OpNL8p`1tSG9AXl z1f%OqoK!v}`A(Ux){~;q)vOpw%h?+TOp<12sy$k}iLnW%Gv+H;qE`^|jnYTqrf0`< zR&k_JjVrzp)AjF0v$Eb$b@I`BBd!%fx$ah##6TO%0&-`#1k zdQIVV#{buTI*GjO8-+^vY)=0F{ilU)F=owwdisQFT;<-Y+l*%4zzHa=d~kE1yr)uq zs|fI=N&~*s8kYM=$A_c!tkj=ZzSJ&d`s^bIin9mzV9jmc0Pamg)-=@9*|`AkQ22DB zwe4ZbEy$@Qbt8zv&XxGcQm*uIFU4@~)Fybg%GeR1m~Q}(u4+~1E6mJ^p2+QPQU5(n=p2)H{2goVjO zyR<8OSd>c5%-o8f@AK*+i1Ha7rk%^8`F)OYa^K5f=_BY zR6Y`IfkZWg<=M~C(*vW`+Y&vXG|j|`vh9_2dIN19quMP6CdTtX3C;u=4B zgNi7y*Z#OL3^y=%|O zlpc12f4or23k}j^?~s+A^=~1@w&EdnYz4i&hY}CvOo1Q&7}YIj;g7Wl(Ne!m{_rz$ zQOX;Ndh=UJAHqknsB0x~73T@2oJ$o3Prnsf-@u&OjJdDcxr4xh?g0%x!N zj{D%qula?6OI}hpYt=GxGfSNPxHEn7daQR4~Z`4v) zAoj*H3X*18k|;8Ej{Yi=s2_p@RB!4Es|u?)3v$mQI19c%q6~B5=fs z0H<>cIcQFR$e*j;IBkA(=*);1y!T@j0Gzs>`UInak{glSrB7~O@}uMoxb1GzOYO;J zY3>cHEih8v__R3c56OF*x}aD}bZygl|4lx`Z0yYmqq)E69a0}4xTID79Nu|FpkpF_<$qo2xZ2dgXh0jr&=k-6hbYSs9em8cYJg)v-8vMGEHKEe9T%8BX5%0x0jrX_+731 zdQHcs{W-0AK!{`DXyKtn0JMvB02OC7)%jH8{?>Myv4Qkk92tn}W_%{ckFk7hy_Zir zO=r2xd6x9iz-zi;X8|`NZ7aO`6W=uEqmnhAOq|OG)Cd3beH3s@27IqgTkxjO9lzox7hm zDbZ5pZKslH-qSy`!`|&m*@)m&Bql-olyk6tJYs{g|JB>j2HqRgv!T8oCHry9>#DgTL6EqPgaFPx*4vs((kx~XmCNDon1DUs$ETIliVC=+d zoa$s}?9X54u{zk0s0cMgT)0V_cRcXR6ZyV1V7W zog>_1-tL*=5vt0&bsM!yJY@tj3bPNWA~F^H!okw043oP5Oo&pfrM4Q6)ur=Bq&eu> ztA<0?B)V3E(9d$I=0vm42?#v5D5(7qJYe;aWb z$sHZ#HnNmP!=73@ru%d&zK2d<$VEHN^jU9q zrxicBS2@kaHWB&Jw-^R@jUzUl$Eo8%kyKdn)@Ql?0CSZ@H-`M)hx;_Wptv0joUjmm zwFZJkZHEPRVzD=45#PtQc_Y|W`f{Zhq*YWt7$m+OW-zf+D*Rx($ZZk0?c*Vvzq19K z5pQ9&9=blMy3fOfFpDJ{d45p*noyeo{f5v{qkP}LJ5T!j*GXchQCE-1x2XZrg4oCt zX2v4>qBPRp6IaXuPEn@M!r7U6QXKf98WaumqkbLzFz3)IdU}4nb3?GuRYz8nhL_9p z;L}+EXt81PBxd&0<0D6zihwr2T0E}kDj5UInd#Cki7?;Lsloy$?$4L5+XUAdgS155Zu^Vw>f7^d$$A<*#i+YN%9rT?MnAr8-j==>m( ziuLDC$@o9dh40MchfH>AyoymY1tznF%tPM5+g?pfOH1R#6O_J|>k*z|>vk=%%s>X?wglpLS*2*oQ=XE@WUvwu$WybN|(sBzy(ppP?U2+^W! z<0#RPq5ZnvL@0&z;?WDmSUHc&no8M-{{6jj<1(qJ;nCp}ZsGHIose`3r_$eldOi`XQ=b%ByEdTY z0sfAuS*$a@@3dKu=dA$4+>r+d#_8oX15Vzj7(m~@C2YE$W}CAK2+z+7%;m5CDi8OR z9Q5h-yy303%+4A%uY}v~p4n$E!oQN68?Dp5+RXQ8zHa}XL*OsdbIOpmX-^ug zPvUFYkx*#bLL4OU;zR$|z3ZWhRm47Vs;DrI+WLnXjZ!`UuB}8WLqJ&Y1e@fv6GRq% z6lk$%-9Ek%k14!fUMaUSCSHB`K+T^3eBHYgQ#ZZFK@t}WCprKO#D}-2^+vcoy#~OR+#&DVs z;RKG)0E+ll&N)HZ3xpV{l{tOz>lG=CZRTA?tKO$Z{5}1spXU}#<1xqRR`sr!$Nf`! zdiu$e!{CS$&|w63#sX8qKxxX(t5KszKPUnRqkIQu#S%N^yqpgtF+$Gz$H>ANRNd(@eR_{MyEe_rnQ1(`k40RpDDf z>#Bxn3b&+wk1k%}gdsuxC4o*iH%_U;tx1Bn_Qy_98Ds0xo(>Fr%-=r+8Ic~#7kb7#0!qaVh%N<%U3=Yv|G<-=G03EwEW&YU;O0B z;5fDfbbZS*H)6mQIKBTgd~fjUg3sP%KCpJCV1auJ8IQ-ff!o9koHBoW_|F~>zXPQR z2z#%-YP2ujV@XSv8s7O?B(?uY><%ae(5Qfs@aQ`ndG zY>NDWqHEh6pK#~O6he%Z@mxdKfqLxuNY)81J7UJy(*HGY)=7G7_VzgPa<`k;qqrT| zE5H;~8W-V>Hx&-1ehJ^#SfZT5?(jc)WuWomiKn`w*GcAVZ@2m zaAM~{h%H0~b=Iq-hutEo@ z>OsZV^IU})=wG`)owucj?F4!}-O@=+k$E~d$!^UeL{+~~c&UcRRoMkC#l`!ar>k+-+Ubb0Ro zJAtbXLvN{ExKEjW@{2_(lw%yBhm|J;?(AH{N-^EiphW*2Wzafy;h~XZL#2xtjW^hxZ%&oq7wJL2I)NM)-ZlVSC@wR!$}im9cHqS;0PfB&lr46;UI+b* z;e0i_g2uKsto-2)P5(K|Jia$Y5&A}u=VXvs%KJFvP1?TWB@Sdmuqu=f(~mwro7B?n zv6g14F%U@|c-bN){6LOXo6ayQt9&OCl|x}m2Ib# z00C33@N?iuxu9B)Wdro7Pv1x9m0%*!LZ{L)^C8e_kx6I5L6T;Pkc;ldzB*Q3h)X*Z z!+WU?!D|m@yVik2ZLr2X4vVwiCH~Gk4jJ4wcATxIij+Iu@o44s{QiH>wLk!sodWD} z5_#i_ajzu5(~`n3C(l?S#}!x~e`dN0)!gB+2R<}LM5BGqo&@;awG7JS?jVPB04>u0 z+ z&~JK|oJq*Ld`-OHoT*YO$kZGAw`-Me=j7B20wVt$5#ZbC{)_R(7ki7>apk@W8p1ON za#Fzg%SQ70#dEz~&l7o?uCF>%)L6WD58?Uo^TOb${opT+jSspT>x$ZmBgT!MSfs~i zQ>hjT)=O~gEc2b0710l7Y1Q{;xSCk0m?-0CnAATP{>Y`e2T!L;ph=bKK=d+8h0}8H zAZJvmZjLWKmgi=-XL{8YI2U+C6G7iJBU|1qztZ8VT!e3&RYm91PR4S~`Q3?wm}@!Z zOcR~`_y0@Z0n6xUt!R}DY(vk%0Wp0bXlBn*PVwX;QQh*VaE$wgoBP!`2y&}C-leF_A`47lbq`xfnBzG}A4 zoJD91=XIrW+E=7Co7>uoM0#YDj$LdqJ2eey z`@8Akar=xRog{?}%L-?=xKlV?7C#vFD+P@hKvVw;uN$8rutC;_pIlrLhPEG2-z?KJ zdGvV1Da=BK9)SwsSyW;wjt$LPXl!+qy&v7fkZ}P4Di2}z-~w>o>mp_$ip}GS4`YsB zDss|%YOUh#FvpeZSDs?`D~r)b->wmcIiP6E$kSY{{AncD1n(i?yVOkLQU*K^#9OW@zhgfRco=iY)8pJm@N0)8N*dZ@LkKMU zivydfq8hTgGtlD2&Arcof*kn&=+Gvu%OCS3-}tyD`}-TLt5I;Qj>JeZ-U_M9oOgm3 zGtUOC=tALEP-_Jsguddx1->rwNHJ?c70CA4l>_typ7IlU=on^b9ez33;f|19Pqtr| z)-+Pu|FwyrU=dzMV#gNO;IA)KTbExtW)T`^(g89raQV z1I2bc4AJOpsZQA4rGd@QZZe-1d+P)qmcLJ*R_ST06=7PPmSUn?Cb=*+HeseNI;{kD zPGXN*01w&et{x0?V6Hd>y}J5xe=9`1iK4u@y}DCG@nfQnPUWnwzr8D6;!mA&%SFlA z3e$YEN>n?rjD^6)fI+gTVQi0>73hVaqFRjUW$`XuRtf{M0pz6Mtei4J?M7VMC9T?t zSnZdJW$%QgnH141p_kLSUW}*3v-?(tl6+L$GdawjC0iQUuJ3IEc@N(5jn#;otL%%o z`_ERIYr%o?#JoSW+q5X~L-Edkh4LQE{^uFyo9)N|;SS`#Lbnp#VkYVcz+D?H+|iG5 z-=wnK z*_7R#A}1N|WEfEcs@>wg4KBMH*fS?DTBwZZiCci)nBVqN#o(!b5<&ODU;PQAAOfKq z^JjQi9ouNQj|^Rz_b|Uj@{Rv{U$FJiud(3%lIz;PFZ6r4Ax)Dh&EhCd^RUWk->FNON%F9|c* zwPMYzKQ#hWU911YSS?0>kbeA4ca+OM+Upf3t$jHzR1q_o^MY5!>T?KVNQOKcB||h< z@`2a5Lj$k=8`UV{t`za(-qmpSsH%3aUFPR-u@t4uw4LLU=A#Mk&d4pH_jhlHDLJrl z(ZMH==O>%%h<|m5v-v*AxcX4=QbDIR0I!lCc`gI-&MJo=Qf|&wms_j=HFl7cs8D=)W37n*x;T# z3@<XJj3 z3$l*wzEk)z7x7+wkB?e54e870flexDJJacHMp)b0$sb2Ks|nq+_+<$e z8nrNVl?i$0`Z@?3a>+*5R8`aFKf4dsi<*A6){RY) zaBH4vjy!9Of5z>}_GFed^Uz5%#mnIZ?jbPiq!#(;<4T*`S(bAdf-Uj_qc9(x9?!Q_ zCy$2d@F}#VNzNk9=s`X-f4u0FeiqPKv&G++rRpCD1jJWbGM+-60JA|JYgawlLgjj+ z!nZu1@q5!#<`PU)JD##Y^^u<9gYf6S7`hQJ_SG>LQ2)`UsnFk`(k_x(HhHJX^h!< z64pdK0(vC~*zyR6@MU`9u@+H&sPGlRYr)CQm5ucG#jE3Xuz$GNZFiorzIz;e=D7?^ zKa3aeC^qTXeEE_zgxS75D24`xE!}lVf%_-8 z)enY6Gv@11hj*sc+K$V%SSvD7@!scb_90whC?0X(QD8T)ye;KJy*TWlvpBfXMS}%CKMf0+Nf-8Clj`4gBj?48<^%u`;S2X$zQkqk z(X8jaLB*WB^A#qmh1nXb6u-w1LhmX@gZ zl=nalqr<~5u7xTAbomD@M|#Au-N|Bj!$tBjPbzhu;j2Yk?fX!{9icyq=3vYL_e#P- za(y4`b4QK+O<;d7{XHPPtfw)Gc#4!ra|T0K-{Ms-HjOXMRq)J92WjE~(bs}4SGLA2 zFP{<0yC5)^0Ni5QcJ!gA9R8ADzk)=2rarW24diz^;BiHxh-Nc#9L}Qwz&9k_mf4IhZgZEwf5w&%?=*3l?ay@Ca$lAhirlU!ms*aZ4`zg_mrI1{iBTRkvy9HC~#Omot%JD;m z4w}UOZoFrO&MpSqmea7m5O-!Nocs~~N*8Ex$gjIl%I)n?o|t@od_vGLwv;)|z7!U% z){A$jem3Ct?6&`SD*|)(_S6PSxNNwpB%17qT!QIti+1|UQa!|yPE7sp4_$}HtobkX zACiUtRLefhj`rz&@ha$oy;6;-NImHbe5t#RL;hG&O`wFk?7UzYq)Xr?1}g?EvUxnE?#Z-pxxHE6&LGJn&c@Cj$x zk;-23U;7)Jgj{%pIxcldOqS{i9jBYZwZN*!o{33k{g$@*&4hiw%5zu>#F6P{?6G=eY^8zX%DvCSpI}?3G#&opc)~5mXON@kRiHXpP}rL zQUrS8W$In!8?Wd%{vWp9Ix5OH`qu_Ux}~HBK^g_5a}*GeE@?@TZlswZ1f)e$QlzCD zBu2Wsb4Y22&WZQ=p5HlVz3W}?U$FRtS~L5(@4c`6xxA8picCHp-g!y>DA*oECEhpKN0}q1EzkAGWU&5}whaEMD2D9%w44lV znIgJ=)Wq2Tm*wpbY44USNQ9Q;tvVf(=1) z=LyRgHY=l-vY4$rHiDc$6K-o6H`+?<>DsAoL=9Lx8Dm>?K#Ajb7OzR3F_I>~G)fqw z%9KpnqUR!TO$$vdgZn*vYWqF2$zIxUBPiGK!^t6rtVweC`UB)MIpFvso?h~VTm@iO zn~9GI0^MCw$0lqinwe&~Kqg?-7$W<7^V<}2Y}SAemX;y^yNo^a9EXgP9lz9A$o=zQ z;Da!ohmY3wv?e(F78S~(9Mqj^qs^c7^T;KM=)E+2`~uTfaU8B-Cpd|&Mkn#1p4ET~ z?N9Q^6c-uMdkyoaGMHCa`U*Y zoWtPkOEl1)ECwpfE641jMm?VBE)AFTH8Nky{Uo}~S3C=vq5}j>Vyk5L*3v33^0vje zAL($4Z7M7kQ%NT`(^!M3+>i$BnVX#%-s`;4M zjQ7oR+IM57FMJA6#fM%;K7}G5kMzR3uEU!BfB zgS9tz@5+$VF5CC>)#GsHsqOE@D zV}xueeu_36^=Rn?=dlzKI!LB4axBNBu4=OwRt)eWNDPtAYb$LeI2I^y=WRXa1V8;rDYFW+2)@!RE#;AGDYWm zryHPK3p_{yLn4vzGMOiVE`i9NEn1zTEns(6r7#q64~Y5%USucDc#Zf&7g`c?hIjBo zgMoQT4T#e8p^y+$BYnVpwdUUOZ$XSkH!rn%yU_|QsGKi}b)BBrdY2Ecu#?Qq5g7!Ng(ShCU;c+p^X(wld{xJZQ6bfCZGRCr`h01X^w>KR z0G!_(_lLdqX^@ zhHb^`2Y0FC6r&%o0*wgEDBDb#^ZOo zp%FP-h}d4V%^d~a&a20dW!UU;B^^986b&d;t*x_rDAkZuRHh>fdOQ_=CH^H4({ z+MA8Fq0Sp*0s~Qh2oc5VhozWrnVL$A&~`JW-uRG7yU+3Y@r8f}HOK|fp>H1R^H%25 zpCa|ks0;Dp+&6y55DNqok~-)tPrs89L1E4AI~iJu**6P#A2i}-Xiista-Z5Y^)Jrj%p63JO3 znL;lesq8G;`ro=2)1^EWV2b&ZK>Vbbd_(TD?z|=qM*XIYYO=y)e%cW7sta^AWlosF z3cgAM_X&-gz6o?>^MtAgpb1cJ)7pn*Mo5gy<@u_i{(b&GXduR=RjVQ=o{^uP3UFH& zU?qlWg?)Qa;Wa}0^k{8et++e)Ksx&`S577cqC-3eL5-L{w2?f$2;0-#L!9q-s^3$wp%a0k6 zAv3-UIj{~y%!=KNkHcOq`|NwSK0fo~zs)I^(WSp(OMn!sLfk_}{bhQK8*=~RF!*is z+{A6;=2{kP0r$r8sw!Z{F|d1HZ=Bes;UM|39ZDCmA9o3~_Ft0RuiC*pMmIZSnDe#2 z>?%1v2jY8q^OYQRYk`S;Q`NPSMa}$o=1fubvt9#r1s_YIJCvIYU z@?KL|C;5|eLm%PIzjyw|({lpq9w^zyEv!(vyjOLr9oCrtUT-Zf2fog}vhpq9Dx%Qf zhS%WP@y4*=k9ARq`|FR;QUOmWmaaQHHQV?8=}8jVLhD7#rO!OiPNau+JU%4#1q`@n z)vqjC?~3~EP^Wpukc9r|Y-Jv;nWWqNE%JiTxu((E_kKsE+8%uoO&I^;kU zB_3`Lc~A}XR5H}cO`PZJ9j{Gv%T1sEq-4uB6GKUfji@{4ULv=yFa;w2Ld=?m_1ojO z#944IM@KLIc(s{U?Z!1jPdM2qJZbF*l)*`bdMVW0cmk!4;FW zDjH>Wla`6dp}~6hlPf%e-eSEHQ6$ zCJ5T!d#&7Cn?L2m;UVVUW>VNoB>Zu6vQ$G{p9}!s5#5$c^G;@G9V?Oy`HWQ}p1{RL z=HXKd;ctfetfthx!EF77Yy$Ov1aKbG63bf-DgW?Sv8Fp4a9_^p{w@lh}n4aq9*O(`%RN z8;J+e1B}}IVcW&oa4Vi7qg524{Kt=u+C#0*B{aKkk$~_%X8N2=fR0$;h|t)cepG#B zVezm9yLk7-B%&oN%I0_hX_nKr!ihDXGeY&CQ} zVwznG_{vlEw-9os&)ngJ`FvPYU-7vG)P#Bwrs$+Y&KL{_a#r|RQK~X`wL04lS-?KO zaak0D-}IFMut2{TnHg^kT}ZQ%Rt3Y`75Yicu)iNC{KiC~cz^vze9}sM33?N#D%$fk zG_k7s`NJpo%0Z71lJ9zTB?!ZUe}n%BJWB~pJTPdq5jY?|@h6EzG6FS6#K~%$nqq4E z?ozDi3V28I0k+*dd185w<2Xc}WLmfAXfhZ(z36QTRrkhM7W|(trE8ECqhnU90;OUB zZ4-QMLCd>yin%M{C4pMb-l8evgBypmp1b~g zE}Z%NGdUIS4p&L%C(b#rah-tMbjQ1rt55$p5kZn^w$q;$lLe?IH*UpXx9ZG(HyiQ@ zepR)9Rqa<1ZlS`dhg4O1Wk6v0 zvAAL5C@?GFaI46l!6G6eQhqvh+c14fCVMaN3(oJ=8c4mKF9j%B~uT1?qc} zKQ8^x4RgEtYTtdi$;Sr6JOLG1TN7o^zj=_irGRaqjT;>9)i&KR-r<$IXKS=IZVdKm z%)Q|Mr;4{-#p#8a4r0Qprmb73z-QvDOjcpL@2B3}zJ4s3w^gvU1`;TxipAjmNG`Ha z;#1C_zA$i56Nn=kx!#%c8J>e@_?x@WDC1&4NLAkavEq2k z5Vwe;kaT|NkMQ<#1RG97Z0Msn^7Gw8yfYRu(O$Gz$YFB)uJ!*drS3Ggx|X zNGIuqx4ulTHskr!Yxd*WoAC*Xb`;3GskUnf6&_TH<(YnAHM)P_ z+ttN5B|sX-i8s}nFOd{vnkBYbCau{$B4>uaKkaL2oSiFyA|H9g+5 zyqN|rNBFw(t1V#YDWnR+%Y79MR)H1k3cC?zC=U0A)O$S)e!g;npj7!gl={N^=}VrE zHYqeRp?OhU-gd-z+o}>y!<{}dYRg^KYC|c64}HEAipT|L`_Ns!=j&IY;owo5Iyx?& zMa^k8LMTt?Sz;k+a+)WR?H6g5J_FFZS^hBk0JQA=Aqx`o8RENNav8}7)W3O2m8hn) zrxj!q=)HURBCrSje+feGK}?5KDae<{0i+jQPDAZ!WBVW>C*P=a2Vbt&F^)Nv*?mJ# z!i9`BZAkZi+#hYy*?*g4snFnmys%+sL<6v~gz-YL$`F-7eYY6Q%^{4jq4cwImelq+ zw?o%jS_J(vpXYqtwTwwRK_6G(}H7Q%cW=RZe3zbAmpd}U=M z5Ho4FtLX1BQDYu=cgk>Bc_?4*XQ)r%BOc`wz+FRw5t^YoaIVdVdZU67noT zr`E4;Q_&O{|M>>6J{*rn&Wk=Z2Sy}wq|6u__*mu_M_!A+| z3e~I|iz}hr`?#{M;-a@!-yv1~Ewi(1i{=5xWEMP?a{nKy^IgHAAHd*9sHEVj2KUab+=Q0D^)a|dB-yi>Ae$1-t zq)SsxWVh6v#uCGzvs0nlq7ih^zb*6XZT(NdIW!9#`U?}We>Z4(JiXQAO6G!Lo`E*B zVpL?$Dt4@xq=@B>L)1qzRvrfg01 zvPG8bz3P;Cemsa8!J*zJJ)b+(lY;T4$C`bv-xYbdplCZ|>) z^pnXSX@o))R=?$b`Y+%?LP|@}smxOGR-|x4Ix|D=ly-p6`o@CxFF)#E+f^JVJ$Zio zrz5vKw+*&#j8Y>0$#b!a%+I^!iO>3@4dBI321R#sW`tcDzrT0? zx+&)F^RKxWK}+{=sBq9fM8{!diug6Tm3<05G5vpCkS@WNHM zmMHj(j@y$LWXN!8wPl5H2`pTXNjaCh{N2ag5_ z(ABwUIVaPPRS8bFZgSuiujD&<8qE0AxDP|?*0X^*1aJg9MKRnFR*1hu<$WX_T>OhF zgaK_LE#gqDX#qM?+{xp0-wG_fG-|&~S}eMusyFW(NLg}Ibm-(x%(G~}JWoOo<%`cA zgzU818%bl@5pTGcWfHyze!=?97A4_*-Yr0kG$eZhf;KH@m)z!z@19C0Kwz51(}RIP ztIR!zQGg6LEJ_f59C!H`S+Nmqr3&-A`ccI} zWL>U!TM$I9U-h~Ub5?z$eNWqWOZ!SE*Eb7lS79%jsmu+mfL#2RS;KT(pZ;xdltOV+ z?-Tl)f*waQ!)%P&&W3pTUcA`+?Lzeo$H~Q6n};T`g99uCnthbu`iMbJtNgh|4>nfa z$Eb-X4@3n3GkneuL%s)zD2WQ7rH-J*Xv)dq)9tDUtXtLQGf7LRF@TZdzA!#a0wR-- zkJw(AM||wLheT4MiG@ptJf^7Asn^!hazK?|V*5;1ZX5q$jB$m$1n7s<^+yQy-`!oV zw4wT~m#cy6 zE*BBki*0RhZP!`Vh*o5I8WVtMR&K6J^ME8sRj-A3K?k>y@C&OUN*yl$cIHOs{DKzS zdyf{z_J^lSR914Jmdq;xS9({dA?9r=#KZ3XBK>%|wFZjl14;)Jeto+2imH$*)nn3_ zIS2eP5Eix`nOA;lTan9$xp=*X`QKm%5PkDsszITe$fC6I;mm7~EO7-juBb}Q>Vo)H zg6s+RDR)Hfc2iGFCVrekGZ#tT%L#v^E7huY^1+(0`mb3YET98t=J>ZH^_M+p%h#io zEwAaJW*?k^EBRZxWOOt!l3X|1y1(u(rrEu}aXM3^fAT+Ojg_6ttg7-*vEfg_hY5t{ z`lVu6;-QssqP0M&N!q%VdrrV!e(nb&T(YQpS%!x9y%*>veX7!%^%xKHo3Z7{5D)t%X!hQ9ytsC1}9~M7F8g6_TC&yojoaX*^EWGC!;h6 zeEt_^rj!o`c0O&EmF6%ev*zC})>TReS=cSg%xovZ`jlC=#U^+%PTQUXX{Yv4%oQSG zub(0McJ9S`kacd@W@K~}FE{m*&!)wdykF+)?7%}MVf5FFh zxXHwgze77*w|d5#m?A6unJTE-%|OGo`Q7KQb4QPlrRJe!Z~ANZx^fO-)5jj4#Q)G} zlYd}4SzKEy`Y&<9+gO&!n{;sgbBN;ky=&W8B*_1ZfywiZ(+by9Akea-5Y-?~XQleq zgge&sg(vjGhFq`~v&>m?7b%+);}dd+aF*XF_`VlM$M-o&lA`xOf~kJl#=Wd#9O;e+ za12Y&&9w~*l0mt+zJsh1-TKM(EA<~kC0sCLmZv>vmnJEy=r@7mnd|0&y#D9%{zRPf zVxE-M9%)P94q={-aATA9=~`O%)BL|2Injg>B-hvVY-~K<@0?id`McL%_{2{9UKkiVyfCCi&ZL$NlQa6$0EUe0i&c3aULR z=nLu^)}z~8(54v$hzn-%hNX&TDzjJQ0AuIv{6NXk#nnlGk+`~l$rjkd!qjzW<5djo zJox=SMC{-P&x^23n#@ARWx%Tq<@yzfE0-=M_s_woV3 zV@`9qM?v(LC2F=hU3NbA5LmA4_<7sRKNY9i4GXvRD?jVchi?O0tfv><$^V+9Aml~> zCg~gER{wY!V0E3ra3V|!c_^8A#_M!#EZfDgM3B^FVDX{tbYEH_99Qj{pZNnsV=r4B zIM)2Z+$KO?ybs)Zz!voxuV@o`XpZdb`KziNOVHiDK6u{m81M`uL-E!J*h?VxTDZ&( z$LuMAGZfYTv9mw`e#x%FZ}$Cmgb6l|gvr^5Tasj*6=2lKe;2_0Q`xmbL}FR)A;_@d z1n76IhYI$*z>n3TVyXxM2W^miMzDT<#z~UQpwt+SE%8L)Xfd*jzg)WKqpGEH+zW9! z%6h^{<>;&J^AzEq4F1-~^4+pj=ta#oyb2PRE47S{UaZ%GuIF|&Qi9M_dvcry%P$G! z!|fG@7B!{aapC6_tkDYf&Y1#w`^d${%ZFi^b& zb7&Z{5copO!@wh5~r(P=U^_2g50xhe6B{J87LRai2& zrfKb%*%EG~Hr?|Tx8h@_M}t?vO`&Sqetr8oJxgYKurLv{}uE4|ZY-u>}- zMx@u=j;4=8Xt?Ii!nPE&n~b?}yT8u%#~5lnD<$TksGTNqR)@0? z2O&+dnPLSZMUXGJ>i#I!WOmA}h29_g{Ya-Br^xR>@}!r@uz)>R2+_e*jDA*~TIK z1{d&og@-@t5>Pu-NCg7gR+_QhLP2afm#Esg{u^W8vb#%Rm5UhE1x8txf0Zf&P zy4ljb*3`d$d+Vi#Qo8q{Q!cQ#pqE^QVUTe2+{`V;2X-M*FS^&^71r4xi67#eIfCg4 z_%{I(ZGVE>%^dS4@d}JawqL}Q??NxwK;M5u2!Bhx!*r%+-=TIt+TPyINAsEHmMa;8 z4K^Em#MOec77uMsW$5D8e$~9U)bV}9M0fw4*l`w`3{SJ$; z0uD$#p13%X_*v#sb`zi$5>SSBh~2SldHl{r0G~4U1d=!R<1Bw_1ky!N#q>&%zIwcL zh}E*{vi17~nfZx$``3aVs=)j3Y(Fr*Y==4gAntCuLzBs^VU5B3s#L7=({*3*B}O04 zZ?t?r3Ky@atemnFrX$7$SUZ&W0s_;CN3^FZk%96%I(b{5t>~L6e%26mX;S6-<}xhi zQ8Y>xc&+-hqvZxjzTp}}{W!o80?9~lGSHbEE5jydp~^F4ntwO`Mjs**fR4Y-TWfdq$D z``mlkvRX}bQ8u&{=|a|>*Np+}V)~hq5zts7y6htv^2@YcVj43y+>uc=X|v_V6K=MQ zGb|5ZNZk&zC312~@ZEOGX<%r=w!4%gl!$UxM8ERmI4a_mR$29W@3y-!Zb;C5`R5ovN9ivKg=}%a1HZ zxH)c#o}&)`OM6;w^xH`>5Qn0rn?xCWbNYd+e6#<~kRD2QsprWJm4l1xw38?h_p%CW zXHFbnq&gd;`==dUXUFIjcpC`BMp?ChE81g(kc@==GU-5c&|F>j3s1ZK**tB@t{NR(&F^ zN0T06{s*KT**#J+LZ^lP)0hR7r9nPx6w6cW_1~3o42f80Z~%!x0OfW!#{o1ZSa8JV z=1O`Yn~IDdKFNWb|6{G6;RzA2H^_cd{`XAM2Hf_4SvpF<_F#Y3%MYPg*Ycga(b)SO zpA_$pdd$nwI)A63XH*aFxX{TpJ0~>e)qf#7rbIM}K2c6V(nBLg)McgBiV;GY~(g-z-m2ezH;V@6heZ`{RE{)nFLi?gLdCRm+pORTP z#aguw&$Qx_+=acWhP10thwf>_i5J8|jggf&it6QZ>(DR!@Gm)s`Q_r*rR-NT{M43I zYtk>MfOaQM^um-PeTc9iIxzuBUS$r+W}+Qi4Is@IVaPmGFg}+DU&seKZZ&N|7^<_H z;rnXvPfHYb12@;+fMHz=<^B3&DehVn5X}{E2y!x43DL8{2aAEnewUK}X8t|T=^<5f z+A7((`1r9Y5w#_GUbldT`8RPKE>){V8oB7quCf$LvU%A7gB~%(q4DJm42otdgV`7y zr_DB>#)be%+;;_H?o4L&mM9$Ky|6Qg2|&_El(9dp(%G;&tRg z*9Tu_j4oRGe23PEL|*u$LnkUKK_>7a^c9=h=jY;H7>|CiEm9gRr$-9+TZTbu|;@L#c4xPAXX0j#uYEz$*1K?k=FY1d#tHO_GFx_NQ`wfJ1_5r*kK`hZhFsECcFcjMA+mOyF`OD#z}{ZzkOqg)g>v}K3*`p z)lYpRZUx~gTjkw4`u8tKO?R0p3_k8v1%$r_YQ~#_bWuEo?f1H7 z_e!hgnWKL@+N6qnB3)V_UQJsPcb)5Z)aIeph&$@t)l@ESQd9VqRBk{=?xN?_x2+xu z-B;CfcIPJMzKNd{*b&@bD_k3p|{LMaoBkj1Au|xR6HO>9VY~_hsM8InWyEj}+raGNO^*F*e1yfJ%6oS+~y9@SDjR8p00*E0St4ZsyV|EDpE5Mk8&y_|3Vr z+^kyE+?|PwIh|7P9#jwlpvX~lZ{VBLk3O&VpQQ6I(Utd1NPLM2I`N7dA99rWZ0q@o zxNV4{^?VD2L@C`~Voo;Q?t6BG3P;=&OivcUch+*?S4K2LI>-z7jUy1Xb`_xKKwTeS zqQ}c;_P#*tg%$UkCOCVLj6n4di_c$R$BGxuTLBo>!M@b@5g@=Tf3tQMiDqrN7)Q(D zcMXtVG;-1B3J?+)m*GD>!G6z0>5C1hvy%xGAXthNH>av{6(W)oV&Q3JHt18ZZzvdp z6jK69*mqF2H-kuvz~|ix{w9AYe)m`4h8$k?@A_VBTS2zZ6_g_eX)=L*RbegY@$un5 z!o5UD*+V6Haw;E&-B^xua=*2BE+~AwlYsS^O2L?{q3T262K^gJzdVYLiYui!^BnXu zHO46R_i1buTQX`YUX-c#%WE&8S3Lx65w8?8rlkxP4geiV*er^ zCUXRR7z{65Mafq$L%*R_x$Dr~dx!wBlXl#th9aR0cx0#R-(HMao0U=XtKsYGeqNeN zyoxLIP05|>)je)Me*&zggZwEeo%y#jybUoiNb8v`E!$BvhZ6^XAMW-vmLkIg@GDO? zh#gAo*8JdEDf7YsO*&HZl z!(bu+=%K;RkK_Sm?I(o(_GlFG;>gJM=?-y__AciGgYC4J@y}qihNedNS9#? zR~EH$z~tW?HkQ(~_H)*yrlFZ-6|74)@botTwOT_loG>8}?!0eQ!@fCC8YlKU}jr|qkE^V;L%es_*{b!)(Tqc;zz3$3~T?C^qT z%HS$zl}FTV(x&){epSUAK2zjp`DHmE&BFaol?i@xqiqcw*TSpV>ObigbJ1ld6dNz)r6v!tYP6EPeq#pI@LEcO1}=A+1*Omp*4BZ z{C2`{pLn^oN}1OF%iD{TKWB3dYMH&4FV(XG7WN$)RDe$c0vMVFInM+k0Vi#zt*dvv zH(_LeW$gOo5{}_%_r8vRfwDlEFJj}eqvN`8g+sLf)KUBMKyd1VeD&HQ&*f8PmDtIW zpB500_}=-BFz^oy<5l1T_XTj+Q>yzzGThg62YGiX9_g~z`0W+cKLsoT(PpV|U*_X$ zvROzagf4Cl%9>AM`2`zTj732}*2I=n6!z-*lRqBgdO_Ev=MF{N%@j%-dN&WHk^#~B z)h_Dl`n9yj`+7lBbF;oizCgGVr}XEAKWV9pCLMYboxN#|1Z)ZY2wpdv3c#M4z#o`| zCVHBllM`>wbuasx?xm2>fJEcJBhN8NO1ty4kr(UDhkM_b_Dx!-T_KX&-Fk^OHc;rEqQpDYN`vqG>xu5lP1 zehz5elvn4Up#xllO4H8kphnp%@iO(aQSVp9ptTbZa2a^Q$S+u5Ob(ylv)W&3hs*(P zp?C#b|I_E%$eW@Z^nX}@lG|_aW@Ht`AJlcu2h>inFQPpkuhkS)thCyJ^R|qTH z7~%fF^?QJ6wKk!#n6OOV=S%(8jFP3}qKZ!Dwb3^)urIGllJv$FW{5M?|AyMi?pv;) z(ZSD%!^K^&Z)!!8)@Fibk zb1Os;J*|z|_R{D$*+F=~gRW1f#LPe1??~!ePdfo-#OeK$gC;YnnOnCRjecg3sZXdUr)aac^Tl-@A7j5|k^Xwzj=0TGP;sANe3({e zA_7Kg4XRc6T>prf;*rf$0fi-Uo=-~a0mlYgkKaMA(qzY`;T>H*FHE0QfJ^fS=a1)L z@&1spY4a37b{S)BLc9h8J~}T0?x^WiO`rOQ!8$x9+d5%$KeYaCl>V?C>U&k0+!^Io z_x~>K&4UCX8nN$7DT)m%Ldd<^-@EpDlm>qZtR<@K@ztrOR#ag$dCCe>eapv|sIzWZ z)1RIAO)KoHsC(KoW4hStL=IK~%8Gop4IPz2d?;tsqK8^$B;cg4AV`fS>TFe%Y>~rtiNj60T%Mr{#}U9*jy7u?Btnt-~{ApB_ABN$E*C z4gb+OaT?SpwngOml)VF?%SW>%Uor>S^A3g|H7$KJet4x>N1vjSDYv}$onKHCTyi2Cl3GghZ>XV2dZQnFF)a9kO9EzD zo5+!%k{LIbS0xMXI}YbBWmf-_t@Sx>#~mJ4BagB%Hq?Tv?IWbrYhQS{*xj?Z36pHO zFHj7BmDcV&%B~}YciRLbfNe*&ahdB0#5Fff3=q%;+G=_-&H!7kFz>lm4b@v+D}$1a zk*UVk{H`U091YOgeKRPcP$6u4wY5O_ePQAsj_KPd0ScA3m1co);iaq^9vgPwg!(PV zII%ua&sPMr$Hs*r6Z2RmJ}SffFYqA5x+PnqIlbr7KxG#f(Ko-P=Mdy#v_YO-aDMTm zRx}23wzjBb8?(bNv(vK*?2Tr^5cxdwh8e#fRQLwHpdwUL)A)Gr>3=KP3?th_nI(8r zJ*_X&DgA&ud12aASJ!=X5@VSgSlD*{pbFyd8wN*$&ixG~Upv5eiK+$j{}%Vyb9gv{&nUzQUJ4MtYvH`-Lbs z`x05nEJ<-Wp;V3 z^(N4Pc)serHE{nZ_%a?G`5gQU1&kwN1)UC(kV{plB@z^7T{AF4{gw~2fkEL`9H)cE zUEc3Nk%gKb2OD^XhK4`R8V)U}TV|@Y=c_hbn89b;?disCa7G0=m7D`jtcl+qAwNLc zNz5r8-yJGc$RlR@`>K;a0QcyMiswK$GMV%Vi?y{iowaz<1w36m;}4MZ(3k5&4`7?8 z%o=TAznnCHSC9_`zv3YR9t|SBA-LFcu>D4f`ml{OH zY>6kUu=_u33`PClleut$ZiWe4Hu*l{`~*ca+|IC}ebRQ7u%GV2x$1C>=c4su8s2## z?WXdHJapiYbi`bKF)EEE?Cq9;P1+GRv!Z*e4qbAzyyru^XD^RfvtH(rViD!b^Bwo{ z`{`{cHw#K${rY#uH_}JTUSSr@cTc76HM|VkHWzI9p=!=aa>gIK8F;P|ZHY#*_rpz@ zt(Pduo%G4a#Nm*_VMC*njwH^OMr@(o=g(SO>ZZaHZH!oO8XIDY&pTD5U9LA}SF~g^ zK{de-PsjI>^_SUnrr$)=X#5;r;nc8usssdh)pAALVYyCB|xa0xQd6jp` z^<1ej019klWtFAXU-ha?=&gpd^+_Q33aQ6)#l_K~OfF|p-@zT|ib@$={i>S-fW80q zD67=U%7f+~7DmXMNpy|&$rK*Fsqk`FdDK=J^S*jIoQ&za*ORTDD9&5+u7u7pQhB{! zrny%N{Y}B_|FfarBBNBqHR0uB=U)EUgM8B7v2uX26xfx1MHd0! z!gaeRUaA%5LdR}Thuv!XSkeqz{MK{T&YhWGm9rRx8hXrr> z2gpk4%{o%%=oZI9tj1fk845Z4CeJ8(spBxqK9{ta?6_uJUJ zvy4X8U-tf(uBBpWLep3um4kUXKb~!2<({2FLIzl3z`MtYV-}4>z%(3Y zV+5qXYK)AL9#?sP>kf4FE96@Xbd1vtVbQ`?DblW*(ZYn}q2&WZ_Qf@>C{fvcDLRXe z@m7@7oV_yR!&wjdzS&7h$#{0h+({!pnjz(n+D>$Hk=(KvsoVtf60Yzq@%vP=F06dA zKBWd|9b8OSHYd)!P$zHI1z4WD-f=Y^H$xZi#PqVhCTEDf?!Hb!NSh8Vlq%s5D%Oq0 zKDJU%cDouVE~I)*Zec{zpc3v;LpOXK^|6hP;Z;IjEaKU>)pRaK{`!t)|IJh$73G9hF7((<3m&1c0xwCy zuFg1pf<}y>7J!rzKk-dtSa+7D$B}`=G3@dEuHdTd@7cS_)%b2Zl!Y7WL2WYVzQUFJ zI1=O~E7tdcKk>Q|bj|D1VD|icE#R*m$G+`PE-MIx`6*6=LyCc!U${=G0t{{o+`Iaj z1NdzI3|#Uy+LM_7SsKjnUO3BN(mVu#K)WG$%of0_Bm#{w0Ha?+&iZrK4`$0oM#pWB z`OR7*$V0C?c4egRS3ChW?7=D88&W!WF(WMCA4DTZ{)jodk4L*IrtsVRK!;Klyx*JA zi>mLw{44O{6BHCp4T3U5*WR|7^0)&T6L|=5z!l#E-{V;W?v!Y~G7+cY&5cM9Gtdac zJ9E{$Cj%n|9{65%JyI!TjR&}_kqf1#IN2^~kBc?54e#kww=7arzFV7`q2k>H|Mm?l z%R9kN>V=YDvNU)WUc%4!9;m2%92+~SsRIw49T4g!B_T)nk;0m&#U@|(%T~5s*EOUH zRJH_}9S>`fj!2dr&ZI8l916Toc_F8O14(gY_+;Vfh0^|lxUXMkz8;(3!l#mw6Y`rlBB zfF=4~nDy`0{djLItbu@irDv|opZ)G=wjv2Y>}ca!low;ACw-MgMC z*#TDl1vVUMlEnIi*y4EnBq7i5A)2YEZ3ZBBf*TXc!lF!SY<$RYV{77&27idW9geSZ zez&iXdGky0OVRE-ayg30{Kp#q$|l}&Z*?-Al&Jriypi3hyTvxzlNJ&HqmQfFKUZJI zU2?M5OZ-4Jh46CU>DJ1b| zwRzqiJ}p}7m!tOii2PRcG?};c(iZX;4kd_75_MbqH)s5w`yvEO2xY~ z_`MfC>T9Sq1-s>3GCOwXT;}*`(_C)8mRqe>z!IJGc(F*;k9z2>mJ)IpdhS$-Bp$*P z98Lc`Yy9uz`Jl-gy0Ey|@|3e3aSt4QmX2>4HUuH}K&L_KS0Lj%2o_NNv@p!c7_JGr zQKkkk6ZQC(xg;#;2Okc_kI&-4;J>(NQ@>k#8s>S9G zD6s>-G5II_(55P&VQyuY))2ZwsNtD(Dpq;otLwfqLdP4qkc)Tvws65cD{~nWw=pvK zHhG7ovfPGdrVU+;3}|x07F+K?Y~g*tWh;z`lksbICMqhn6?#~3`1_`#VEMB4EZ^+N z)oc~mf#C@zs=uO(ojyy64nKTdCKC%NM}a0l`&JVO17r;SxfbketJ`u^`#Jo&UB9bx zR#4k5Kadbu|ae)%m5d7X-zPlDJ*z9kmKq-T*t{=`gw~3vXHCQf-4Pj-7|J6JzOg=S@zu^anRSrd_7 zghh6d@!< z_Na_xXLAZ6Gb(%UEo5^}_9i>?WG5keJF-W}-i|#I2M5R5*ZcGR{eIW)y4|k+?3Vs` zpX2p@y`Hbf<9>JjQR96Xdh@q|>IA$4oe|Wf(S^|NpKtoUa4C^{B0CF#I-vYnH75GA@F`o+DPb|N`B?=&{Xn`P{sodl>MRPAZP!yiiZTm6Nf^g4ho z=yKd2wTLG2aNgUE@uC-R_x#m5IeLFAkse1uXVJYTW`hSz<$oVi*|K_UuvPtoY49D;Fh zHNenfqo#~c_bp*kO^^-z>?ofN{tPT@0KT};BNW!B4P$d3G<)AJ0T+XJGu zH?)>_4j5&7lTMf8lbQazX_itWvZX?-gcUaqWgY&zuNfq!gMcOo{&R>+8W|cfH9GeY1m3oo0 zT!+5wvj?`EpAtokqFuZ*JxVB@i zbTSDA)x|?3J>jU^J+vO(9L%ro_FJcvCNjC03@^O-{a3?cCbeE96M!4YIyF)-?fP}?)J#i6JQz-S68s_03MYI7|A*Q+MI4=gsJZ_+ zI6YpAJ?(5;`epeo!en1D#k?kZi{1#n!jd|nT^{cyOMZRT9Cd4jQOPMNx5=%ZglvSE z0j5#y!@L)xYB3c+c3-?wtTLkJ+AS%8A6Q>t;59 zp7R=;wvdmN7sc(YIuO6l;LimxlPZZF^~i2i^jyu$6~>sJm`m;4!^+BN87Kn_PuDvg zK^;^R?7yLl1_e2wRx*(9g(b2=o3&42YAes zEOzqH{Te!&uwl1|ObQb}p0I;0EEjoC01=St$^wkoZJW$qclD*aD@X8i2z zX|49$(bSP|eSJg{7e&z0#38&r)T6nnKEA8!=owHz#Z=EhtbHFelmWj`TT;>P#J@`q z#O|fd*z@o`W(WaNyo!P~O(%*{BJzo1(yvNQfl9~iUJ7GJ{W)eFzyVvY9c1Gszfo=0 zJ}{idbAZAEdg@UjSe`5dxocpKmSwdtGP1I^=GxT}YZBrw1!n2?c6N`OaXA0GO+ma? zZ+s(YY55sIGkJM2`S!_PM4xxqKlw>}2Ra*f2mkkG3>Y=O?P%={qvRFv&5lenEL}2q(T4T8n(j+D+hToH_5^@9RxQSG-kD7xYD|d*w zI`Yr;6d)ViplFdO9_`yDn!Qh=)E-XI4A$Pp`H!pJ4f0~P;g#`aDdYd;rlI@hLDI8L zxfklzpPIz70=k;|r3M&HyTAE|=O`f6aCN#am@f9c_;fne0qLIJVXOJDEE zzwL|p%*9DWAwrzCQP)*_ASb=-Y>PxVV3LdJenlRe$qz2%aVv;Zj1%2cbu-EB?kkxsI0ppPJE3LFeMtO0pIJvhlyl&ERJ9WYAU+|{8Dnfs zbZVo&C>1|4eogtED4mxtV4bk(EQ9nNRz)8D6I$-}y zW=eBR)7t2PI)78Mu^jTk1G(EDPnHD76MbT{B$gZEx+B7(H$5Jr*3Fxhk)=0sQOE0J zO5fG=`RFU- zst5VnJm63s(wl%60n9e3{f2fV<+o`qjO7 zUcQG=c)vyl^J(KA)Ec`Jz7vG2;T67R!Z$v`wA{&RY{%SuNQdTRD5BKN1ckld|MLyj zw=$v{Qzk^0=ytlf8?SaBrc%qooF@0OA%FEO;4H0KVdN*s3yhy4Vir>lr*%=$HQ*zc zZQaV*k+~7TXGQr5u#?%~sJoE^6Y6J^y;YM!;PX%!4U#iTs$rpoIT+cV>O2F`cuybN z9n7*Y9$V6!pbQdPKeom70uBZ>91;EZg7n$(rh7yy8*CFucmN-uuHd|3hgWuO?CrLM z$-@iaPU3(^h!C)`q}5o1Vl=+oT)vF`5v-JTSMg68-4@Gu%gJxCiSBo-Wq%#3jP8YL zIN@tL2Xw%=twjPu1ZRdCc)Xvl?^Q7oXQY5x zQ%HIy?N^uNhVsS|)7Xhp+P^ll6!7Mnn+v7s>+{6b#}Z5?N=K48VoHX86_Iovon1GkoKkP0~S%>-0PUTbmRP zyYxUNwQG47BO|V(@KRiC>>gz6rEt{rFiWO-T}Ru%Iffx>1VZfW-Ki0G;a&!Q>uI8C zYTk!$Nje9|-HaZSG$vU2CFxXmoj_>P0~-xp{L^5>Dtkb3#7JrM4;;DqKq zjOR>ff9R=+nVHR$*#>&-$*lz{lJiRm{UQcHb10lqQX06?4!5(hAsMZcf*i9T0w#j$ zF8B8KCXMSS9Z%Md9`FE7xuv?jvk|r9ZG=#v*~0(=wkwh=w8pwO*s$A^rAS#v_BZ;r z3IfPm&HMEz_-HmKyEo!@+y{}4sNm{fjKHkYir)UvAW*@=+`Pz;U$1i3Q$DMnl2S5n zA_%XLV#oSH0S?`L5|2A(u&}IJ+*#>i=^s(f6g=Fncxyy`3Azdgtyhg^p%f;Qic0C~i{!3F?)q!SBVzYe^c==YtVQv9+? ze-J50(a&{J>-l~7)tT<$AUTD45&lyFEidPXBJyB zxIfXzqaT$|Qjy#l|BVv0cY-8+*^_>s@@qi}lV7B^+fAHmBnkE}Dk1W)B237J=u2X=Y z4*EPeH=5m*9fQo8S6T81P4Qp+_s<0?5gQ_-H=c6B>f#K94A0BuWD-K00a2FP6)$FA zRUvi4f@n!d=-dkjtl|7Gn&*M1I2g!R>sDqe=-?N@uN9K^hocKc=&$=Bb;rCpXd3RT z=|{FY3D~duHPxM}(`Ke+FSMn}*_oNQY6!EiI6Y7D6#8a?_=%8X?`x_(NQ~dRkwZxR zqMR4=;CUyIogpAkI?x+I3O%Gsxlr00g&{XsEvj$dv*e2vzx!lrfeRq{3;@rJR$t&BlT#tyPOHF7r4;_*k1B6@P0G1v3V6z zk}i2Nua`QcOdGhM_wUT(6AZgC@NM$YM4N~lfH>7p#4$YWaEiMLPgb&ww91Oi<{x0} zI#JIWpEF@B&IS>AL52z|sC)&VxG*>eJ$3nb9w(KO>s_y+{kMFBt<_bJf*moenF+lM zPON*AsfvGSZu}76cBK6pF?7<wTb+QlU|o}uQ{^{a51h8d>geDfxtbf$T)kf4};|LLd9g(Hi#tJ|C( z(ye~9x%{l9Sa*G>3DRd`wd18;kId=Q4SZ2S?>Myd+C+5VEA|0HL3AZ*jg02^%bI9B zCO5CONf}S&U!c1GPU@nNoz(JhGv4)?+3?wM;_M-=N(bx(M-Wj^G?k(<$NEKiPWE+Y zU*F7DnzSm);uARnug2X*3{H|pVE~T^VVqdqsMxbuf4U}`>Bd=N*-6j>x1B$NibeTg zZ*rCQ8}2PzHMKV$miT31Tt%>y@0mQ6Y!;X562YX<_m@Z@#?ul~I_ zG6bR5%1oYtqF34VWYl0k(@Dj9lo!GPeA$)dk8~~;|5tY-tS7o+MXPg%7rTL1A*ruZ9KGaCr_{{L z9@!RchUlGu0G#gcKyHZ{xsw7eF%+&?sTt;baFgwRjpt+#m0$T-5Dsyc3TWP{6lS`% zq&yeS`yOttt`n0xYXTwSr2i)iFv>tI`fal}hd$w6$8egr3`CaR0G$%p;OS`%*z29U z#(7F&ac?qvDzrSUeWTd3nav0z^UjEzV58w3-EAqQEmT#$w8S6-qaQ5PZ%6d$bh5Y3 z-ut*l8IP`WR<<@t-@1h+x3WD1=Yp~FVN7`eB#|9`Wx*~@2*Af*(7kL~9Po%HoqFZZ z=9L`$eS6BB{LO3ETITK1I&#(DG^O-6`BJiL>Fmo@lHnE|{-HwVUCI^j;w%n?29s1@ z(taS~QDT0Zq?vl@aj&%VW$w%B#Ne?!5#4mw-|%vT?IRs?VN9@3`-IMabDWDBAnLYE z@EY6-*sD~kwoo6~<9gg5dbkY62AN|an3+R4>l&xNL>TfM=a_x9!S5#C8D0kW!8Q~M{ z(}24%k4i{01!On7{1^O}OO4e(ej3nOmtP6NzCK&|8x`NegHr2IUaE?D=kuUW?s>?U z)4SaUu**YJSXcjoi%mjuQ1D4C3_?Q8h~q|5%|Xy3{1$5+J(=#cKfS_K0Bd_i-}yN` zVUv!>Vb2k*P{?eNT1I_s>Y#^K)JIr!udY2anMyQtl&mEh}WK|}yc$|js=G4EycV#{UXg00?os{K^Jr^tp96!3? z)q!L+H3B7aykHy`ux)=$|0i&PZTBn3xG&jIo0NeTx&6~`~I(i6#K_QXFaO>v!lEh0! z>I}q3nbShek>B^;J{kC|T~3lm zc-jc@PceUxZQ)`Hj7&6$?P1jyyibn6g0-(#&Bh!6R>JT)0nD>3VN##nyZR30ymQ)I zZEU6x7t|+-v%|$KkO* zN4!i#-L1C9{Ecq8JaL!|eL}&Vrx!Xz)6IJWM9nHM1*0XYvF~%o>QT%|E-BBx?U+5? zj~0FlwN)1v`Lcrcshn@N!Tg^U_3WHdD8{-t5s2p^jy*o9n^Q4!Ov#vUl`5AreDV`1 zI07m5359Wp4fx5hHi#H~PgmqzV}CXp2gzb2Lu?~Pdui%nG#ke3G4XeIun^o}M_uRG zP0Oz3ojqbQQ9`VG_hJIcwNwR^o@>D$4k!|!Q$~28A9wY#8;I~TGcyCZc<(^4LT?bB zIv>Nhk)+dVu4KSJ#L>#j>IlkZ*6VV?&3CK2B&ceo8A}(f-g7KAbeg?er&@C7e`QRI z3dK6V+UgYU?4KdZf+;x3iydPi1B^}YGV0)#Pv7J<3Jkd1v=!Qg*}Q(TX7~%@pXBm= zU=|@aVIwB*I$HQ8Pe>&ZLO}IzwGkrsS~4U0APt7fa;LvI(c-iwKkn=+*T4-3s=t%p znTQ_1DZK`1YyeZH5qJg&^!di5W~tJ`ij0i_m-h|u`Y;db2-u(GpK!Vng^?~ZgjBz- zw$;6I8~ovM*|Hm?b^5e-2((>e5w(h(iZFH=W!G9rI}Y z*er-d$FsH&f2|snks#fE3NiL>Ha;etpgrNd=1}u2mPW37-ooNH<4F(<)vo#-rdMUZwN1vE=F|t*#Z53nugiG^3r9%`nQsHb zC-}*Z(4Z5!0&e351Ye^yb#Q*wjfF#$WWz7~+CqA!|9`>dcm|6n2`o7GaJ{OR=~53> zUaGA-e+)?Nrc_x1o&DpM`O{LEyD`$V<*58g{aI;3OidW&^mMyifel%$tybV<%ZjI20bg{N zajn2p*$5g6b2h<F+JoO0|P&Wr&_vxQ7gWnRmOT~KYIT9VKf?WiFoF}W}8yvq~2jLhDp6|;C{|5TT*z?3h^iRoE8+mZ zFVXOk$k8%hJ`Ej4c1Zn8-JA3=Q?Ad>U;td%2B=g7_B`mgi}3{`skmg$zXrbrS69V5 z|KBKOngQ6`h7zTG&q`x}lIPU###$TVp?w#UV>w^{`09BUCZaQD_$^Ouf-QLQCyT`G z&Y1ja)td52aNpHRF)#NA1|i{{j{##Y8&2$QR0Vt9mpJKa^F(eAfE18!Rwg`nya1o8 z#m&5rhcmsO9T4b{k?+duH|hC3nQl~C-g_cy$~(9d851=((0PQyur22+7{BW9bV>wl zjL1>@YRA5#U1|AlMtwNt=i{p zB{Fx}f~e>8ia)!$6wdL9DmL2$wkOm<1B?-en|zUM3ox=%_vZLI0ZlINaDQ2H!;YGf zs|Md*64C!HYhWnTu!-(L7*nEXste}KgWR!}oa;aXx;K>ETb-hh6kuuE9MD%UC z>%(}UK{RJ!Tz*-|pK8QEeg77>fsbvZb!!hsvMOZ<0a*_%rWgYhmE8fl}!h_AASbDIi2QE#X_}5q@CsvwJtrhK3+lXwVw;+OO_BmGn)hv zQmdiIjaa>MIMJ#e+4hQ2;^m;3PbWclPPLqud|MJ&dRZGh1Or=*=3_rJ|!}qVMDL z?@noS07zId@;b+BTA-mFony549?q|FT<79mR3rFHC4~LZ!cTJ59Xq=EDLIw+F+|Q0 zuRgISE6XbIRGZjTKfQrD6I~ug2hR`+<_TCfnL*+S49`@V_@1y=BWUFklTaq35V;os zBqi*#R>oAgtDm-VdOT_y0^XToZ*2sGgsw*ovb81;U_?u;IlWEW-tVvzyUDJw#1nS5 z3S#(`_TVVXPl@I0?(gD@akYDq4YVJ_ZmbQ^U29Z-SZ?uzBB%vV-u~dwH5Bm{nqOvG zG37i94BZlDT^MZ)&CLsele_{(kv6(Tdt1eYH5&L<^-YgG$)dQaUjCTU8YMeh=DMQ>92msE6)mZi()%`}(!mt}0E^M4zX1TnHtD0xq5SlACs5@Br9XS07q0`*wv8zZ?g)6|-JT*IVS| z?|j2TKO!f0|NQ(D=u5oY2d)(X;8WG*tHImIl2PL>8sCQ>3u1q$I$YaABVMRZz8TLobM#w_V2WsnZ5NpAv5ZI*zZ;r@pdhMT zfNCH~k55e*IDe$z8q*)eiL1XB;1ea>Ir9SoFNcTU2+6Cc@T*IyB5+*S9spE3v3-cZ zh_!293vxtVbRT1=-~5<+LEg4@?2^-g$o=Mf`s2n$ohofWg27GmH@odw)n_*4PXz?z zA|`Wq<67EU)L`)Pcl`aFuX;b<^Y-?yj{pB8i>vfwduTZyce+a^30N-wPD&PQ{`pBS zPNldO#${APYc~7rVY_(2#L)gX2>!l5o z8MdbE76~1o&(Xd-!U`Ksd;DYm(LClcrfDLZ$<^24+XGi^dee>_F451LKbn8$(Jg1B z(RM^?Qtf5h6~;a85+$g{JiK18{wsq_S{lVEXx<)^_~@!$sP;Rj@X65A2|aU@?ZEO^ zo|Ug^MO9v1NY7e?5$KE^*Lbr6PNyC}Fo~CIJJ}C~3q@F-+1^gDx(E;&4Ouw&C?(0j z-iJIPTukC7jqlycS!yYfxgTx1wzl?!TrnX@$(*1DDFErl8y-JmHjkb6W0K-=>)}Y~ zTqs@`HRF%{d;>UdqM4(4Ja4Hj31v|%sOvJZI|K&i7+0yZuiEn)fv{_d-mV}1XTtHN ztNFlpXabB?DgayY#Zui2l~BTv^f3&j%$;NLQm+!+9IR|$3@5tcx_5wzuCbBL$InN} z8=JQ-ydo150jJ8>GgTh$#+G^A<$IV^88zr#?phS>-r;1VmIXed8|%8Vk|pc}6kCPa0LTU;yjp z*%9$84uB!jhB-IpB*L}Z69w~la^&LM2wbl={^UbIJI!6{E-KDL?l>yK|L3BER9fJl-{olq(8b$1|IB@QwrTnexd) zs|NcrQSGt3?cW2V^pedSlW!%0lY`XlTuVi_9N8demsuUi*=Mq#MK|2s2h0ek`g!~R zyY**23E@j2lCj54?772q3g2{JbQE43_N}m}xMXH!^3qcPIUC^0`}Fj5L04_0@S^H} z#r_x3xC}}Ll_ps2YPpQUc=+4tKEKM-o$slsX*@b!_Ewx-5s5T!fB*i?@d_|I4SWFp z#vEFdB^839(xu{IFNz`#mMSizftjM;FD?mwBWx^$9syFPhVMK z9$l*wje@V)+82qge_+t9oaf8nr;jhy6fB7mYEdtxv$?1(negn~QI{q#XGhdlC*OSn zBVmM1sp0?>LBQvoc^^2c71i7kasZZJovuF@xOVGNOyV^FTmQg>zN$!RSnvD0>hz2_ z*YZvE?eDl!FM`_ll0LM~4)1-{*hixp0V(-)yu**wUYGI4(Z;^ICe8Rm?2CEXJPLCJ zLxGn&(Ob>GgTz)5&;LyCUtcVzxVavJB^+&oS}%N(D8;Cw9HQMA_Qg1G%|x`VLY+crZiVZh`=nQ1IK-tJY?LA~iIA zkB@Ka6WQiWvy%V0)+TV62y&ABT0k|scO|7ftNZ!$GZ+H6qIOK&z$gnG=aIfGBCx_I zoVY6n8VD{OXtbg)<)c!J_{?#0O8B;XBE4oKgyjL;Bk1)Us*8ThFYeDIIAPbwz9<9} zsA}mLYDJ#M$r#m>FwNorzfs-QDcPMb?AKRIp_*G@ z9x?z>EAVT$Eo&2Hvqr6Qc0*4-7WScpnplruNn4uRfDDlM(L(kb@BJN5buZP&luyth zOkG*^-T7fB!dDF#8jb0{pu&4O%Bu22ns$ZssqG_2%BlTF;P)8*C%?jlG1c@;y|kno zj%s!7ow(G%RNiZVXPDmI`rkdpub+p$CjUf|j*w|KPzYyed`s$rl%0YSL8bINdC%uy zg%8dZb03bfAHw$6c?K{ZGT~LE_%z!^ zVRf$fZQ8RqE8lo}KQLW@MicUbP1fKRC;2MD4Cw$Oz)fp}9VjJyDaqSM{LByD4pXv$ zyrX7WrF<5Zy<{aFyo5!y?nQKqYBkuUjO_u;iC27)$UkolQ|X}j`d9wlJ4t?}3tOvcpjbYz6{(A2?V4Dlu9 z<4wHh2qsYIviTn7S1C6XM3zo7eIC#8uJ&zex3JnyxD_KgU#(4erk&BjFUb^HghOx+ zF2K7pES>GJ{pPOyS@2$lf?~v#dCF|QXw-%cqlz=oLH-U<1DzPZ)VdDscr7&LZ^q*C z9>MR)c`B{a=`hW%-}#ed^#G7K|`8 z|I}EP%+Pcy>%eR3__c9>#vL}GV_S7sdEB#~>`9j7nmCYGoJ40SPcil*BX3+O$fWh_ zQ!j}-wWZ4G5?x?}y(a8i9gdTTnn^KDHYn228TOl5Pn(q(J`Vk{r&}v9;&J|sabN+L zqD(E)hg^<<`OV`PZj9D_shSnmN(-zX?&(pC^PqSM09W^5;#5p;2N0pH(sTNm!;H5U z-&keqCONQ1b?mm`VxC_8h7&!qA$YC4U!RbB6Q{G@#L%~MT)D(i6nZ7NWXrkqD@~IX z$E)-#dXbP2EqSQ6yv1rea{61ab9MSRrdvN1%!mq;u(jroE027?&(@u>ZJxJdDv&>Q4cy&P8!gM z*h$(^RU`A81o;ifN02Ch1RsB(#03qL#nAlR5yr2MGw3eTWgc;V(r-@`W3)5|CU+*= zXE$#pkr+=q`;mvyI;{V!Z4Kq1Fj#YM1i(v9_vCMt%mhl>S)sBiI?%=P_DfG6P}H0FKO4Y;GAf8@gL__r{OaY!<+#)0Ox!pGlB-) zfi@|W(6@Mg)B3dECL;4Ep!RGBqmb#;w^3ZgqI$bJLovSneuMI`=3f(2Q_Va6!=pg# zzV&OkMBSGWlI(semK)vgY1I#huntVb>8s^RNaUQMb4-%FUK&Az6zxdV>PoDwBc#s57Ul0e&>Ptf5Lf3DZ5k88RY4tg z=AP|3H}2om`o&#@)K%d^nQ>Af(dNy-_RgzS6E?3iYSI+D7r`kYEpbF^sHX#;(urk3Q>{iv81 z98cwUwa03GZQM4mLRB&z3$3;N(sa)>@yc2(XCE|Nyv3tHn(?S}ZuD-o#C{05>r=92 z&u{ZnRPQS%zOsIO7LF0_Mqy^0-&1Ln@X4eGx-F|bp9{cM2&@@DkWDLmBT$rHw0xvj z@y-y8eD1#5GQPMdD%5duqj%%v5=U0oY8t#DLaIzZCFx7gm@&#Uc03}ejaxbr3?9KL z$Obd&zH2}tKe~s2*xh-+x<;+Va#x}5Q|S8OrU^^$b5TaW#@K7h{Gl~ z!joLKH~rI#r=aibQ-9)fCh=OrZ^v!2-DJ8n1Z}QUMyEZmJ5gYwwfgCV3Gw zb75q&LITqq=g*BrszHwVQQz+T56oCf8xttLfxyS{oRPVgYiQW&*BaVZ8uir~|MNYg z3W?oPxs@f%^2ck$vD4e4*@GTs1H^Q39B26MtC;IM+8rnTLT7!;9>}X~FiWa9zo;Ad z@s2!n=Bo{(^*?NUxsIynFzUeYL96kzev|fgaaqpFi7F8>N!6P94d~iApFs}&$c_yZ zUW$zCSBXBej>)3rGhvb>&pz@H^QQht-a2CH>X^aHYNkhTugytbo(0+RU!GrDEv>^o zSez$bdzxl7>T^2_l55|pS*!P$C*)l~)|mk~=jbVI0o_=nh^P~|Sz?68) zh(tfr;}4?o!!44(%c%idqGbYfr7d$63@;&*!0u0^YpxAJNgih+rvF0zrg+cT*Q5#2Pr>eb=Kj-sf*D}N zau>VkxByX@EJ5?_k&I~1Xc8(VOEvEP1>r2qGjHE2_OK22dx9V^Z{9laR!2T# zg{8iuu4i-8Iz5#PxE9*!nbM0Oo(bs;lxM)nbe1ftf9t{9`r|8o&ib8~s-eVIC};)+ zpv-pk($6ftUDEU_#A}J=i4*x(GpCa|fCJ46{a$X;&c!VwaqJFZ5`qHAP$N&b;5xhA z4H#8|If=b{rj^Ghr`$)Q0tP=gKa%IfUM4$TrjRV_T&C5C5V0F!cp=%F(?`?Mv+PMs z(C-k<1E>>b+Um6TO!7X+9^kRDtJ$r5`^|!1d+FH{LQIwGmWu%gDk41oTR}PWmV)6r zy{eC+yCyXT@FxJ}$)M{j<6{`lNcmijc6s<5=FQd1D_JV7En+-514*vu4eZ3y-`HfpI^oa`TdoEn@d^l^5RGxKMY0Vxf`OYM_ zs>r`}>$H^Xh5F=cxp*78|5nl(h_`(SdGaMxkM1qAqt+5+`eYm1`|I;wL3=E{AHpN; z${eG8Y6^`-`-TbYoP(`fYlUFQa`BNTu z_CG5raH|CrTzfveD4#BT$4_?cJe0!&ih2~>&Fb_h2)JWNTwmpu4Est*-XlAwr9 z-n>vD0c<4=MW*3LzI{4jdx7$Kt7e$m6rgC9R_i93t!X=CA$O;HVBnS>)7RpTp7unu z1g-GZe6t98SHv;UEqf@d6w(f0nDdWVSq5L?zN zzdMR**`{3l(|PY1|BDZou7xatNmOT?%z_fZV~T3OOgmK#$2eYXTUvg(#l`-a&o(8h zZ*Wg1Z=QFT!m;SN` zf6?A=(85}7xylsR@q{TrVp8a1}TnoZYC-6q9d?o?b=S+ zpY5x)17E}Cm5#&UYS!pb+HbPsh_t_OM=JFBbe0p~xd`nZNguMUm%EsGo0pT@p3iOO z(j+1IP>QCOW)qR_q-{N>jiG4aa()O_@B!e&2(bZQv z9~K{4XW!twIaWP!mf2g8ZKRH@-?qkk@jj0E#GLDtOQKeVvY?fv|pbvV*$==k`!5az82%KJEjB=UgJQa$Wk5z4Q* z1Fd+TePsNcF}b8os`dAx$^-W4ryC_a9-PK?wmoN@)>y@>`98sc(tveoa)q#_mSM_cz1jJ&9K{JRs>5 z7#zJ@MGx0_VbY{ks>cZxs`WxX$;f^P5E_!Ul+hZE1u;alOX4z|I7-AN-T$Z{?m-Jfe7z(D|((aoL0M)|h@g^L!0*J)9L06CUbwDuuryk;(og&fQbU^r z1WETZJa{m$G{53Bwc@1hN_0f~6?Y$X*nUvYd-+av1SX>F9kua&plLlX#2$xb{ewUUJh!g{s5jI=4O-yG09P^i{6Htfc@u|@_kaXh zqk%y|S#f4EJisl)0&nf@9UV`Z%nqdQG{d`iKI>UBahb7C?*q7ieSb)^8}qcdXS7m@ z6<|TZA=NDa>)s`09zH%sU|r!$GVo_I^6Ao}V6%GR5q2Ph>t zBi8?Ai#ef91y#NM816{n75;Mu4eHo3KFt`7?n!HqnZD9FnUELnZhE9gKIeN2N5Ie_ z%Xb00Z$sIGiR(^kbCS(hlhHYk#!DsVSli}$v0(T^s-Ja6_PcwiKBdwpXAF@CS$vSp z=U>kkl9Nt(5bHG(%o#PdIwJohHgN;2$_M9Wa7j$aKfT-S`WlBY|I^JiJZd{l+~ipS z?&R$~EUJ^qqJmz!JycqcXkFOfTgs&_t&5$TJ5gO`a2{cRC_ICl{$>Kd>G?e~b(X~r zgY7zmfe71fxTzho^2{22$Yv5+-qvlkAt$AzEb7%*-eKuLy<0_F0hMB{E ziEAb#yr#V+P_PyRM*IB+o>*V*XtK>IClyIB`v^nex&GSv0VSlnaw0fB_td;0D}0jw zC-8^o_y&0YzIUr~ zN}JVkGX4|^YX=KQ<@yR{2)*R^`7BNNoz0nDYH*G(LG}kuu5hcgcrJMjaV6dsqG0g# z`J$=2D^Y!XPe<;Q)WyXG7_oZo{?5iv?3KlK?xBM{WaM*q&Ic#1|7_Yi`=vurOjoBf zG&9>-K_d^$0eHH@M81Y+ukgT0v&YJp820yQ@4X3x5h4GKo%H&mCiQaa>7m2x!hmow zfUMjUa4~Dp>VL{rE+#EE(Tk`_%a-+S7kfX%qj0%y2A|kLcAW0!+SVBX%SFMS=f>u% zTS;OWu>bto+3xVG>jRa^;5hGcXWj`1-lB7=COu2FIX~vFj~^-($pO!Yit}eLEmbTh z{a#k)l!rOYGhDBxkbpP4XA{Axu{XMXQt+@susK}QUGVfMZMhhxL{LzgQ zOjqV(C8MELD|$y?AluilX8TijYkDp`c$px8M4pcqfjmC$3L`0W92H=+& z=xIPn446*zo;%I0if`_D>h-Yy^8@`-#u6)n6*`rkr_M-l?;y##+gAk(rv!v*zGn2G zxK%L#XiSC^`iDl4^??7|JN{q-5~_pLebV{|;D9F+_LBj^Q8Yiz%KTNsW&WSrtdChQ zFrFc=)<(EK#?-h)@QJ+pM9-<1ycZO<+-jJX#Z+*}*#Ii*Am^kV={2Z5D+|$7;_`{1 zzMn~6l&3oK#TZgPZRO|3z)1>76MtEL=C=S`eb)W|#vNIQ3r`nNP(IxCd#BzG6M6y< zJZ}M(2oQTDxZdr12E|b@8{dv{aDd&;n~V19+$fH&w0~DVIIAv*Awc*4Efwr|=2wDw2Z_##v~r=-}|e8(j$1!@ee|kihGsqDE$By~tvg_F+ORoZ!EYKm3f{iX|Y! zwGa&W9`Q$CX=VE8N)Abi!fUMAGFo6F$RxNWe=X^f-0FNn{}7`KT%e zmgJOUDhA#V#A%j~M?DkK8a|klaA6oYWqua>to=*baQBFpw8m2PYn)x(gQ#nRr&A<^ zZ@Aan%cw4b&-tE$s*3{|cJA3Y;ams)m`KMx<%kBbyF3c$VfjIV%YSsqmzv3gkN&=lpKD2>f!24co+BHLWJuV{YhMX6n^8Mf{nU8=U{{CJj+wSrZkm*f z!)4ho1Oh_K$LVYe0c|(ynB}A&#khx2p%j1yTMaEn1!97_SU7m|h|b7iJ|xxCz~vR9 zoaj~xp$VH-j4CRakfmk@B5L%Ctt2GeD%1K`{MaChlPDsXu6TXbJuBP!LTzv2!$Q$J z-mmXt?(VfWQH7gIjQ;VNMlkCQ95N?J`7Y#N1gUTEy&_N(?Dw8W78N0s1A|L*23H@l z0ljqh;GE#LMp?_=XV+FTxCF_ISccM0#8f0QgbJxSKh&0}?ZnRwD5F2loFSEofOgy$ z`wO3>BWteMmkmf!Pz%SrF>{^jzvuDd5>?*f!PyDgD2;L!X~nj zpToLobYId&@-WTx^hqg~kU$3{G=d>GUX2>LI zy1>DB2GU>39n%LuHRHIO(?RHKWOv;&Aah-UV6%kC7osFtD@Z=g>9)9Wa&afv8C`Wj zENPCNb`XBJ2Y+DnO|n0N5V=}4|fdJPn<4tX<2h{`_HS~mMdzR-Gjct4^kBV>IURt2gM1; zIE1Wc>GQpb{H=kpT*s=1RJRPvh9i-CXmgh9mUQ3+Owj3JiL7VUa{#vEDiQPz!Tvx8 z8xSE>`n)W`{4}6z0+`S8Q`OcR>Feto%7riiva|u|=)sYv&-E3mOcFW*X%S}FwcGBD zlaaNuEK|;no6--%^m#MV8Jx_;OW#lJ-^0ax;3PHX1NMG?x1>5{GT(R8^jv)q4uHu0 z#qTK-(Hmu3b3zfcj!tx#S}>>9yM1`6MGH6v00Kv-mmVrzi%Kw0cjkCU(JL-eq8w?3 zp>P0Og$DR#HA=T|u-p3B-L$r$d%nG zForGJ3WDEM7Z`5awA6obtV1ZJy?Xf~$S=#cS*d0|xo4k5{V9vX3t%J5$5m_$_nZulX3Slroz7~YHoc3I%IrhVG>`^X2{@c2Fz=LxY3%k$GM5jJa+MUZvK@kQ- z-{MgNb8v}%Q>~EqC---^FE`$ zvdgyK0rvLx`@ZexSb3%k8K4SpKs-micK|f9^P5oWktIiqNa4#FMr>@kvzq!S7TXYf$*rhU)f_2 z_pp}Yj;KOWdj#JN;~z6=bR7MI8^*_v!mdZjfL4~6vwzaAKpS7uh)v%I&BjFz5*&|j z$Jd^2B~ljq8w}Ujx7uG$eqL2-mG}^eW_)QMU*9j|HLlbuqc;`eGpEF7^Ab?lL4GC; z5Ukx?Ar4r$$>M~S&I6cf!5_Z*>KS7uW$|gCAA#0J$dKFuuC%wR7TJ~?-ce^#FKFP* zy)sJRLTxsR-9G%{Ch#l&dTJf&1RM7Z%|tE*ykIW!c7=Lq4x?O#i~yt8@EaDse`;{>RMx!s^AK5XlO_> zzRM~>w)c)+U{qo7&!RDdmFmfX%puzP0kkNd%KtA*OZCXi=tEok#r<(o~1HNU2#-nPVHZ$ejox&+k(>h(S*e3{V%tf+z{^J+V z)W*}n5c1j(c0}FlT)lizF|U zGByn7kHg4`Jhf#RoH`2wlBJM3yw0g)_~ar z7$IIidZuAAy9o#ZTQ8ZPm(U;n)9ZNiWY~RRPyq%f)QHlMOdW#5X z7S905zGKZ1{4*DKlD|FpR?_+vUGTg~)WIvDWA^?(Pm|euY(oBR{YlfFeOKP55^l9| z=Vjv;8tZWQwkMReaZt*&V7a)$Y!CR^uE7WjnIve-9vPA&>mqJ(sc+ysz-+CkG3y=Z- zu!QuMEd5QZm+MLowK{6n^vg*zy?Jfv(Ppdya_x6#4 zx8733B%5yNKl#8(?0nXu$W|;Sy|`${y!onXWQGvU{V#GbZGL{G_fp1ScBb&iUZZi= z3O)0bHTmhX=5~hqq1}(Mq^+ppi>JgjPV?90UnPNB)o6w`-X}gRZ%3LLUH#oZk{` zKwu_P?>Xm5V|!cR{zVb+qORBHLy*JH#OSu7v2Kb4Wk;$or!=#89KZo0iDsK7XUc2T+r9qIo_#Nb?2*7Ppfk(Y>{?#3Oo8WK6)Zg9M9;9{ zJ`Tx{;=RVMGh)hlZ_zOB^C zn4K=7KSQ3iuD5!>jzw=&dEYj!R{)sjbIR>a0uM;NvNb#!luGG7bLMKm`4$4!-xTKs zRnsb^9?OJR4&A6@XXSm-kDj@K97ucqo7%Wl!$6&HuH%?CM4mAj=KxRPNqXV8i2Tzf#{M-O;6;pVY!>7iVE}kP2T>T#9W>k1 z6!-?9eh5O5Lx$-9J<;DgmtvPVd40v46VWKxbEQ7s*J#Vl8eh;nFdcR= zj#DB-h3J|A#l`QV2)aR6{ZH&lfVzpzv@|iTRLTg_;SVCYW`-(lPOWGfw|SW?2U;Eu z(VsuTzO$Y@Z+Ua2{As&{00h)8w}XW|8fDBceD`@)*8p`Y0xo{8l%H%1fL{kGf#FOC zTLQPQQ9-WJ&L)`0pzAZHUx&X>ehaewguSwPuP2aJO@K>#`ab+vwr{PhP^;z%c%D*@ zf^Bnxfn>7S^R&w6WU}DH>~NxRp-Di>Rf?`|g}zWRu~Ev1BJHdqgyRI9(~r%HOYd6Q zsUt(80HEY~#5pmXrfjcy2DaQHe&2n9Is(7t*`~+R)6?hX=2VcVw-tR!*a01A2^Hp5 zazN*yt(P<{WOIh40^A%iM$+2SbfMzan}B$)v7+fymxxFC*=&Rgz@Jk-vUS7z+qoes zMOHwcsLxf`N>w)_D|9Q?_2&X^VMeFvSl6z!hmm8$Ubz*@;$lko1APn(W(-T4v$Z2_ z_%LvdT#Mv*yPc=WRkn$hsa;c?PWJw{UN(#5h%tg@@QDf zEfrcW-r~Lbj(LSUVXaEp&iO(rUn%FPV12<&i}DTE`p?$I4l&@iK?)5?SQu9Ka20p? zqgph6mCq8E$05?&lF!tZ%hc&E<_R35wLRLA?ba=kL#T`KhHS*@!T|jtZxr`_7m0*3tY3k0`^P^pABO2)72Qkafb%L z(a4rF$t!-uZ<4nTsTQ##re|m!~Oj+F;P}-YmRu z)^XiWE`JZ0Ukm@77!|D<%Z{BViZruR13jURi{;U1;fDSKKYi`@QNZKnZ#kI9XmX zzH;D*s@K_E%1P#{_Xw!beSquwC@Pvl#6>KgHq5Fw>}Ftth-`dN-z)NL`aZA-P?ZuX2==Idn})M=ltAs z%P%ds5;pKQ>#NO->^l7NZ`PGqJn<7zViRi$yV=iDSWD8wR@B%;Xda~TWR zgMK2(020i?Tv`7WPR>IY1FRw%rIYd>fu@wf%Q`gT+hqY2dOIQ~-Wc{LNV)PM^9B{t zjDM`!6p3Yk`Zsr-DE~eir;F7TXia78}%zani(whf~jOQ0jm@Yu@ zr8_KIe=Cr&d+z74=92L88_yb`HS}kW-vg{JUrM=?zs2fY`S-aJ2D1h-^OwA=NVfW# zitV>koqUl%RVvMx0vDPAV3lFiaOz;)vefj9a927A#LR*)N{n4sYUxZIvRcaXExB!q z5GPd^j67fpR1LE$Zi%;nI0^VoJ7y2-^QOiqH7qz5gJ1dXDg)Qu?_)u>LYadgs$TE2 z!p-Hiqhd^QKmNRtBm9>6sdHvl)D5okD9kz=_%Xj_vI9+m(xdl;ud8Oeh~?FvKq_dY zDdrfYvsrY3R^*ALnfsNsP9N%0g5T4JRp*OA@w?chNWKBk&My&lqWWqjty_%@3H7W* zS)i8N6y(okrx0-b2$YYk6!zu_h|dO`>=G{p95N9;KFR^3s9b(r>7&_WbAL!NOZd%K ziN{qc51e$IVGC2TqzOju)LQQcFc!F{oc82x!~Zi0GdJG7YX839K1JWXVa>{?`#*>* zHH`!H(`~1x$k0=b2BXadVmMoQ;0Y1{jGkMV`J+Ak&}JT6$;l3KeL&}lDo<`izUp}^ zdEk!1uCJ4?Z`Nc?j3FYwxwd66jF|50TK-;bLyP>goUS?t5ik5Fn&Os5oWa~nl8U3+ z;p%QN(w7f27UJ}d2nhoPHcc8DvWFAb|Mm&g)HKAh-D5%RY!74$ID?3)0K4&TsyG^nG8|{(%WYD60o*qxN|%^6{%5 z&Yk_p3f(V^(mmW&RPx7V`f%Hv-w-@Ka7@+k$CP<@X1`*=mm|H9ne4MD?zDCGPMpP3 zBp$s)i)pE^>3CKR!jG;1f3E9<&ghZJpO;MU)Hj2ME%C{)S9uAoi#?hZy!iu4X2xH# z4t&{&C(ON)<^O7-Xc1$%BoZeXpbx-55a9DWc-X2H3yPjx?uu1+P;6uS4v|PqT$im; z*R+`8rvF-Y6s^D~o&~DlS_8bbT`n|zHH0|ieNR~ld;_LG2=N!CW=Gn;0qLWAEGeDY z>EPTnF+F#3#g!R8F^~1XcUcep9EN~~E>UUe7-m@U_tc^NXN*)sr3X*izeQruX7xv` zP4W{!k7`yKAWjf20(XOdea$|+5RPr#$kHXUB%h+X*>Qni)*Ntem~mRUA1?Vi2~-uY zOE^M9pR7R1j?s5l{OePKe*ZNK_Xs2N`NnD|W#dx$cCQHo;|yXe$SXVuOe&S@*XIFWGY9Wb4z$i=E0!XIq*L94J`+5`ZQ2f!0D%lpINU_ z(#N5P{LV(SaDSvVFqOp>Q4+EecI}i@fFBXT4b8O_q~qhw%kX;ZcmC5tvJdQ7YwhTt=BU2o`)KKCVxA`S#M(3HK#T{E z;-I;doLtgNGNIVEzET@{4@cCWo3@N~R6H`}B(M)QqeE}U#sL_a|Gw`}i+E%i=$;Zo zCukYTO})Q0O17zce@G}%UfcOuRzU$v7wG(jv>VZj>e}^VX6VU{?^-8sPj1{ywy`wX z;^0CnCiy?cRoQEAuL5LA(8nvOG*9sBfjN*U zc66ix79oRje)zA~j$Rjed1Ixy1(@Xw*zn09QA|usSu9{5y;t#0GB6vnjk$(h_M9`H zgpAkwVmPdWrymJQaHoHdsI5}Z0ZopMO%8I!v+^E~H{dWof5TTI#Gevpyf>E)xEMz2 zL#>PQ7P<)9_I7G%-ZIcLteQA~e~s*6 zE~LQZORVFf3L7BUZcW{E-->FuKR!gs$+8*3mwG*yskOGcUhYG=&ThXx@x-#LHwxI~ zGk={{{o!;%YB0ll?!;&h#Rvqzq%@`eoj*||{UYPH!5z+Q;vgczIz`m!D5wj+oIF;F z8t2wkVbjN7U-=kaSuRwfg2*q*{7HiIlyZ>$xJz>CG1VS<@PF1^pf|a3k$Ep?SrTSz z+08^1P;(Nvgc=jO{R(77nREmeg^Gbgi8sxzevv->B^TK{iTfZ2G{Yii%0RJM>`~o~ z&U)j_>=O>I!=t}004-mI$MrfeAGt8=vtQE(?DC;6U)1Yb047X;)ZLCcuhJ_sm^@i< zr6&xkef-3sby;&S!6!1dOtt4r%3;U_t}B@Y?pT6AUFyv4CI;OBCl}4%aJvX(sjmr} zkvcDIPobS8XM{#fA8GEO@5I?}9YxS}L5o9N5|oo)Sz&7Ud!Yuo!s7`1e8ApB z(MCqxwIkv+)t^$QWk2$BOm1kp{H^a+xp~R_$DkRK@Gc*X8yX3J((9b;kslwdlr6js zTy#xNF$VdTmCf-tvzV-dlZf5XXtBQhnQSfssN(wO_G&%JUMD_{)h8+@JwOm?Z}&8Y zc(ww|86^`*E(9df!L4*Lz;)mKd2sXdXxp*cwpQtI`wB!Li?`$l>CvRUGn8R^&*7oK zyh(h}I^g;Zw@~a2RS$<$d2@=SG1YO?D2S^j#;-uX_mfM&q!Tc@j5D$qZ~a@j2T zuzBTlq18K&zkxk>IeLZ`1cyhYs0#phCGY|2+$By+9SQ3EZl{pTd*?;f?W&XB*GG1c zdzvwT*4Vn4Gyt}VfGh6U@7Mh*LruB@S6Gvl;>1r06zoX&2ECc-6@I;Nwc#X>jJnDU z(7AJO%LqhDuO}bw8vU$q9_Vl_jA7s@o82o@z~}&0><}QOqDy2e^kIk0ck>_Lj@7D`SGb|g z#>U+K_02#dCX_4R2L~vT1Kdi01r98gRsOch4OunT$M>>G%G1eYb{%kj+FJW&ou8AY z>Q3#EnvAXY(3!{fejtKQ_8$Fb$P<}?MYJLUR~S3v=*?F?x_z`spSa;~o_lBWU*Bo* zA7G6}0!c+}3l*CL1OP0vy+W{HT+IT{-`tMDuSnakdIWW=X2DZ?cr~W#jIS7JO~Tj; zeEuoVeRFpGZq&m&Y)RkfK5I`?JLyyymAg-(_n-;8?N6r*iA=|!kyVocW{G&>T?)8|pp?_9|D}@h6E8XoIlO;LT+L=$4-VFZGWrU@vdW2m_)bJR*XzHZW#+mFNj$eZI^3=cYWHu-6wX&Ikh$6t*oM{B0 zSAg3e>ui0gfw9_3reJIm@WbquWVl$$uuY2HSt_Mz5?`Z|AwVcqZxI7HE&p8%RiW`V zED-n4kYmt%zsb&XoK(0K;w*sLW<bwQKbERwI_S7s$ZZM5$F3hKL#1RlMyrJl*sU9VQ}=YdPF z2e6g*`ioq>Y{FGbk{d9C3gln(Q|XX16~_8DHkmmEeL^I6NA1g8iRV(e<4-k{hh2SATO}JeviKPGg$76406%E}(dxX-omRMA^g6%(1LSaj|F{E}yt=;r zo+2GGOOimWW6>ElvKtl_bpV3Zbps@U3WFH8=2!!wS!STgQmxsfw>VtI^lRqob${ zRcjLPNwXF-b9&R$?E2K%ZTAU_tP8U3AGv{9-W+Ihq2K};DJSgbQUiFHafihE={XxX z3T5hEZTJRiU6kGz(*U7*%+a$1AK~PDagY97B!g0Z8^h>4madihnP~S4s7qZMH0ZNTrKD#XPUR{Fkq& zh~0+UbIk&2iEwkfN^Mbs%&)HpPTpnZF?Z!;@jf?=H&X^@jx+$*;dSILQ9!+4(U4%t zMcUDH!PR}>QS2WXb-NhOlHG*u`2v(AO+o(Hzre^xbsm8y0T@r!IQESWn1MTIrEoL^ zN)oZtvj}~oah4KswWNUSp!PWIy`$|h=I5o&%Ve9`K={#$^MK&xkGAivEv1c}Kj?`Y57Cu{i^~824!LAW}pBypxe^gK+E%sUxyT>=yVq57s_o^7Krj+z3@zFG?;zS zVf3UhkxD()63Ghf-Ciq-V_fvf21b_RYyu)wh{OcDcFamg2ecB_(y)Q}UIkJ}MS8?zrL}2Na#ondnqW8pk zqhpSf#Kl#T*2Xkopt@m|yg<4OPsT_XfIOeUIwbw;?9hOmCKo*Ea6rDeZCs*cfZkUK za?DapVq6m}d;HA5zSP^C;UN*aK*~gZfyg_ch0{MQa!r&B?#^6jb+aMD0uq(86nO0`^V!1Z$~TeKq|(*bqw)sbFIX^eJ)uWQCt$V&3w#UzI=ct7LUQZMc%XX6F=#Ce4^YAQ5NmO9F?DED zUAflhf5Ky}HUr93PrUFY#5vJ0-_1P5EA7MXRS>v)rLMLe2Vs(SrNw|&N#+=0j zTq&?@L|tNh!Z8QtNUa*W#}vo)m}Aa+r9dYY*Rkx1*~AOGK}dvC|Ez6?NGU~1zoKqZE9(1TGDfB zX=&E9xA*Q3J2-r@QUU5s9j!uuEL;7a#6=!#d+h0&pIqRq5?HB>-oM*0vjAX7pZIcl zA*#-qkw;VBwKv#)vUDu>N4(N8k_#&fj1$f!!UqKB#?v3ufZ$Of_gZfplRhua;HC)R zLgAfSAw;n!Vub*)m{W81le~kw#5XO6eLtW{;%~5{U=Ak$q52uvpwWi0dgRzb?Ra3Mt(r_kztM zlw;16B@vP5vYMt$5#H)d?B^+r!b#P)=77Cb+4?GS##_Adj>p8yi zWH~!jpLGa9D%fhQfkSTBm@FgL)EBIe#;dWI>uzRjYxGB*T&99bB5u5+S=d3vhmF=> zKB+I!u4r7l0)8D^!2S{@YFqs@>o~3nT3N{>&~{XX>jEBILSJWq`Zj+?@oAS-YY5lg za7SBmG&;i8ua7F=efc{N`qfn0M$gs()N;Kl@zd=lF?aE-MuOQfjo3$?BIGNtF?nm= z5yU0hF8~Nrp#f9Yil^yd&toGc;M{dU%>kcOqXb66#rgqu_ZQ zI-|T*1$>-0)}<&@knh?RJyKw~fP{w%i5J`5xM3y}&n$S+)0a0!&TGzIJ3LrkRg0W4 zjvUe8q@~L;G{Nh4Aq5P;rj=hks$AICVss{j4y6KHm$xqEP8mF?g@wg?G>ba5pl3zY zL}3aUml;yrO>+l{ec3 zP`TFBhre?1d~T83?@Y|(41P_YA*Yn(Iv{6#=1}2D=LH0NJe znD_GlZTyNu4tWWQ!yJ_yJ>mRF-F~ZK^z&3Ku;5P|OOPrLR#08}u)5~YWf8&G znfs1=Ez0EsW`z_3*TRUz!&oFR zED;HOaMv~BYwqZ3e(8%u4lD9Ec}_sn(D`u6vKhL?f<9D75!nAG<7JzszQ366xeWAcpPqqlgAEGEd^|G6MG7rPGsH#bf&_?2D)J98V0JM*E~RO z1;jEB_0vM4&d0vps)c>#Z_`!qF=(LAOtEad$>s62|0#XLC@!4sdnE6>&o@1#fqCgM zhum$!u8gMXa^0Vt`e^Hcq~!c-84rR zIC+On{8*MN7C${Q29cVyZ9Z_KEu((=i}g26aGF=l2cg_g4VhjILCMtGuK5i+Zo7R<*z;$1f+7;ljK4=6`xak$*+Ou_xm*1%-=qbJ6cGU zN@nd<>--)gyEgl%ab_jlmd0sN^0UJu-dTRdA^OmfV9Gj3QGIaq^i2R?b zUTGFnhl4Fu7+Qa-{}Yy$==<^37R>l4@oiJ!-V6nXmzK!nN9Iy~1cBEmhgP7M>*Oac zFE7LFh_$JGX30^!n7Sre^6ej@e~c4I*L$a&{rniQ&u0AzPP`>ELCd6aycj6z2&BA2 z;JU0H0z;OWH8GBb8FMD( zRy3cdsQ|%fX^A7<*?hAc{!VE}5^f{Wk>=d%%2HCC)6^yh|hnqK=VCU-$bDyNmGR7lQx=`Y$2F_1~jq_KFK%N#iw@87$ zJ_PLLZF2h!oDUkOTG0437l4SX%X&6@OGfJdRuNbs&$&IH zHQ(NYU*Yc!4V|F^ANg%i0&6{RInn)Ph)$}zo(stYLXwO@&jKtM?QwLi5Hbk=S-29SJOQ+$GvUQX)=Fz|Q|+ zkXz^IJd&hycq7XcH(F;~S>bVUw|5(fbR_1e6w1&CKaI57#H=5?p6dZNV}u#6(teng zZK-DYvQ4R3>9Uik=$j`1NK6H{%ZuX0PaWIxmG`?B57HfV_^Gv%fW#;6WIX97oH6D> z7Md^mp%aWxIwQ8OJAMsqI~L1y-;Uh+zq~f34+rK`pc#}fc+Ou5z~BHm;+z0E=#MMc zy=@5n6;E61Zu>K=NQwEmdUwCql9GrCrCcLdg<&kczldUlo>a+taf%s>QJgfAhjTL<*LbypA8Lz- zs=W^cq&b3H#_+`r6BG(?+=~6NdzRuFZ7OGi_8Mk&zPr#Hvi8N*#$^m?+}G^JtA;6h3qG$) z!OpkAZ_NUdfE5a{s|C%rH=+V{(96o<2$6Qq4-f<79+VI~aNV)}w(Y3s4BrB8LTvmh zDp))Myt#9UTKeUi5*5X}dBSc4E}mi)v)%q4a8mkcTdnH$c|MD7R%cgP%Z&ZWJp?O5kAe;%>6wMpjl{$-D!bG;SQ9*uQPG8;a1I!;?`+~x2YqH>7lz32j|jRG!eW~a8R?MxkK z2Q)r%_T`OiPmvINY$5Jui0jo$BvW|j)CRQ<1uXjwk_af80IDccxmW9F5St&%Y51tZ zIsl*~yUY@|3DxO!hmeo^8;Ww~CsMLhpkwmf)_fMkf}3S%vG@TbzMXy)w6yU1R3D9|iT znFhgXg!LhHZ5nu2pZ=n}O)+h|&?&@05E5)e+kQl)Na-b@{H~w>Ci#_KrM{5H-Y6mo z2TVVguF@g@> zVh~3R_zl|@UagsJkK|Q}mIZ7|6^4ZDxVDSs<+K8AZS4YqKJUt3mqoeKPj)i)&T#G> zFhBG9RfD2BuI&BKiLpkoTS8xaV{PJBLX$tdZlCx#o`)X`yr9S{1;{5uck;;*{*BP~ zsachlz&6GGmsPX2R`&Kg0V_`4LL-tgX06K>VCzkRv29dFL9dE4?%R}%JtnkVqtmjb zy;aDR3!$a=uzaL?dsBwb!+4Q=tqOzF%0c-2LSaqY$O0}%Z9~5qiH5J^vRq;1FfjqI z`@xAiX=a1;j37e@xY3BAy`d#OnHGvj({P%Wc9>O=LPr7>B>SE_tNAIn=g%@+jivG0 zXunSab=i6HaxiDqgiHWj8W36H%zw^5jJB6m0V;Q;AB7Vfb@J+FK_=_m5e#yKgfiq3 zM<1>Sx`xL9J0+m4l6GutY-nTR7%?TA)*fz1_%2|BCjawI=mL_mMPAca2vM=Q`Bh)j zX%mQBLLF3UH_a4kpW~CSHhVh1FxOo+Vl~f6D8x@ibJ(&=Cr=SZ*<6TgWVOZrJ2Ya8 z=y}})o|((oaWHtDL4Z}nB+~8!X6BJ^X2Deyalirm=6Typ9;!zYJtTQ6(1SR^xL!3~ zJN~HRszN+*kXEL^t6O}kPaVOVmz}-V1wCg_S4bYpsBt5cBATBw+{_t+eVQPupw83G z8Hpq1w11{*@Pdc&+>xTjHbsa8d^oi}_9+!V?)n0_m6(Q)jT#`8F_VIb-^7hbH0Wv} z=?oVckUu^BMz!Pt@Xf0t$}z1W;CbQX;sS>BT~tWXTItzgDQW?$LnwBiB2DCbr&5a9 z2DrjXVg$Fw2w(78lL!Q8BAS3E!d8MO9?({XPfhNh(ZQ-f`GT!LK~e4eI%4BKQ~HGh=j9AeW-j-_>2!=*yp%k8hP;f>kZSUbDo#qSMCMAX3R{RQ^PpRF}B zC&++(2oFhCX09S1jd|k7yk>KzZXl)v0D1nDQGhk7sn*z?qIoyno>l$H&RyR(yHy(h zax5=w5N#C2#LL40jB(n#?iZcHEybzS#P{lEfG@PPwEdfwY~n|f9ajk7jdA6lx6QtL zw1AHL4FlAcMO;@UbBF4gsAT=k2hh(3Sd4fKGy%9nxba4w0=DS+PwucKG0Jurk=BLKva~-T>Sq= zdIln#l870C?i#!&C6xnsQ zG4*RR<99zpZT$1xI1}?^V=X9kraue$)FB4Oe|aO)WLV6CM>rNUt3*A%d!EVbL8a7I zJbqeZoc!62>K^`We1|*x7mL%84D-z_?FW7p4)K@Ek?rxMgvE(I?R4hU#6f$$4$&H4 zOTQkYKLN*X0(5WTyLWU#TQD_0a(FzF^jFk&!RR`Zng%TL?@G2%~(oeB3_w?=t*k%pSCe z@^exF58t>Jc|C(M$rj{w$4ssuyhE_eRc|&2_;@WP7Rv2xqu9c`Gr#ZEwb?XTP>g9cZC#9eVgHn!ch zSpdi$GfbOq{PcgC68mPJ*^cJEw9or%)TcFTYh#lr-yNQONl~R=zHxdFC=u+@MFQuE zp?QL=w4Y;YxQReS%9yCQs6y%Fz(i}MT6;Agi*LSiy^)gr$inyDQ(GGAA!cbOpU$8ru~>E3a|zKnF-y5nUBmR(as^|S zZt$1>TczugGFPi1FC6M*B|*J$ppNNs=Sc@K?zg<5FICDOf?m+)n(s-hbhxOxMh1U? zG=F7T|8!!~f)RJr}K01-`s_XV^;5I z1IJ3I9lppXxIO({o7c@38e>4TSlhqNTo?UKe@&?RtF>;K!A?WYyW3p_p~*z*XloLM z-m6b{hlz2zlApPYKDr~0NupNtH}JIy5TY-R9V{&V&LL9TL6XmIQdh)1%$cx?YZNEu zICg_y!&sJLC%a}=JGcMO%EAY5!AkesAI@6DC`p(skhS45N(mx$ey zUI`YHIzJNspjgdUy>E6w+LG~z+U}4RMz`nx=bOcGD+_*Q>gvpIDM5ajzMC5v-TLZS zNdq4F_gS3DrgW+D-NMKC2(QvEg#?-3BS#psef&U3{#0D1MYr&_{*8%rYpz7HoGghG zBYtO5LB~$z-~RHNoDqeuT2Bqh3&mtRfUB0^nQSC`_=3f?b2W6LrhV~N%@x#1FloDq z3tl1?)`n2<Q& zgFSzbh)2u!p$|j2sCDm?@VM~5-0<{;uajG4;V&*qp!8BqC z@lslRj!Lz0FTZnMz>h@5#nYI5fa|Pk$B_DZslkC1Jy#QR+{jQYY|Rx5_wvyX6@xu$ zbmOWuZ{QY%x_{Sti0w+q!st$W_7l^FHs@AWww9WIs(iWsOAd6NqIJCC&+^{ZHo~$7 zknBtXPd(d_&G6R?j4-jqm6fl{AJ>tO+92dzk(WJA5|(b3!3PJ9CSzk{YSpdKaGhU* zufGVByrf50UlferY^T1OL<`(W-`L7|1+9AuL_uI8k`RYLzyY54Kw8J{U3wbN%EVi$ zuNHtX_^QHab6lAvjx;k_PM8E27+}4metGTD_CQ#y+(lEKPn_+MX7Y7yUcxdyUrtas zF$CL=D*eKstvTh+s7K5SoK>;MudbI#p{fYin*%2#i_tpuiMpmHfF-?LO)(UKj0j6e zWR#dw0jSj662S7!y_A@|4Lg52nkTKyj<-C@OSh$_GGDZwkWMbZuP>rhl*k;(2~6GU zDN!HORLi>Sb0m1`jHp?lGQHkjE;csY?B}h1>-Y`pLgK=d=Fx}yLLfs-9I1e5wNR)c zW3n-mtc*ml)Y~E-v*RmY!-f0b(qtisH59o0{Ed_a-Rt3X9Epx;n_M%ZCCFW$3Uyd! zcsIGi3oBzzJu2~HizS`g_ZY{vkn1B2Oi}#U$jFzX$TXqPvqwRiG&6`?q5#m!B%$oX7N$ zEcDSYnY@vsy>jMQyT2U>nAa(%0r1LUS=%uV5GP^YD_W&CL=9(Lfw0?g zUp5XX*hWVzfP%cm<>E14Iu`j(gt7>+W`m1BAi9>m@0G7FMnsV_WDMqFwr6^?v zv~nc*@G!vXt9_c}hln<1x!0~_9ese%#0`?uyZ;bg`thCq%D#4>ogqk=KKg}fRN8*j z<%5jJGo-}_u$&Wd0G7OM1b;%P@cs03zUKr;F{kf7aa#E`aPwO}{dVSHQ3h~G5O#P= z`#}0bwzpglM2>uSD4mwu<5ERX&WZSfsxefP)LdWRtr&IEzE^#+hpK~bz5s3>nV(rc z0Hc%~e)V=7Dd&^-?j*!Bv6R4G+yAKly6hwjl8C^6HY4$kOlDtl_=Z|u==t;ei9KK~ zgzGvGz67p$yIphV2n7fcfeB`A2*17?kr4+7P@Qx>cHAWznxtGpeX<(z*2mF0?bLS6 zMUG^i5{HK8L+z5TRj?RHx}a;X#qc?wBR#LG=le@q^0vs1OKlywuDD#Kc z<`u(RSi!CJLuf+mQqBJ?18MeD^t!crm%A4&S+g_TB#5rWii)T0r^`pW{oC(kN+TZw zw--Ra1gEj_B2WSc@MCy3PN~%Gypas&Nqt}H z8*$ric64Hn*@8VT5R7Mrxn2PpJyloDT(vBT!q)b-FiA*UT%1*3f)NIV4JrX@cxLgj z&e)Ps_bM5b0xnzOJz6x=Mz#cEleN8LT5IPzyfpJmbKRb% zTU#~+)IzSvz*&}uoVg|+qnONV!5u1OyS!kB?P}D$lO*76<-+50hGqSYC}Vly zX_oYs1^crgCiYPGq0t@aJ2LV&w|f;wNjG_5v4x0)vBF3?;z=0Ky{|%q*rG(jAG#Im zRg0hC2zI0fN4YVSh_}!7rJiUv?ID3mS{R(b(mF*~;A?8Y0qEwDfk0m~LBR{vtY*<1 zQ^}z;77RoCWiKgpa$X)YC+EjhRi#3k)aEDn)dvp)XRY5_S1;ae09mir%mm|KW*ipu zwSkz!F}V|VEd`r>Dd~doQc!|fWoo-ROP@fyytXrvE{aJZpc6XOB6Aa94e>7$cHR+q zP05r7_PmB_ujZ^0EHpGl0Hr?+=_`jS5wt$nPFG^{de{X#ZK1|+zbNi`>G~N%`~ZY_ z#@mo*VaN!dy1FpOZhWluf8P4H9)ec|Y=)*86Fv3_QX7DxP{IGD=yHaY?!Wemn=Cv&Ie4*){b$+bOP@q z=h9FMTbw{&I~)NV)95+XZfoy?Gt5s{I-$=>HEn^0MqCt3Lj3E7TK*0C}& zjy*a!IM(5e>(%%AUDqGi?fNtAoAZ9XU(e^`{&+m@mVbkmoRtKKsHev8 z!Tc&_9?>QIQzY*mWHVGz9h8eg@G2gyN4E{f$F*}IkW-aIc4EikpQa3%xKJ_k(W))j zG9T(u^7y^Z{UF@?HIx5R+{#6;V>=Hhi{1=uspO#^KFd@{c=!lX zh?#l1rAD&Us%SF27qEHoU|@L`b$0tf-BSpBuc5VgnE{ahKoPMF*?9=4TQ7?YaFxFx zB_$2Iw4U_nP+3B8a{P8Sk<4h%yOaa{_I|b0Z{ipspI(34cJrIYHMF!0b*XMY;A(Nx z?)98Iy}T{StYMSv076jVq$v2tZ;s|hM5!zof_w<(m>CQ{XLOXY}8IwY5Q+ZqO4@7qW zvvd-g^>?TWJLS`&vQHu$imaTT(?*bzJ9^VZ>{vhgm5jDYQfsZw)S9taOK1m-s%tB>rm zMekNbVM|n2eUZ(+KI3M+RNCm9-FjQ8N!hyIVX1E5D&A`?U2}~>b@QfxPHpOdu)@hr z+{3%V9oK7&GcT#Rs?9zX-qucWsil0}K=%x2Bi(RAC86%|DHc;=Ok46F$W}m;-<0V> zX-!B@U`dM(0VT3RPH!*YUv!B@^Iel=U3Np;I4C-(+Yf_ynaGB_4y6g20DxU42~=d% zfT4O`I8mL);TU8)b5UQi`*LBYX}98)zsB6JwcYz+wvI7no`^(r(0;y#YfhJ1Rm#B9 zJu$i29Vw*ZxzGh#g+n@5*O%sqs?;DxnXjaD6J!7LlHVPE7H>KG&K&7be-?UtECyA7 zW%ran^_oYIGG3}BH@W}NOh0Zafj>7qQmgt|Tqir({RX2e@ju_N@MjI(D=RC@Ojw`z zvmmLXJ#M#?U}d+{5j7axWKcTdQVR_9qSU`;j{A;jE0S&UU-zEvg(gdzG*OhKmRk#4 zS<;QjvA2WsR*A*a?RPheUQr@Tr(ZdBw+z9}-toA1YQ2uw1@%NBPQ*YH+Etgg6ot-X zF1|LM6!|H1bc(L7Xd^*22hef+Q1)Aehp2*uZE$e3adrFI+0~SrwIOd~TA343Ooc1GdjPkfqy)oK}5yfd&%mpAC88DwJh30>)={X^s`niuW>K7jG zze^{%kuELii|+J zeP-*gFBS}hv^CG5jN_Zw9<4aqzTxRJcMp%TE&mmhbEQ}`xlnn<+sT06h?r8692-19 z0vOFV8`#z9Y=RYApvgsPX)2YK9(5te14t6iXL=vmBwSwm(5_r6GCNvn;^gaEyl>4H zpO9R$UpCcC$@6e1!=66gGZw)gS9-mMeO;trjOwB?&bQAn-Yjr>)lQ@E*4qN?l%cF? zBkCxHFR=ubC-sUXb_t=aK9Q6rvCOn;u5QKHnGUKpO#9C6S8HjUL?Jgd(h zP?2#ma-~8BwAVzBCEthag@FZe5Pmzvd3$?t6}#$|4T5Y6Q^{JBb0bst6lgm|ml^wh zS%%rkj|urnHvA#Ge@)X`Lle=UrYIt=kd!uHD_hGXt>WDocTrmdp?M7W2 z#Btf`XX*jYLzPP+UEbe9 zqBlZyN@i8axlpdHkz@2}uY=u49ZNV8^en>*PpHR{WXxkrKde;>iL5lT=Xx;Sik@y@ zZRL24J-*>l`J~98{Uoerc>Ls2jR6_-@vs-DGL~eyJ~=fxv#_9EHqGBgs{-b)ogWdb5_;!P2dUizEjSig`Q4y zD!(nr8TEPI!%!$KDN+t6|8FC>HT`1c^Wnc+JNUB$7D43p>S-bQ-SQQC=8oh4hXoio z`4xBVzuzvv^NquOgLQ~D+lF@B_4r{xSuo4nxAy&}d>9u;iaO^Fa?<5B__^36HiYWt z(K!Rdk1FnssYi3L za)}g+j;%IbRZmt}V|nFN7;C{@St%m+=waN7(cW9(VlFRMzRuj7DEAG~yVF0_hKB*= z>!g$a%-(@nt4KWhL&1x$Vh;tX+!dr+7?{UF=z*2Jx68*k^DEZ%ci7dlJSqpINv9{6 zO$hLnG7bEAcHicUu}Xp0Ja|KVez-G9Lr1l+m6u7mtW4n+@}Z3!;Q4m|o(~qe&RyxV z-Mx^(?LojK?gnw7i6^-9%$mTh5{8;NnM?4{pVv=)hPb6|{Lj9R=M}=G9{oxsk z&E`2L0i@S567#<_bLf)D17C*azV~J2*vu~tX3uM8=>>;m;6_PIYH2PHSM(CqFBcdW z7?;ieLiF4Jy#~vAaQmbiRiW#EclM^WyzhFCrLHv1l_@%cA?VMJ)GePl@^!MGhD$?r z(lXMX??r}|o7~f-UfuU8FC zn0jePH|C|ZCpYjJUe23Z`*orX7T6*oklw!&4E?ked{+bwYy_`F7nc5fBt6CS5)o&X zXj%ER>P3gBj%=<}hKPkt$tWirS#4NZ5NENG6*rgv1{g=8?4N0YhSxZ4Y}+xLedz8L z#oT_qUQw9(k~7J;>>*|MB{Ujs-WrN~wncspSsOUcBOq|HT|7^iz3fam(kluyti9@iuf$LKjzA8zD@BxP7Z?|?$E?Cg~d$WiGuRjTve zaarZX?=3Al4d%m^uSD_`5`GNwENu+K9bH`$Y^owRg22^Tt5&_#oS2^m`H!%&nQe9M z;!pHtB`^QE97FvJ=hGOHAZSvtx9Iz3$};5N!1Z0!umeUw|6?@N_o)*k#7I7B+eFA3 zOz>!@Y7IhYr*$~r8#@pOD8;|u*cL@4l&3Hd!XC_@a;ws+sb{9Ud;1n?XSU81I0H0J zk5AGYUX;>ZxmbZ-mU&e8-uFzn&cs-Np+Z7TOo`zt_{Lp}{9I)S;uEa19M%P}oLapA z#uZ@UK%M|%8+f&-e~VCe=ARXvE;slz6OLc5vc-58^{=mA)l)c{VA~PAGP{YtYv?Fq zw*^~~CJI6cQ?LiFh=77*`yRAQQ_B#?!kLt(BI)@(4yut4${Jv|T8FkVyE+!z;`Qlg zRMIk`{l|m3il?hFC)AGrwQ1=r_4#Px6xkeIxAC}g(jH~Op$H7ilbk$(sM*G8ljd$b zteLD2m$D&LPaM1eFTl_oyx5~han_##Tc0!-{I{N-wjw+5@_8FoKdZzz5e=srPCc?O!N==%g0^07 zG&9g!`!0OWV|tVL1w#63(wpQ}Ju_&R4?3$aS9zSrya9xMiLX|#=1J|v$H8JL2Fy<% z)J`bg2l%`qaX;CXsfwyj5(fNW_zei{>o2Fr$AMfMsl!4xCC!4SO8nr3jJX3rl4$NN@Xun80Ny6=&q{5A!s(1hW{yTl}<^uro z9kp@J)QcOW<(G5yK$G;eN?hU1RgjB}v5s{%t$GJgJY4AS*yJ71R@VMCrWZb_7M3)CFJ`4^q1TnaaY+`l9moBWidyWg3l=Q1i-B>x?D%mP=MGoiE+pu8Mtrf9~;zJ1rAZ(Ed}rG;Xm zOf(Un1hnKnZ4xlclz_%_*XABk%1iGH^!7TZ}*<}Q)_alm!*woWi9kNmNGQYRHR zL9BP){IEstrQsD@xK4mz>jH^ICP_vJz|N=Kd@gL+7;8-b@<_H;D+;{WyF7w=7oisr zhj6^(`7j1an1$Hcx*loZ>Qc^F{{MJ<2}n(n0{`~>lPgtqQU6~a{!?yt;cwba_sU+e z#V-_{lHUgm!E)sDQR0VlpT-!DNW|>c*K<;GW2jUT3|@oZz7qd-jnh~4^Z#PXV;Sg` z(OftX&6f5xSJ%-58vf2R@^Yp8ThY7m-0ZMz`U)$ARvns+3dS4*+l~`PTD)A;sv4F^ zjzGsaHFUZJyhWT%Qyw)fVoJp~bC*{RFmg1!DCAtu0u|0y#N(y-y5LXE7tPe>17|}& zgaFec%?1(RMf+uBquGaa!yUhIhl98nIUK_J^NBO8Zrr-b(oxV9?X7p_T@`C@Q7~`( zZAyi*Teuq^<9uW;EId*FJ9@!i0jjC+ounu#{U-GRr~gII?B%v&mbg(k-7C)b*B0EQ zaElVi?IwT3;dV9Xn|I)yQA<}AI+y8X?HYgS~)DoTIn9FYIg{-kfl_wi#Qq=VKi(i-BFQRTcE-3UsO zwRb`20a)2B0m{N-`I;>x6mhunSDFU0jr%Qm_d^or;rGJ6Rgv<<4_m$al_~3$kiQ2* zUjG!ITp4H|7N>;wq{~pY>7zeKw-M8;c?}I~tJV@!Z=ds#R^fJMg)=jzP{q+W5X*No zxal-;GdKus+e)a zI~E8MVoHSQ5@QuQvOcK`G2St-VY)H##seMnOlg09eU`myQKis+}xgXw4A+ zK>OOS+5@RJC$+xmj7=TWmQ=kF{it(H%c)l#0^H7p)ApLdd~XqUX3&&TPjlsm=ryxm z;kF@FQ}RXfi#z^uWu7gTC1#~|M=WW?uct4VHQ>-mx?X>+NcULVNh?!xup##_M+~ci zS^9tHq1Q^mNg-mEs2TMBg82Y9MJJcM;7e+dqkVY|GY*&4XDA^Tj4ihwSQAfo-tFPj z*?TPL@$;eKEh-_+f|(^Z;Xew~i7pU;wEtM1lk|GGox`<))QT8k`bgOK+B#VdW~_XK zQjhKU@K^f(fbXCFQSNXaMwRag=Zfjp`U1LN(t33ELMwg*kcm@1mysgWAB>-g2n|-9 zc3G`4!Vav#@uMDqmipW~oE)e%C$Iq=30uUiEA;tytovlHS~SAcwZ_Xl>2|--@nRni zo4l_prt8@x;Of^ZQ;H37Zjy;Cq?Ghz?9Zs1ewzc_^vo%NI%NH118sH~voV#O8{u5G z8L|5dUqrQUs%RN803H?c3xbc4PD+F%cHSC^8-D9#C>&T5yuTJ;lB?F2*0hXyygsy; zy9f@tta~XtQVR;HkmF?mT2bv3D}u-Z(vh^O_hX;u4q{^Hzj*G)KCTj+_bshGeo}Ph zM@vadgTk2@7g)iJU9dwmxv=@Pbjwv^W7N8!RowicB33&oxdqcn!9~#-aborSzxUp! zUI#Hrd=H$ST|>RUjNRaD%vh15B;l*AfW2oNeNyF~jUY;J$oU3O`2}tD+^ams*2{%u zxkNd#o5}m0)h$3-P}o59If^f1KtC7m7-kz`&=9(LRw8n0T@UN+?~U0eb*{sQJ>%r@ z_|dF7j|bO>5ac4LOqdqW6v^VJ=NvJJNx0$Uo7AZ^p>C3njGj{h`uY<%t9qI6-#1J| zVt-_iA`YhN4_8j7H2*DGnCCGEdWv36}@w9^!%JfdjV}gPTK~ z2LO5-OeqcKNwo3=N!S4&OqnTh9Tqc6V*4-b@(ydx(5AQ5qa zc-nv&rShK&9}78zAG{_sH8%EhgyB#>i0?oD8K%#xni*yLBe-NS$)S4xO&6qZ4@7Ij ziHUkC@J}V#*$&I?e7Iaa*g+ef{QkA@F?!JJ@PE_oiDan;Umw#)(fca~aG%QMLSlX+ z-VKlnaisc#G=onLU*I6jw^qh|vEiCWHI_^v&hWgteOHl&*hk z2z@%|#{Oc5E2;0~rg~{@iMw^|Y6neT=(?#B(Y1F9#%P};+%V=ClY797R1i{ zT_L#w&Ha(7W8Nd+6?B{aSqctVKWx?tl59nL$zzyKA~@xkhLK1KIXS9-U4&rP3vA_x z(RFgSS@n5gq3N;pyjWPkEG+rh<-;#>b`}NFn;hO}%&C{gH6X63@xMol<(W_fd3M_8 z=C9*nYbey?LDq8UnB@OUnA`qi$`69Pzw~TxQx6%l%nC^~eWz&a?-!T$oOiJK(%*q^ z2YRkXq;rxsL{3iPM<`z@Lh?Z~lo9jydEs0+sUBB#?tHo|J|8khFpNL_or!k+#z{t| z#30zd`Z#O;CvOZ^>>TSgV8y3Xaxmkh)r(l6l7;r!44nZtNWts>7b*V5|39R-gX29% zO_J5)`rQgVoj?>tr;NFJl?Fs?jH)13Lm)L?B%Ec4odAWj3TgeB$DBy;woabC*h^&8 z@i&S{Y;;i3aA4K6csoob)hbeIr6>=CmiMCZ)69!{0TIaqh}oSVX2OPnTfFhL%vXv; z<=9duHH!HCn`Gh+G&MByXS=t3o$g$9@02kjK4lU9{EKm=3P+j=!7>e0qgydP7|)RN zklFwfj6|oYCXJ(p3zsv?$MV28_TzCvFAP|x>ABh--`Ifjzqe`AV3j%JdrUo`e*2md zoq($Ll}mR=B_9}O^TywETzWq)q44y?*Tiq9asjY+CoesTrw@)SO@5!Z?EcO2Fz^d+ z_x)YB3x%HKgzPqKysLz#x6+N*xDj^UXlLdzhM(%HM}D?gCWD~*Pkm=KP%-8u7v@og z70=q)7f~HmYn}YdQF`*f{@#L%#($l>%W}?>#g?pJ`g)rvxA$PzjZgQp*64OH_2KS^ zl{$Cwf%|lnZ`|d!rLw7GI!kq5v|{u&rF#=G(8&{i^KnVv(xoQ$PD}Xmfx#rgv_Bw* z=S)2U*L~W3tlg!FTZY0r1~x=g#>X z;eAxbiaYwchQ5>g?qHInUx`@>*OMb9V&G4HA%=!@xQjMV$Tx#?EDKQ_uLFEibW0?v zNYAfc-sXIDp&oki)><8W?Xly5fs4C);`**Icrv+#j$|4NM&tHtYioH(s;-VPMpo}N5*z!4zuGe^dbpn8Bgs5uhdNY9HgirYBCx-i zFM+&nr=#OP-Yp=_doXe>{|ssI_}Qu@0A3~5blkb@?UQU;+tojh<9K>8$GP8<6`Eq= z8H(-cqCda9s>IDx{xK?^p%rbLwqo=y`4S^{jw~Vu3PYmSXRN$;R+b9VNI_@4yTdff zT4ycnX3MDyn3IN(6XD!R#aJ0{;Q9ws;^p7 z3$aE)v|v808zXZ?lI*n}lSgs|60!xF!Qa>}Na_rvIu%VsPEB@x_ASuY>bB17^{!3y zR86LY6i8&L7Ylnm;fWkc#w#jP6BRy2#&+s#gd&Q*L{TXGp!(hwXmf{IOG~TB;Mm4; z>N>TGjmtf)?nl5HocD)VmAY7>K&-8O=<@r1ohNFzqoDQduj?QZSyk6G(BI(ml|Ph)|%b8lxI7kMP=)czn;JEqv8E^3TnL$};JL&iu@FRtGPP3WT z+}boeTHPW8wOyQ;klqbkjXR6NwFkF&8JV2V4Yb^Pt*xPoG|8BtNNc7TFRDxTf8Xa% zQ&W7hK{wH(_Ni*j(h2D8^Ey|BjUbk!i?i3LT8IwQM?|4#rIU@C=MmJYIVDEu1c&08T zdTiFS_WRsDs=&j5kXYq6E~Xo~ezbDpBYzVb@R^q1TyIET=e}Z17Jb#=CIy*N>Oq&a zd`q8V1)fY;No}$0@*KpPRCr;0r0V0I{|vHNlMB~i@ZY$TkUh4prsmxW&8VuVMbG{B z-od!$<8h*3k&UG+EJ@=HLvJGNBV>1Hp?*~R^>^6cELD>mfG1%O2`#gOkFDB8rX9+S z6h2NFKiL?cM6f^1-Etfkupl+D!C78P!C_TW`iAIzS7)E z?ra@(6~;PFF-EEyxjKr=K~@K#USTO|pzgdK`}c{!H}A~78OJ-Pit`RPPG0y9#zmdS})YtIO#(Z_y zm?Lu{n@D(K5^VGzeTK=~Z^T+!^VD6RE#>VC^`op_LA;B}?v5@veuL&7q_xm7ZeoEZ zfG#I{mMdO)k|$`J=<39rk)B|Bz8`foik+RCO;CaJp+G)gJkLcPoPSZyDlO<#xY-ID zIZ~hjLZ^zH20HcFGyTAFTK&=JC$|&|`iep@V*8P@r0Pk8{6_L4J!B6=zi_%KhLqR%qjR0;^cDe`X63eLq|*>^YGfZs zv-tv3Cu7pE?JA;z_K?D+$W%TG-#S{dHcht}f!Y)DFp^Z4~%>ET#Z--TkyI zRf{*(fPvY^_vfzeVs9F97KJ^7pmEQq?pibDJKwN~*CzD~!ub&FwV?_HDf$a%kiSP^ ztb05Hk4W+-cuxwVhh1`6gtr60w{C;>Y5-T}=2+PJrDE=Cq^7 z0$aehx8rVpdJ&>SdG*6E2tTK&k#;`6m?a|Ma*u>ToLL2}SK>`H9$66AY9Z*;)c9P{ zjP&$nNrgCz?ZWy;oBE=Xw{J7*cL{7n(!H3J>c>jpp2#M35uLNvwU39MW{6wc6YdggerkQacN&MIgPc|cNJQH%vbCjnAZz-jHZ^B z!`#eFzZP;$h=qagSzqiPUDcV|U%+Y7rf=ab8hr&iry^fjTU*;esVy8UEK7__zt8U2 z%o{4M(Dp4y$B7X&d|3YDx9KX}2#qh}w~=8rC^!CK0K%Yu9MKg0!o_#yRM@(3-Fmum z7Onb8HfzKiXGr;Gf|KHwa#s?U!DYz1_nIYs0u($+T@N3%;APm=yaL58zu{2F55jN^ zq$x(dNkof70!}^GRnI)(`cAo&Pc1X3mRD1w4;i|hb}*NZD@z^NG>hDMm$c@oqvh|@ zzfp_QJF8@P!7Nh|!Qi!;ezzZGM0}?Cso^kOLF~!<9k>z`wwi%b=O$Tx)@hRpR_>Th z8wJ-hAq7wP7Q=N)d~>a2Joh_-&?9FM7lMp3cLZ055WTA6=YlU66udRx?rJm18<@WT zOPf{9RoJEd?pn09U36V4;<`nz#xd3xHfgZItTV8RbY4v3yG*TD5~#Rb`lx>PI4)9W zJ}}+e9=@o!3X4x3C?N;u=v0wvolqgh@P%3bp5m)_TZ}3?*==Q&&6j+9ZXP`??at>N zpK1)hcQ=bE8(~KP!A-3gKzsg#8UQAc7w@axB^z^S-@#&g#MfLLcR9>D{h%>2u_-|G zTsRwkCb|16{Pym}SMl^(Y%QcLZ{NVs-oeVey)T^UPuH0sy5q>6DL%jIFn+XLbO8eq z3%l-KucNd8?4RFY)u~olW!_bFosIlFk%dMdLk~(fm}G~w*LFr@)2JA~`x7bVB}Wsw z1HnHi^z4%m3mnyaP(4f;Jc~ui7PjbJw#WM@B3@*_#51f- zJqbVH4ota;a{NqjgMmzef2O?d6uFw&u*mY?EE#z89hQ`QFBw9Wc(oDpY=lzApcAlV zMcfffuhxkJg^;b2qQn)0FWFbK@(s&>e}6K3SJ9ZXdivPq26CUKr+`8K>zK98?FVy9 z6rJMi*YczhH;(~~5*XrP~x0$fp#VaN9L=Y1R2!Esd z)@ELP;yhw^ts1=T4Y*hg!#}qF_|dH0V6;5HQc24Ee^`K%g@Jx5fz#6`5UpB+Uk_lZ z%7H>q)u4INKtk=*@*|Dr@GGBL)Ynb>TaJA{%w(A`5^X>YvpnfPh{-% zdT=YW=62wRWQ;@qkjg=H@Cpj|khnVVmUaOqjfSzqV)tPsp=k&A?aoW`T~(FHx*lzU zvHoKBnT_}R!~zf$#gBZzMd5R@L96nApGjsXgr?pVmQ%it|gTSr>T~KpxWX+JqvV{Q{86x_B#5hJyP^;Zl zzW*{Hvx!2E){wZd6m$fq6PZL$S0o5!NXVxrmU?IulK>`DiRY-)`v%7Z@fY2jq%Ep% zw(}0zxaZl7&ZmO&4Kp@`Ht1Gk^d{g^+=VjVpCzZEW{$q5`$~Qi5+RF5wcQN!->s;w zZRt+nh)Z}{$}e?Wg6DN1gV_&~i?{FUX;Kb{*d&DO-eEPSdH-s(_2RwC+$(gET+!B{ z{OGc4?Xb}2BU|bG&{cAq%X?v|A}?<1S()46vQgc2zUz6g_%HTiH9ML8u!FS>5Rdo; zh3R!Jja)qFPLQ14nd#-DS@#cxI*uk+5l(K@Wkum_1~jn;dA%PJkV1`6M)bl#3vqh8q~=IoAwxeDQ0 zdtaXcaX~oE$B7UeAmO{drggMk-7ECE_1C}n#<7*7M5(&Ab}OhuiZAR*WBeTtV+g# z4s5yj+r+ZH;R#IW-r0)K@eml4C1ms1UCBXaN6y4v-u)4;z~K}Q1F&MX!u6Yo^NP*0 zrWts#D;2Q|fSX(DzvEC%!Pr+f8!?V5>PhzMq|#!WMI4?dssy|8KeT+Jib@=@$J;0j z-L!guOT9c&ex}4CQ3JUS*}|{>hOp8AXc~ks{>vu>vQTB~G4uKPIl!!X)*Zfe@vHg3 zI07VAzvo%)gV+Lm5zSJ&tb> z(gla^TS-x8?FipWV=Dzcze)^S{SDa;C z=kTyF*5`V9h6#mRjBZ^7XNTm2P{^y0keJ|d?V_>8L}|;SS&Y80+2D}K$d2E&x3NXt zLB1AnGiXqdy~}x2At^9y0ZMpjN;)be1>rx)USU=dLO7YH>2%c?w|hI-#=DblTa8*cLGN(QK;(@_W{$h!W+l0#j5Nc zf8{3gR))PdFyLqSkukSrnNr*v_rp z>duWfpJ!Zkzri8tF8meR%%VNvP&A}^~4(9F=<}oUYzvLkaH0g zYt^lRt>US#IunDsN7#SNx>(c3fb??EPWnt}dHPt@(s%sFy+alI*=a5Myydgolu_iu zR#}2064b$+T$g(rDi4hF!_nuTG|#v2gJw`sCXf=T&!ju(X^Gp%1^knG)1BF~NTz5+ z!z0!e%nWWrhRCvk=|t%%k_4T{T|89OY%4`X?H`xlb*AN(?ChV1fEsn+@-dC4&opn_ zYD}s?gQb$=xzE{|Vv+IeQe3iv=3ek)rmNG(7p4+LbU_+EqvDagCusrQn+~^!!LPvA z@Uq`|zG!?Ayk69ISlN7_EczU(;DQTQ=PT(o1&40nSyMAMsBX5vNO&b=p^Nw^N$`p_ z-5C0$zNsbbG<0E$(>GW5ATb$^Oa^l>J*fb4z*95pUYIJ6TTPj3@QHD#j>7~2MH_x@ zeuv-DmFS9KFM%E^hy;DG=~ z>~ez0^0^|W8A}5oc+hBmHs92YThHER%qZzcG#~f&qCiG6h~H{{&BX$fRZO*U3}Na0 zS6e!*hA?qmLWG-!Zmgi-K!YF6?i25VdR9>%00NlqDpA zlPTcxySMbSWvZcEB>p{l;;(HHmoa@7hib&?Z_?K_*a9xd$ChVSu%NA1kO9PMx?#3Q z{(wN!Fm;{`%Fn$@?HLd*$`V`J7GuK@o53A|?*5$opW z2ENjNQ&0ZGlG4XI>3HrAej6|AixyL(l8K;&wA^gyHH3mcLu&$kl(`RT2n6<1{ndFW z({F89UIIJlH19{lFDsWbh`mej^SKROBchVm%HITYb2H9^Q1!U+w|BZV*Q8&b$5;Y0 z@Q}_s628I5aLO^1=-$hf`qBGsiAat{{d3M|+V_i)@>uHbu0VNKnjj#2EWb9(dxABA zMjaucw~H8dog#N+z-;+%dr>CFoOt>agxfAsS#gT%m;wG*P;h%^2OyWA48gZ#l_K(P zO)HsBcwVG1)pPuxg%O7NDQI?g8sB?CJzmrW&gCh5=R9q_tb?RXq2?SG+q`a=cA@9u z!fehT#EH+@R4|r>;u<5_h}-x=L)824_sO>FJ_rtMX1#LUputjMjqWp7Kvbue2OguU z1#UkKZV6YeQg8ow%9}Eud+(?F$k(ajbP%IJk@*J(iGdK8l3|i^bA{&)!LbQnViVth zZ)xbS^kQ3P?qQWOO@_|}1$Siou`3Evr96r`?5ycYDI6u`Fa?*h>I!(G)q4(JICk~K z8O;bk-*%+6>|yt6qc!4KO6KRM)nld;aC`nZF8tC(pa=!G=$0DU>>RuQ_3;rB5_&Z& zMYtm@1B@@<-Q@;&W}PILsUCBI2&z=UTSg!{s^Qlw(O0W7;77vWDs&eaJy6A?J73VU zJ1%L7u2c8+K*_n$$;rwlw~vo+UT{3f!THl_T;~rkj3krfd;4s1LpeWi$ zP>?oq<2TH}oP|cL?D=3+6g6oXah~G#z#!~+fvPc8Hg~v7@!DQDEMVgqZVL5?pM-^A zf^B$5@^JEzg{VFr$heUcn42^rl5kTes6Pq*sNm;w7^~HnWl( zw#cm8a6TJO0kY&G*0BW+X<9|wju(wwAO0!7P5IrA4dmP2Y&I^_Sv2TcdYLE|3WfR; zWfPAe?nJ@c2{kVtP(~@^1GMyoO-3Z$i*cosE;Go^B|1PI-b$Fkmtd#dcDr9Rs0PUl zPKxZnf9VYSp;nfIWDrKyBQ4R^GNC(VF!3~4>*>5aF*_-{_zt>Nzw4v(7&Z(aU_(Bk zzx+AXpw_J0E9V+{wmfC0s0WW}1n3caR1fApu*8p0;y_`&Sjl^<8iIGOEQDYzzKH5> zqYgLdnYDu^KBdF)&jI*)$(8DyoYV!LVbK9l&c=sn%S-<)qCR(!t#*G z#a8%kEBOgho#)(Q9c&}uUe5`bLlh5j4Sv{ru(J}_S^hVq7lCw;fe8JI&z`EpzC;ja zCCX8i_ySnCL455|6MmttbwKOaYBwXKz5DmA$*HLoa$&7~7Q{ZUv5AR5#?uS<9T2My z-6V&Jc3xDh_e-E+6mig}Ts|Oil0*1O6DfMS-4UFh+8*l2iGi%;vxz|h07;^(PLC&W zExtH$Edj;-v8T<%Gc-sLc+UU&=6`N?emH2c!9vmXZUOkFEt2v+r0UJUV5jldjE?-#bOZq1~L~EQvS)t zaEEem-Tg4}Omp?(t*Z=nZRPxdOxCgCobUE{0LuOZycd7F*i#Mz&<;!$``z8w&I88wU9+O?5qdn0 z1CwUtFSYXOpLNt$(B+bZvWmO8R3bR3$||2`wwNP0%*U7KDteb@(Anp0*E<(I@k5B9 zyBNY*CF#sI*-8%es+{&1N@bDYBj(Z=ZECUD-_M%WGl)%*CK-%BQ`TM-fPFS%{X!SV zKpynfbFRJ}^v3|W-YzVRt=9{Pe;@)cuic7-?$afYY| zc-RM@g<#ipZZk5L9F$bhBUJUQic2yk#A#|xASYz7b4SwB2kd!~6~Xa)Q^?)p@BEdp z#^T~-ui}awb5Y?~3rTyaL$uI9 z*s$Cf+OQN1A9vK~5=%TIe!~Fg0f{4GKYjt1Z_=d4bb&XjybWwez3uTJ|L}Q(0&=nmD z+49@Dx-lh?1A03f4fu0XU$6}@S7%=Lyv9ijW{6&4b7i=NO2NhcT8*d zP~&9f*kGGEGE1Y;)$anLad|C6+1g3v0Qh}$bFD$1M^p;mdz`T12A zEf|UJ!`R-yUSKmS;0!i4gfZfsh{~!x`9PlfTH{wmUOOsFi0LiaNs)03%pAd>Y`1p3 zlao2&r`S^hoUl#1zcXd!D8tHDiU4uT{{H^UIrHHhWHQ4P&&*qnCFOEY-AqI>8IDf9 zonWwtU83T3$F`yYy{e!7RH}2t&m3}o4G-V|f6fhr?mi(=KBst-z@=6UON3h`cloTc zh~9!!LlhQLdm*JsFjnZF<7=OWtx6J`D&+RFd~&qM2h(6H^$a(3*jo_mxk!#F9L};= z?Ta8O#uJ(_Jl|CFe|2UycazfR5kSr~RFSq~zC7IueC&ynT=A7|0>dyq4@-7$DV zxTg0lWf5G)$N7&|S&&cD?=NgE9Z2FN9x~6L+q|0N@iGenWsz)=c+J^VZs_&wA8B~3_zo4c*|tYISxx@?NJ=$O)yn6K{wpv4 z+}l9_d3h0qW{9M0s(m`La94X>&{9yzsFY1+^d1cM5l6n9p=%r1!(y}jJW*zm7Ih-Q z7w+9K2+rHE@bwM3O@ooI_aHGmlI?N(re`MK9=zW8MIu`%hq09~ z#3~CTAB@j8We;!!orf$Cnbdo+u+bNfoyO55XbA*;Hsg#YFL_{_x7b4ArLGzw z;|O7N!gnUixGJ&cuM8O-is+{!qQ*2!RBdXAfwN2IQt-7SG9=ncRRX6 zbQrD(#YOR@VC`Jt!1;D)h+~W;0y*4sHECsU5SWdLL)r4@b3S~NKv_s`-j|5Z7_euZ zRlm!4sd_19)`b7AxJ2IYA7aEJ1fNQKdKiP=*30C$C859{`)tPEySR<@311h+HB9Z` zzor+VPH2)S4$Y76%z|{k3FWXt6s-1nR3jUrPoJH7HXj`}i&t1B)#({nYCQ5GkU;){ zB;>>g#r4bAPXl&kBvD-XM%`^$P~7}jyoNkgfHSgf22FqD2kv_X1WT!m3b{*nb9ciz z$;zHxcvaO(adJpfTHk;kRvxYaUOg>l<5yh>DNF?F01IvwNQUXoLVXN~vhJaxOkElA zCyQDFS0j`v@B_0}jtX!{1s1E2%u$tGGg}_`VCjMhC*9XWYYZ3ubKZWfx&U$U1O_*0 z#px^rox8_(a|<#G@BPZK0x?cL5^1m(fs5zOB;xrTaq)6vi|~$d_6Z6mGAg$m>wKin zGoA+aj*#zgo(GV|`KD)bb5`14y|%)Z#Im)A z%+n-EaKGb*Vx?gz9(4mxK}@=jXEHb=*)8&9I6|_l6pKK-9241B(GC_V0psk*xD>}t z^3#IYuae1_vq+^_(;5l|j?`!jTVd-vJcXg)mn~T;v#50Un=WsQaKEXMf{^RTY%7VX z);>|7O|rtzNWGs8tZ`(+MO=1VSG7J^(5e`T0c+6HT-!OVvtaU(Xk`dX9n0 zV}`4njl+on9->Ut;OCf%l^Tq=DS3{M{YQsn{8BMV-m@?!tPhyp)qBS?FSlLOp!m=t zJW?YAv0z>nZkdq3_CLLR%tWWL!Vxbie5#ubNxoTQvyCZEt7BudU^mw)3iBt>K^VY) zMA+8WpHBUqeAE(ocpL4NpY9UOi8O57PYURxt#j&Od~6^(@}AkEPubS9kxS8e%R6$H zZx27BHhTa9oelN{-*}XytOg}c)r@b=F)Fgs@a-+VmU+`ukr4l7yY^h@w9hYjt%Z|< z9VRbimqfjCUP|}&jpyjLr}n=;cYP2mqRwNk!=q&xK@-y{My!9L#JiphMbNgfcs45) zjQ(G2y>~d(@&Es?QmKR@*?UvS%wE~^kd+ZK%ii$-FuIZlt)W8Cidds`I`0MUn*mY9HEb+I`4G7zanMDFSfKew+j z4!8Jyx{bIK8r;$%DRr@MBeIjR)^Yt<`ZZ;!a`z&}^9jZ%$s0#K&zvVQ_vP2GfNzC6 zKkOAYa^(mdJD$1>x13~)iB?Q9i3=0rZMG2;q8M0p4^F#!@PDC>Hyea<6kPeHys_p;3h*qS?hdy$(s|YVDiH@OOQ4{ocEM@%M`E zCa-#U#>r`B5_dG zSl(N+Im3|qN#+J^aq63`?~cW{^F?gkLy1woeVGW~^%TmP(%7&=17E4y2vo zTe?@riFqrWt)ObLbsa&uG~XPvE9%jRkw20oydKK;^*LLfP5bQ@x*SYkZ3UXbB7Z1n zA1fVzz8%CMe8egz#~DG7@8RF#b4-5y9|?3j*61J<^4{ce)7;PjDk6eMui_sKk^a@` z@PO2}m^6xA%RO6_6PVr_A&VBhYoiXme~?Lv%lJNU>%GNj=hZxW7Gh$eWhQcu@$cMR zjv?&uEZa0OWL^>it^U72Ph$WQzm!fOd&4M{*qJ@ZR=yod;tKs}U=~@v>`Mm>n;M_W zsRDeNpnYy|kdU|_j6=A5-MS(sVF}jvI+zxp@T2pUnS>TBkOa+gEOIY5D6e)`o2O@S zzZb!~i!6M&;nxg*!kbp#BJg$U&-gjbsLeWulQ8)k`Sbebic~`BSaGArzA$MSMEr`nE28@U< z5im{ZKRV^nyuFNT-f(xLSFZ{hn))y2{;JRwZV=ycRd%tQV|l_Gu`txMKl%@ZrS`1! z!b+CexOY_Edkvc!*peg2ig|j*=Yl-0ulBm#$+vOZs34mWFH$B$0K5UFKE2RM8HATF z|2*@E=y8mCjvVO8>&>&Ea6R9fd$$Ks?T1g}ASDVEktcqpiV0yl6V-mkyTX3pttAoB z2PpfJui4pk@l;A3vUYKi4|x|nktJbxgTpbQVSH%0uA>pI$1S1V?;&Y_$(bMJe~E7Y3FsW)391a($mfWe36Ai>l zOe!-doXI&FqaY)4;dE0s4J~OZ3GcJA7UeU_5t}A&s4^9{ja$KGSXm1poB|z2`a4FV z6oerB5O@?i&aiJGReE7=do;omCk_!D&*VVp9;A8+~ z35zbuU}4u8Uve=)6`W?mrpy_WVrgw10e1GFz3ZEwr=!PR^xD_WL=nA-;;@%)xj?Yk zQ7PQ*ARxT|)$2fYn`3k@Ny{%Vq5ZY;>%>)4+PBhz@|Uf6OJUKCx0Tdui-Yw+VEt#- zv9#IL&-R-)YqMfYw`hib7b3SA3GM`>Cv88YIC&7RkPl^&_&b+1-KtFz8S8S+w(Iq& zpwXmsbogc?+W~PIoCUhFyT6I`oy8K+^y9L~?A-h?|F5F_AEfgIOOiH+1;fke3KsX& zi-)DgvD!&m1xzlOhwamJH4vI<9fW5GM~5p-C`0sEGs~4fSSq*POX=Vu>-j`12N>Sg ze|E1B)ia>cJ^I7G9Iy~6TV~wtL34)PNE8JDj_xzH4Hwv}l&@XF8sM*&FZ1!@dvc=Y zMxtRB6d(sPgDrPmW7nJub^|Gk5FAIjQz)V#XJ)89c9ctEGOl;AvmFmmL32_`V#C!u z{e2$a4*L~kdFZ1$EoO@;UHNG&-%?FewAMXd*G&8zQLjLh#0#)&eS=X!I5!90#BU$Dd~73v7Gi#p1Tnj&ifPQYK0GF^*(F! zEH@DS^NWhM+Y`xrJI=2`YRbz;DBrGyHe0sgxGU)*=Xba`;Dl$iX8P`@_ z@;mg-sDrMZ;z0k(_kLI~=IMV=z#YdcGnFSK@CqdSa^`Z)pbjqHxwT^!P1D&P3}F4B z1>L+Z&pE=1iS74_%Kr3$_L-*8n}Jh^x7_1RtCq)In?~U_DaOV;gqT~NTd#my05N9zL;c)*4(Bea+Lgt8Y36s&Gn~guCb>YW!`v>PL8(qjk96JiF6knsY!j3Gtkte! zv*3{)B^2aw24G?_RGbzei3- zhg@Xw+YeNg!7+!)Ka?&z)`DC)YX(R%x5TqVe{()pyK2Ay;ZNu9Puv<~5{-cg2;P&g zPi1MU0LIdOc=Wt%Uo-&Cv?@9~?78+Y4ezdqGqPv+RJ5X{+)8{1pGf^j#jfZN9$wq+ zriSWdIP{?H5)rn*o(VHL@JA4{A$Yr8^K(V5Z_m zx6gD!$Z_(i-y3x0^GJ?ws^cK%CcI^ePgh#Ht| zd<((bd?4pV*Xq7b1nfotTzm4Xd0BKEp0j*(MsLYN6mAbXKmq@#6eCnr#8qzZ=Fb+aw*GhW%nY6$BQ=iaIB#gK9;4d? zKb&|gl$MsZaqds>d2H8GoJfuUi_W`pN0;&j#uVoTWq~vG-h4|xyIH`4;KZPlg67l7 zS1JA0Aip`ERva@&+uGZdFjySUaF_YbQ9~ipbDF-|ZjnfdA}xvNJ%?TirO$QZSrR0; zF)aP33p|)b-M=9LFF?32r{h#Bk>}s2=r)4Ds7-#=XAgzy?(RQdU+2Ybi(HI4qxsKV zy0#*2Tm=}**YHQ#XMnTxS3C;}{1!Z0!H(k_KR7J;C?H(qoCf4E*Qw|DILKqkR8wcq zM*7)v|5KgBa{rYlWiV@81)a$;onH7EUVw$2D@!;7VJ8cXUWRGpc4IE(BduiVmt^@} z7Fx%ytj_;db50*iX=F&aA2$|tTZBBE9j;*s(EDV?+0Ce51iby^%8MF~=@fCAVpxt? zJ7VT7xk^a#J12aJK+W~h=J%;1t`R&slV4M&beE!H+0ky&^-dJc*y*=Z=%U9=jTT+J z)^zSBsxK-lqn8#YlGyN98(0OOH^NZ9!KlHD8&$)_TXfjC{uk(E+~Pjo0TPX_a6jE5 z1#h~a%I}q(hu-S>QDM!KB2KffMQP|hQdb{9$+}N_)AbMI{PbuZ$cPY{`LAZzhY>Bm zq%Kq>zr6Si(TpfMap`VnD)e5rxu zirPC7VUF;8`QGyUakH~g0fOru8l9E97oIMSO7l%HK(_{Q+vC731ek5xiVn!Z6(ie6 zi=|$)3;KT1>+s!V{o)+J%$;cQ`S!I32hTfS|NIrMex_eIK8`IsvK2gPaK(tv`t9Gs zv`4#@ptV<^WG_q_JYqNqK{hs6l6@ul^vcNML-S?Ox68Pc}i22@Gk>xS79! zHmSpFwHuB9?(g zhLxB!lGmqrtSG}o+kcsu?4blJzgL3~ffm9mz!?&ohuzFuD@-@HarRE{j=1^ZqZagX z3=}B19`>uKOw*X`^%{rNAZXh4`V&9~qq;dP^O+e~mrL}a04aXeI_Sj~y@dlh&NdSY#;Dxff`Rj!~mzlPP zhK39DxMk=7SSXpJmmXIyl_ZY>*Q09WX5&yt$8~T3@D9Y7*+}(FwF5+_= zM+UxGu=Q5BN_3D$y3CHmYk*t!7HstD(0h3Pi>5qoss+{j;B;Vv|(QgzcuJjc{SFXQZ?-%xLM{hJeXe6VQ`pHawKVC*f;VbC{ zVRu1VgZUt{C_4b1uk2Y>LgZ~hxRD;r|Cshej~1BQ=XCG4D1WsFUBJgP`MRXMY+ zuIdXOG(K3b+V*N{5dE;&5=0L_{+Mq4&|mZuM_!TqK_JwodCaN0wUwv~Wf{L>olD}H zTg*X7{}w%@nO)f6`@R2|Y^?twr!4;L^j_7Eh}*}AZ2-lv^?>jC{20wW)AJy7gH9s$ zOSsY!AI#p)AO+CKH~1(BTCu0+*FaW{g|l;>TZ6!-EZREP}{4Hzg9=lL$Jqml&O z%VR-o_+MpC9Tm+>QQF|)n?VF2W6M2tLBy-~mFf8NRjw&g>gEM71{rUi{lZdCdzfsA zwG0K9m6?)1rUuf+k!`QPQ&ZMKkLCb+ZGomQ%^Q+BV|%^6fA@K58ALn zYrTLTAwo0&`&*I)8HntqjsL6RwlGiZ^yn^GfHcwWH~W*wPWjd2lSGN;zncI`y!^1} zyDZHaWa}TyM09g{4;7x3$QMa~KbVWto;eS@5YovAUu&+zlm({$AMnxd{|9^&R(xpB zaKBibhEOv+@z{WB4TcNe&Mt=1)nJK}VF?{$sA@;?8EODu6+$*!*WsR~DGhPu?2GFznmZfdsk6nmV zV3C+PWd9b>@oK=G@#JTEhh-huZuZM8ELQC6mglk)T<;(VRsQ+&XZX6(yXK&g>G(8VAfgoi8pZ{IEB6{ zqKtCZddi+yl?R&dnOz;O^g~H!OB_vaYOH+x`K9EZlQR;5Lc8YV?R!cLy25_(!Cn3; zsm8mnr!|0X>mN(#v+p6U^6e~`;edFNqkHH~IKj~>%a!BMHNe`J@=LU_q$agHY*i~% zFqgx8X@!KbMq9SlH(zq_agkSJ*9Z5<=zY_OohptWLr;`8J;anb z8@zU>ZGSbEYFR;Jeu>O*)3gK7~4R^_U`o96iq{Xyi3PQ&edhxZnI56@N!LyOa z@z*`x3FZ&KCt+k5R`ikW+A`rpV6UUDaP~n^-y`|xh?4bnJ?U+)X)8wsK`M8S!oRbB zUkkd~*SrGc9tc6mrC+$s$UM^{Na$7TZE5>~ql=5|AQX?c{dj1+`z3&3pa&fq4@FaD^DCUQ%Zgf{S#T$u6v zER2?HNQIE8GZT$DQC-kcG)5L~W<*9Gb2vP_nW75pfwW8XKy)`Cole23r&dISBy?r9 zlm+5yw|Bz2qlFpQvcA1q&<7&FF_ST^@DaN%TM(-ZGS_F2SYfzX^Y5Csh+)C_oGz>9 zEqH{XK=wH?@VmacsoxuROna-75eVxFW_BT^`oKGNZL;i@NwZHv?*bJrw)@)Dh zEq;rtKgiQ)uFuWO&ZfWts;sD7>%)ph0x^_m5eJ{o?lDYza~=q*pP5OYY(JY&^f`XGP* z`M7o&<&e6!yXcstn)gd@&zJg>Y5n~J>CP=zEsMmi`-A7-tL6v4|H%4IeuOt?w2v|G zieH^|*ZdSM+ROLzVE{U^c|fi`esrlr&g{dIDC-eBLEv~Y`}gl>5Psd@u4MsuLNnf^ z#1LbjNG@A%% zZz*4nh4R1D)6^y+jX9N5Mfp{}^pD_0g|i)Q=n!0Dq*5I|-hIQTP5tVRdvS4b??Itg z_T^b^EV*`R{*x#1i-U8f4v``G_J)vAl|FBGVGEn0;zS_R6SeWR-^{IFzta2u66E9T z8%b4QlYuW_^vhCftq zS0*MaN2|oZv?YbxI-JdC5%qY_A8p*!bpEU2{LHJ8C(f-<-CFdGtAzz&VytdGhE`R7 z;0u<{HV;Es=SAC!lilOyOBxLu?iaWc?7O{@73oBNfxYA^-{$h=oX{{dMF4Kw$QTdt z@+{KgrAy8=e}AyZw9S_DGsOt2eNI%EPACwDr7ONxv;DI?oo^NCL3J)4s9 zbC{M4$$FIDnw3JXvnz8%r*`Ln8c%(8}6G9+7sRRXl z$$6WX0q)1b-H;^XvV`r1Po}S$;HRjSLti}%ywksB-gLWDu^_387(M`Jr}hnnq4P?9 z?wDVO?ORKDjII}B!^i7B9HpwCHd|}(!#3<^6Ihjq43c%!CZ2c!c$dHvJp2wYFa>nDl~3){G} zXRDTvdR++u61nSM@ko?GUO#x-RjD3IOdzP2;HB|xgCNqHiL}Mmm~C&E^++CQ+$Z^U zZK^4C$Mqj%c|8uQIBKbTV+nmrz?e!S%VCg8=+=8a8<10N>(D#8uY@u`LW?9Cx2~Y- z#*UIF;b3pUk!Au5x`7?Om_g$UwJ7?#y zZLiFn999pLGw|>wnh2TMIED3PHW*O_;Xy`~dkn{fgzLO7rk%0$4elNw2S$}xv-mci zrVKcUzytT(Gp*PMPl0K)`Q>Ojo@V&|{=W3kUd||~W?~jjGggfgWqCmQt0-@I0#m{4 zjhM>45`0Y5+RYtD)w<67hOgF_GhC)iO7=(TtDt9X!$N|Tj0F_B;o&;!B>yZCr+2;9 zwB2af1%{~NBd1+b`+n<*lo837_f!r%$rEplvG7@UoEosF!Ur7rA_WmOqTKbg?`2=% z$7iji#o0-bdFq|h?9_K$X#{>b<~F#5I78RPyL7sg=mWdZnF2gdp4#Mdj~z9ZyUoO> z(RYt|Npa*F;F6=wzwPRxV$4}%nJ%xc>;$Uyu*vBpat8wZ0~xJ_r7 zQlZhb9jMYrQiqfi6864*eO2FG0S{DV4u-*D zKRyVjD`IF`8vYp&fDqgLzc<~|>xK(le#k}q9YJ45Fp zAKYKmO^unLv(sCKK!Iu7(^Tm(Q@>i)((cNn1Y~sE%gEH2s*^hGTIZCJXTg^_o9%?7 zv%ze9j^a2ve7na_-|Vk`J)27m@_3gmo8Pu`a+2iJn0fH`q|Sn5J|9YNgLB_4U_Lo_ z?b{!!vHLN(0d;S4aE(#BGul$;0etqYo{Es4!8N zh?yV@^f-PZodhP{VTae&Ij%TjnQq;FjLOWz!chy~2e%+GLqCV6`d~}vGXl%#!jf6w zH-#(ThVYQ-#pWpeg?WspTv`)XWY1IfX|+QDzUccD>34PC1krsS zNF;W{1kvm22sSyjK+~sLoliupkPpAd+uAca`fwLRzHI=Np->zc8v5jeuId!KGiOiV z?JDs=3sKiwg-qyhKS7q@HkUPg(Vj~v$s)}7c@rU#lw4m%_i;rV7HfK@n;Uq_;A3{R zmy##v@)bQUR8u}#x7!j#@2E3J%}wl{yysk*UBu6U*pcs_DHx)?9k zzn1UjH8U^o8+7>tQqsj2lTolO21x9aF|GB4L}f>7J+XEVcX3umJ*=-hV#M?Q*l^MD>0xRXewS$=rltC*K2Al@5U~ik}HoObY@3uB4%hu zrUvY7%c4DkVCgbEnXESbj1Ve(npvLDv zOM2~q;yUb8HAcvdoT(pq<1BIwsa`Hd4l_`F$@WVm@IxLoPpfS#+wMvF1WL1-dy{se=-U zCH9j%*{tE0h-LL^dg1d^CFP)W>89+TPqG`aybxQ_512K>+uE9&F-3fYC5UY>o$dv5#RPB;EXt7H>AK>*b|Cpfy>j&pE+x z&l6!vmW#LbKP-ULP{%tDeG6tE6;=HLDUtQh_Cv@BI3BlbdbYq%8%cQ6om@n#4#s0u z9BJWg9RZBWQFfTZk`EnYy1M6+IPZ-L`XcNa0nki4)6=-@P7BTZEZ@(CVts*B8MU6< zgj<)E!M#u+sg3fd{)Hfu|n~Plcg7KZ9 zZK~UcU0rC?ITBC@N7nCpbu3mw41508cFH!zr-{Z#)ebt9o(>=I#iUhLx8y8>fOMOQ zn8SeTQE*F0a88^0 z`5(rCs6S9Q1-7o=@2asDQwZPF#L=PF)aTXitGe@7A&sb)KVW@ByE8zL=*}AuI(a5M zsAx4{tcG~}%sx9yM7I9f=SM$|{Z8)C@D`bHReGICKpY6Z%&r4(YyGsei-S>CfJq+r z_x}Z%KO6{M@WX?kpt>tYIXjQ(86KV=Bb&c6a&j06O~}a+(Q>yn#!B=a+dDerS%)%w zHO^TZy+Zb!n-|u&)Ao90m>b>*B~3IJvpug$JUY0l1ZC~`|CF`k&Z;~j7-ASbKj%A@ zXm3vYm^YP2P=h88#%T2N?zJO3lrJyJZ}t?`S;b2)oLf#D@-EPhLa|m#9lGs%4JiAt z=@~^a+qbMvXKDw5yde7peojt~bzmSSWZIiO?Uht2GxL$ce2Cikiy|{v)cQX!i`Ih( zAQARza647~;+;xoFPN?R_?~R>SpNJs=@FkAeR(aSBhYGt5>}#LYW45)ae&0E!8)5S zZUY%Cg%Y|)8m(kyC2l`J&$&8~r(j7;ONi{X?|`Atyc?#rs~K3=3B&ke52O539Q+mj zFv2+q?#yP?OK2?I1Zl7@xkymglylk)&~&~0t|WN`Fy#4_COYWkU(u=vIM-+E)iaIS zZXEelSD9j1bPYmFM9xRwb5)?vX6g!bORri{nM%Q5~fHKMwbk5HFZo18=mte6hk zqv!!sx#8KA0eqYcS)#3;nl>sFPJSNKP0Bn%>w?a%_{47W1n)mcN*{{hU)64_J3*%R^|}Mi|bw5=QT4hMdRyybMZ`O?Kx$& zA-NvP@bGVK{B|SWREJ2Q7uAwRgxT${1Dc=ZsP3vBO~HfobI57)Wnu6_HF}y-oD$^{ z6KXCUw~=_^4&8%Wuv*l7O{vfAEgRIBzaYkifE;C>3C^+qaF;JdI>AB3CO4ls?}b;f1UrZNxMf2vBJ z8w}=|kgn9T{|)QxCvpC~K8s(*}*?;cKw(7hVt(MccCu^s2r-z2pK3e!I{x!7`^;#K9-{hoc zD3vqOnyKA7X9&-&u4injm&~y&4bzI!(v%l!wy#VYSKOQy@l2_YcH&+*?OwEzX$|gM z?q_GBkHexp>We(nU(7{O{CXWMzT-Y2sx(5J%&&8#qef%lFhI1-PyR@CVI@`g4LB;5rB?kr+Aa92ih%yWLCE@dw$^@EjbALOQ9JH}^eE z*ZWerGXoh48yVLdoowjU;RA2HLd&-=TD2+-Sq=h2S0>#cC4CQa-x;fn$7gER^}C3^ z5v3V5H?&|I9r4I{m7P7M5o=k|TMgnER(zY^bsj{lUl1cPPisq@e6L#Qj+>fzQu|H* zKC|FlC>3$Gq%R08!6K(;6$S=Ir{}Dl6>#Ae%1}Ovd;9^`fu?ic)7;ddFTfh%h1Du+ zR2>)65Y*=pup9wttq`xXLvfa9TjWd2 zAd6IngUqa~&U1Mage>A;Nk_y_aZ9{-_deW;+#%3M6Zu7FoNZdGcA3^5R(LkGae2le z0dJK)l@4s?gkys!j>Ti3&u}U?J?7+?V&v)Jp4Bt+$!Kok(7fkk3kV$6e0c`h`o|g5 zU!nER+yVKwRz6>w<)Ni|P|@~r5H#2#!!An^CcQ8TSkQ8KVi2~$T{2f}{dn!wq5L)u zv%u@O@BU}P(7pWO1=Zv4V&aNi4}RYX}(cuzRb2+I)wX%_J84FH10 zbr2KZ>lf5l(7JD1_hk%;YE4`gCG9VMzH;sC{9_9LpN_za2_{LOmrv6<4Q~PkHu%u} zSfCk<>HzA5j!ra-O~?{ReN5dI#T-l&n8dD zrl%MQLrt(dUQH>gg-tFXJx%L<;*fcBU0lJ`NlPbc#<7k}%ZIiavO%An1xdLRN%kz$8Wh2lZ3^W3*|h$ZWg3TNT;flLlWV{ey}S)QfXFr={X#n<;! z(~TM=mpntf1@=^+)TtJ_{lLbFifEM8#^Q99_$cxvF(U!v#7 zAW?y3e^7V#W>J>L>Q3@UOE;3vVb33OjCDBQV`jl8os#f^c{{$k=J&bb9e%i_ZgI-6 z6EYVXjrzNJQS2$bP~X#HYFy*3#-Mr~$F0wsQ_mKaM-zv&l0QW%TEzw-*V^bl%elUv z-J_Tpkp4<8>`Lfhn(tQE{qX%8^QW3b*X^zsts79pK9g*UOZp{A#G*skSk$4^w{n~u zs`U~?j(stH&tXV6_`U63-w)?K2(Q8L4scTZ!cp`?X@Cf^sk`W=CyNl`c^lbrVstkl zvHUH?pFyh3-<+n@i9f#-nSXQ1%*uV@R+wT{yr#9etOZ2*AW7wG3b>CHFf zsj9F4Jv&PSuHUcU6OU>~frPgct8Q;^Z-FS`_p=fzJ~d;TZ-{>DNf-MyXmh;D7L$wq zkt@jS1r+Yy2CHkDoteF^>YP)*P9zc=ri@N`N|?^SUdoRN0*6)`zbuA^ny>a$O-)S_ zn3FLsg)jDyiiw{zQFGELQgUgGy)cNQ<2K-UOI2&FQ!#Ns6J^h6XGdl3YKo1uhYSnK z_4hdi*V!9V>u7&$7qJe55NT_&Nr)${vU_Bo_Lw8!<+0NXRg zKH^(9jLWj^vfSPPU)rHOX{~(i`igb`T&0wQZr2%DU3EM%qhQ#CrHws7t~Pr;bFZd~ zTDTzP#Y>fw{jJQ0@*a&>o(_>=9HtAS@x-V@`a8Zl+f~B!Ood&Ctn_5v^myxlHL<#wI2HQLdvhyjWws4?}cgR>2Nb8jr4aTkV;tU2f(l5ri zaiMFEpB@Gs8g)Qo9_#=5fi~-9^|;zl!9_X!ZZJ}t6Z^=|$VTmD{SFO&oMAl*R0~E@ z|E?NIZ_3-6s6MEFQ&VgOVJfxQpaxX>w3w4KVJWZq@|8?=zVLyieYL3L!(N@Ixb?+u zOaA9BjC{>fm3ks7;Fb6^V!JJ$VO8kdknl;-%9IqA6!wSMGOOC?XyWaW8bZHc&p-m4$1K3X$CLs z9{69)c$X2kScIGLvrlWSLM#S?n#QE4O_6jF>r>~&*y2Qy&C54eR~7^NNht?fHQ(L5 zu4F2Wb={`oI9`zh?La3V+ob^=z5#W=xAP^6c+z;|Hf-5C zO7s)vX{&&OGR3sK9P-Banj4uSL4F9^ut(VM^sOEr8d9Y#a#+z@0*ymOlJMV#xfHNs z@vRJOr36aiJ2LS|OZ+Gyo6BD2=6Hs~lyy2g8A2~_sI2U0pc)PyBz>uUiEfoLl@R7M z?eF8!p?G72Ae&<2O#2X)5+0&f@P+7?LP%a})E{h#u2`Y2-!Bh8yajy0?}QL**J1|o zJ0ON!Fa{i0a>y#kJU(2j((a0N{A%H{V4o7=H^mgqYR%p9l6~v~GF6r#+TN)=QFE4yoIcHQh!rOCKH=qMPtd7xeH6)f@7_It z$dpbj6(mY6Z5HPZomg+}C_CdMoFqI&=PB>APIQ7SN4PGv{N}CMjcdWbh+YqbWJ>Y2 zJWm%Jk$s^7)@tBLmEOO_pyhV2uL?}<@(95Iq>|Q~KrZI&!6GhkO96^T&5f)2eHdJi zX8Gxpe4%Vgr%kbz71OH+ov(+t8Ix%~`|gej(rUDgl~$ws;N(VGmBZbOKK5Bds6wiB zaxOGBua+~NTf*~OtAOT znd(*=i0JhUaT2x(*_Y11w!*Qg+>ZnoIj;0i?9?mV{)~xA3w5`-E_@a!f+~r4jiL^3 zguqs-I4z6t;093#5EIhRZ}}r>9!6ec0BD@(Q*c2k$Y)yjxOFY8DkM_IE_AQ0m)4m0 z{=Of1*2&?mHy3D=u=S@Y1Vr30R(J2;7O6r0HcPkW*J%FDV|f z6$2L8Uw$inoVTRY=16mujGAM(l^}esv?rWkr zMU8{#l!CNO@{r3Y`k-&FE-o9l{U|UndbFw!xyE+&qd@`Yg&b{$=}?C6Rr%@TSz^UO zV}igSibq&YR3~$8Ztf}zNhZF9^j(dh(3<#cPi4cDtaPZ@GBiC+rK_vqRa^Ib!$VJ% zY)p9xTXGbcKU&RzpJgL`SRd;{_WBWzNpHS!3Ddty3ap%~55H6K$9LcK{P5K1M*Pu| zIv`A=*C`yEif2zlUQH4z=gUy1s%heRk@CFLaYjYPB5b2$ry-9Q? z!uRpU!zn{|XWTev&M2p(v6v*Di`?DL4-5oV2Qi1VchO%jz!zBj#?jsno9C+SJ+K)| zQLscKj-SiE3J9Dt(U#|})$4`EcbvOElc*dp$|DX7#ZL=ewurm3ME} z;0dMtmh?Z{xd;t>bM1wjn+JA)l56!@y7VOnH?LrODKAVNXpDe~Yv)1;FuKc=31|%R zmg@4@b0|DmJi|pFQ9@;U+}*;ZKe#dBR&?law8dCa{d;UR_N+0N-RV{J4F~5lq zDklBul|%d9l@vI+LQ2B-uRtCL&l@|jbI>4-<&>zai44#`&gDjC{J`yZjqw$6J_S4a zjYx~={B62kmlX_qrB zC$(3QzvBbN#htM?d?Hb4zbBi|7?pOZo?S7JMl)YbzyHiUBr$a+%T#cyHt+{F@knh8 zI9^QIqT-}6V>`4o5++w0(f=$TH&nA*Dgx=NwHI=BMJQ`=Pr%(VDJ$qPE*w*Tgm3f9379IOZ^7dYUOLcFeNygwOPwH1U(roUjTxhh%n`XP; ztBHz)I(J%qH?j2X={wM8Us8&5t~PGy4mlSVDTOIG*ZrQC{cR$eau*585n*7lQ z`uf11EC6h?!2@{75L^~Br3G*d(==Zxaq( zXLa9lMn1?;AQiJw56}$CLtp8pwMqz8?8yu;6p2JB+|oMs#sDXbw71M)b0q_V!cWu3 zF+;oD^g1QNA72`U?<=Kvzt!V@*}>Q4N+Wf7Abt^&PQ%6LbJ=l^As<0sRaXac>@y-G zi?X{AuSGYWiTK}Q)D#YC2}*BiztE5!`z0#kSk-KDE5lBDb;`EkY=-~8w$*CAl`ySm z(B7K7B|aHrer3;%9kYM;H&2sUSEjoWZcbM{E9`HcorJ82kWQ`>|7i{Qd(l3?Q?xw# z_FMEVGt0M%S689}0>e)0ljcv;r~dw3nCQEfZQ8EwJZo^(^6foT=6oZs#6+v2lDo;TH=DF9YE0$kFriJuiF&)je!51WjXs0yHiQWgEVlJ-edYzU#h%xH|kYt+Tcb28*w6nD6QE~M`|Ex;`JHIiqtv-^Ihe{8`7N+7!VUOsICMhtyh-|sRu!ld=FqxwM*KzMR-%8UQ=lAm| zocQ|f-!AquqH-k25PB!EZe@o1yM57Ni)Ltd1ltwuO2b~)k?(1ko1BAkhjQ7j$Ng|d z0w#hSI(qaJwK7!3O+{tSL4@0|=i>gM(l4BJWnfWIbTRdAmM9gR8z*`IcFTY$7{5RB zs)-9;Uk-w<`hoX}ZC<(U(LUwax~fShO%k-=h(AGyu!MYyvvtmaUs^m)NHW>cos(hkGT_7NR2Nsit@R7@A;_B-m0FBba@80E zo{3v$2FADFEH*8R(zzc6S5-j7fmDU$*0rqi(L>Sl>>7JNzpSvZ8{q#w5I`E&h(+Sw zYFHH-D%@}au|6KL-Ic>7$Uuyz)83BuFCODyUOl^s<})x7vMf?ryhU~%%HJ)Tem%E+ zlYrQdzUo9ffAGW zY$>kE-(LZ86bHMA<68Nyt#iY8_bgD_d|KFR$wb=eikbF@TnGqGrvb>P2Gv;g&W;nm zq>y+Itb~??HNPq8fc`;885C58ieSMy^i z1bu*#jl2r#N;j@JE~KsyaIsR~6=r=KH*xo(b>-4)`R^(H$@R#+gYrY<+?+KZ4FGe@ zNR}?I)z#L@^hNbR!`eYARdhjgzGMIcwlZ0syWniub(?q6ykPmPB!jUuZp;KpS%tXg zhLR=*cN09aQ=`TNKk0C@_TxZs$WBg;SG_4s;PP?C$$JTGMZMa;4Z3_%Q~%lN z`PK?>Cj7}ue-oSu!x$E9D!dVwKOrSFO<3dSpC5+m*wI{}ionVVQOR?ULCqN$DgbbV zgN!W=?)F>l&wrR@Tb*A(?MzhQMia>~?>? zdVC>}!2HD`nvdZwlOQ9XN0dshhtH2nAU{q;Z7H`$8^yGb8rl}1z! zbuSas6(70yEs4+hs66KIz1UddW##|!{}6TF;Z%ozA5RJ)RLTg)UX_tOPeznYlFTFt z*&*|kEh}ZOlkDuh9eZ<(>^RxmaqNS0&U5#Bp5OKS*VP|gU59gj@9*dHe!pHC5FY$l z9lxFdm9`lV!Z^i|rdzm%)W79LS73bVa=e~ir3R-{)r+1xlfr=9maXFLK3kE0?)0mvC_N{&Thrd>^E)#&(fgU zg>*4Y4tXhg~!)6O$Jcagt& zR};tauU?;1ofn8tEYUA||MgsfkUDs?fQ43vbI0i7&6_KSBci4tR>`*4D*A!E{<9T% z9FM_^8f<#9_*XrIdUFm{tj7#Vy$!4H?Q0ykNEZP}6krn$AG$JiU;GPVPA{J3oxzSK zVRrke@X=ce;E?R>eEh$;-szL*S^1v!{_^NO)4<_SF=hs(tfU^^th^wTy3yX{E?t

    xmGrz2B>-D?I5#*StQz{Jf%hyF3Ua>f$uF{W6 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 z z>pACFI<$y&lC7Q20F=pVs;*jSVF}jJJHw_tH%FhJNwTNt8L@1NhTm|;Qjz&OUt}am z{$v&|p?o@n(>YCTP5)9`doeL}dd2L|!+fLiSJ0~T%5(#d6(xndI)F(QBj5@247S3_AD zU);9Niij)i<}Uk^cb~c@CZ5vK-iS-$&%dIAeLv>bP z5APDRLd{|TtIpnoM#AnjF!DTagr@QwYlKf^vm)Zt938El{=MffF5OeOVEtb#O(u%j z(NgG&zQAMu^&x;oNC8&}jicgFajc?!`$Ivdnr&wtcTM}F{Y6Y=I z{tH~6NoDnZ`ngx~3UaNEVycOJe+#>YDQ2nG+sT6T@WaR7-u6JZ80BoNdomSy6G2Wt zGYN6=33N5X3J(*!g4D_&p?U+siCB#MHg7`6zp*&sfdX{(b#C;vGLP>esZR~arW*Ua z3D~;RaPk$&g zKYVa;dHMm^V_Vx&1JtW0cRp`>x1oF@AM8{GtSey5_6|xIL7k|rt+(h(y_YDm^NL;~ zIi-&AxCXY?!c<70tYrKP+J2<}2deOe@x|l`v>3NNNtU?Py^K|FNqr>%+QeF0TelEU z1L4WHwwy;cy%SRg8#~*1vSy!kv-pKIVJ~a^GjyN%OHgLRnR?jBc z&K(fp=LT-lf=_yEDHJMOVNFd1DWjg+B}eei~{^M5GS)E@*qEUg{4bMo;y9yuzi?Vwjcl1mCA$f8$7&n&mX9Yw!(Ydrl!7q4M{29*`zUY$v%s4i_bM4PU$%kOb z^_%oTymQ-y7hd_Ezf`zcYT|HVWs`E@9RKEpO*OZLTv$3d8g1y(d_$Jppkhv^c_#)f zSX-ZtEGsP92RCkA3RnGZ9?VEbFb83SFR!j=fc>2uN#q?mmK=;mSom9Xe-?LD`b-aj z8jd;JA&7+p+;J+OZ3yyh4iP`tXrBgZ_7dnON1d4x@6ino2hOJzyVt- zgjyC1sRNDMp@6=QM~@fa!S{~AU)Jlh+@($mu)?<)B|8(3-x7EY$nNlC_sgpd^jKTp zL}lgGtiWcZZw zgUndj!OigHiJC3+e(M#&dthx9AXdxFelK=%N>S}Z{Xa}0-#`9<)szmiwx3?e2yN(X zx9*H7RrTqiLDghJLKecG$k0A`k?AaAT9Wju zHwGJMLL{F8o!-+-XDh%~f_uIryU4t^j6Xw>=FuAAOd~NjFWNq?POq2!jklA9n5Fh$ z&gu6#5+pgHlOT0arA`wWx%}96gbD!G78XMjMKN-1GTIVJz5GO`uZlD-hO%j)>l@w!Z?rUIn8t zrf1Kdjkw8EM>0F)Q~5b)2;^6psqulLS)X0BFAkiKgHQ!nXLjPO&MU^PvbrmEPO zN@?8HQdqnFZ8$=v%J(SMB zK^8GkIB=Y0>Q$?dx)0mJ-dcyFupYI{y&S)t>aQM>Nw29sz;${-?iVvTjD9#0+GlMS z|FkTm7~#mEKo2&-8Sh0bap;zBU!h#>)Si^rr{*(EOuC7w)Jgf5^o(nqFD+3=svf_4 zyg7*aad|1Kns=w_8rRgouazph9qPFy>cAFV#+WPaXyJ<&n9I8XIcDRV0xb=`wRfS5$29EC(CUVU$Zp4K3m#3{HV;ekAsO2P9=r9chhq@PgG&;_s!(C# zoJ2rE(XsTQmgTG8fz-MDn&Qtpt?$hd?!SeiOz-#&IIr1~U02B;U7+LWVPVHzveTe; z4M2;wVB%k9S@5*AndYX0dmf1c1_pQa`zC>PPb)NMk1-hkS5BcXnGCqdR}L!;M`C-X zhXM(6!0#e?*eOL(WntLP5o)r@AYXp7Vw+ie^p|0^C3-a5;>wKF*PZqJvf*YDk8kTv zQ))89+p=W)m%2!`_&Umpe)C^0yNOA}=Zj0(OYq6gM=h4`|LmVU7CS%2wfp0zH@^(W zu?FmM1IPu$JQ(9K5^#(HoDCb*OM_ikIkoiK4ndJm#z3iI`C~uDTb3X( zLfIyJ8;s(nYRw=;^pt4t9ldBnW>PH~U35}U{*6cDN23pPlq47Zc&3eQO0FNy#~J<6 z`5k<+#64SHUb4OJ;C<_(4X6a7Ga&XOUPuv(%*W-Cg z&&eYiEOUnQPK-L~fz8#324i3b_CUiuuE?ad9-1)uA%Q8Rvr|1TZNP7+ihhhg`oa_Y z&D@lYjv!b#?FlYpX0jq6~}@o=UfOvT-FiJ(A< z_psG*dNm+zN-vYx@nHTeCTh7-y~qIMtCyyb};IL+5MAFP5vyX6bppL+WI; zjFrDGDe}|yLSxW*2laI9K4-Qb5S>GQBRs;(@#+OPVqxwT*SeKbK6p=E2u&&(s z;7Jw+A8a#S$gZR$m*u8BMs*5AvOQuHOW0#*9&U4yByV(tULH`)55|O?iJ#Err;bdq zFOiH&M(Z9!;EahX>XvgZI<0YAl?vu3CE>o`OP9?BQcbubA^}+==dzNNMnTcTY4J>ieX1OFVQewK$u{+YES1~WGD@d}==6J}92eSE$?P_-bc7W3TYH)dJIs@TB|w;5(R3Pw#k zr3(2v+(KWPALt$_?TmWx*1VS-Q&R1sf1WqD%iJp)(D)#CZa0r>{S(?w`a9;HpvK7d z`De&IU^)^le#rq;Fr)X}!50IdnV0-nxz-_psxJ^J7yACLSGJk{G`DF|k!soO72Vm% zRx{rIt|ec%8;piztzso($OUq7uYmYl@mz;XPz@hilww=F6a z^}M!uD&z#~FXDWmQAU2Bu`01B|2OSSu?KIf^o~F{Qfx|C+L7zV#gI>fngZh~XH4~~ z+JeIOR1m+#CT|6Ro+KJaLK+5}hc4Ar#yWOar76pWw0ENdMV& z?Pq82ei&Nl-(c!>h7Ac`|=G%x^041 zyYJrO?XvrOWGEE+%I}1v^C&Gr5CMBlgud|g6~>F!zy3vr5TcfYH;pcDeFK3;7fB&s){kea zlJY+lsxcT~yADb^4(k0AJlIZ(PA}7YUY|2>x?j;+>Wpxt@Qlm9GCy(CIdJeUG+m_W zSJukU&egGn`4ZLk0?O{_W}uCjuhZXc)J=j8j;@oeBQXWuP((RFi7cot|7l2v9YoH1D0l)#vi%N`efx`8Me8WZpJP{ZtcGW?MA- z%mhW8ms(bGdE$R1-}_t0LT2QYudmNbE-JNW3Hm~$&8H)fmus>YQl=S%>*>Ccl;V;^uJ^Y1D2Kpa{6c#Esw=Lhtz3q7o7Vu)f zbX0mS^vvYbw6|q4jfdBRI$o326VfXySWMpR9rg6fm5_80(8YEJ6^~%uc@-^l^JuSt zfG8OneLZ!*b)B+|3oTbZmtTGwYQj8h-41Sx=MBTOg3?UpElT&%kM)uTG1*oRCP?eg zVeGaIrzvekZxpkON|V@}RBbVO^67%c2)7`hGW|>p6m#7|;M#hJmeg}f{qn5N+E;?? znS@X3wLgZCKoDQYe=l$?4y1jo7z?GGB7yd7I z_Pu?BLx)jU{$GE8PYha8(`jjN-nvN-z?L4n%8bg5p=FLiC>xvx7dB5pvpdBjd@Fb2?e1}dNm1jg z-7XaSSW!fe!H#Ynx|rEn{4Y#MYz+UfrAG-9!YQsJ`%`12x7R7#N7Aa)6-mZZ<{T zU}uo_l4~3y6aAwjrT>XiGg2avanJeksJ@u)saA3FYJmzl&Y_aqi#))}qZVd@pL6NqT_(;AwciGYPVF zd@ab=VTUOH1%@VZ0sr)miq{h4&OAn3e?~t1IviVZdgiMKkH;_)+t9OqtIE`O=jM~JDcxzIts}ozC3m4Rzxz;u&t5%tB)5vTJeE7GAlIUxzn$@+%OuN7 zKuosTSl}_i&Y-++K|<46cQi`ck|RCB_m3AYsEPbJzLPy!NQ($+jb)-SZv4KRtsM95 zqY`OFG}_aA=AOK}3Mkhyz+oOP&H>KCpSZk*J_X9ebgTnAg@xp0VD>2*1FZSOig%B$ z^tz0OGhu)G9FKFP>|NmYN#}X|FEUpf!;OWwxI-kDy3`!)bNQ2`?rsx`_l)1^C2(i? z`q`H~l-3m?*U~`5&WDPAGxALp;94Br6|z;(XD$~qp*3?3F)1Pb`~ZFTzIga4!V+tv z!`)qU->$6;(*HOCNfrXoor08b%vbBMKv}=wIvL5zAv4mGEmwJu z-XqyaFJ}sSrq4xYA3xuyE59**17<<*yXNwhj%&}i@o37L@4SGCpSq;2ZLhCaHSvaj zQRNiiVnc%qj+c`q9zJvf-B5>VAGkKR7-_upK}?IrL@g^-)*2*ueeelhmFqdA80&-b z>C9ldDWfA0`Ha+=N(LSCGnO>aUT(t3(5$bo+HsD+mh^4nDp|*?lM$~UpSm^ z%ZDa8Y}KkmI0cW?Ub>$0-j@hVBftJYyuX4l`1`!-bd!w6k=&BMzuiB!X2m5HDC#P< z2@Q|72{Y`0jWs+@-b;@LEsy9jh6N zm5nef4VQHh<{mQyWVYA?-I;)-(NmO3#lkOG#Vb(MxQq8X(p5FuZ$Q~70Ev%1sO;92w;f_|6D zSxR_Pq;!BfzioETZUB$>7zG5K-|%t)wGYLt8|e-X9S8F9#XH*cwzt}x)z|Wre~pdx z8kY71+*#2}Q_;Agy%);5&h+IzSuzF*kD=RB!bc)G>W?x^#>38zW?cO}lLA()aAnS+=cKsg=faPEZWWq#jWX&XMpB(V|I%`)ln}aE)(p;rl;BOjqH31yVFFYak~r` zR=pNoNUO}S*@nre!l@GX_;@EqW^Z%7Y2iR1dGTWj?Jv!LjOjn$LSi=X>z0atxNSQp z4N3oENgJyuQ%xLRP?z>2cbv9@3DPNTVBW>n*wGK`QxaTX89h@SiCeV3U%!r(=GuQI z?cT0<(E6<#gJ6?9`Q7jJ>Pge5TN4?cEqz2xdC30D{iNyjd@W<*pcQ%P9cfhl*n9#c zaT;D3KzPN;?(FT#ZeToZ*u{h*BO{-^cmZtb)MC+|UvxJvodl?*-@f&)tqD)VN{n{F zD$^X?(7c#=~UbQcB*%%WvBeF5b>59FXfYNe%to(I{!x!S4mz&u5!=s zAY93N`}>K0jim?j5WFJ9`!o7)=#lz;7qfmrzS|su37f-wdFn!!nf2N0KDp|1TzV)l zgcMhF@iT8ydJ66J+*i#I{iELcrwMy*K@k7Go&Y}?husMa4oh?^k(uc`qi3MkLztTG zGq;1u-``*4Su{#f;(@YZ+;H*9orI%eQ}N4( zz9uJ@=;m_ujHxM0(!nE{HMjMej-7>9Iu<(`W9joNI2ao)P-Rr|<$r1gxhsG6AgnH)t z?iOui94O~Asok5U?bW``TN6380A|0ZGwqpZ@wYoO0~g-L;~2GZn~2B&rzgw!<_)45 z8WP!u$T-~N1s-1#Nj*h$>~F_$u;LCy>o_5Xe{n1#n)?EwDG*R8jASWQUd|kODV2WI zjocK-DDqNdD|G1cJd61y7!%jKAeaXyCAa2L51r1E(FP0=RI4JZ+HyE*K6|Ze@YXch z@WJ~&^+m}lxIfS?AFLVIl2h0kclP$y0@_3$7n2*ve~g52BIFHT5=x7_<3ZjXz8rqZ zgch<>WJf^>!mVv{q~xfdl!C}5K?gteNHeF=c^_@mMgS<7k_b3CfqVtXbM^H%0jUT; zb^;(yfF|L)H-DxIcaG=^N2Ns{;n%@rT&S81P!%|Z+fvw9f7Hky{au)0r%{5AD%`0M z0G6_2S2NDIjKy66^-GS|W`E7^HCB6Pmr8DJZH-=q-Gm-ifJ%qWd9^;oSZid4{qUpK z$@2m%#vB`Ce1V3m>=5AAdUzxN%3`HN>dOm7bll8O!eyUU96wBjM#K*uO!mwaJU7PG z_WU1sl3=`32%kL^3KLOOIQczQ9=)Wq4M!j^pSwe{0d%0tN<&ATRoczhHjf@v7(ImR zm!N6iBt4ov#V-3O3!yx?!nDU$ceFf^b^%nj$+=wN=GIH7!kgl0w9S#+$%Z$)?IW#Y z7Q(gDx9CJC+ppL`6R*p>EHJ2S8rf9yuHDiX11QvxK434}msQ#tz80jOnHd}1t^`*Y zAn$y4CzD!7k2&SG>i0B()`ufoW>6+IB`xLBMuDNDJPcls7}-VrA=pA9wu97NhD08c z+J?TcA0dF!s~aU-_#01cFcFIz*6)wTl{W|%fmxu&e)rCt-vzl7hv(GoYl4TYNO>pa zM9{M8+A;VK!kGlm7o@7bXNzQx=?NxT_hC*-q-}aBc!Q9U=h{zB=3OK{ZRu?Z9oVnD z)?NW~a*7sOSXluMC9$REl>p+>hODiwK4X8Rhhsr10#E9#i+^9#^G@{og(?$uQ;ik( z00E@LuFGg`S~5{)Ef-d0XHM9E@jbw{+Qz%rC*ZNO%62U*1)YbE&Gf~Y!G8tJycQGU zK5Hq|{yT9|g6#>FP56zvOKLVkAG^g4SBU4wqJmgGE9l;~|6G8?pkU=6)!J5qy|i~# zSEhy4&QkzgCNC9WB7K99&`#In}Qbo1sU+ z{rAi_aHW!Jcmbnm!;1Ci0F!2|F$PZNg?z{WlRBf1jnRb1I6i${=4``1PfM+d?MH^C z;Z|)5pV?axn7?4+=X>%JZFjaealExHa9;0))2Ayv#qR-msnKp8np4JJ2xcM6V;epW zwQK{(t0w`Ig0}1j1D+0KovhvkQY<0Vm|T|OXESLVa+%Oz==&W>LRS6`WFSJkVC3W3 z?8Jy0zg=^zgK`g=@=)EL27m-CMj%gAfch-(fnF0>q`mrTX6v#S9#Ul?S!;h<7Z)XZ zo77}~NUZqrQyE;lW#z6M8aDkkSU#B%!|1n{oPgw67?*q;Fdd+NMIPlKJr+AA?YOvU zO?2Fzb-Pew;C4F(JrsCGxA)p8jYFjlV4wAx+eGO3Apn|fe?y<8(&4$K_Fg@TIj`VX z+j=(ili{9dY?9yF6*Ap)ga1mL`n2@!rQSeQObN4f;29!`*~oTr3D99K1$N@7UiC^0 z06Pgq3ty>uX`L`DxIn*>+he$I@Issf$L=?UD!NcDUNt!CJ3o zTdrOQC#TR(v)G zZ;PM17_XaHVShWMlIvWA7N=uj8A*2J@x&*@^TUeQp(Y#&Ge)EMVB@1i)W%+KiuL=F2_M%Y*uR1>=QS 8@9M`PQ=;3-3ZBp3g(4JO)YFAR{!g-Mm*0ieG-~@$7 zi~3(gg^d3Pj>Q=^Ye96%4P2xpp}YxvEyIwQMP$YH&^$cTnY>OUerz~xZP*6%Sb}+t z9&5oSpi*N+deEu;^l_}{7I3c*9^jbV$-EvszIbUAqZ}D@h$vhcv%#?hhQ9gDcU!EF zInYMvcYGjs$^2zvL%6;e$i$9QGnvCi$8Z&H&=2(~Y6T{(iXN|4dM<|W<(i6Dx3#@E zI=j%u3;a~c|AH?Z!7bMmV=L-Eo4mq~iEL5x$17V}t&{D<(h%jT!TW%1@BhBZ|2G^H zVQ$d3b6hp*~u#%qP8L za?Nw1k6+KTiL`1ptmOTD@n|%h9;j0V^&%LS_@ui9@uCotiJGB&l-C0du{$3>mR0&7 zoO};bx}w`BX?66(EA)^oXn`Q}CHhXzQfL`EWw)r2ER)FUL)rI5RZFbfq1fVhxdg|q zeGFYh4Ez5bT~vR(n?!z4{5pW_FCIK~Lf2s}d;^JtH3$FvMFK#JMb)8Wu#&oW4Ag@l zSJC_?U$DpavGi!!F5!*KW_UEonnUPZXkragpv!AzAO!^qC{ionl&!F73NeWR7!{@L z8{@wcfTZv-;b6p6B`3de`!UA6%lpyRN;jeeF%CMmYLcJF>6XB*67y#&CB>|2q3A zgSdAid`a^$n#8=3^LHPY+Vyz8kJCaUO2o=|G=Fy9buAs>I`?zsELA?8)bOz66;6L= z4QAGJBD;5dE|XgaZ11LvFe!`_1bU{dW%;9X^Yb4Ra~Jef$Zz4V5hox=w(mok6rry- z<%IqD86N5V%5?m~Gh~Fx-7+B_t_<#RHRpG$YvtCeYPZJSx$D~ar!MNceZrE)FUUrr zH0-aes^OQETe$J&?SHLTeJJDDQt3kdJ~3d|>l0Cn&>C^*F%)$vID*7L7`BQCEN}DG zK5~E>VAU4f>L(7S0=c4jrXFXSl$^G~P&I}^z;kW>S5FB9f;R8`5IG|MvFud?Vp{Ec z?#Sh5mkP%1%%@dp)%UBB(U!0*Krb!6CX`~FFh{G(rQAN6G1sWI;z>E-30ev2DVq+D zr7p2c(>|eSXYHMvGh98#s#(*uF5Mr**;yV>V)g-WBOEDJGXL`i?tG%`)XxV$#^{8Cw6wAFhm$+|vUiOUPlu2O#0={rCg8)_BtOv%a@M%XQK1_*Oh&{C{4-63 z889|Wp{l<$C}UrqP1|^@Z>N22krshjj1q&sAQXs)NurKI4Jq*7-A0~h6pySK6dQkg zRT#z$BTROjEKf*dbN785-Ahw%e3z+;(jc9#eHO`fr&$^O$M zBNf&#Ieg$Ua2sXVHO2KHy<8q;$R>Pwm8Yd~xuMB7S^QD@%~4br30MT+r9JJUF)nFg zWu?Bh_bYO$MbX661av$K7%6(MU@SK7?A1>PrK#J$(5`I*!?1_HcVTaZj}bwbq1b)Q z5R1(7w&xY0=>5^%gCV41ENK{#&4ZV`J)4UDk(A-{kfJsezCju9@{&WVN4C z3rQ7f*MIjdEk~B7uiQ9?z+h+v7Lgc*e~}0SW)`{q&Og^M&h-{x*dul}{PmtS?#EE< z5z(eear@|VSh2L^aSX?c5$hA@OMuYj9p7NPcY@v!AozGLGM9!bgyRCE@)qnkOT34X zs5TP6zQ$Go4|SThuznY4yqSXSn+C* zm2P(bKA#r-hx9`nYyM~!j2GAys$p?dIKvDDFIH<$W&op&j_Cy`I zzOj+*&&=f#x61MfdvmqSBp#2)SAJ*VAqQ;ypE

    O6^&iL7eT~ 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 n56av5Px96XSGy8`; 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 IvLWz)0Bhw?i~s-t literal 0 HcmV?d00001 diff --git a/sound/ambience/ambiruin.ogg b/sound/ambience/ambiruin.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ff4cef4a415d017925d412d23247698691601388 GIT binary patch literal 50664 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 yq(k#Mv4KTB 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 literal 0 HcmV?d00001 diff --git a/sound/ambience/ambiruin3.ogg b/sound/ambience/ambiruin3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..7a97ff9c60c7e466ddae4e5e04c7358f897024a8 GIT binary patch literal 49438 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 Y3?%Mf1IYSdV|O&>>J1qF0X^0EKdIg}&Hw-a literal 0 HcmV?d00001 diff --git a/sound/ambience/ambiruin5.ogg b/sound/ambience/ambiruin5.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2073b5a277006d958a86cf9eaad9ad10b73570ae GIT binary patch literal 47020 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 TgWW%RwL+S~yv2|)2=V^_FpFW< literal 0 HcmV?d00001 diff --git a/sound/ambience/ambiruin6.ogg b/sound/ambience/ambiruin6.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4b6c79a72d56d6ba5eebdb604b493713f504e5fe GIT binary patch literal 50595 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 literal 0 HcmV?d00001 diff --git a/sound/ambience/ambiruin7.ogg b/sound/ambience/ambiruin7.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ed88fcd52d4dd498f3f7fe8080b131942f7a9e6a GIT binary patch literal 49806 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℞CHR(;1Ok9c*em8lzAGjb10A~>7|0KC}0%(Rg^ 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%0DuH@|^CBSi2ZL5zy0|4;X_MzJZAa2&L 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ä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
    {k0ZD3 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 CTnC{5 From ceece097bf494ad9300c71e4cfc12eed9582f168 Mon Sep 17 00:00:00 2001 From: ACCount Date: Sun, 5 Nov 2017 11:07:22 +0300 Subject: [PATCH 013/198] Fixes flamethrower icon not updating on plasma tank removal (#32401) --- code/game/objects/items/flamethrower.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/objects/items/flamethrower.dm b/code/game/objects/items/flamethrower.dm index 4502d2bb48..b2676c3c4e 100644 --- a/code/game/objects/items/flamethrower.dm +++ b/code/game/objects/items/flamethrower.dm @@ -140,6 +140,7 @@ user.put_in_hands(ptank) ptank = null to_chat(user, "You remove the plasma tank from [src]!") + update_icon() /obj/item/flamethrower/examine(mob/user) ..() From ab7e8a96a3a445d49d5a4ff4769946d6c371f0b5 Mon Sep 17 00:00:00 2001 From: ACCount Date: Sun, 5 Nov 2017 11:07:09 +0300 Subject: [PATCH 015/198] Increased gas filter UI size (#32402) --- .../atmospherics/machinery/components/trinary_devices/filter.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/atmospherics/machinery/components/trinary_devices/filter.dm b/code/modules/atmospherics/machinery/components/trinary_devices/filter.dm index d0cba4d581..1ba013e237 100644 --- a/code/modules/atmospherics/machinery/components/trinary_devices/filter.dm +++ b/code/modules/atmospherics/machinery/components/trinary_devices/filter.dm @@ -124,7 +124,7 @@ datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "atmos_filter", name, 475, 155, master_ui, state) + ui = new(user, src, ui_key, "atmos_filter", name, 475, 180, master_ui, state) ui.open() /obj/machinery/atmospherics/components/trinary/filter/ui_data() From 9db792b09c14ba11f36cc88670c7252f5b102370 Mon Sep 17 00:00:00 2001 From: oranges Date: Sun, 5 Nov 2017 21:09:25 +1300 Subject: [PATCH 017/198] Fixes canceling cavity implants --- code/modules/surgery/cavity_implant.dm | 5 + code/modules/surgery/helpers.dm | 175 +++++++++++++++++++++++++ 2 files changed, 180 insertions(+) diff --git a/code/modules/surgery/cavity_implant.dm b/code/modules/surgery/cavity_implant.dm index 8bad429102..0d13e81188 100644 --- a/code/modules/surgery/cavity_implant.dm +++ b/code/modules/surgery/cavity_implant.dm @@ -17,6 +17,11 @@ var/obj/item/bodypart/chest/CH = target.get_bodypart("chest") IC = CH.cavity_item if(tool) + if(istype(tool, /obj/item/surgical_drapes) || istype(tool, /obj/item/bedsheet)) + var/obj/item/inactive = user.get_inactive_held_item() + if(istype(inactive, /obj/item/cautery) || istype(inactive, /obj/item/screwdriver) || iscyborg(user)) + attempt_cancel_surgery(surgery, tool, target, user) + return -1 user.visible_message("[user] begins to insert [tool] into [target]'s [target_zone].", "You begin to insert [tool] into [target]'s [target_zone]...") else user.visible_message("[user] checks for items in [target]'s [target_zone].", "You check for items in [target]'s [target_zone]...") diff --git a/code/modules/surgery/helpers.dm b/code/modules/surgery/helpers.dm index a4e9b16989..af00385f20 100644 --- a/code/modules/surgery/helpers.dm +++ b/code/modules/surgery/helpers.dm @@ -1,3 +1,4 @@ +<<<<<<< HEAD /proc/attempt_initiate_surgery(obj/item/I, mob/living/M, mob/user) if(!istype(M)) return @@ -171,3 +172,177 @@ return 0 return 1 +======= +/proc/attempt_initiate_surgery(obj/item/I, mob/living/M, mob/user) + if(!istype(M)) + return + + var/mob/living/carbon/C + var/obj/item/bodypart/affecting + var/selected_zone = user.zone_selected + + if(iscarbon(M)) + C = M + affecting = C.get_bodypart(check_zone(selected_zone)) + + if(!M.lying && !isslime(M)) //if they're prone or a slime + return + + var/datum/surgery/current_surgery + + for(var/datum/surgery/S in M.surgeries) + if(S.location == selected_zone) + current_surgery = S + + if(!current_surgery) + var/list/all_surgeries = GLOB.surgeries_list.Copy() + var/list/available_surgeries = list() + + for(var/datum/surgery/S in all_surgeries) + if(!S.possible_locs.Find(selected_zone)) + continue + if(affecting) + if(!S.requires_bodypart) + continue + if(S.requires_bodypart_type && affecting.status != S.requires_bodypart_type) + continue + if(S.requires_real_bodypart && affecting.is_pseudopart) + continue + else if(C && S.requires_bodypart) //mob with no limb in surgery zone when we need a limb + continue + if(!S.can_start(user, M)) + continue + for(var/path in S.species) + if(istype(M, path)) + available_surgeries[S.name] = S + break + + var/P = input("Begin which procedure?", "Surgery", null, null) as null|anything in available_surgeries + if(P && user && user.Adjacent(M) && (I in user)) + var/datum/surgery/S = available_surgeries[P] + + for(var/datum/surgery/other in M.surgeries) + if(other.location == S.location) + return //during the input() another surgery was started at the same location. + + //we check that the surgery is still doable after the input() wait. + if(C) + affecting = C.get_bodypart(check_zone(selected_zone)) + if(affecting) + if(!S.requires_bodypart) + return + if(S.requires_bodypart_type && affecting.status != S.requires_bodypart_type) + return + else if(C && S.requires_bodypart) + return + if(!S.can_start(user, M)) + return + + if(S.ignore_clothes || get_location_accessible(M, selected_zone)) + var/datum/surgery/procedure = new S.type(M, selected_zone, affecting) + user.visible_message("[user] drapes [I] over [M]'s [parse_zone(selected_zone)] to prepare for \an [procedure.name].", \ + "You drape [I] over [M]'s [parse_zone(selected_zone)] to prepare for \an [procedure.name].") + + add_logs(user, M, "operated", addition="Operation type: [procedure.name], location: [selected_zone]") + else + to_chat(user, "You need to expose [M]'s [parse_zone(selected_zone)] first!") + + else if(!current_surgery.step_in_progress) + attempt_cancel_surgery(current_surgery, I, M, user) + + return 1 + +/proc/attempt_cancel_surgery(datum/surgery/S, obj/item/I, mob/living/M, mob/user) + var/selected_zone = user.zone_selected + if(S.status == 1) + M.surgeries -= S + user.visible_message("[user] removes [I] from [M]'s [parse_zone(selected_zone)].", \ + "You remove [I] from [M]'s [parse_zone(selected_zone)].") + qdel(S) + else if(S.can_cancel) + var/close_tool_type = /obj/item/cautery + var/obj/item/close_tool = user.get_inactive_held_item() + var/is_robotic = S.requires_bodypart_type == BODYPART_ROBOTIC + if(is_robotic) + close_tool_type = /obj/item/screwdriver + if(istype(close_tool, close_tool_type) || iscyborg(user)) + M.surgeries -= S + user.visible_message("[user] closes [M]'s [parse_zone(selected_zone)] with [close_tool] and removes [I].", \ + "You close [M]'s [parse_zone(selected_zone)] with [close_tool] and remove [I].") + qdel(S) + else + to_chat(user, "You need to hold a [is_robotic ? "screwdriver" : "cautery"] in your inactive hand to stop [M]'s surgery!") + +/proc/get_location_modifier(mob/M) + var/turf/T = get_turf(M) + if(locate(/obj/structure/table/optable, T)) + return 1 + else if(locate(/obj/structure/table, T)) + return 0.8 + else if(locate(/obj/structure/bed, T)) + return 0.7 + else + return 0.5 + + +/proc/get_location_accessible(mob/M, location) + var/covered_locations = 0 //based on body_parts_covered + var/face_covered = 0 //based on flags_inv + var/eyesmouth_covered = 0 //based on flags_cover + if(iscarbon(M)) + var/mob/living/carbon/C = M + for(var/obj/item/clothing/I in list(C.back, C.wear_mask, C.head)) + covered_locations |= I.body_parts_covered + face_covered |= I.flags_inv + eyesmouth_covered |= I.flags_cover + if(ishuman(C)) + var/mob/living/carbon/human/H = C + for(var/obj/item/I in list(H.wear_suit, H.w_uniform, H.shoes, H.belt, H.gloves, H.glasses, H.ears)) + covered_locations |= I.body_parts_covered + face_covered |= I.flags_inv + eyesmouth_covered |= I.flags_cover + + switch(location) + if("head") + if(covered_locations & HEAD) + return 0 + if("eyes") + if(covered_locations & HEAD || face_covered & HIDEEYES || eyesmouth_covered & GLASSESCOVERSEYES) + return 0 + if("mouth") + if(covered_locations & HEAD || face_covered & HIDEFACE || eyesmouth_covered & MASKCOVERSMOUTH || eyesmouth_covered & HEADCOVERSMOUTH) + return 0 + if("chest") + if(covered_locations & CHEST) + return 0 + if("groin") + if(covered_locations & GROIN) + return 0 + if("l_arm") + if(covered_locations & ARM_LEFT) + return 0 + if("r_arm") + if(covered_locations & ARM_RIGHT) + return 0 + if("l_leg") + if(covered_locations & LEG_LEFT) + return 0 + if("r_leg") + if(covered_locations & LEG_RIGHT) + return 0 + if("l_hand") + if(covered_locations & HAND_LEFT) + return 0 + if("r_hand") + if(covered_locations & HAND_RIGHT) + return 0 + if("l_foot") + if(covered_locations & FOOT_LEFT) + return 0 + if("r_foot") + if(covered_locations & FOOT_RIGHT) + return 0 + + return 1 + +>>>>>>> ea17a59... Merge pull request #32374 from swindly/master From 0f5f748bf524901132e3cbef3c703b4490319dd2 Mon Sep 17 00:00:00 2001 From: MoreRobustThanYou Date: Sun, 5 Nov 2017 03:10:17 -0500 Subject: [PATCH 018/198] Fixes Ark examine (#32397) * Fixes Ark examine Fixes my own problem! * WOOPS * Update ark_of_the_clockwork_justicar.dm * SECONDS! * That looks a bit cleaner tbh * Update ark_of_the_clockwork_justicar.dm * Update ark_of_the_clockwork_justicar.dm --- .../ark_of_the_clockwork_justicar.dm | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/code/game/gamemodes/clock_cult/clock_structures/ark_of_the_clockwork_justicar.dm b/code/game/gamemodes/clock_cult/clock_structures/ark_of_the_clockwork_justicar.dm index 3380579716..ff17bf341c 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/ark_of_the_clockwork_justicar.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/ark_of_the_clockwork_justicar.dm @@ -134,11 +134,20 @@ var/damage = max((obj_integrity * 0.7) / severity, 100) //requires multiple bombs to take down take_damage(damage, BRUTE, "bomb", 0) +/obj/structure/destructible/clockwork/massive/celestial_gateway/proc/get_arrival_time() + if(seconds_until_activation) + return (seconds_until_activation*10) + if(grace_period) + return (grace_period*10) + else if(GATEWAY_RATVAR_ARRIVAL - progress_in_seconds > 0) + return (round(max((GATEWAY_RATVAR_ARRIVAL - progress_in_seconds) / (GATEWAY_SUMMON_RATE), 0), 1)*10) + return -10 + /obj/structure/destructible/clockwork/massive/celestial_gateway/proc/get_arrival_text(s_on_time) if(seconds_until_activation) - return "[seconds_until_activation][s_on_time ? "S" : ""]" + return "[get_arrival_time()][s_on_time ? "S" : ""]" if(grace_period) - return "[grace_period][s_on_time ? "S" : ""]" + return "[get_arrival_time()][s_on_time ? "S" : ""]" . = "IMMINENT" if(!obj_integrity) . = "DETONATING" @@ -151,12 +160,12 @@ icon_state = initial(icon_state) if(is_servant_of_ratvar(user) || isobserver(user)) if(!active) - to_chat(user, "Time until the Ark's activation: [DisplayTimeText(get_arrival_text(FALSE))]") + to_chat(user, "Time until the Ark's activation: [DisplayTimeText(get_arrival_time())]") else if(grace_period) - to_chat(user, "Crew grace period time remaining: [DisplayTimeText(get_arrival_text(FALSE))]") + to_chat(user, "Crew grace period time remaining: [DisplayTimeText(get_arrival_time())]") else - to_chat(user, "Time until Ratvar's arrival: [DisplayTimeText(get_arrival_text(FALSE))]") + to_chat(user, "Time until Ratvar's arrival: [DisplayTimeText(get_arrival_time())]") switch(progress_in_seconds) if(-INFINITY to GATEWAY_REEBE_FOUND) to_chat(user, "The Ark is feeding power into the bluespace field.") From 044384d0b1aba4938e3ef4324d4681880b45b988 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sun, 5 Nov 2017 02:28:01 -0800 Subject: [PATCH 020/198] 1# This is a combination of 2 commits. (#32276) can no longer turn on projectile dampener with buckled mobs --- code/game/objects/items/robot/robot_items.dm | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/code/game/objects/items/robot/robot_items.dm b/code/game/objects/items/robot/robot_items.dm index c4d86b0800..e4485266b5 100644 --- a/code/game/objects/items/robot/robot_items.dm +++ b/code/game/objects/items/robot/robot_items.dm @@ -546,9 +546,11 @@ to_chat(user, "[src] is still recycling its projectors!") return cycle_delay = world.time + PKBORG_DAMPEN_CYCLE_DELAY - active = !active - if(active) - activate_field(user) + if(!active) + if(!user.has_buckled_mobs()) + activate_field() + else + to_chat(user, "[src]'s safety cutoff prevents you from activating it due to living beings being ontop of you!") else deactivate_field() update_icon() @@ -561,16 +563,17 @@ if(istype(dampening_field)) QDEL_NULL(dampening_field) dampening_field = make_field(/datum/proximity_monitor/advanced/peaceborg_dampener, list("current_range" = field_radius, "host" = src, "projector" = src)) - var/mob/living/silicon/robot/owner = get_host() if(owner) owner.module.allow_riding = FALSE + active = TRUE /obj/item/borg/projectile_dampen/proc/deactivate_field() QDEL_NULL(dampening_field) visible_message("\The [src] shuts off!") for(var/P in tracked) restore_projectile(P) + active = FALSE var/mob/living/silicon/robot/owner = get_host() if(owner) From cc438ea9b49f1f4d778645ebc5d96f1e7a5d2fee Mon Sep 17 00:00:00 2001 From: vuonojenmustaturska Date: Sun, 5 Nov 2017 12:31:40 +0200 Subject: [PATCH 022/198] Refactors and improvements to xenobio slime processor (#32406) * Do not let your memes be dreams * static lists for great justice * Local man forgets to capitalize a word * Slime processor no longer runtimes when processing food --- _maps/map_files/BoxStation/BoxStation.dmm | 5 +- _maps/map_files/MetaStation/MetaStation.dmm | 5 +- _maps/map_files/PubbyStation/PubbyStation.dmm | 5 +- .../kitchen_machinery/processor.dm | 167 +++++------------- .../recipes/processor_recipes.dm | 50 ++++++ .../research/designs/machine_designs.dm | 12 +- tgstation.dme | 1 + 7 files changed, 113 insertions(+), 132 deletions(-) create mode 100644 code/modules/food_and_drinks/recipes/processor_recipes.dm diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index ea922f35db..ece71e232e 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -36960,10 +36960,7 @@ /turf/open/floor/plasteel/white, /area/science/xenobiology) "bMl" = ( -/obj/machinery/processor{ - desc = "A machine used to process slimes and retrieve their extract."; - name = "Slime Processor" - }, +/obj/machinery/processor/slime, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/science/xenobiology) diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index e3fa7768e5..64923353d4 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -71801,10 +71801,7 @@ /turf/open/floor/plating, /area/chapel/main) "cRM" = ( -/obj/machinery/processor{ - desc = "A machine used to process slimes and retrieve their extract."; - name = "Slime Processor" - }, +/obj/machinery/processor/slime, /obj/effect/turf_decal/stripes/corner{ dir = 2 }, diff --git a/_maps/map_files/PubbyStation/PubbyStation.dmm b/_maps/map_files/PubbyStation/PubbyStation.dmm index 96f40187c7..a28ea84b3c 100644 --- a/_maps/map_files/PubbyStation/PubbyStation.dmm +++ b/_maps/map_files/PubbyStation/PubbyStation.dmm @@ -27869,10 +27869,7 @@ /turf/open/floor/plasteel/white, /area/science/explab) "bqv" = ( -/obj/machinery/processor{ - desc = "A machine used to process slimes and retrieve their extract."; - name = "Slime Processor" - }, +/obj/machinery/processor/slime, /obj/machinery/light{ dir = 8 }, diff --git a/code/modules/food_and_drinks/kitchen_machinery/processor.dm b/code/modules/food_and_drinks/kitchen_machinery/processor.dm index 0699e22547..7c2bacb6bf 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/processor.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/processor.dm @@ -24,8 +24,6 @@ /obj/machinery/processor/process() ..() - // The irony - // To be clear, if it's grinding, then it can't suck them up if(processing) return var/mob/living/simple_animal/slime/picked_slime @@ -43,125 +41,44 @@ return src.visible_message("[picked_slime] is sucked into [src].") - picked_slime.loc = src + picked_slime.forceMove(src) -/datum/food_processor_process - var/input - var/output - var/time = 40 -/datum/food_processor_process/proc/process_food(loc, what, obj/machinery/processor/processor) - if (src.output && loc && processor) - for(var/i = 0, i < processor.rating_amount, i++) - new src.output(loc) - if (what) - qdel(what) // Note to self: Make this safer - - /* objs */ -/datum/food_processor_process/meat - input = /obj/item/reagent_containers/food/snacks/meat/slab - output = /obj/item/reagent_containers/food/snacks/faggot - -/datum/food_processor_process/bacon - input = /obj/item/reagent_containers/food/snacks/meat/rawcutlet - output = /obj/item/reagent_containers/food/snacks/meat/rawbacon - -/datum/food_processor_process/potatowedges - input = /obj/item/reagent_containers/food/snacks/grown/potato/wedges - output = /obj/item/reagent_containers/food/snacks/fries - -/datum/food_processor_process/sweetpotato - input = /obj/item/reagent_containers/food/snacks/grown/potato/sweet - output = /obj/item/reagent_containers/food/snacks/yakiimo - -/datum/food_processor_process/potato - input = /obj/item/reagent_containers/food/snacks/grown/potato - output = /obj/item/reagent_containers/food/snacks/tatortot - -/datum/food_processor_process/carrot - input = /obj/item/reagent_containers/food/snacks/grown/carrot - output = /obj/item/reagent_containers/food/snacks/carrotfries - -/datum/food_processor_process/soybeans - input = /obj/item/reagent_containers/food/snacks/grown/soybeans - output = /obj/item/reagent_containers/food/snacks/soydope - -/datum/food_processor_process/spaghetti - input = /obj/item/reagent_containers/food/snacks/doughslice - output = /obj/item/reagent_containers/food/snacks/spaghetti - -/datum/food_processor_process/corn - input = /obj/item/reagent_containers/food/snacks/grown/corn - output = /obj/item/reagent_containers/food/snacks/tortilla - -/datum/food_processor_process/parsnip - input = /obj/item/reagent_containers/food/snacks/grown/parsnip - output = /obj/item/reagent_containers/food/snacks/roastparsnip - -/* mobs */ -/datum/food_processor_process/mob/process_food(loc, what, processor) - ..() +/obj/machinery/processor/proc/process_food(datum/food_processor_process/recipe, atom/movable/what) + if (recipe.output && loc && !QDELETED(src)) + for(var/i = 0, i < rating_amount, i++) + new recipe.output(drop_location()) + if (ismob(what)) + var/mob/themob = what + themob.gib(TRUE,TRUE,TRUE) + else + qdel(what) -/datum/food_processor_process/mob/slime/process_food(loc, what, obj/machinery/processor/processor) +/obj/machinery/processor/slime/process_food(datum/food_processor_process/recipe, atom/movable/what) var/mob/living/simple_animal/slime/S = what - var/C = S.cores - if(S.stat != DEAD) - S.loc = loc - S.visible_message("[C] crawls free of the processor!") - return - for(var/i in 1 to (C+processor.rating_amount-1)) - new S.coretype(loc) - SSblackbox.add_details("slime_core_harvested","[replacetext(S.colour," ","_")]") + if (istype(S)) + var/C = S.cores + if(S.stat != DEAD) + S.forceMove(drop_location()) + S.visible_message("[C] crawls free of the processor!") + return + for(var/i in 1 to (C+rating_amount-1)) + var/atom/movable/item = new S.coretype(drop_location()) + adjust_item_drop_location(item) + SSblackbox.add_details("slime_core_harvested","[replacetext(S.colour," ","_")]") ..() -/datum/food_processor_process/mob/slime/input = /mob/living/simple_animal/slime -/datum/food_processor_process/mob/slime/output = null - -/datum/food_processor_process/mob/monkey/process_food(loc, what, processor) - var/mob/living/carbon/monkey/O = what - if (O.client) //grief-proof - O.loc = loc - O.visible_message("Suddenly [O] jumps out from the processor!", \ - "You jump out from the processor!", \ - "You hear chimpering.") - return - var/obj/bucket = new /obj/item/reagent_containers/glass/bucket(loc) - - var/datum/reagent/blood/B = new() - B.holder = bucket - B.volume = 70 - //set reagent data - B.data["donor"] = O - - for(var/thing in O.viruses) - var/datum/disease/D = thing - if(!(D.spread_flags & VIRUS_SPREAD_SPECIAL)) - B.data["viruses"] += D.Copy() - if(O.has_dna()) - B.data["blood_DNA"] = O.dna.unique_enzymes - - if(O.resistances&&O.resistances.len) - B.data["resistances"] = O.resistances.Copy() - bucket.reagents.reagent_list += B - bucket.reagents.update_total() - bucket.on_reagent_change() - //bucket_of_blood.reagents.handle_reactions() //blood doesn't react - ..() - -/datum/food_processor_process/mob/monkey/input = /mob/living/carbon/monkey -/datum/food_processor_process/mob/monkey/output = null /obj/machinery/processor/proc/select_recipe(X) - for (var/Type in subtypesof(/datum/food_processor_process) - /datum/food_processor_process/mob) - var/datum/food_processor_process/P = new Type() - if (!istype(X, P.input)) + for (var/type in subtypesof(/datum/food_processor_process) - /datum/food_processor_process/mob) + var/datum/food_processor_process/recipe = new type() + if (!istype(X, recipe.input) || !istype(src, recipe.required_machine)) continue - return P - return 0 + return recipe /obj/machinery/processor/attackby(obj/item/O, mob/user, params) if(src.processing) - to_chat(user, "The processor is in the process of processing!") + to_chat(user, "[src] is in the process of processing!") return 1 if(default_deconstruction_screwdriver(user, "processor", "processor1", O)) return @@ -205,12 +122,12 @@ return ..() /obj/machinery/processor/attack_hand(mob/user) - if (src.stat != 0) //NOPOWER etc + if(stat & (NOPOWER|BROKEN)) return if(src.processing) - to_chat(user, "The processor is in the process of processing!") + to_chat(user, "[src] is in the process of processing!") return 1 - if(user.a_intent == INTENT_GRAB && user.pulling && (isslime(user.pulling) || ismonkey(user.pulling))) + if(user.a_intent == INTENT_GRAB && user.pulling && select_recipe(user.pulling)) if(user.grab_state < GRAB_AGGRESSIVE) to_chat(user, "You need a better grip to do that!") return @@ -220,7 +137,7 @@ user.stop_pulling() return if(src.contents.len == 0) - to_chat(user, "The processor is empty!") + to_chat(user, "[src] is empty!") return 1 processing = TRUE user.visible_message("[user] turns on [src].", \ @@ -238,12 +155,12 @@ var/offset = prob(50) ? -2 : 2 animate(src, pixel_x = pixel_x + offset, time = 0.2, loop = (total_time / rating_speed)*5) //start shaking sleep(total_time / rating_speed) - for(var/O in src.contents) + for(var/atom/movable/O in src.contents) var/datum/food_processor_process/P = select_recipe(O) if (!P) - log_admin("DEBUG: [O] in processor havent suitable recipe. How do you put it in?") //-rastaf0 + log_admin("DEBUG: [O] in processor havent suitable recipe. How do you put it in?") continue - P.process_food(src.loc, O, src) + process_food(P, O) pixel_x = initial(pixel_x) //return to its spot after shaking processing = FALSE src.visible_message("\The [src] finishes processing.") @@ -267,10 +184,24 @@ return /obj/machinery/processor/slime - name = "Slime processor" + name = "slime processor" desc = "An industrial grinder with a sticker saying appropriated for science department. Keep hands clear of intake area while operating." /obj/machinery/processor/slime/Initialize() . = ..() var/obj/item/circuitboard/machine/B = new /obj/item/circuitboard/machine/processor/slime(null) - B.apply_default_parts(src) \ No newline at end of file + B.apply_default_parts(src) + +/obj/machinery/processor/slime/adjust_item_drop_location(atom/movable/AM) + var/static/list/slimecores = subtypesof(/obj/item/slime_extract) + var/i = 0 + if(!(i = slimecores.Find(AM.type))) // If the item is not found + return + if (i <= 16) // If in the first 12 slots + AM.pixel_x = -12 + ((i%4)*8) + AM.pixel_y = -12 + (round(i/4)*8) + return i + var/ii = i - 16 + AM.pixel_x = -8 + ((ii%3)*8) + AM.pixel_y = -8 + (round(ii/3)*8) + return i diff --git a/code/modules/food_and_drinks/recipes/processor_recipes.dm b/code/modules/food_and_drinks/recipes/processor_recipes.dm new file mode 100644 index 0000000000..1da81b99ec --- /dev/null +++ b/code/modules/food_and_drinks/recipes/processor_recipes.dm @@ -0,0 +1,50 @@ +/datum/food_processor_process + var/input + var/output + var/time = 40 + var/required_machine = /obj/machinery/processor + +/datum/food_processor_process/meat + input = /obj/item/reagent_containers/food/snacks/meat/slab + output = /obj/item/reagent_containers/food/snacks/faggot + +/datum/food_processor_process/bacon + input = /obj/item/reagent_containers/food/snacks/meat/rawcutlet + output = /obj/item/reagent_containers/food/snacks/meat/rawbacon + +/datum/food_processor_process/potatowedges + input = /obj/item/reagent_containers/food/snacks/grown/potato/wedges + output = /obj/item/reagent_containers/food/snacks/fries + +/datum/food_processor_process/sweetpotato + input = /obj/item/reagent_containers/food/snacks/grown/potato/sweet + output = /obj/item/reagent_containers/food/snacks/yakiimo + +/datum/food_processor_process/potato + input = /obj/item/reagent_containers/food/snacks/grown/potato + output = /obj/item/reagent_containers/food/snacks/tatortot + +/datum/food_processor_process/carrot + input = /obj/item/reagent_containers/food/snacks/grown/carrot + output = /obj/item/reagent_containers/food/snacks/carrotfries + +/datum/food_processor_process/soybeans + input = /obj/item/reagent_containers/food/snacks/grown/soybeans + output = /obj/item/reagent_containers/food/snacks/soydope + +/datum/food_processor_process/spaghetti + input = /obj/item/reagent_containers/food/snacks/doughslice + output = /obj/item/reagent_containers/food/snacks/spaghetti + +/datum/food_processor_process/corn + input = /obj/item/reagent_containers/food/snacks/grown/corn + output = /obj/item/reagent_containers/food/snacks/tortilla + +/datum/food_processor_process/parsnip + input = /obj/item/reagent_containers/food/snacks/grown/parsnip + output = /obj/item/reagent_containers/food/snacks/roastparsnip + +/datum/food_processor_process/mob/slime + input = /mob/living/simple_animal/slime + output = null + required_machine = /obj/machinery/processor/slime \ No newline at end of file diff --git a/code/modules/research/designs/machine_designs.dm b/code/modules/research/designs/machine_designs.dm index 2fe94933d7..14346ee13b 100644 --- a/code/modules/research/designs/machine_designs.dm +++ b/code/modules/research/designs/machine_designs.dm @@ -315,13 +315,21 @@ category = list ("Misc. Machinery") /datum/design/board/processor - name = "Machine Design (Processor Board)" - desc = "The circuit board for a processor." + name = "Machine Design (Food Processor Board)" + desc = "The circuit board for a food processor." id = "processor" req_tech = list("programming" = 1) build_path = /obj/item/circuitboard/machine/processor category = list ("Misc. Machinery") +/datum/design/board/slimeprocessor + name = "Machine Design (Slime Processor Board)" + desc = "The circuit board for a slime processor." + id = "slimeprocessor" + req_tech = list("programming" = 1, "plasmatech" = 1) + build_path = /obj/item/circuitboard/machine/processor/slime + category = list ("Misc. Machinery") + /datum/design/board/recycler name = "Machine Design (Recycler Board)" desc = "The circuit board for a recycler." diff --git a/tgstation.dme b/tgstation.dme index 7ac437a47d..1d3c9ff601 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -1457,6 +1457,7 @@ #include "code\modules\food_and_drinks\kitchen_machinery\smartfridge.dm" #include "code\modules\food_and_drinks\recipes\drinks_recipes.dm" #include "code\modules\food_and_drinks\recipes\food_mixtures.dm" +#include "code\modules\food_and_drinks\recipes\processor_recipes.dm" #include "code\modules\food_and_drinks\recipes\tablecraft\recipes_bread.dm" #include "code\modules\food_and_drinks\recipes\tablecraft\recipes_burger.dm" #include "code\modules\food_and_drinks\recipes\tablecraft\recipes_cake.dm" From a0801a8e92e8f39f0af6c6f647f02ee9a3de3014 Mon Sep 17 00:00:00 2001 From: Tad Hardesty Date: Sun, 5 Nov 2017 02:51:57 -0800 Subject: [PATCH 024/198] Scale fullscreen overlays to the view size --- code/_onclick/hud/fullscreen.dm | 180 ++++++++++++++++++++ code/modules/client/client_procs.dm | 3 + code/modules/shuttle/navigation_computer.dm | 4 +- 3 files changed, 185 insertions(+), 2 deletions(-) diff --git a/code/_onclick/hud/fullscreen.dm b/code/_onclick/hud/fullscreen.dm index 12253cc550..825798f48e 100644 --- a/code/_onclick/hud/fullscreen.dm +++ b/code/_onclick/hud/fullscreen.dm @@ -1,3 +1,4 @@ +<<<<<<< HEAD /mob var/list/screens = list() @@ -173,3 +174,182 @@ layer = LIGHTING_LAYER blend_mode = BLEND_ADD show_when_dead = TRUE +======= + +/mob + var/list/screens = list() + +/mob/proc/overlay_fullscreen(category, type, severity) + var/obj/screen/fullscreen/screen = screens[category] + if (!screen || screen.type != type) + // needs to be recreated + clear_fullscreen(category, FALSE) + screens[category] = screen = new type() + else if ((!severity || severity == screen.severity) && (!client || screen.screen_loc != "CENTER-7,CENTER-7" || screen.view == client.view)) + // doesn't need to be updated + return screen + + screen.icon_state = "[initial(screen.icon_state)][severity]" + screen.severity = severity + if (client && screen.should_show_to(src)) + client.screen += screen + if (screen.screen_loc == "CENTER-7,CENTER-7" && screen.view != client.view) + var/scale = (1 + 2 * client.view) / 15 + screen.view = client.view + screen.transform = matrix(scale, 0, 0, 0, scale, 0) + + return screen + +/mob/proc/clear_fullscreen(category, animated = 10) + var/obj/screen/fullscreen/screen = screens[category] + if(!screen) + return + + screens -= category + + if(animated) + animate(screen, alpha = 0, time = animated) + addtimer(CALLBACK(src, .proc/clear_fullscreen_after_animate, screen), animated, TIMER_CLIENT_TIME) + else + if(client) + client.screen -= screen + qdel(screen) + +/mob/proc/clear_fullscreen_after_animate(obj/screen/fullscreen/screen) + if(client) + client.screen -= screen + qdel(screen) + +/mob/proc/clear_fullscreens() + for(var/category in screens) + clear_fullscreen(category) + +/mob/proc/hide_fullscreens() + if(client) + for(var/category in screens) + client.screen -= screens[category] + +/mob/proc/reload_fullscreen() + if(client) + var/obj/screen/fullscreen/screen + for(var/category in screens) + screen = screens[category] + if(screen.should_show_to(src)) + client.screen |= screen + else + client.screen -= screen + +/obj/screen/fullscreen + icon = 'icons/mob/screen_full.dmi' + icon_state = "default" + screen_loc = "CENTER-7,CENTER-7" + layer = FULLSCREEN_LAYER + plane = FULLSCREEN_PLANE + mouse_opacity = MOUSE_OPACITY_TRANSPARENT + var/view = 7 + var/severity = 0 + var/show_when_dead = FALSE + +/obj/screen/fullscreen/proc/should_show_to(mob/mymob) + if(!show_when_dead && mymob.stat == DEAD) + return FALSE + return TRUE + +/obj/screen/fullscreen/Destroy() + severity = 0 + . = ..() + +/obj/screen/fullscreen/brute + icon_state = "brutedamageoverlay" + layer = UI_DAMAGE_LAYER + plane = FULLSCREEN_PLANE + +/obj/screen/fullscreen/oxy + icon_state = "oxydamageoverlay" + layer = UI_DAMAGE_LAYER + plane = FULLSCREEN_PLANE + +/obj/screen/fullscreen/crit + icon_state = "passage" + layer = CRIT_LAYER + plane = FULLSCREEN_PLANE + +/obj/screen/fullscreen/crit/vision + icon_state = "oxydamageoverlay" + layer = BLIND_LAYER + +/obj/screen/fullscreen/blind + icon_state = "blackimageoverlay" + layer = BLIND_LAYER + plane = FULLSCREEN_PLANE + +/obj/screen/fullscreen/curse + icon_state = "curse" + layer = CURSE_LAYER + plane = FULLSCREEN_PLANE + +/obj/screen/fullscreen/impaired + icon_state = "impairedoverlay" + +/obj/screen/fullscreen/blurry + icon = 'icons/mob/screen_gen.dmi' + screen_loc = "WEST,SOUTH to EAST,NORTH" + icon_state = "blurry" + +/obj/screen/fullscreen/flash + icon = 'icons/mob/screen_gen.dmi' + screen_loc = "WEST,SOUTH to EAST,NORTH" + icon_state = "flash" + +/obj/screen/fullscreen/flash/static + icon = 'icons/mob/screen_gen.dmi' + screen_loc = "WEST,SOUTH to EAST,NORTH" + icon_state = "noise" + +/obj/screen/fullscreen/high + icon = 'icons/mob/screen_gen.dmi' + screen_loc = "WEST,SOUTH to EAST,NORTH" + icon_state = "druggy" + +/obj/screen/fullscreen/color_vision + icon = 'icons/mob/screen_gen.dmi' + screen_loc = "WEST,SOUTH to EAST,NORTH" + icon_state = "flash" + alpha = 80 + +/obj/screen/fullscreen/color_vision/green + color = "#00ff00" + +/obj/screen/fullscreen/color_vision/red + color = "#ff0000" + +/obj/screen/fullscreen/color_vision/blue + color = "#0000ff" + +/obj/screen/fullscreen/lighting_backdrop + icon = 'icons/mob/screen_gen.dmi' + icon_state = "flash" + transform = matrix(200, 0, 0, 0, 200, 0) + plane = LIGHTING_PLANE + blend_mode = BLEND_OVERLAY + show_when_dead = TRUE + +//Provides darkness to the back of the lighting plane +/obj/screen/fullscreen/lighting_backdrop/lit + invisibility = INVISIBILITY_LIGHTING + layer = BACKGROUND_LAYER+21 + color = "#000" + show_when_dead = TRUE + +//Provides whiteness in case you don't see lights so everything is still visible +/obj/screen/fullscreen/lighting_backdrop/unlit + layer = BACKGROUND_LAYER+20 + show_when_dead = TRUE + +/obj/screen/fullscreen/see_through_darkness + icon_state = "nightvision" + plane = LIGHTING_PLANE + layer = LIGHTING_LAYER + blend_mode = BLEND_ADD + show_when_dead = TRUE +>>>>>>> 3a3a779... Scale fullscreen overlays to the view size (#32379) diff --git a/code/modules/client/client_procs.dm b/code/modules/client/client_procs.dm index e14c48db3a..88be72a0a3 100644 --- a/code/modules/client/client_procs.dm +++ b/code/modules/client/client_procs.dm @@ -672,6 +672,9 @@ GLOBAL_LIST(external_rsc_urls) view = new_size apply_clickcatcher() + if (isliving(mob)) + var/mob/living/M = mob + M.update_damage_hud() /client/proc/generate_clickcatcher() if(!void) diff --git a/code/modules/shuttle/navigation_computer.dm b/code/modules/shuttle/navigation_computer.dm index 6af111506d..7f99829843 100644 --- a/code/modules/shuttle/navigation_computer.dm +++ b/code/modules/shuttle/navigation_computer.dm @@ -64,7 +64,7 @@ var/mob/camera/aiEye/remote/shuttle_docker/the_eye = eyeobj user.client.images += the_eye.placement_images user.client.images += the_eye.placed_images - user.client.view = view_range + user.client.change_view(view_range) /obj/machinery/computer/camera_advanced/shuttle_docker/remove_eye_control(mob/living/user) ..() @@ -72,7 +72,7 @@ var/mob/camera/aiEye/remote/shuttle_docker/the_eye = eyeobj user.client.images -= the_eye.placement_images user.client.images -= the_eye.placed_images - user.client.view = world.view + user.client.change_view(world.view) /obj/machinery/computer/camera_advanced/shuttle_docker/proc/placeLandingSpot() if(!checkLandingSpot()) From 212ef96a41a0006943083b689fcb746d7bbfaba2 Mon Sep 17 00:00:00 2001 From: The-clown-known-as-Pepe Date: Sun, 5 Nov 2017 19:01:55 +0100 Subject: [PATCH 025/198] Minor ion law species update. (#32416) * GET THIS MERGED * Update ion_laws.json --- strings/ion_laws.json | 1 + 1 file changed, 1 insertion(+) diff --git a/strings/ion_laws.json b/strings/ion_laws.json index 5a61fc3196..28c6297dcf 100644 --- a/strings/ion_laws.json +++ b/strings/ion_laws.json @@ -827,6 +827,7 @@ ], "ionspecies": [ "HUMAN BEINGS", + "CAT PEOPLE", "MONKEYS", "POD PEOPLE", "CYBORGS", From bd69a59bad07cf393d0a40d44cc8d02919aeb4be Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Sun, 5 Nov 2017 13:03:18 -0500 Subject: [PATCH 027/198] Merge pull request #32417 from YPOQ/empwirefix Fixes EMP wire pulsing --- code/datums/wires/wires.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/datums/wires/wires.dm b/code/datums/wires/wires.dm index c508907bf4..19f7157faa 100644 --- a/code/datums/wires/wires.dm +++ b/code/datums/wires/wires.dm @@ -74,7 +74,7 @@ "white", "yellow" ) - + var/list/my_possible_colors = possible_colors.Copy() for(var/wire in shuffle(wires)) @@ -163,9 +163,9 @@ for(var/wire in possible_wires) if(prob(33)) pulse(wire) - remaining_pulses-- - if(remaining_pulses >= 0) - break + remaining_pulses-- + if(!remaining_pulses) + break // Overridable Procs /datum/wires/proc/interactable(mob/user) From d905c9500ddb398071449350bc6fdf4f6e8d5061 Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Sun, 5 Nov 2017 13:02:57 -0500 Subject: [PATCH 029/198] Merge pull request #32418 from KorPhaeron/cloak Updates cape descriptions --- code/modules/clothing/suits/cloaks.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/modules/clothing/suits/cloaks.dm b/code/modules/clothing/suits/cloaks.dm index 71c86ca5fb..537dd86639 100644 --- a/code/modules/clothing/suits/cloaks.dm +++ b/code/modules/clothing/suits/cloaks.dm @@ -24,7 +24,7 @@ /obj/item/clothing/neck/cloak/hos name = "head of security's cloak" - desc = "Worn by Securistan, ruling the station with an iron fist. It's slightly armored." + desc = "Worn by Securistan, ruling the station with an iron fist." icon_state = "hoscloak" /obj/item/clothing/neck/cloak/qm @@ -33,17 +33,17 @@ /obj/item/clothing/neck/cloak/cmo name = "chief medical officer's cloak" - desc = "Worn by Meditopia, the valiant men and women keeping pestilence at bay. It's slightly shielded from contaminants." + desc = "Worn by Meditopia, the valiant men and women keeping pestilence at bay." icon_state = "cmocloak" /obj/item/clothing/neck/cloak/ce name = "chief engineer's cloak" - desc = "Worn by Engitopia, wielders of an unlimited power. It's slightly shielded against radiation." + desc = "Worn by Engitopia, wielders of an unlimited power." icon_state = "cecloak" /obj/item/clothing/neck/cloak/rd name = "research director's cloak" - desc = "Worn by Sciencia, thaumaturges and researchers of the universe. It's slightly shielded from contaminants." + desc = "Worn by Sciencia, thaumaturges and researchers of the universe." icon_state = "rdcloak" /obj/item/clothing/neck/cloak/cap From 705ade984a86e361243a5f2470cc3b1e7cad7a05 Mon Sep 17 00:00:00 2001 From: imsxz Date: Sun, 5 Nov 2017 13:04:48 -0500 Subject: [PATCH 031/198] Make cult hardsuit bulky sized (#32359) --- code/game/gamemodes/cult/cult_items.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/gamemodes/cult/cult_items.dm b/code/game/gamemodes/cult/cult_items.dm index 1926aa8f58..da222fe521 100644 --- a/code/game/gamemodes/cult/cult_items.dm +++ b/code/game/gamemodes/cult/cult_items.dm @@ -324,7 +324,7 @@ icon_state = "cult_armor" item_state = "cult_armor" desc = "A heavily-armored exosuit worn by warriors of the Nar-Sien cult. It can withstand hard vacuum." - w_class = WEIGHT_CLASS_SMALL + w_class = WEIGHT_CLASS_BULKY allowed = list(/obj/item/tome, /obj/item/melee/cultblade, /obj/item/tank/internals/) armor = list(melee = 70, bullet = 50, laser = 30,energy = 15, bomb = 30, bio = 30, rad = 30, fire = 40, acid = 75) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/cult From 9cdf151a6042a095710449a132623d6d09d4d274 Mon Sep 17 00:00:00 2001 From: MoreRobustThanYou Date: Sun, 5 Nov 2017 13:06:59 -0500 Subject: [PATCH 033/198] Blobbernauts and spores are no longer killed by blob victory (#32133) * Blobbernauts and spores are no longer killed by blob victory * Update overmind.dm * Update overmind.dm * Update overmind.dm * Update overmind.dm --- code/game/gamemodes/blob/overmind.dm | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/code/game/gamemodes/blob/overmind.dm b/code/game/gamemodes/blob/overmind.dm index e6cae65c03..2544e1f88a 100644 --- a/code/game/gamemodes/blob/overmind.dm +++ b/code/game/gamemodes/blob/overmind.dm @@ -91,10 +91,13 @@ GLOBAL_LIST_EMPTY(blob_nodes) if(!Ablob.blob_allowed) continue - - playsound(L, 'sound/effects/splat.ogg', 50, 1) - L.death() - new/mob/living/simple_animal/hostile/blob/blobspore(T) + + if(!("blob" in L.faction)) + playsound(L, 'sound/effects/splat.ogg', 50, 1) + L.death() + new/mob/living/simple_animal/hostile/blob/blobspore(T) + else + L.fully_heal() for(var/V in GLOB.sortedAreas) var/area/A = V From c23f12eaa8b2c94b02f051813cb8625a14270c85 Mon Sep 17 00:00:00 2001 From: oranges Date: Mon, 6 Nov 2017 09:34:06 +1300 Subject: [PATCH 035/198] Merge pull request #32429 from MrStonedOne/patch-446 Fix webhook --- tools/WebhookProcessor/github_webhook_processor.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/WebhookProcessor/github_webhook_processor.php b/tools/WebhookProcessor/github_webhook_processor.php index 5e35b3ea1f..8dad9f02ec 100644 --- a/tools/WebhookProcessor/github_webhook_processor.php +++ b/tools/WebhookProcessor/github_webhook_processor.php @@ -217,7 +217,7 @@ function tag_pr($payload, $opened) { $mergeable = $payload['pull_request']['mergeable']; if($mergeable === TRUE) //only look for the false value $remove[] = 'Merge Conflict'; - else if ($mergable === FALSE) + else if ($mergeable === FALSE) $tags[] = 'Merge Conflict'; $treetags = array('_maps' => 'Map Edit', 'tools' => 'Tools', 'SQL' => 'SQL'); @@ -285,7 +285,7 @@ function check_ready_for_review($payload, $labels = null, $remove = array()){ $dismissed_an_approved_review = false; foreach($reviews as $R) - if(is_maintainer($R['user']['login'])){ + if(is_maintainer($payload, $R['user']['login'])){ $lower_state = strtolower($R['state']); if($lower_state == 'changes_requested') $reviews_ids_with_changes_requested[] = $R['id']; From aa79fdd492e085e2020fbe604c845794805c7927 Mon Sep 17 00:00:00 2001 From: oranges Date: Mon, 6 Nov 2017 10:12:39 +1300 Subject: [PATCH 037/198] Merge pull request #32424 from lzimann/zlevelcapmultiplier Mining zlevel has a bomb cap of three times the configured cap --- code/datums/explosion.dm | 36 +++++++++++++++++++----------------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/code/datums/explosion.dm b/code/datums/explosion.dm index 256e2a572f..51844567cc 100644 --- a/code/datums/explosion.dm +++ b/code/datums/explosion.dm @@ -1,5 +1,6 @@ #define EXPLOSION_THROW_SPEED 4 -#define REEBE_HUGBOX_COEFFICIENT 0.5 +#define CITYOFCOGS_CAP_MULTIPLIER 0.5 +#define MINING_CAP_MULTIPLIER 3 GLOBAL_LIST_EMPTY(explosions) //Against my better judgement, I will return the explosion datum @@ -53,21 +54,21 @@ GLOBAL_LIST_EMPTY(explosions) var/orig_dev_range = devastation_range var/orig_heavy_range = heavy_impact_range var/orig_light_range = light_impact_range - - if(!ignorecap && epicenter.z != ZLEVEL_MINING) - //Clamp all values to MAX_EXPLOSION_RANGE - devastation_range = min(GLOB.MAX_EX_DEVESTATION_RANGE, devastation_range) - heavy_impact_range = min(GLOB.MAX_EX_HEAVY_RANGE, heavy_impact_range) - light_impact_range = min(GLOB.MAX_EX_LIGHT_RANGE, light_impact_range) - flash_range = min(GLOB.MAX_EX_FLASH_RANGE, flash_range) - flame_range = min(GLOB.MAX_EX_FLAME_RANGE, flame_range) - - if(!ignorecap && epicenter.z == ZLEVEL_CITYOFCOGS) - devastation_range = min(GLOB.MAX_EX_DEVESTATION_RANGE * REEBE_HUGBOX_COEFFICIENT, devastation_range) - heavy_impact_range = min(GLOB.MAX_EX_HEAVY_RANGE * REEBE_HUGBOX_COEFFICIENT, heavy_impact_range) - light_impact_range = min(GLOB.MAX_EX_LIGHT_RANGE * REEBE_HUGBOX_COEFFICIENT, light_impact_range) - flash_range = min(GLOB.MAX_EX_FLASH_RANGE * REEBE_HUGBOX_COEFFICIENT, flash_range) - flame_range = min(GLOB.MAX_EX_FLAME_RANGE * REEBE_HUGBOX_COEFFICIENT, flame_range) + + //Zlevel specific bomb cap multiplier + var/cap_multiplier = 1 + switch(epicenter.z) + if(ZLEVEL_CITYOFCOGS) + cap_multiplier = CITYOFCOGS_CAP_MULTIPLIER + if(ZLEVEL_MINING) + cap_multiplier = MINING_CAP_MULTIPLIER + + if(!ignorecap) + devastation_range = min(GLOB.MAX_EX_DEVESTATION_RANGE * cap_multiplier, devastation_range) + heavy_impact_range = min(GLOB.MAX_EX_HEAVY_RANGE * cap_multiplier, heavy_impact_range) + light_impact_range = min(GLOB.MAX_EX_LIGHT_RANGE * cap_multiplier, light_impact_range) + flash_range = min(GLOB.MAX_EX_FLASH_RANGE * cap_multiplier, flash_range) + flame_range = min(GLOB.MAX_EX_FLAME_RANGE * cap_multiplier, flame_range) //DO NOT REMOVE THIS STOPLAG, IT BREAKS THINGS //not sleeping causes us to ex_act() the thing that triggered the explosion @@ -397,4 +398,5 @@ GLOBAL_LIST_EMPTY(explosions) // 5 explosion power is a (0, 1, 3) explosion. // 1 explosion power is a (0, 0, 1) explosion. -#undef REEBE_HUGBOX_COEFFICIENT +#undef CITYOFCOGS_CAP_MULTIPLIER +#undef MINING_CAP_MULTIPLIER From 0bb150ff9853b16d773ac1ab33e91052970a8eda Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Sun, 5 Nov 2017 16:37:49 -0500 Subject: [PATCH 039/198] Revert "Adds 'round' chat command" (#32421) --- code/modules/admin/chat_commands.dm | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/code/modules/admin/chat_commands.dm b/code/modules/admin/chat_commands.dm index bf319fd278..ec79aaca07 100644 --- a/code/modules/admin/chat_commands.dm +++ b/code/modules/admin/chat_commands.dm @@ -73,11 +73,4 @@ GLOBAL_LIST(round_end_notifiees) return "[sender], the round has already ended!" LAZYINITLIST(GLOB.round_end_notifiees) GLOB.round_end_notifiees[sender] = TRUE - return "I will notify [sender] when the round ends." - -/datum/server_tools_command/round - name = "round" - help_text = "Displays the current round ID" - -/datum/server_tools_command/round/Run(sender, params) - return GLOB.round_id ? "[GLOB.round_id]" : "No round ID set!" + return "I will notify [sender] when the round ends." \ No newline at end of file From 495632eac25ec90a2b5bc5a6e6cb2642441bb74b Mon Sep 17 00:00:00 2001 From: AnturK Date: Mon, 6 Nov 2017 00:34:39 +0100 Subject: [PATCH 041/198] Adds admin away gateway. (#32425) * Adds admin gateway away * I choose third option. --- code/modules/awaymissions/gateway.dm | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/code/modules/awaymissions/gateway.dm b/code/modules/awaymissions/gateway.dm index a46b32f853..15c5deb4cb 100644 --- a/code/modules/awaymissions/gateway.dm +++ b/code/modules/awaymissions/gateway.dm @@ -170,7 +170,7 @@ GLOBAL_DATUM(the_gateway, /obj/machinery/gateway/centerstation) density = TRUE icon_state = "offcenter" use_power = NO_POWER_USE - var/obj/machinery/gateway/centeraway/stationgate = null + var/obj/machinery/gateway/centerstation/stationgate = null can_link = TRUE @@ -233,6 +233,18 @@ GLOBAL_DATUM(the_gateway, /obj/machinery/gateway/centerstation) M.client.move_delay = max(world.time + 5, M.client.move_delay) +/obj/machinery/gateway/centeraway/admin + desc = "A mysterious gateway built by unknown hands, this one seems more compact." + +/obj/machinery/gateway/centeraway/admin/Initialize() + . = ..() + if(stationgate && !stationgate.awaygate) + stationgate.awaygate = src + +/obj/machinery/gateway/centeraway/admin/detect() + return TRUE + + /obj/item/paper/fluff/gateway info = "Congratulations,

    Your station has been selected to carry out the Gateway Project.

    The equipment will be shipped to you at the start of the next quarter.
    You are to prepare a secure location to house the equipment as outlined in the attached documents.

    --Nanotrasen Blue Space Research" name = "Confidential Correspondence, Pg 1" \ No newline at end of file From b89cedcb08e9168e72860e0caa0059ec1747b16a Mon Sep 17 00:00:00 2001 From: ShizCalev Date: Sun, 5 Nov 2017 18:36:27 -0500 Subject: [PATCH 043/198] Cleans up wire varedits (#32427) --- _maps/RandomRuins/SpaceRuins/DJstation.dmm | 12 +- _maps/RandomRuins/SpaceRuins/TheDerelict.dmm | 396 +--------------- _maps/RandomRuins/SpaceRuins/abandonedzoo.dmm | 75 +-- _maps/RandomRuins/SpaceRuins/bigderelict1.dmm | 97 +--- _maps/RandomRuins/SpaceRuins/crashedship.dmm | 219 +-------- _maps/RandomRuins/SpaceRuins/deepstorage.dmm | 227 +-------- _maps/RandomRuins/SpaceRuins/oldAIsat.dmm | 7 +- _maps/RandomRuins/SpaceRuins/oldstation.dmm | 263 +---------- _maps/RandomRuins/SpaceRuins/onehalf.dmm | 110 +---- _maps/RandomRuins/SpaceRuins/spacehotel.dmm | 272 +---------- _maps/RandomZLevels/Academy.dmm | 446 ++---------------- _maps/RandomZLevels/Cabin.dmm | 10 +- _maps/RandomZLevels/centcomAway.dmm | 9 +- _maps/RandomZLevels/challenge.dmm | 12 +- _maps/RandomZLevels/moonoutpost19.dmm | 209 +------- _maps/RandomZLevels/research.dmm | 247 +--------- _maps/RandomZLevels/snowdin.dmm | 31 +- _maps/RandomZLevels/undergroundoutpost45.dmm | 431 +---------------- _maps/shuttles/whiteship_meta.dmm | 12 +- 19 files changed, 157 insertions(+), 2928 deletions(-) diff --git a/_maps/RandomRuins/SpaceRuins/DJstation.dmm b/_maps/RandomRuins/SpaceRuins/DJstation.dmm index 8841e350dd..6a859fccdc 100644 --- a/_maps/RandomRuins/SpaceRuins/DJstation.dmm +++ b/_maps/RandomRuins/SpaceRuins/DJstation.dmm @@ -55,8 +55,7 @@ /area/ruin/space/djstation) "an" = ( /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/machinery/power/smes/magical{ desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; @@ -66,16 +65,13 @@ /area/ruin/space/djstation) "ao" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, /area/ruin/space/djstation) "ap" = ( /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/machinery/power/apc{ dir = 0; @@ -86,8 +82,6 @@ /area/ruin/space/djstation) "aq" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/item/storage/box/lights/mixed, @@ -101,8 +95,6 @@ /area/ruin/space/djstation) "ar" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plating, diff --git a/_maps/RandomRuins/SpaceRuins/TheDerelict.dmm b/_maps/RandomRuins/SpaceRuins/TheDerelict.dmm index cc960def1c..e65b6552eb 100644 --- a/_maps/RandomRuins/SpaceRuins/TheDerelict.dmm +++ b/_maps/RandomRuins/SpaceRuins/TheDerelict.dmm @@ -13,16 +13,13 @@ "ad" = ( /obj/machinery/power/tracker, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plasteel/airless, /area/solar/derelict_starboard) "ae" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/template_noop, @@ -35,8 +32,7 @@ /area/solar/derelict_starboard) "ag" = ( /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plasteel/airless{ icon_state = "damaged5" @@ -48,8 +44,7 @@ name = "Derelict Solar Array" }, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plasteel/airless, /area/solar/derelict_starboard) @@ -60,13 +55,9 @@ "aj" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/template_noop, @@ -74,8 +65,6 @@ "ak" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/template_noop, @@ -83,18 +72,12 @@ "al" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/template_noop, @@ -102,13 +85,9 @@ "am" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/template_noop, @@ -116,18 +95,12 @@ "an" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/template_noop, @@ -135,13 +108,9 @@ "ao" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/template_noop, @@ -162,8 +131,7 @@ "ar" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /turf/template_noop, /area/solar/derelict_starboard) @@ -179,8 +147,6 @@ name = "External Engineering" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plating, @@ -188,8 +154,6 @@ "av" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, @@ -197,8 +161,6 @@ "aw" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plating, @@ -220,8 +182,6 @@ /area/ruin/space/derelict/solar_control) "aB" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel, @@ -229,15 +189,13 @@ "aC" = ( /obj/machinery/power/smes, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plasteel, /area/ruin/space/derelict/solar_control) "aD" = ( /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/machinery/power/solar_control{ id = "derelictsolar"; @@ -263,16 +221,12 @@ dir = 8 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, /area/ruin/space/derelict/solar_control) "aH" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel, @@ -282,15 +236,12 @@ dir = 1 }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plasteel, /area/ruin/space/derelict/solar_control) "aJ" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/machinery/light/small{ @@ -318,8 +269,6 @@ /area/ruin/space/derelict/solar_control) "aN" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -357,15 +306,12 @@ }, /obj/structure/cable, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plasteel, /area/ruin/space/derelict/solar_control) "aU" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel, @@ -390,20 +336,15 @@ "aZ" = ( /obj/machinery/computer/monitor, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plasteel, /area/ruin/space/derelict/solar_control) "ba" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/light/small, @@ -411,8 +352,6 @@ /area/ruin/space/derelict/solar_control) "bb" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, @@ -448,8 +387,6 @@ req_access_txt = "10" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -473,8 +410,6 @@ "bm" = ( /obj/machinery/door/window, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -678,15 +613,12 @@ pixel_x = -24 }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/bridge/ai_upload) "bX" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plating/airless, @@ -712,8 +644,6 @@ /area/template_noop) "cc" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating/airless, @@ -724,24 +654,18 @@ /area/ruin/space/derelict/bridge/ai_upload) "ce" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/closed/wall/r_wall, /area/ruin/space/derelict/bridge/ai_upload) "cf" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/closed/wall/r_wall, /area/ruin/space/derelict/bridge/ai_upload) "cg" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/closed/wall/r_wall, @@ -754,16 +678,12 @@ /area/template_noop) "cj" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/closed/wall/r_wall, /area/ruin/space/derelict/bridge/ai_upload) "ck" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel, @@ -802,8 +722,6 @@ /area/ruin/space/derelict/gravity_generator) "cr" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/closed/wall, @@ -814,8 +732,6 @@ "ct" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -880,8 +796,6 @@ /area/ruin/space/derelict/bridge/access) "cF" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -904,45 +818,33 @@ /area/template_noop) "cJ" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/closed/wall, /area/ruin/space/derelict/bridge/access) "cK" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, /area/ruin/space/derelict/bridge/access) "cL" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, /area/ruin/space/derelict/bridge/access) "cM" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel, /area/ruin/space/derelict/bridge/access) "cN" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel, @@ -1001,8 +903,6 @@ req_access_txt = "18" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -1017,8 +917,6 @@ "cX" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -1063,36 +961,28 @@ /area/ruin/unpowered/no_grav) "df" = ( /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/item/wallframe/apc, /turf/open/floor/plating/airless, /area/ruin/space/derelict/gravity_generator) "dg" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating/airless, /area/ruin/space/derelict/gravity_generator) "dh" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plating/airless, /area/ruin/space/derelict/gravity_generator) "di" = ( /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/structure/frame/machine, @@ -1114,21 +1004,15 @@ /area/ruin/space/derelict/bridge/access) "dm" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plating, /area/ruin/space/derelict/bridge/access) "dn" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel, @@ -1136,8 +1020,6 @@ "do" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, @@ -1145,8 +1027,6 @@ "dp" = ( /obj/machinery/door/airlock/glass, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, @@ -1154,8 +1034,6 @@ "dq" = ( /obj/item/reagent_containers/food/drinks/beer, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel, @@ -1173,8 +1051,6 @@ /area/ruin/space/derelict/gravity_generator) "dt" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating/airless, @@ -1209,8 +1085,6 @@ "dy" = ( /obj/structure/window/reinforced, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -1232,8 +1106,6 @@ req_access_txt = "10" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating/airless, @@ -1261,8 +1133,7 @@ "dH" = ( /obj/structure/frame/computer, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plasteel, /area/ruin/space/derelict/bridge) @@ -1334,8 +1205,6 @@ /area/ruin/space/derelict/singularity_engine) "dS" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating/airless, @@ -1346,16 +1215,12 @@ req_access_txt = "10" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, /area/ruin/space/derelict/gravity_generator) "dU" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel, @@ -1376,8 +1241,6 @@ /area/ruin/space/derelict/singularity_engine) "dY" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -1472,8 +1335,6 @@ /area/ruin/space/derelict/singularity_engine) "ep" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/window/reinforced, @@ -1532,8 +1393,6 @@ /area/ruin/space/derelict/singularity_engine) "eA" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -1576,21 +1435,15 @@ /area/ruin/space/derelict/singularity_engine) "eH" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel, /area/ruin/space/derelict/bridge/access) "eI" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, @@ -1600,32 +1453,24 @@ dir = 4 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, /area/ruin/space/derelict/bridge/access) "eK" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, /area/ruin/space/derelict/bridge) "eL" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, /area/ruin/space/derelict/bridge) "eM" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel, @@ -1653,8 +1498,6 @@ /area/ruin/space/derelict/bridge) "eR" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -1935,8 +1778,6 @@ "fK" = ( /obj/machinery/door/window, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -1993,8 +1834,6 @@ /area/ruin/space/derelict/bridge/access) "fT" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/airless, @@ -2049,8 +1888,6 @@ /area/ruin/space/derelict/hallway/primary) "gb" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless{ @@ -2059,37 +1896,27 @@ /area/ruin/space/derelict/hallway/primary) "gc" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "gd" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating/airless, /area/ruin/space/derelict/bridge/access) "ge" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/bridge/access) "gf" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel/airless, @@ -2119,8 +1946,6 @@ /area/ruin/space/derelict/hallway/primary) "gl" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating/airless, @@ -2184,16 +2009,12 @@ /area/ruin/space/derelict/singularity_engine) "gx" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plating/airless, /area/ruin/space/derelict/hallway/primary) "gy" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating/airless, @@ -2334,8 +2155,6 @@ /area/ruin/space/derelict/singularity_engine) "ha" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plating/airless, @@ -2545,8 +2364,6 @@ /area/ruin/space/derelict/singularity_engine) "hO" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating/airless, @@ -2795,8 +2612,6 @@ /area/ruin/unpowered/no_grav) "iF" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/airless{ @@ -2951,8 +2766,6 @@ /area/ruin/unpowered/no_grav) "jc" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/airless, @@ -2967,16 +2780,12 @@ /area/ruin/space/derelict/medical/chapel) "jf" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel/airless/white, /area/ruin/space/derelict/medical) "jg" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/window/reinforced{ @@ -2986,8 +2795,6 @@ /area/ruin/space/derelict/medical) "jh" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless/white, @@ -3048,8 +2855,6 @@ /area/ruin/unpowered/no_grav) "jq" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/airless, @@ -3098,8 +2903,7 @@ pixel_x = 24 }, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/medical/chapel) @@ -3181,8 +2985,6 @@ "jM" = ( /obj/machinery/door/window, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/airless, @@ -3190,8 +2992,6 @@ "jN" = ( /obj/machinery/door/window/southleft, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/airless/white, @@ -3202,21 +3002,15 @@ /area/ruin/space/derelict/medical) "jP" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "jQ" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/airlock/research{ @@ -3235,8 +3029,6 @@ /area/ruin/unpowered/no_grav) "jS" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating/airless, @@ -3270,8 +3062,6 @@ /area/ruin/space/derelict/hallway/primary) "jX" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/airless{ @@ -3295,16 +3085,12 @@ /area/ruin/space/derelict/hallway/primary) "kb" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel/airless, /area/ruin/unpowered/no_grav) "kc" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless, @@ -3324,16 +3110,12 @@ "kf" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless, /area/ruin/unpowered/no_grav) "kg" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/window/fulltile, @@ -3341,8 +3123,6 @@ /area/ruin/unpowered/no_grav) "kh" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/airlock/research{ @@ -3353,24 +3133,18 @@ /area/ruin/space/derelict/arrival) "ki" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, /area/ruin/space/derelict/arrival) "kj" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, /area/ruin/space/derelict/arrival) "kk" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel, @@ -3427,16 +3201,12 @@ /area/ruin/space/derelict/arrival) "kt" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating/airless, /area/ruin/space/derelict/hallway/primary) "ku" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless{ @@ -3445,8 +3215,6 @@ /area/ruin/space/derelict/hallway/primary) "kv" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless, @@ -3458,50 +3226,36 @@ icon_state = "right" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "kx" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "ky" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "kz" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "kA" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/airless, @@ -3520,8 +3274,6 @@ /area/ruin/space/derelict/hallway/primary) "kE" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel/airless, @@ -3533,31 +3285,24 @@ icon_state = "right" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "kG" = ( /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "kH" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel/airless, @@ -3609,8 +3354,6 @@ req_access_txt = "1" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/airless, @@ -3807,8 +3550,6 @@ /area/ruin/unpowered/no_grav) "lB" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/window/reinforced, @@ -3892,8 +3633,6 @@ /area/ruin/space/derelict/atmospherics) "lQ" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/airless, @@ -4106,8 +3845,6 @@ "mC" = ( /obj/item/wirecutters, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/airless, @@ -4141,8 +3878,6 @@ /area/ruin/unpowered/no_grav) "mI" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/airless, @@ -4215,8 +3950,7 @@ /area/ruin/space/derelict/hallway/secondary) "mX" = ( /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/structure/cable, /obj/machinery/power/apc{ @@ -4252,23 +3986,18 @@ pixel_y = 24 }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/atmospherics) "nd" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/hallway/secondary) "ne" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless{ @@ -4280,8 +4009,6 @@ dir = 1 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless{ @@ -4290,8 +4017,6 @@ /area/ruin/space/derelict/hallway/secondary) "ng" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless{ @@ -4300,8 +4025,6 @@ /area/ruin/space/derelict/hallway/secondary) "nh" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless{ @@ -4310,8 +4033,6 @@ /area/ruin/space/derelict/hallway/secondary) "ni" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless{ @@ -4320,8 +4041,6 @@ /area/ruin/space/derelict/hallway/secondary) "nj" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless{ @@ -4330,8 +4049,6 @@ /area/ruin/space/derelict/hallway/secondary) "nk" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless{ @@ -4343,8 +4060,6 @@ dir = 1 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless{ @@ -4353,21 +4068,15 @@ /area/ruin/space/derelict/hallway/secondary) "nm" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/hallway/secondary) "nn" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel/airless, @@ -4437,8 +4146,6 @@ /area/ruin/space/derelict/se_solar) "nC" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/door/airlock/engineering{ @@ -4460,8 +4167,6 @@ /area/ruin/space/derelict/hallway/secondary) "nF" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/door/firedoor, @@ -4483,29 +4188,21 @@ /area/ruin/unpowered/no_grav) "nJ" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/closed/wall/r_wall, /area/ruin/space/derelict/se_solar) "nK" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/closed/wall/r_wall, /area/ruin/space/derelict/se_solar) "nL" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/machinery/door/airlock/engineering{ @@ -4529,8 +4226,6 @@ /area/ruin/space/derelict/se_solar) "nP" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/airless, @@ -4564,8 +4259,7 @@ dir = 1 }, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/item/drone_shell/dusty, /turf/open/floor/plasteel/airless, @@ -4583,8 +4277,7 @@ /area/ruin/space/derelict/se_solar) "nY" = ( /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/structure/cable, /obj/machinery/power/solar_control{ @@ -4643,8 +4336,6 @@ icon_state = "right" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/airless, @@ -4674,8 +4365,6 @@ /area/ruin/space/derelict/se_solar) "ok" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/door/airlock/external, @@ -4688,16 +4377,14 @@ /area/solar/derelict_aft) "om" = ( /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/structure/lattice/catwalk, /turf/template_noop, /area/solar/derelict_aft) "on" = ( /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/machinery/power/solar{ id = "derelictsolar"; @@ -4707,8 +4394,6 @@ /area/solar/derelict_aft) "oo" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/lattice/catwalk, @@ -4716,8 +4401,7 @@ /area/solar/derelict_aft) "op" = ( /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/machinery/power/solar{ id = "derelictsolar"; @@ -4736,13 +4420,9 @@ "or" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/template_noop, @@ -4750,18 +4430,12 @@ "os" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/template_noop, @@ -4769,26 +4443,18 @@ "ot" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/template_noop, /area/solar/derelict_aft) "ou" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/lattice/catwalk, @@ -4797,18 +4463,12 @@ "ov" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/template_noop, @@ -4816,13 +4476,9 @@ "ow" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/template_noop, @@ -4847,21 +4503,15 @@ "oA" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/template_noop, /area/solar/derelict_aft) "oB" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/lattice/catwalk, @@ -4870,13 +4520,9 @@ "oC" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/template_noop, diff --git a/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm b/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm index 66c738fb77..70cfbe72ba 100644 --- a/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm +++ b/_maps/RandomRuins/SpaceRuins/abandonedzoo.dmm @@ -9,16 +9,13 @@ power = 1 }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/abandonedzoo) "ac" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, @@ -30,12 +27,9 @@ power = 1 }, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plating/airless, @@ -47,13 +41,10 @@ power = 1 }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/abandonedzoo) @@ -64,7 +55,6 @@ power = 1 }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plating/airless, @@ -86,8 +76,6 @@ "ak" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -192,8 +180,6 @@ /area/ruin/space/has_grav/abandonedzoo) "aD" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/airlock/highsecurity{ @@ -211,30 +197,21 @@ power = 1 }, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plating, /area/ruin/space/has_grav/abandonedzoo) "aF" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/closed/wall/r_wall, @@ -242,8 +219,6 @@ "aG" = ( /obj/structure/table/reinforced, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/item/gun/energy/floragun, @@ -253,8 +228,6 @@ /area/ruin/space/has_grav/abandonedzoo) "aH" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/darkgreen, @@ -263,8 +236,6 @@ /obj/structure/table/reinforced, /obj/machinery/computer/med_data/laptop, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel{ @@ -278,17 +249,12 @@ power = 1 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plating, @@ -306,8 +272,6 @@ /area/ruin/space/has_grav/abandonedzoo) "aM" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/closed/wall/r_wall, @@ -358,8 +322,7 @@ pixel_x = -24 }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/structure/rack, /obj/item/melee/baton/cattleprod, @@ -370,13 +333,9 @@ /area/ruin/space/has_grav/abandonedzoo) "aT" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/rack, @@ -463,8 +422,6 @@ /area/ruin/space/has_grav/abandonedzoo) "bc" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/darkgreen, @@ -472,8 +429,6 @@ "bd" = ( /obj/machinery/power/terminal, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/darkgreen, @@ -491,8 +446,6 @@ }, /obj/structure/cable, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel{ @@ -568,19 +521,13 @@ power = 1 }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plating, @@ -606,8 +553,6 @@ /obj/structure/table/reinforced, /obj/machinery/microwave, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel{ @@ -616,17 +561,12 @@ /area/ruin/space/has_grav/abandonedzoo) "bs" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/shieldwallgen, @@ -634,7 +574,6 @@ /area/ruin/space/has_grav/abandonedzoo) "bt" = ( /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/shieldwallgen, @@ -764,8 +703,6 @@ power = 1 }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable, @@ -780,8 +717,6 @@ /area/space) "bS" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable, diff --git a/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm b/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm index da3185effc..504be30a14 100644 --- a/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm +++ b/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm @@ -59,8 +59,6 @@ /area/ruin/space/has_grav/derelictoutpost/cargobay) "an" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel, @@ -73,7 +71,6 @@ pixel_x = 24 }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plasteel, @@ -107,8 +104,6 @@ /area/ruin/space/has_grav/derelictoutpost/dockedship) "au" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -301,8 +296,7 @@ "bb" = ( /obj/machinery/power/smes, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/powerstorage) @@ -310,13 +304,9 @@ /obj/structure/table, /obj/item/stock_parts/cell/hyper, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel, @@ -324,7 +314,6 @@ "bd" = ( /obj/machinery/power/smes, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plasteel, @@ -467,8 +456,6 @@ /area/ruin/space/has_grav/derelictoutpost/powerstorage) "bs" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -736,13 +723,9 @@ /area/ruin/space/has_grav/derelictoutpost/powerstorage) "bZ" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel, @@ -756,7 +739,6 @@ pixel_y = 2 }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plasteel, @@ -790,8 +772,6 @@ name = "gelatinous floor" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -837,8 +817,6 @@ /area/ruin/space/has_grav/derelictoutpost) "cj" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel, @@ -851,7 +829,6 @@ pixel_y = -24 }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plasteel, @@ -892,8 +869,6 @@ /area/ruin/space/has_grav/derelictoutpost/powerstorage) "cp" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel, @@ -901,8 +876,6 @@ "cq" = ( /obj/structure/barricade/wooden, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, @@ -914,24 +887,18 @@ }, /obj/structure/barricade/wooden, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/powerstorage) "cs" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargobay) "ct" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel, @@ -963,13 +930,9 @@ name = "gelatinous floor" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel, @@ -981,8 +944,6 @@ name = "gelatinous floor" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, @@ -994,8 +955,6 @@ name = "checkpoint security doors" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/firedoor, @@ -1003,8 +962,6 @@ /area/ruin/space/has_grav/derelictoutpost) "cz" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, @@ -1016,16 +973,12 @@ name = "gelatinous floor" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost) "cB" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel, @@ -1104,16 +1057,12 @@ opened = 1 }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargobay) "cI" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/janitorialcart, @@ -1126,8 +1075,6 @@ name = "gelatinous floor" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/item/mop, @@ -1145,8 +1092,6 @@ name = "gelatinous floor" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, @@ -1163,8 +1108,6 @@ name = "gelatinous floor" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, @@ -1177,8 +1120,6 @@ }, /obj/structure/glowshroom/single, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, @@ -1190,13 +1131,9 @@ name = "gelatinous floor" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -1356,8 +1293,6 @@ }, /obj/machinery/light, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel, @@ -1374,8 +1309,6 @@ name = "gelatinous floor" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, @@ -1397,8 +1330,6 @@ name = "pried-open airlock" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, @@ -1418,8 +1349,6 @@ name = "gelatinous floor" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plating, @@ -1515,8 +1444,6 @@ name = "gelatinous floor" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -1639,8 +1566,6 @@ name = "gelatinous floor" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -1725,8 +1650,6 @@ name = "gelatinous floor" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -1777,8 +1700,6 @@ dir = 9 }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -1947,8 +1868,6 @@ name = "dried blood trail" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -2012,9 +1931,7 @@ pixel_x = 24 }, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargostorage) @@ -2072,8 +1989,6 @@ /area/ruin/space/has_grav/derelictoutpost/cargostorage) "eu" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -2120,8 +2035,6 @@ dir = 5 }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -2186,8 +2099,6 @@ dir = 10 }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel, @@ -2204,8 +2115,6 @@ dir = 4 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, @@ -2217,8 +2126,6 @@ dir = 6 }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plating, diff --git a/_maps/RandomRuins/SpaceRuins/crashedship.dmm b/_maps/RandomRuins/SpaceRuins/crashedship.dmm index 4f118ee7fe..e1ef887172 100644 --- a/_maps/RandomRuins/SpaceRuins/crashedship.dmm +++ b/_maps/RandomRuins/SpaceRuins/crashedship.dmm @@ -110,8 +110,6 @@ /area/awaymission/BMPship/Midship) "ay" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plating/airless, @@ -119,8 +117,6 @@ "az" = ( /obj/structure/table/optable, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating/airless, @@ -128,7 +124,6 @@ "aA" = ( /obj/machinery/computer/operating, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plating/airless, @@ -202,8 +197,6 @@ /area/awaymission/BMPship/Midship) "aL" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating/airless, @@ -296,8 +289,6 @@ /area/awaymission/BMPship/Midship) "bc" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/item/clothing/glasses/regular/hipster, @@ -305,8 +296,6 @@ /area/awaymission/BMPship/Midship) "bd" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating/airless, @@ -314,16 +303,12 @@ "be" = ( /obj/machinery/door/unpowered/shuttle, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating/airless, /area/awaymission/BMPship/Midship) "bf" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ @@ -333,8 +318,6 @@ /area/awaymission/BMPship/Aft) "bg" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plating, @@ -387,8 +370,6 @@ /area/awaymission/BMPship/Fore) "br" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -461,16 +442,12 @@ /area/awaymission/BMPship/Midship) "bD" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) "bE" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/item/hand_labeler, @@ -478,16 +455,12 @@ /area/awaymission/BMPship/Aft) "bF" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) "bG" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/item/storage/box, @@ -583,8 +556,6 @@ /area/awaymission/BMPship/Aft) "bT" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line{ @@ -603,8 +574,7 @@ /area/awaymission/BMPship/Fore) "bW" = ( /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/machinery/power/apc{ dir = 1; @@ -718,8 +688,6 @@ /area/awaymission/BMPship/Midship) "cn" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/door/poddoor/shutters{ @@ -729,8 +697,6 @@ /area/awaymission/BMPship/Aft) "co" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/carpet, @@ -792,8 +758,6 @@ /area/awaymission/BMPship/Aft) "cD" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -809,16 +773,12 @@ /area/awaymission/BMPship/Fore) "cH" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/carpet, /area/awaymission/BMPship/Fore) "cI" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/carpet, @@ -838,9 +798,7 @@ "cM" = ( /obj/structure/window/reinforced, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plasteel/barber, /area/awaymission/BMPship/Midship) @@ -861,9 +819,7 @@ /area/awaymission/BMPship/Midship) "cQ" = ( /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plasteel/showroomfloor, /area/awaymission/BMPship/Aft) @@ -895,9 +851,7 @@ /area/awaymission/BMPship/Aft) "cW" = ( /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /obj/machinery/power/apc{ dir = 1; @@ -933,8 +887,6 @@ /area/awaymission/BMPship/Fore) "db" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/carpet, @@ -961,37 +913,27 @@ /area/awaymission/BMPship/Midship) "dg" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/bar, /area/awaymission/BMPship/Midship) "dh" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/bar, /area/awaymission/BMPship/Midship) "di" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/bar, /area/awaymission/BMPship/Midship) "dj" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/showroomfloor, @@ -1001,55 +943,39 @@ /area/awaymission/BMPship/Aft) "dl" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel, /area/awaymission/BMPship/Aft) "dm" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) "dn" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) "do" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) "dp" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/machinery/light/small{ @@ -1093,8 +1019,6 @@ dir = 4 }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/carpet, @@ -1107,24 +1031,18 @@ /area/awaymission/BMPship/Midship) "dx" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel/bar, /area/awaymission/BMPship/Midship) "dy" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/bar, /area/awaymission/BMPship/Midship) "dz" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/bar, @@ -1155,16 +1073,12 @@ /area/awaymission/BMPship/Aft) "dE" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, /area/awaymission/BMPship/Aft) "dF" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line{ @@ -1184,13 +1098,9 @@ /area/awaymission/BMPship/Fore) "dI" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/carpet, @@ -1198,16 +1108,12 @@ "dJ" = ( /obj/machinery/door/airlock/silver, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/carpet, /area/awaymission/BMPship/Fore) "dK" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel/bar, @@ -1215,28 +1121,22 @@ "dL" = ( /obj/machinery/shieldwallgen, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plating, /area/awaymission/BMPship/Midship) "dM" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/bar, /area/awaymission/BMPship/Midship) "dN" = ( /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/machinery/power/apc{ dir = 1; @@ -1286,8 +1186,6 @@ dir = 4 }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/bar, @@ -1333,8 +1231,6 @@ /area/awaymission/BMPship/Aft) "dZ" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/hydrofloor, @@ -1345,20 +1241,17 @@ name = "power storage unit" }, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/structure/cable, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) "eb" = ( /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/machinery/power/terminal{ dir = 8 @@ -1367,13 +1260,9 @@ /area/awaymission/BMPship/Aft) "ec" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/effect/turf_decal/stripes/line{ @@ -1450,8 +1339,6 @@ /area/awaymission/BMPship/Aft) "ep" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment{ @@ -1491,8 +1378,6 @@ /area/awaymission/BMPship/Aft) "eu" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line{ @@ -1502,24 +1387,18 @@ /area/awaymission/BMPship/Aft) "ev" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/carpet, /area/awaymission/BMPship/Fore) "ew" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/carpet, /area/awaymission/BMPship/Fore) "ex" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/carpet, @@ -1531,39 +1410,27 @@ /area/awaymission/BMPship/Midship) "ez" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel/bar, /area/awaymission/BMPship/Midship) "eA" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel/bar, /area/awaymission/BMPship/Midship) "eB" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel/bar, @@ -1634,34 +1501,24 @@ /area/awaymission/BMPship/Midship) "eM" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel/bar, /area/awaymission/BMPship/Midship) "eN" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/showroomfloor, /area/awaymission/BMPship/Aft) "eO" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/showroomfloor, @@ -1684,8 +1541,6 @@ /area/awaymission/BMPship/Aft) "eR" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/effect/turf_decal/stripes/line{ @@ -1739,8 +1594,6 @@ /area/awaymission/BMPship/Aft) "fa" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/item/stock_parts/cell/high, @@ -1756,8 +1609,6 @@ /area/awaymission/BMPship/Fore) "fd" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/door/unpowered/shuttle, @@ -1870,8 +1721,6 @@ /area/awaymission/BMPship/Fore) "fw" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plating/airless, @@ -1881,16 +1730,12 @@ icon_state = "small" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating/airless, /area/awaymission/BMPship/Fore) "fy" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating/airless{ @@ -1899,8 +1744,6 @@ /area/awaymission/BMPship/Fore) "fz" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plating/airless{ @@ -1909,8 +1752,6 @@ /area/awaymission/BMPship/Fore) "fA" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/item/kitchen/knife, @@ -1924,24 +1765,18 @@ /area/awaymission/BMPship/Midship) "fC" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel/showroomfloor, /area/awaymission/BMPship/Aft) "fD" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/showroomfloor, /area/awaymission/BMPship/Aft) "fE" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/showroomfloor, @@ -1986,16 +1821,12 @@ /area/awaymission/BMPship/Fore) "fM" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating/airless, /area/awaymission/BMPship/Fore) "fN" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel/bar, @@ -2015,8 +1846,6 @@ /area/awaymission/BMPship/Aft) "fR" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -2065,8 +1894,6 @@ locked = 1 }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -2074,8 +1901,6 @@ "ga" = ( /obj/machinery/door/unpowered/shuttle, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -2091,8 +1916,6 @@ /area/awaymission/BMPship) "gd" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/door/airlock/silver, @@ -2216,41 +2039,30 @@ "gA" = ( /obj/effect/decal/remains/human, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, /area/awaymission/BMPship/Aft) "gB" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, /area/awaymission/BMPship/Aft) "gC" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel, /area/awaymission/BMPship/Aft) "gD" = ( /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/item/wallframe/apc, @@ -2309,8 +2121,6 @@ /obj/item/bedsheet, /obj/item/storage/wallet/random, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -2340,15 +2150,12 @@ /area/awaymission/BMPship/Midship) "gU" = ( /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plating/airless, /area/awaymission/BMPship/Midship) "gV" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating/airless, @@ -2356,24 +2163,18 @@ "gW" = ( /obj/machinery/door/unpowered/shuttle, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/closed/wall/mineral/titanium/interior, /area/awaymission/BMPship/Midship) "gX" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, /area/awaymission/BMPship/Aft) "gY" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel, diff --git a/_maps/RandomRuins/SpaceRuins/deepstorage.dmm b/_maps/RandomRuins/SpaceRuins/deepstorage.dmm index bcf66ad556..06b5407fbc 100644 --- a/_maps/RandomRuins/SpaceRuins/deepstorage.dmm +++ b/_maps/RandomRuins/SpaceRuins/deepstorage.dmm @@ -200,8 +200,6 @@ /area/ruin/space/has_grav/deepstorage/crusher) "aC" = ( /obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plating{ @@ -210,8 +208,6 @@ /area/ruin/space/has_grav/deepstorage/crusher) "aD" = ( /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating{ @@ -220,7 +216,6 @@ /area/ruin/space/has_grav/deepstorage/crusher) "aE" = ( /obj/structure/cable/yellow{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/power/apc{ @@ -369,8 +364,6 @@ req_access_txt = "200" }, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime{ @@ -546,8 +539,6 @@ /area/ruin/space/has_grav/deepstorage/kitchen) "be" = ( /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -732,8 +723,6 @@ /area/ruin/space/has_grav/deepstorage/kitchen) "by" = ( /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/light{ @@ -818,8 +807,6 @@ "bJ" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel/cafeteria{ @@ -831,8 +818,6 @@ dir = 6 }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/cafeteria{ @@ -844,8 +829,6 @@ dir = 4 }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/cafeteria{ @@ -857,8 +840,6 @@ dir = 9 }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/cafeteria{ @@ -867,7 +848,6 @@ /area/ruin/space/has_grav/deepstorage/kitchen) "bN" = ( /obj/structure/cable/yellow{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/power/apc{ @@ -888,8 +868,6 @@ /area/ruin/space/has_grav/deepstorage/kitchen) "bP" = ( /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/firealarm{ @@ -981,8 +959,6 @@ "bY" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/door/firedoor, @@ -1002,13 +978,9 @@ /area/ruin/space/has_grav/deepstorage/kitchen) "ca" = ( /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, @@ -1019,8 +991,6 @@ "cb" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -1029,8 +999,6 @@ /area/ruin/space/has_grav/deepstorage) "cc" = ( /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/firedoor, @@ -1042,8 +1010,6 @@ "cd" = ( /obj/structure/table, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/hydrofloor{ @@ -1052,8 +1018,6 @@ /area/ruin/space/has_grav/deepstorage/hydroponics) "ce" = ( /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/hydrofloor{ @@ -1062,8 +1026,6 @@ /area/ruin/space/has_grav/deepstorage/hydroponics) "cf" = ( /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, @@ -1073,7 +1035,6 @@ /area/ruin/space/has_grav/deepstorage/hydroponics) "cg" = ( /obj/structure/cable/yellow{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/power/apc/highcap/five_k{ @@ -1159,8 +1120,6 @@ }, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/bar{ @@ -1211,8 +1170,6 @@ /area/ruin/space/has_grav/deepstorage) "ct" = ( /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -1313,8 +1270,6 @@ dir = 5 }, /obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel/floorgrime{ @@ -1330,8 +1285,6 @@ dir = 4 }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -1344,8 +1297,6 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -1390,8 +1341,6 @@ "cK" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/bar{ @@ -1435,8 +1384,6 @@ "cP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime{ @@ -1457,8 +1404,6 @@ "cR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/computer/arcade, @@ -1493,8 +1438,6 @@ dir = 4 }, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/bar{ @@ -1535,7 +1478,6 @@ /area/ruin/space/has_grav/deepstorage) "da" = ( /obj/structure/cable/yellow{ - d2 = 2; icon_state = "0-2" }, /obj/machinery/door/firedoor, @@ -1605,9 +1547,7 @@ "dh" = ( /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, /obj/structure/cable/yellow{ - icon_state = "1-4"; - d1 = 1; - d2 = 4 + icon_state = "1-4" }, /obj/machinery/computer/arcade, /turf/open/floor/plasteel/floorgrime{ @@ -1619,8 +1559,6 @@ dir = 4 }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/chair/stool, @@ -1634,13 +1572,9 @@ dir = 4 }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel/floorgrime{ @@ -1652,8 +1586,6 @@ dir = 10 }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -1662,13 +1594,9 @@ /area/ruin/space/has_grav/deepstorage) "dl" = ( /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel/floorgrime{ @@ -1677,8 +1605,6 @@ /area/ruin/space/has_grav/deepstorage) "dm" = ( /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -1688,13 +1614,9 @@ "dn" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -1729,13 +1651,9 @@ "dr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel/floorgrime{ @@ -1744,12 +1662,9 @@ /area/ruin/space/has_grav/deepstorage) "ds" = ( /obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable/yellow{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/door/firedoor, @@ -1857,8 +1772,6 @@ "dC" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/light{ @@ -1881,8 +1794,6 @@ dir = 4 }, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime{ @@ -1903,8 +1814,6 @@ }, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime{ @@ -1946,8 +1855,6 @@ "dL" = ( /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime{ @@ -2010,8 +1917,6 @@ dir = 6 }, /obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel/floorgrime{ @@ -2023,8 +1928,6 @@ dir = 4 }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/firedoor, @@ -2038,8 +1941,6 @@ "dT" = ( /obj/machinery/atmospherics/pipe/manifold/supplymain/hidden, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -2072,9 +1973,7 @@ "dW" = ( /obj/machinery/atmospherics/pipe/manifold/supplymain/hidden, /obj/structure/cable/yellow{ - icon_state = "1-4"; - d1 = 1; - d2 = 4 + icon_state = "1-4" }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/floorgrime{ @@ -2086,8 +1985,6 @@ dir = 4 }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -2099,13 +1996,9 @@ dir = 1 }, /obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -2118,8 +2011,6 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -2129,8 +2020,6 @@ "ea" = ( /obj/machinery/atmospherics/pipe/manifold/supplymain/hidden, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -2142,8 +2031,6 @@ dir = 4 }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/firedoor, @@ -2157,18 +2044,12 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel/floorgrime{ @@ -2178,8 +2059,6 @@ "ed" = ( /obj/machinery/atmospherics/pipe/manifold4w/supplymain/hidden, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -2195,8 +2074,6 @@ dir = 4 }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/black{ @@ -2208,8 +2085,6 @@ dir = 10 }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/black{ @@ -2218,8 +2093,6 @@ /area/ruin/space/has_grav/deepstorage/armory) "eg" = ( /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/black{ @@ -2232,7 +2105,6 @@ pixel_y = 5 }, /obj/structure/cable/yellow{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/power/apc/highcap/five_k{ @@ -2281,8 +2153,6 @@ "em" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime{ @@ -2329,8 +2199,6 @@ }, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime{ @@ -2346,13 +2214,9 @@ "et" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/machinery/light{ @@ -2364,12 +2228,9 @@ /area/ruin/space/has_grav/deepstorage) "eu" = ( /obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/cable/yellow{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/door/firedoor, @@ -2456,8 +2317,6 @@ dir = 4 }, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime{ @@ -2551,14 +2410,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable/yellow{ - icon_state = "1-4"; - d1 = 1; - d2 = 4 + icon_state = "1-4" }, /turf/open/floor/plasteel/floorgrime{ baseturf = /turf/open/floor/plating/asteroid/airless @@ -2570,8 +2425,6 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/firealarm{ @@ -2586,7 +2439,6 @@ dir = 10 }, /obj/structure/cable/yellow{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/power/apc{ @@ -2660,8 +2512,6 @@ "eQ" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/light{ @@ -2691,12 +2541,9 @@ id = "bunkershutter" }, /obj/structure/cable/yellow{ - d2 = 4; icon_state = "0-4" }, /obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/machinery/door/firedoor, @@ -2710,8 +2557,6 @@ dir = 8 }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -2720,8 +2565,6 @@ /area/ruin/space/has_grav/deepstorage/airlock) "eV" = ( /obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -2756,8 +2599,6 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime{ @@ -2809,8 +2650,6 @@ "fe" = ( /obj/machinery/atmospherics/pipe/simple/supplymain/hidden, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/extinguisher_cabinet{ @@ -2869,8 +2708,6 @@ "fl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime{ @@ -2983,12 +2820,9 @@ "fx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable/yellow{ - d2 = 2; icon_state = "0-2" }, /obj/machinery/power/apc{ @@ -3223,8 +3057,6 @@ /area/ruin/space/has_grav/deepstorage) "fW" = ( /obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ @@ -3236,8 +3068,6 @@ /area/ruin/space/has_grav/deepstorage/power) "fX" = ( /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ @@ -3255,8 +3085,6 @@ dir = 4 }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ @@ -3271,8 +3099,6 @@ dir = 4 }, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -3351,14 +3177,10 @@ /area/ruin/space/has_grav/deepstorage/dorm) "gh" = ( /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable/yellow{ - icon_state = "1-4"; - d1 = 1; - d2 = 4 + icon_state = "1-4" }, /obj/machinery/light/small{ dir = 8 @@ -3375,7 +3197,6 @@ dir = 4 }, /obj/structure/cable/yellow{ - d2 = 4; icon_state = "0-4" }, /turf/open/floor/plating{ @@ -3385,8 +3206,6 @@ "gj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -3447,9 +3266,7 @@ /area/ruin/space/has_grav/deepstorage/power) "gq" = ( /obj/structure/cable/yellow{ - icon_state = "1-4"; - d1 = 1; - d2 = 4 + icon_state = "1-4" }, /turf/open/floor/plating{ baseturf = /turf/open/floor/plating/asteroid/airless @@ -3458,7 +3275,6 @@ "gr" = ( /obj/machinery/power/smes/engineering, /obj/structure/cable/yellow{ - d2 = 8; icon_state = "0-8" }, /obj/structure/sign/electricshock{ @@ -3473,8 +3289,6 @@ dir = 4 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -3484,13 +3298,9 @@ "gt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime{ @@ -3561,8 +3371,6 @@ dir = 8 }, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime{ @@ -3640,8 +3448,6 @@ dir = 8 }, /obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plating{ @@ -3650,13 +3456,9 @@ /area/ruin/space/has_grav/deepstorage/power) "gK" = ( /obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating{ @@ -3669,8 +3471,6 @@ req_access_txt = "200" }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating{ @@ -3680,8 +3480,6 @@ "gM" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -3727,8 +3525,6 @@ "gR" = ( /obj/structure/grille, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating{ @@ -3738,13 +3534,9 @@ "gS" = ( /obj/structure/grille, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/machinery/door/firedoor, @@ -3800,8 +3592,6 @@ "gX" = ( /obj/machinery/power/rtg/advanced, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable/yellow, @@ -3901,8 +3691,6 @@ dir = 4 }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/turf_decal/stripes/corner{ @@ -3917,8 +3705,6 @@ dir = 4 }, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/firealarm{ @@ -3939,8 +3725,6 @@ "hl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/firealarm{ @@ -3979,7 +3763,6 @@ "hp" = ( /obj/machinery/power/smes/engineering, /obj/structure/cable/yellow{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plating{ diff --git a/_maps/RandomRuins/SpaceRuins/oldAIsat.dmm b/_maps/RandomRuins/SpaceRuins/oldAIsat.dmm index dab408a8b1..069f27eb3e 100644 --- a/_maps/RandomRuins/SpaceRuins/oldAIsat.dmm +++ b/_maps/RandomRuins/SpaceRuins/oldAIsat.dmm @@ -50,8 +50,7 @@ pixel_y = 26 }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plating/airless, /area/tcommsat/chamber) @@ -60,8 +59,6 @@ dir = 1 }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plating/airless, @@ -107,8 +104,6 @@ /area/template_noop) "au" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating/airless, diff --git a/_maps/RandomRuins/SpaceRuins/oldstation.dmm b/_maps/RandomRuins/SpaceRuins/oldstation.dmm index 920adcefce..3a0da1bf0c 100644 --- a/_maps/RandomRuins/SpaceRuins/oldstation.dmm +++ b/_maps/RandomRuins/SpaceRuins/oldstation.dmm @@ -234,8 +234,7 @@ start_charge = 0 }, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/comm) @@ -280,8 +279,6 @@ "aU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -474,8 +471,6 @@ "bx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/door/airlock/maintenance_hatch, @@ -560,8 +555,6 @@ /area/ruin/space/has_grav/ancientstation) "bP" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/effect/decal/cleanable/dirt, @@ -573,8 +566,6 @@ "bQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel/floorgrime, @@ -713,8 +704,6 @@ /area/ruin/space/has_grav/ancientstation/powered) "cl" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -818,8 +807,6 @@ icon_state = "plant-25" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/effect/decal/cleanable/dirt, @@ -829,8 +816,6 @@ /area/ruin/space/has_grav/ancientstation/deltacorridor) "cA" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, @@ -841,8 +826,6 @@ /obj/machinery/door/firedoor, /obj/machinery/door/airlock/science, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, @@ -850,8 +833,6 @@ /area/ruin/space/has_grav/ancientstation/deltacorridor) "cC" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, @@ -860,8 +841,6 @@ /area/ruin/space/has_grav/ancientstation/deltacorridor) "cD" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, @@ -869,8 +848,6 @@ /area/ruin/space/has_grav/ancientstation/deltacorridor) "cE" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/effect/decal/cleanable/dirt, @@ -934,8 +911,6 @@ /area/ruin/space/has_grav/ancientstation) "cO" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -1001,8 +976,6 @@ /area/ruin/space/has_grav/ancientstation/deltacorridor) "cY" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -1101,8 +1074,6 @@ /area/ruin/space/has_grav/ancientstation/engi) "dm" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -1191,8 +1162,6 @@ /area/ruin/space/has_grav/ancientstation/sec) "dw" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -1280,13 +1249,9 @@ "dK" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/template_noop, @@ -1294,7 +1259,6 @@ "dL" = ( /obj/machinery/power/solar, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plating/airless{ @@ -1350,8 +1314,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/machinery/power/apc{ dir = 8; @@ -1387,8 +1350,6 @@ /area/ruin/space/has_grav/ancientstation/sec) "dW" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -1464,8 +1425,6 @@ "ei" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/template_noop, @@ -1551,8 +1510,6 @@ /area/ruin/space/has_grav/ancientstation/hydroponics) "et" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -1586,8 +1543,6 @@ /area/ruin/space/has_grav/ancientstation/sec) "ey" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -1649,8 +1604,7 @@ /area/ruin/space/has_grav/ancientstation/betanorth) "eI" = ( /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/machinery/power/solar, /turf/open/floor/plating/airless{ @@ -1660,7 +1614,6 @@ /area/template_noop) "eJ" = ( /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plating/airless{ @@ -1706,8 +1659,6 @@ /area/ruin/space/has_grav/ancientstation/engi) "eO" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -1749,8 +1700,6 @@ /area/ruin/space/has_grav/ancientstation/hydroponics) "eU" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -1772,8 +1721,6 @@ "eW" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -1821,8 +1768,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -1832,8 +1778,7 @@ charge = 0 }, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, @@ -1848,8 +1793,6 @@ "fg" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -1939,8 +1882,6 @@ /area/ruin/space/has_grav/ancientstation/sec) "ft" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -2008,8 +1949,6 @@ "fE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -2061,8 +2000,6 @@ /area/ruin/space/has_grav/ancientstation/sec) "fL" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -2098,8 +2035,7 @@ "fQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/machinery/power/apc{ dir = 1; @@ -2111,8 +2047,6 @@ /area/ruin/space/has_grav/ancientstation/deltacorridor) "fR" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -2172,8 +2106,6 @@ dir = 4 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless/floorgrime, @@ -2183,8 +2115,6 @@ dir = 4 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating/airless, @@ -2202,16 +2132,12 @@ "gc" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/visible{ dir = 4 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/template_noop, @@ -2219,8 +2145,6 @@ "gd" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/visible{ @@ -2231,19 +2155,12 @@ "ge" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4"; - tag = "" + icon_state = "1-4" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/visible{ @@ -2254,13 +2171,9 @@ "gf" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/visible{ @@ -2277,8 +2190,6 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/visible{ @@ -2289,8 +2200,6 @@ "gh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/visible{ @@ -2301,14 +2210,10 @@ "gi" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/visible{ @@ -2319,13 +2224,9 @@ "gj" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/effect/decal/cleanable/dirt, @@ -2336,15 +2237,10 @@ /area/ruin/space/has_grav/ancientstation/engi) "gk" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4"; - tag = "" + icon_state = "1-4" }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -2364,19 +2260,13 @@ /area/ruin/space/has_grav/ancientstation/engi) "gm" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, @@ -2385,12 +2275,10 @@ "gn" = ( /obj/effect/spawner/structure/window/hollow/reinforced, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -2402,18 +2290,12 @@ /area/ruin/space/has_grav/ancientstation/powered) "go" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, @@ -2424,8 +2306,6 @@ /area/ruin/space/has_grav/ancientstation) "gp" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, @@ -2434,8 +2314,6 @@ /area/ruin/space/has_grav/ancientstation) "gq" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/airlock/maintenance_hatch, @@ -2447,8 +2325,6 @@ /area/ruin/space/has_grav/ancientstation) "gr" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, @@ -2466,12 +2342,9 @@ start_charge = 0 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/atmospherics/pipe/simple/supply/visible{ @@ -2481,8 +2354,6 @@ /area/ruin/space/has_grav/ancientstation/hydroponics) "gt" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, @@ -2494,8 +2365,6 @@ /area/ruin/space/has_grav/ancientstation) "gu" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, @@ -2510,20 +2379,15 @@ start_charge = 0 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/kitchen) "gw" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, @@ -2536,8 +2400,6 @@ /area/ruin/space/has_grav/ancientstation) "gx" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/airlock/maintenance_hatch, @@ -2546,8 +2408,6 @@ /area/ruin/space/has_grav/ancientstation) "gy" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -2558,8 +2418,6 @@ /area/ruin/space/has_grav/ancientstation) "gz" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -2571,12 +2429,10 @@ "gA" = ( /obj/effect/spawner/structure/window/hollow/reinforced, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -2588,14 +2444,10 @@ /area/ruin/space/has_grav/ancientstation/sec) "gB" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -2606,8 +2458,6 @@ "gC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -2618,8 +2468,6 @@ "gD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -2632,12 +2480,10 @@ "gE" = ( /obj/effect/spawner/structure/window/hollow/reinforced, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/machinery/atmospherics/pipe/simple/supply/visible{ dir = 4 @@ -2646,8 +2492,6 @@ /area/ruin/space/has_grav/ancientstation/sec) "gF" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/visible{ @@ -2658,8 +2502,6 @@ "gG" = ( /obj/effect/spawner/structure/window/hollow/reinforced, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/visible{ @@ -2670,8 +2512,6 @@ "gH" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/visible{ @@ -2682,13 +2522,9 @@ "gI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/visible{ @@ -2699,8 +2535,6 @@ "gJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/airlock/maintenance_hatch, @@ -2711,18 +2545,12 @@ /area/ruin/space/has_grav/ancientstation/deltacorridor) "gK" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, @@ -2740,7 +2568,6 @@ start_charge = 0 }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -2826,16 +2653,12 @@ "gW" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime, /area/ruin/space/has_grav/ancientstation/engi) "gX" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -2918,8 +2741,6 @@ "hl" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/yellow/corner{ @@ -2945,8 +2766,6 @@ /area/ruin/space/has_grav/ancientstation/engi) "ho" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -2959,8 +2778,6 @@ "hq" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -3045,8 +2862,6 @@ "hC" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -3131,16 +2946,13 @@ /area/ruin/space/has_grav/ancientstation/deltacorridor) "hL" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/ancientstation/betanorth) "hM" = ( /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plating/airless{ tag = "icon-floor"; @@ -3150,8 +2962,6 @@ "hN" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/template_noop, @@ -3159,8 +2969,6 @@ "hO" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/light/small{ @@ -3182,8 +2990,6 @@ /area/ruin/space/has_grav/ancientstation/engi) "hQ" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -3277,16 +3083,12 @@ "ib" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4"; - tag = "" + icon_state = "1-4" }, /turf/template_noop, /area/template_noop) "ic" = ( /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plasteel/airless, @@ -3323,8 +3125,6 @@ /area/ruin/space/has_grav/ancientstation/engi) "ig" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -3334,8 +3134,6 @@ /area/ruin/space/has_grav/ancientstation/engi) "ih" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -3550,8 +3348,6 @@ /area/ruin/space/has_grav/ancientstation/sec) "iC" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -3737,9 +3533,7 @@ name = "backup power storage unit" }, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -3814,8 +3608,6 @@ /area/ruin/space/has_grav/ancientstation/deltacorridor) "jh" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating/airless, @@ -3987,10 +3779,7 @@ /area/ruin/space/has_grav/ancientstation/engi) "jE" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4"; - tag = "" + icon_state = "1-4" }, /obj/effect/decal/cleanable/dirt, /obj/item/twohanded/required/kirbyplants{ @@ -4000,8 +3789,6 @@ /area/ruin/space/has_grav/ancientstation) "jF" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/effect/decal/cleanable/dirt, @@ -4028,18 +3815,13 @@ icon_state = "plant-25" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4"; - tag = "" + icon_state = "1-4" }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/floorgrime, /area/ruin/space/has_grav/ancientstation/deltacorridor) "jK" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, @@ -4049,8 +3831,6 @@ "jL" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, @@ -4058,8 +3838,6 @@ /area/ruin/space/has_grav/ancientstation/deltacorridor) "jM" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/effect/decal/cleanable/dirt, @@ -4076,8 +3854,6 @@ /area/ruin/space/has_grav/ancientstation/atmo) "jP" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating/airless, @@ -4121,8 +3897,6 @@ req_access_txt = "200" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/white/side, @@ -4198,16 +3972,13 @@ start_charge = 0 }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation/proto) "kh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel/white, diff --git a/_maps/RandomRuins/SpaceRuins/onehalf.dmm b/_maps/RandomRuins/SpaceRuins/onehalf.dmm index a4beb6859c..8b37e791a1 100644 --- a/_maps/RandomRuins/SpaceRuins/onehalf.dmm +++ b/_maps/RandomRuins/SpaceRuins/onehalf.dmm @@ -4,8 +4,6 @@ /area/template_noop) "ab" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/lattice/catwalk, @@ -13,8 +11,6 @@ /area/template_noop) "ac" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/lattice/catwalk, @@ -22,8 +18,6 @@ /area/template_noop) "ad" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/lattice/catwalk, @@ -40,8 +34,6 @@ /area/template_noop) "af" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/lattice/catwalk, @@ -56,8 +48,6 @@ /area/ruin/space/has_grav/onehalf/dorms_med) "ai" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/lattice/catwalk, @@ -98,8 +88,6 @@ "aq" = ( /obj/machinery/door/airlock/external, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -189,8 +177,6 @@ /area/ruin/space/has_grav/onehalf/dorms_med) "aD" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/light/small{ @@ -233,15 +219,12 @@ /area/ruin/space/has_grav/onehalf/dorms_med) "aL" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/onehalf/dorms_med) "aM" = ( /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/structure/closet/crate/medical, @@ -302,8 +285,6 @@ /area/template_noop) "aT" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/airless{ @@ -318,8 +299,6 @@ "aV" = ( /obj/machinery/door/airlock/glass_medical, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/white, @@ -330,13 +309,9 @@ /area/ruin/space/has_grav/onehalf/dorms_med) "aX" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line{ @@ -346,7 +321,6 @@ /area/ruin/space/has_grav/onehalf/drone_bay) "aY" = ( /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/power/apc{ @@ -470,13 +444,9 @@ dir = 4 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel/airless{ @@ -488,8 +458,6 @@ dir = 4 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless{ @@ -501,8 +469,6 @@ dir = 4 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless, @@ -513,13 +479,9 @@ dir = 4 }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless{ @@ -531,13 +493,9 @@ dir = 4 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/airless, @@ -548,8 +506,6 @@ dir = 4 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless, @@ -560,8 +516,6 @@ }, /obj/machinery/door/airlock/glass, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, @@ -571,8 +525,6 @@ dir = 4 }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel, @@ -843,8 +795,7 @@ /area/ruin/space/has_grav/onehalf/bridge) "cf" = ( /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/machinery/power/apc{ dir = 1; @@ -855,8 +806,6 @@ /area/ruin/space/has_grav/onehalf/bridge) "cg" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/table/reinforced, @@ -939,13 +888,9 @@ /area/ruin/space/has_grav/onehalf/bridge) "cp" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/table/reinforced, @@ -955,16 +900,12 @@ "cq" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/door/poddoor/preopen{ @@ -1021,9 +962,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /obj/machinery/door/poddoor/preopen{ id = "bridge_onehalf"; @@ -1041,8 +980,6 @@ "cC" = ( /obj/structure/lattice, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/space, @@ -1129,8 +1066,6 @@ "cO" = ( /obj/structure/lattice, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/space, @@ -1169,8 +1104,7 @@ "cV" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/structure/cable, /obj/machinery/door/poddoor/preopen{ @@ -1181,13 +1115,9 @@ /area/ruin/space/has_grav/onehalf/bridge) "cW" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/lattice/catwalk, @@ -1195,8 +1125,6 @@ /area/template_noop) "cX" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/airless{ @@ -1227,8 +1155,6 @@ "dc" = ( /obj/structure/grille/broken, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating/airless{ @@ -1246,13 +1172,10 @@ "de" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/machinery/door/poddoor/preopen{ id = "bridge_onehalf"; @@ -1263,11 +1186,9 @@ "df" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/door/poddoor/preopen{ @@ -1279,12 +1200,9 @@ "dg" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/door/poddoor/preopen{ @@ -1300,8 +1218,6 @@ /area/template_noop) "di" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/item/shard{ @@ -1312,13 +1228,9 @@ /area/template_noop) "dj" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/item/stack/rods, @@ -1327,13 +1239,9 @@ /area/template_noop) "dk" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/lattice/catwalk, diff --git a/_maps/RandomRuins/SpaceRuins/spacehotel.dmm b/_maps/RandomRuins/SpaceRuins/spacehotel.dmm index f577cbbf37..9dd1b448f6 100644 --- a/_maps/RandomRuins/SpaceRuins/spacehotel.dmm +++ b/_maps/RandomRuins/SpaceRuins/spacehotel.dmm @@ -13,7 +13,6 @@ "ad" = ( /obj/machinery/power/solar, /obj/structure/cable/yellow{ - d2 = 2; icon_state = "0-2" }, /turf/open/floor/plating/airless, @@ -21,46 +20,33 @@ "ae" = ( /obj/machinery/power/solar, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable/yellow{ - d2 = 2; icon_state = "0-2" }, /turf/open/floor/plating/airless, /area/ruin/unpowered/no_grav) "af" = ( /obj/structure/cable/yellow{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plating/airless, /area/ruin/unpowered/no_grav) "ag" = ( /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating/airless, /area/ruin/unpowered/no_grav) "ah" = ( /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plating/airless, @@ -68,15 +54,12 @@ "ai" = ( /obj/machinery/power/tracker, /obj/structure/cable/yellow{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plating/airless, /area/ruin/unpowered/no_grav) "aj" = ( /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating/airless, @@ -85,16 +68,12 @@ /obj/machinery/power/solar, /obj/structure/cable/yellow, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating/airless, /area/ruin/unpowered/no_grav) "al" = ( /obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plating/airless, @@ -661,8 +640,7 @@ pixel_y = -24 }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/wood, /area/ruin/space/has_grav/hotel/guestroom{ @@ -670,8 +648,6 @@ }) "bO" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -724,8 +700,7 @@ pixel_y = -24 }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/wood, /area/ruin/space/has_grav/hotel/guestroom{ @@ -733,8 +708,6 @@ }) "bU" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -787,8 +760,7 @@ pixel_y = -24 }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/wood, /area/ruin/space/has_grav/hotel/guestroom{ @@ -796,8 +768,6 @@ }) "ca" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -850,8 +820,7 @@ pixel_y = -24 }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/wood, /area/ruin/space/has_grav/hotel/guestroom{ @@ -859,8 +828,6 @@ }) "cg" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -903,8 +870,6 @@ name = "Guest Room A3" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -924,8 +889,6 @@ name = "Guest Room A4" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -945,8 +908,6 @@ name = "Guest Room A5" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -966,8 +927,6 @@ name = "Guest Room A6" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -1014,8 +973,6 @@ /area/ruin/space/has_grav/hotel) "cy" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -1099,8 +1056,6 @@ /area/ruin/space/has_grav/hotel) "cI" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -1110,8 +1065,6 @@ /area/ruin/space/has_grav/hotel) "cJ" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -1125,8 +1078,6 @@ req_access_txt = "201" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -1136,8 +1087,6 @@ /area/ruin/space/has_grav/hotel) "cL" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -1147,18 +1096,12 @@ /area/ruin/space/has_grav/hotel) "cM" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, @@ -1166,8 +1109,6 @@ /area/ruin/space/has_grav/hotel) "cN" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -1178,8 +1119,6 @@ /area/ruin/space/has_grav/hotel) "cO" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -1189,8 +1128,6 @@ /area/ruin/space/has_grav/hotel) "cP" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -1200,8 +1137,6 @@ /area/ruin/space/has_grav/hotel) "cQ" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -1213,8 +1148,6 @@ /area/ruin/space/has_grav/hotel) "cS" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -1271,8 +1204,6 @@ name = "Guest Room A2" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -1297,8 +1228,6 @@ name = "Guest Room A1" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -1335,8 +1264,6 @@ name = "Hotel Staff Storage" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/door/firedoor, @@ -1381,8 +1308,7 @@ pixel_y = 25 }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/wood, /area/ruin/space/has_grav/hotel/guestroom{ @@ -1390,8 +1316,6 @@ }) "do" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -1462,8 +1386,7 @@ pixel_y = 25 }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/wood, /area/ruin/space/has_grav/hotel/guestroom{ @@ -1471,8 +1394,6 @@ }) "dw" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -1513,8 +1434,6 @@ /area/ruin/space/has_grav/hotel/workroom) "dB" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -1643,8 +1562,6 @@ /area/ruin/space/has_grav/hotel/workroom) "dW" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -1652,8 +1569,6 @@ /area/ruin/space/has_grav/hotel/workroom) "dX" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -1663,8 +1578,6 @@ /area/ruin/space/has_grav/hotel/workroom) "dY" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -1674,8 +1587,6 @@ /area/ruin/space/has_grav/hotel/workroom) "dZ" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -1799,8 +1710,6 @@ /area/ruin/space/has_grav/hotel/workroom) "eq" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -1914,13 +1823,9 @@ /area/ruin/space/has_grav/hotel) "eI" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -1928,16 +1833,12 @@ /area/ruin/space/has_grav/hotel) "eJ" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, /area/ruin/space/has_grav/hotel) "eK" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plating, @@ -2043,8 +1944,6 @@ "fd" = ( /obj/effect/decal/cleanable/cobweb, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -2054,8 +1953,6 @@ /area/ruin/space/has_grav/hotel) "fe" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -2411,8 +2308,6 @@ "gj" = ( /obj/effect/decal/cleanable/oil, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -2707,8 +2602,6 @@ /area/ruin/space/has_grav/hotel) "hf" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -2872,8 +2765,7 @@ pixel_y = -24 }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /mob/living/simple_animal/bot/medbot{ name = "Accidents Happen" @@ -2972,8 +2864,6 @@ /area/ruin/space/has_grav/hotel/dock) "hP" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -2983,13 +2873,9 @@ /area/ruin/space/has_grav/hotel) "hQ" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -2999,8 +2885,6 @@ /area/ruin/space/has_grav/hotel) "hR" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, @@ -3011,8 +2895,6 @@ icon_state = "cobweb2" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -3093,8 +2975,6 @@ req_access_txt = "200,201" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -3135,8 +3015,6 @@ /area/ruin/space/has_grav/hotel) "ik" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -3147,8 +3025,6 @@ "il" = ( /obj/machinery/door/airlock/glass, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/firedoor, @@ -3159,8 +3035,6 @@ /area/ruin/space/has_grav/hotel/dock) "im" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -3182,16 +3056,12 @@ /area/ruin/space/has_grav/hotel/dock) "ip" = ( /obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plating/airless, /area/ruin/unpowered/no_grav) "iq" = ( /obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plating/airless, @@ -3208,13 +3078,9 @@ /area/ruin/space/has_grav/hotel/power) "it" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -3224,8 +3090,6 @@ /area/ruin/space/has_grav/hotel/power) "iu" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/sign/fire{ @@ -3240,8 +3104,6 @@ /area/ruin/space/has_grav/hotel/power) "iv" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/airalarm{ @@ -3258,7 +3120,6 @@ pixel_y = 25 }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plasteel/yellow/side{ @@ -3307,8 +3168,6 @@ /area/ruin/space/has_grav/hotel) "iE" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -3318,8 +3177,6 @@ /area/ruin/space/has_grav/hotel) "iF" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/carpet, @@ -3341,8 +3198,6 @@ /area/ruin/space/has_grav/hotel/power) "iI" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -3371,8 +3226,6 @@ /area/ruin/space/has_grav/hotel) "iN" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, @@ -3384,8 +3237,6 @@ /area/ruin/space/has_grav/hotel) "iP" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/wood, @@ -3423,12 +3274,9 @@ pixel_y = -24 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -3438,8 +3286,6 @@ /area/ruin/space/has_grav/hotel/security) "iV" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, @@ -3447,8 +3293,6 @@ /area/ruin/space/has_grav/hotel) "iW" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -3459,13 +3303,9 @@ /area/ruin/space/has_grav/hotel) "iX" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -3475,8 +3315,6 @@ /area/ruin/space/has_grav/hotel) "iY" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/airalarm{ @@ -3495,12 +3333,9 @@ pixel_y = -24 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -3510,8 +3345,6 @@ /area/ruin/space/has_grav/hotel/pool) "ja" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -3521,8 +3354,6 @@ /area/ruin/space/has_grav/hotel) "jb" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -3532,8 +3363,6 @@ /area/ruin/space/has_grav/hotel) "jc" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -3583,8 +3412,6 @@ /area/ruin/space/has_grav/hotel/power) "jj" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -3706,8 +3533,6 @@ /obj/item/stock_parts/cell/high, /obj/item/stock_parts/cell/high, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel/yellow/side{ @@ -3716,8 +3541,6 @@ /area/ruin/space/has_grav/hotel/power) "jB" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel, @@ -3859,8 +3682,6 @@ /area/ruin/space/has_grav/hotel/power) "kc" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -3873,28 +3694,22 @@ "kd" = ( /obj/machinery/power/terminal, /obj/structure/cable/yellow{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/hotel/power) "ke" = ( /obj/machinery/power/terminal, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable/yellow{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/hotel/power) "kf" = ( /obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/machinery/atmospherics/components/binary/valve{ @@ -3955,8 +3770,6 @@ "kq" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel/yellow/side{ @@ -3966,12 +3779,9 @@ "kr" = ( /obj/machinery/power/smes/engineering, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/structure/sign/electricshock{ @@ -3982,15 +3792,12 @@ "ks" = ( /obj/machinery/power/smes/engineering, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plasteel/yellow/side, /area/ruin/space/has_grav/hotel/power) "kt" = ( /obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -3999,20 +3806,15 @@ "ku" = ( /obj/machinery/power/solar_control, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable/yellow{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plasteel/yellow/side, /area/ruin/space/has_grav/hotel/power) "kv" = ( /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/sign/vacuum{ @@ -4022,8 +3824,6 @@ /area/ruin/space/has_grav/hotel/power) "kw" = ( /obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/yellow/side{ @@ -4105,8 +3905,6 @@ "kJ" = ( /obj/machinery/door/airlock/glass_external, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -4218,8 +4016,6 @@ dir = 4 }, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -4398,8 +4194,6 @@ /area/ruin/unpowered/no_grav) "lD" = ( /obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -4409,8 +4203,6 @@ /area/ruin/unpowered/no_grav) "lE" = ( /obj/structure/cable/yellow{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -4458,13 +4250,9 @@ /area/ruin/space/has_grav/hotel/pool) "lJ" = ( /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plating/airless, @@ -4530,38 +4318,28 @@ "lV" = ( /obj/machinery/power/solar, /obj/structure/cable/yellow{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plating/airless, /area/ruin/unpowered/no_grav) "lW" = ( /obj/machinery/power/solar, /obj/structure/cable/yellow{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating/airless, /area/ruin/unpowered/no_grav) "lX" = ( /obj/structure/cable/yellow{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable/yellow{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plating/airless, @@ -4569,12 +4347,9 @@ "lY" = ( /obj/machinery/power/solar, /obj/structure/cable/yellow{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable/yellow{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plating/airless, @@ -4582,7 +4357,6 @@ "lZ" = ( /obj/machinery/power/solar, /obj/structure/cable/yellow{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plating/airless, @@ -4720,8 +4494,6 @@ /area/ruin/space/has_grav/hotel/custodial) "mw" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -4735,8 +4507,6 @@ req_access_txt = "200,201" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -4746,8 +4516,6 @@ /area/ruin/space/has_grav/hotel/custodial) "my" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, @@ -4847,8 +4615,6 @@ /area/ruin/unpowered/no_grav) "mP" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/black, @@ -4859,56 +4625,42 @@ req_access_txt = "200" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/black, /area/ruin/space/has_grav/hotel/workroom) "mR" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/carpet, /area/ruin/space/has_grav/hotel) "mS" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/carpet, /area/ruin/space/has_grav/hotel) "mT" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/carpet, /area/ruin/space/has_grav/hotel) "mU" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/carpet, /area/ruin/space/has_grav/hotel) "mV" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/carpet, diff --git a/_maps/RandomZLevels/Academy.dmm b/_maps/RandomZLevels/Academy.dmm index 9227ab0fd9..4da94082d9 100644 --- a/_maps/RandomZLevels/Academy.dmm +++ b/_maps/RandomZLevels/Academy.dmm @@ -42,9 +42,7 @@ /area/awaymission/academy/headmaster) "aj" = ( /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /obj/machinery/power/apc{ dir = 1; @@ -62,16 +60,12 @@ /area/awaymission/academy/headmaster) "al" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/carpet, /area/awaymission/academy/headmaster) "am" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/light/small, @@ -79,24 +73,18 @@ /area/awaymission/academy/headmaster) "an" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/carpet, /area/awaymission/academy/headmaster) "ao" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/carpet, /area/awaymission/academy/headmaster) "ap" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/carpet, @@ -116,8 +104,6 @@ /area/awaymission/academy/headmaster) "at" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/door/airlock/wood{ @@ -127,21 +113,15 @@ /area/awaymission/academy/headmaster) "au" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/carpet, /area/awaymission/academy/headmaster) "av" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/carpet, @@ -164,8 +144,6 @@ /area/awaymission/academy/headmaster) "az" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/item/stack/sheet/animalhide/monkey, @@ -173,7 +151,6 @@ /area/awaymission/academy/headmaster) "aA" = ( /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/light/small{ @@ -209,8 +186,6 @@ /area/space) "aH" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/light{ @@ -268,8 +243,6 @@ locked = 1 }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/carpet, @@ -283,8 +256,6 @@ /area/awaymission/academy/headmaster) "aU" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/wood, @@ -314,8 +285,6 @@ "ba" = ( /obj/structure/table/wood, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/item/pen/red, @@ -354,8 +323,6 @@ "bh" = ( /obj/structure/table/wood, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/item/dice/d20, @@ -376,8 +343,6 @@ dir = 1 }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/carpet, @@ -408,8 +373,6 @@ "bq" = ( /obj/machinery/door/airlock/gold, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/carpet, @@ -530,16 +493,12 @@ /area/awaymission/academy/headmaster) "bN" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel/black, /area/awaymission/academy/headmaster) "bO" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/vault{ @@ -548,8 +507,6 @@ /area/awaymission/academy/headmaster) "bP" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/black, @@ -557,8 +514,6 @@ "bQ" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/vault{ @@ -567,12 +522,9 @@ /area/awaymission/academy/headmaster) "bR" = ( /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, @@ -588,9 +540,7 @@ "bU" = ( /obj/machinery/autolathe, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plasteel, /area/awaymission/academy/classrooms) @@ -630,8 +580,6 @@ /area/awaymission/academy/headmaster) "ce" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/vault{ @@ -640,9 +588,7 @@ /area/awaymission/academy/headmaster) "cf" = ( /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -662,8 +608,6 @@ "ci" = ( /obj/structure/table, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime, @@ -683,8 +627,6 @@ /area/awaymission/academy/headmaster) "cm" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/black, @@ -705,8 +647,6 @@ "cq" = ( /obj/structure/table, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/item/pen/red, @@ -744,8 +684,6 @@ dir = 4 }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -757,8 +695,6 @@ "cz" = ( /obj/structure/table, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/item/stack/cable_coil/random, @@ -784,21 +720,15 @@ /area/awaymission/academy/headmaster) "cE" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/carpet, /area/awaymission/academy/headmaster) "cF" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/airlock/plasma, @@ -806,8 +736,6 @@ /area/awaymission/academy/headmaster) "cG" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel/black, @@ -838,8 +766,6 @@ /area/awaymission/academy/headmaster) "cM" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -904,32 +830,24 @@ /area/awaymission/academy/headmaster) "cX" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel, /area/awaymission/academy/classrooms) "cY" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, /area/awaymission/academy/classrooms) "cZ" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/floorgrime, /area/awaymission/academy/classrooms) "da" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel, @@ -1002,9 +920,7 @@ "do" = ( /obj/machinery/mech_bay_recharge_port, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plating, /area/awaymission/academy/classrooms) @@ -1014,9 +930,7 @@ "dq" = ( /obj/machinery/computer/mech_bay_power_console, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/circuit/green, /area/awaymission/academy/classrooms) @@ -1061,8 +975,6 @@ /area/awaymission/academy/headmaster) "dz" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/reagent_dispensers/fueltank, @@ -1070,18 +982,12 @@ /area/awaymission/academy/classrooms) "dA" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/reagent_dispensers/fueltank, @@ -1089,13 +995,9 @@ /area/awaymission/academy/classrooms) "dB" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -1154,16 +1056,12 @@ /area/awaymission/academy/classrooms) "dN" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel, /area/awaymission/academy/classrooms) "dO" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/green/side{ @@ -1173,24 +1071,18 @@ "dP" = ( /obj/machinery/door/airlock/freezer, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/white, /area/awaymission/academy/classrooms) "dQ" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/white, /area/awaymission/academy/classrooms) "dR" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/white, @@ -1206,8 +1098,6 @@ "dU" = ( /obj/structure/mineral_door/iron, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -1230,8 +1120,6 @@ /area/awaymission/academy/classrooms) "dZ" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/white, @@ -1259,8 +1147,6 @@ /area/awaymission/academy/classrooms) "ef" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/yellow/side{ @@ -1292,8 +1178,7 @@ /area/awaymission/academy/classrooms) "ek" = ( /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/machinery/power/apc{ dir = 1; @@ -1310,8 +1195,6 @@ /area/awaymission/academy/classrooms) "em" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/carpet, @@ -1366,8 +1249,6 @@ /area/awaymission/academy/classrooms) "ew" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/grimy, @@ -1379,8 +1260,6 @@ "ey" = ( /obj/machinery/door/airlock/freezer, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/white, @@ -1438,8 +1317,6 @@ /area/awaymission/academy/classrooms) "eI" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/barber{ @@ -1474,8 +1351,6 @@ /area/awaymission/academy/classrooms) "eO" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/chapel{ @@ -1525,8 +1400,6 @@ /area/awaymission/academy/classrooms) "eX" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/chapel{ @@ -1567,37 +1440,27 @@ /area/awaymission/academy/classrooms) "fd" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/carpet, /area/awaymission/academy/classrooms) "fe" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/carpet, /area/awaymission/academy/classrooms) "ff" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/carpet, /area/awaymission/academy/classrooms) "fg" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/grimy, @@ -1605,16 +1468,12 @@ "fh" = ( /obj/structure/mineral_door/wood, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/bar, /area/awaymission/academy/classrooms) "fi" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/escape{ @@ -1624,8 +1483,6 @@ "fj" = ( /obj/structure/table, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/escape{ @@ -1635,8 +1492,6 @@ "fk" = ( /obj/structure/table/reinforced, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/barber{ @@ -1645,8 +1500,6 @@ /area/awaymission/academy/classrooms) "fl" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/barber{ @@ -1655,8 +1508,6 @@ /area/awaymission/academy/classrooms) "fm" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel/barber{ @@ -1736,13 +1587,9 @@ /area/awaymission/academy/classrooms) "fx" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel/yellow/side{ @@ -1751,8 +1598,6 @@ /area/awaymission/academy/classrooms) "fy" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/noticeboard{ @@ -1763,34 +1608,24 @@ /area/awaymission/academy/classrooms) "fz" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/grimy, /area/awaymission/academy/classrooms) "fA" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel/grimy, /area/awaymission/academy/classrooms) "fB" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/carpet, @@ -1806,8 +1641,6 @@ /area/awaymission/academy/academyaft) "fE" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/carpet, @@ -1817,13 +1650,10 @@ /area/awaymission/academy/academyaft) "fG" = ( /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -1831,8 +1661,6 @@ "fH" = ( /obj/machinery/shieldwallgen, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ @@ -1842,8 +1670,6 @@ /area/awaymission/academy/classrooms) "fI" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/white/side{ @@ -1852,8 +1678,6 @@ /area/awaymission/academy/classrooms) "fJ" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel/white/side{ @@ -1885,9 +1709,7 @@ /area/awaymission/academy/classrooms) "fQ" = ( /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plasteel/vault, /area/awaymission/academy/classrooms) @@ -1937,9 +1759,7 @@ "fZ" = ( /obj/structure/cable, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -1976,29 +1796,22 @@ /area/awaymission/academy/academycellar) "gg" = ( /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/classrooms) "gh" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/grimy, /area/awaymission/academy/academyaft) "gi" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/carpet, @@ -2010,8 +1823,6 @@ /area/awaymission/academy/classrooms) "gk" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/recharger, @@ -2054,8 +1865,6 @@ dir = 8 }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -2071,9 +1880,7 @@ /area/awaymission/academy/classrooms) "gs" = ( /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -2081,8 +1888,6 @@ /area/awaymission/academy/classrooms) "gt" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/vault{ @@ -2152,8 +1957,7 @@ /area/awaymission/academy/classrooms) "gE" = ( /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -2161,16 +1965,12 @@ /area/awaymission/academy/classrooms) "gF" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/carpet, /area/awaymission/academy/academyaft) "gG" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/carpet, @@ -2240,13 +2040,9 @@ /area/awaymission/academy/classrooms) "gS" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/carpet, @@ -2256,16 +2052,12 @@ locked = 1 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/carpet, /area/awaymission/academy/classrooms) "gU" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/vault{ @@ -2274,8 +2066,6 @@ /area/awaymission/academy/classrooms) "gV" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel/vault{ @@ -2300,8 +2090,7 @@ "gY" = ( /obj/structure/cable, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -2309,7 +2098,6 @@ "gZ" = ( /obj/machinery/shieldwallgen, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/effect/turf_decal/stripes/line{ @@ -2334,8 +2122,6 @@ "hd" = ( /obj/structure/mineral_door/wood, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/carpet, @@ -2349,53 +2135,40 @@ /area/awaymission/academy/academyaft) "hg" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plating, /area/awaymission/academy/academyaft) "hh" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, /area/awaymission/academy/academyaft) "hi" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/hydrofloor, /area/awaymission/academy/academyaft) "hj" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/hydrofloor, /area/awaymission/academy/academyaft) "hk" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/hydrofloor, /area/awaymission/academy/academyaft) "hl" = ( /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/machinery/power/apc{ dir = 1; @@ -2410,9 +2183,7 @@ "hm" = ( /obj/structure/grille, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plating, /area/awaymission/academy/academyaft) @@ -2446,39 +2217,30 @@ /area/awaymission/academy/academyaft) "ht" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel, /area/awaymission/academy/academyaft) "hu" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/hydrofloor, /area/awaymission/academy/academyaft) "hv" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, /area/awaymission/academy/academyaft) "hw" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, /area/awaymission/academy/academyaft) "hx" = ( /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plating, @@ -2487,8 +2249,7 @@ /obj/machinery/power/smes/magical, /obj/structure/cable, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plating, /area/awaymission/academy/academyaft) @@ -2497,49 +2258,36 @@ dir = 8 }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plating, /area/awaymission/academy/academyaft) "hA" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/hydrofloor, /area/awaymission/academy/academyaft) "hB" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel/hydrofloor, /area/awaymission/academy/academyaft) "hC" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel/hydrofloor, /area/awaymission/academy/academyaft) "hD" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/airlock/maintenance_hatch, @@ -2547,26 +2295,18 @@ /area/awaymission/academy/academyaft) "hE" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plating, /area/awaymission/academy/academyaft) "hF" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/green/side{ @@ -2575,16 +2315,12 @@ /area/awaymission/academy/academyaft) "hG" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, /area/awaymission/academy/academyaft) "hH" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/green/side{ @@ -2593,34 +2329,24 @@ /area/awaymission/academy/academyaft) "hI" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/carpet, /area/awaymission/academy/academyaft) "hJ" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/carpet, /area/awaymission/academy/academyaft) "hK" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/item/caution, @@ -2634,8 +2360,6 @@ /area/awaymission/academy/classrooms) "hM" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel/hydrofloor, @@ -2646,16 +2370,12 @@ /area/awaymission/academy/academyaft) "hO" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, /area/awaymission/academy/academyaft) "hP" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/hydrofloor, @@ -2749,13 +2469,9 @@ /area/awaymission/academy/academyaft) "if" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel, @@ -2783,8 +2499,6 @@ /area/awaymission/academy/academyaft) "ik" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel, @@ -2981,8 +2695,6 @@ /area/awaymission/academy/academyaft) "iO" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/wood, @@ -3013,8 +2725,6 @@ dir = 1 }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel/red/side{ @@ -3023,35 +2733,25 @@ /area/awaymission/academy/academyaft) "iT" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/academyaft) "iU" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/carpet, /area/awaymission/academy/academyaft) "iV" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable, @@ -3063,8 +2763,6 @@ dir = 1 }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/airless/white{ @@ -3096,21 +2794,16 @@ /area/awaymission/academy/academyaft) "jb" = ( /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/academyaft) "jc" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/red/side{ @@ -3119,9 +2812,7 @@ /area/awaymission/academy/academyaft) "jd" = ( /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /obj/structure/cable, /obj/effect/spawner/structure/window/reinforced, @@ -3130,22 +2821,16 @@ "je" = ( /obj/structure/cable, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/academy/academyaft) "jf" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel/airless/white{ @@ -3154,8 +2839,6 @@ /area/awaymission/academy/academyaft) "jg" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/airless{ @@ -3165,7 +2848,6 @@ /area/awaymission/academy/academyaft) "jh" = ( /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/effect/spawner/structure/window/reinforced, @@ -3178,8 +2860,6 @@ /area/awaymission/academy/academyaft) "jj" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/red/side{ @@ -3188,8 +2868,6 @@ /area/awaymission/academy/academyaft) "jk" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/light{ @@ -3209,8 +2887,6 @@ /area/awaymission/academy/academyaft) "jn" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/airless/white{ @@ -3229,13 +2905,9 @@ /area/awaymission/academy/academyaft) "jp" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/item/weldingtool, @@ -3253,8 +2925,6 @@ /area/awaymission/academy/academyaft) "js" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel/airless/white{ @@ -3264,7 +2934,6 @@ "jt" = ( /obj/structure/grille, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/item/shard, @@ -3333,8 +3002,6 @@ /area/awaymission/academy/academyaft) "jF" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/window/reinforced{ @@ -3356,16 +3023,12 @@ /area/awaymission/academy/academyaft) "jI" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/carpet, /area/awaymission/academy/academyaft) "jJ" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/window/reinforced{ @@ -3408,8 +3071,6 @@ "jQ" = ( /obj/machinery/door/airlock/hatch, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/carpet, @@ -3429,8 +3090,6 @@ /area/awaymission/academy/academygate) "jU" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/carpet, @@ -3451,8 +3110,6 @@ /area/awaymission/academy/academygate) "jZ" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/door/window, @@ -3464,29 +3121,21 @@ /area/awaymission/academy/academygate) "kb" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/carpet, /area/awaymission/academy/academygate) "kc" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/carpet, /area/awaymission/academy/academygate) "kd" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/carpet, @@ -3500,8 +3149,6 @@ /area/awaymission/academy/academygate) "kg" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/carpet, @@ -3516,8 +3163,7 @@ req_access = "" }, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/carpet, /area/awaymission/academy/academygate) @@ -3527,24 +3173,18 @@ /area/awaymission/academy/academygate) "kj" = ( /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plating, /area/awaymission/academy/academygate) "kk" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plating, /area/awaymission/academy/academygate) "kl" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/carpet, @@ -3554,8 +3194,6 @@ dir = 9 }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plating, @@ -3565,8 +3203,6 @@ dir = 1 }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plating, @@ -3676,8 +3312,6 @@ /area/awaymission/academy/academyaft) "kH" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel/red/side{ @@ -3698,8 +3332,6 @@ "kK" = ( /obj/structure/table, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/item/book/manual/ripley_build_and_repair, @@ -3711,18 +3343,12 @@ /area/awaymission/academy/classrooms) "kM" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/trap/chill, @@ -3845,20 +3471,15 @@ /area/awaymission/academy/headmaster) "ln" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/vault, /area/awaymission/academy/academyengine) "lo" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/vault, @@ -3869,7 +3490,6 @@ pixel_y = 32 }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/vault, @@ -3948,16 +3568,12 @@ /area/awaymission/academy/academyengine) "lG" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plating, /area/awaymission/academy/academyengine) "lH" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plating, @@ -3978,9 +3594,7 @@ }, /obj/structure/cable, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plating, /area/awaymission/academy/academyengine) @@ -4001,16 +3615,12 @@ /area/awaymission/academy/academyengine) "lO" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plating, /area/awaymission/academy/academyengine) "lP" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plating, diff --git a/_maps/RandomZLevels/Cabin.dmm b/_maps/RandomZLevels/Cabin.dmm index b4869790a8..dd40e3c024 100644 --- a/_maps/RandomZLevels/Cabin.dmm +++ b/_maps/RandomZLevels/Cabin.dmm @@ -108,15 +108,13 @@ name = "cabin APC" }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plating, /area/awaymission/cabin) "aw" = ( /obj/machinery/power/smes/magical, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plating, @@ -131,7 +129,6 @@ name = "geothermal generator" }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plating, @@ -179,15 +176,12 @@ dir = 1 }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plating, /area/awaymission/cabin) "aF" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, diff --git a/_maps/RandomZLevels/centcomAway.dmm b/_maps/RandomZLevels/centcomAway.dmm index 022208313e..fc2640782e 100644 --- a/_maps/RandomZLevels/centcomAway.dmm +++ b/_maps/RandomZLevels/centcomAway.dmm @@ -1554,15 +1554,12 @@ /obj/machinery/power/smes, /obj/structure/cable, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plating, /area/awaymission/centcomAway/general) "fN" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, @@ -1571,7 +1568,6 @@ /obj/machinery/power/smes, /obj/structure/cable, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plating, @@ -2247,8 +2243,7 @@ "ih" = ( /obj/machinery/mech_bay_recharge_port, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plating, /area/awaymission/centcomAway/hangar) diff --git a/_maps/RandomZLevels/challenge.dmm b/_maps/RandomZLevels/challenge.dmm index f22805b750..ec4df0307e 100644 --- a/_maps/RandomZLevels/challenge.dmm +++ b/_maps/RandomZLevels/challenge.dmm @@ -968,9 +968,7 @@ "cZ" = ( /obj/machinery/gateway, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plasteel/vault{ dir = 8 @@ -990,8 +988,6 @@ /area/awaymission/challenge/end) "dc" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/black, @@ -1061,13 +1057,9 @@ /area/awaymission/challenge/end) "dm" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /mob/living/simple_animal/hostile/syndicate{ @@ -1077,8 +1069,6 @@ /area/awaymission/challenge/end) "dn" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/black, diff --git a/_maps/RandomZLevels/moonoutpost19.dmm b/_maps/RandomZLevels/moonoutpost19.dmm index 2b3dcfef6d..bd48aae344 100644 --- a/_maps/RandomZLevels/moonoutpost19.dmm +++ b/_maps/RandomZLevels/moonoutpost19.dmm @@ -404,8 +404,7 @@ "aX" = ( /obj/machinery/gateway, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plasteel/vault{ dir = 8; @@ -472,8 +471,6 @@ /area/awaymission/moonoutpost19/syndicate) "bg" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/black{ @@ -601,8 +598,6 @@ req_access_txt = "150" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line{ @@ -701,8 +696,6 @@ /area/awaymission/moonoutpost19/syndicate) "bC" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime{ @@ -808,8 +801,6 @@ /area/awaymission/moonoutpost19/syndicate) "bQ" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/door/airlock/highsecurity{ @@ -824,8 +815,6 @@ /area/awaymission/moonoutpost19/syndicate) "bR" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/table, @@ -844,12 +833,10 @@ /area/awaymission/moonoutpost19/syndicate) "bS" = ( /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/machinery/computer/monitor, /obj/effect/turf_decal/stripes/line{ @@ -868,7 +855,6 @@ outputting = 1 }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plating{ @@ -1005,8 +991,6 @@ /area/awaymission/moonoutpost19/syndicate) "cf" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -1049,8 +1033,6 @@ /area/awaymission/moonoutpost19/syndicate) "ci" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/table, @@ -1080,8 +1062,7 @@ dir = 1 }, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -1170,13 +1151,9 @@ /area/awaymission/moonoutpost19/syndicate) "ct" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel{ @@ -1186,8 +1163,6 @@ /area/awaymission/moonoutpost19/syndicate) "cu" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -1199,8 +1174,6 @@ /area/awaymission/moonoutpost19/syndicate) "cv" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/red/side{ @@ -1212,8 +1185,6 @@ /area/awaymission/moonoutpost19/syndicate) "cw" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/airlock/engineering{ @@ -1226,8 +1197,6 @@ /area/awaymission/moonoutpost19/syndicate) "cx" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plating{ @@ -1236,8 +1205,6 @@ /area/awaymission/moonoutpost19/syndicate) "cy" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plating{ @@ -1246,18 +1213,12 @@ /area/awaymission/moonoutpost19/syndicate) "cz" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/effect/decal/cleanable/dirt, @@ -1267,8 +1228,6 @@ /area/awaymission/moonoutpost19/syndicate) "cA" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plating{ @@ -2174,8 +2133,6 @@ /area/awaymission/moonoutpost19/research) "ei" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/general/visible{ @@ -2186,8 +2143,6 @@ /area/awaymission/moonoutpost19/research) "ej" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/alien/weeds, @@ -2200,7 +2155,6 @@ /area/awaymission/moonoutpost19/research) "ek" = ( /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/shieldwallgen{ @@ -2208,8 +2162,7 @@ req_access = null }, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plating{ heat_capacity = 1e+006 @@ -2312,8 +2265,6 @@ /area/awaymission/moonoutpost19/research) "ex" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold{ @@ -2340,8 +2291,7 @@ /area/awaymission/moonoutpost19/research) "ez" = ( /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/machinery/door/poddoor/preopen{ desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; @@ -2438,8 +2388,6 @@ /area/awaymission/moonoutpost19/research) "eN" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/general/visible, @@ -2495,8 +2443,7 @@ name = "P.A.C.M.A.N.-type portable generator" }, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plating{ heat_capacity = 1e+006 @@ -2508,8 +2455,7 @@ name = "S.U.P.E.R.P.A.C.M.A.N.-type portable generator" }, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plating{ broken = 1; @@ -2534,8 +2480,7 @@ dir = 4 }, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/machinery/airalarm{ frequency = 1439; @@ -2549,8 +2494,7 @@ /area/awaymission/moonoutpost19/research) "eW" = ( /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/machinery/power/smes{ charge = 1.5e+006; @@ -2565,8 +2509,6 @@ /area/awaymission/moonoutpost19/research) "eX" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plating{ @@ -2575,8 +2517,6 @@ /area/awaymission/moonoutpost19/research) "eY" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/item/newspaper, @@ -2586,8 +2526,6 @@ /area/awaymission/moonoutpost19/research) "eZ" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating{ @@ -2598,8 +2536,6 @@ /area/awaymission/moonoutpost19/research) "fa" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/blood/tracks{ @@ -2613,8 +2549,6 @@ /area/awaymission/moonoutpost19/research) "fb" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating{ @@ -2623,8 +2557,6 @@ /area/awaymission/moonoutpost19/research) "fc" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/airlock/maintenance{ @@ -2642,8 +2574,6 @@ /area/awaymission/moonoutpost19/research) "fd" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/blood/tracks{ @@ -2661,8 +2591,6 @@ pixel_x = 32 }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/alien/weeds, @@ -2741,8 +2669,6 @@ /area/awaymission/moonoutpost19/research) "fl" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/general/visible, @@ -2762,8 +2688,7 @@ "fn" = ( /obj/structure/cable, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/machinery/door/poddoor/preopen{ desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; @@ -2793,8 +2718,6 @@ /area/awaymission/moonoutpost19/research) "fq" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plating{ @@ -2803,13 +2726,9 @@ /area/awaymission/moonoutpost19/research) "fr" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, @@ -2820,8 +2739,6 @@ /area/awaymission/moonoutpost19/research) "fs" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plating{ @@ -2830,8 +2747,6 @@ /area/awaymission/moonoutpost19/research) "ft" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating{ @@ -2842,8 +2757,6 @@ /area/awaymission/moonoutpost19/research) "fu" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating{ @@ -2866,13 +2779,9 @@ /area/awaymission/moonoutpost19/research) "fw" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/alien/weeds, @@ -2883,8 +2792,6 @@ /area/awaymission/moonoutpost19/research) "fx" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/firedoor, @@ -2903,8 +2810,6 @@ /area/awaymission/moonoutpost19/research) "fy" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -2914,8 +2819,6 @@ /area/awaymission/moonoutpost19/research) "fz" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel{ @@ -2924,8 +2827,6 @@ /area/awaymission/moonoutpost19/research) "fA" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/firedoor, @@ -2938,8 +2839,6 @@ /area/awaymission/moonoutpost19/research) "fB" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/alien/weeds/node, @@ -2947,8 +2846,6 @@ /area/awaymission/moonoutpost19/research) "fC" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/general/visible{ @@ -2995,8 +2892,6 @@ icon_state = "medium" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/engine, @@ -3091,13 +2986,9 @@ /area/awaymission/moonoutpost19/research) "fP" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating{ @@ -3110,8 +3001,6 @@ req_one_access_txt = "0" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating{ @@ -3120,13 +3009,9 @@ /area/awaymission/moonoutpost19/research) "fR" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/effect/decal/cleanable/oil, @@ -3199,8 +3084,6 @@ pixel_x = 32 }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/alien/weeds, @@ -3242,8 +3125,7 @@ /area/awaymission/moonoutpost19/research) "gb" = ( /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/structure/grille, /obj/machinery/door/poddoor/preopen{ @@ -3297,8 +3179,6 @@ "gh" = ( /obj/effect/decal/cleanable/oil, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating{ @@ -3341,8 +3221,6 @@ /area/awaymission/moonoutpost19/research) "gm" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/firealarm{ @@ -3427,8 +3305,7 @@ /area/awaymission/moonoutpost19/research) "gt" = ( /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/structure/disposalpipe/segment{ desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; @@ -3633,8 +3510,7 @@ name = "Acid-Proof containment chamber blast door" }, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ @@ -3651,8 +3527,6 @@ /area/awaymission/moonoutpost19/research) "gN" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/item/stack/rods, @@ -3824,8 +3698,6 @@ /area/awaymission/moonoutpost19/research) "hd" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/effect/decal/cleanable/cobweb, @@ -3835,8 +3707,6 @@ /area/awaymission/moonoutpost19/research) "he" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, @@ -3846,8 +3716,6 @@ /area/awaymission/moonoutpost19/research) "hf" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/effect/decal/cleanable/dirt, @@ -3941,8 +3809,6 @@ /area/awaymission/moonoutpost19/research) "hp" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/oil, @@ -4278,8 +4144,6 @@ /area/awaymission/moonoutpost19/arrivals) "hW" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating{ @@ -4635,8 +4499,6 @@ /area/awaymission/moonoutpost19/arrivals) "iE" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -4971,8 +4833,6 @@ /area/awaymission/moonoutpost19/arrivals) "jp" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/oil, @@ -5117,8 +4977,7 @@ /area/awaymission/moonoutpost19/arrivals) "jH" = ( /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/machinery/power/apc/highcap/fifteen_k{ dir = 1; @@ -5224,8 +5083,6 @@ /area/awaymission/moonoutpost19/arrivals) "jS" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plating{ @@ -5236,8 +5093,6 @@ /area/awaymission/moonoutpost19/research) "jT" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/light/small{ @@ -5250,8 +5105,6 @@ /area/awaymission/moonoutpost19/arrivals) "jU" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel{ @@ -5260,8 +5113,6 @@ /area/awaymission/moonoutpost19/arrivals) "jV" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -5271,8 +5122,6 @@ /area/awaymission/moonoutpost19/arrivals) "jW" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, @@ -5282,8 +5131,6 @@ /area/awaymission/moonoutpost19/arrivals) "jX" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/item/cigbutt, @@ -5297,8 +5144,6 @@ dir = 1 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/airalarm{ @@ -5314,8 +5159,6 @@ /area/awaymission/moonoutpost19/arrivals) "jZ" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/purple/corner{ @@ -5325,8 +5168,6 @@ /area/awaymission/moonoutpost19/arrivals) "ka" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, @@ -5337,8 +5178,6 @@ /area/awaymission/moonoutpost19/arrivals) "kb" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/firedoor{ @@ -5352,8 +5191,6 @@ /area/awaymission/moonoutpost19/arrivals) "kc" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel{ @@ -5367,8 +5204,6 @@ /area/awaymission/moonoutpost19/arrivals) "kd" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel{ @@ -5382,8 +5217,6 @@ /area/awaymission/moonoutpost19/arrivals) "ke" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, @@ -5399,8 +5232,6 @@ dir = 1 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -5412,8 +5243,6 @@ /area/awaymission/moonoutpost19/arrivals) "kg" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel{ @@ -5427,8 +5256,6 @@ /area/awaymission/moonoutpost19/arrivals) "kh" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating{ @@ -5441,8 +5268,6 @@ /area/awaymission/moonoutpost19/arrivals) "ki" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel{ @@ -5456,8 +5281,6 @@ /area/awaymission/moonoutpost19/arrivals) "kj" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, @@ -5474,8 +5297,6 @@ "kk" = ( /obj/machinery/light/small, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/floorgrime{ @@ -5485,8 +5306,6 @@ /area/awaymission/moonoutpost19/arrivals) "kl" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/effect/decal/cleanable/dirt, diff --git a/_maps/RandomZLevels/research.dmm b/_maps/RandomZLevels/research.dmm index 9a85544ca9..98d9a594c7 100644 --- a/_maps/RandomZLevels/research.dmm +++ b/_maps/RandomZLevels/research.dmm @@ -270,8 +270,6 @@ /area/space) "aY" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/light/small{ @@ -362,13 +360,10 @@ /area/awaymission/research/interior/gateway) "bm" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /obj/machinery/power/apc/highcap/ten_k{ auto_name = 1; @@ -486,8 +481,6 @@ /area/awaymission/research/interior/gateway) "bD" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -664,32 +657,24 @@ pixel_x = 24 }, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plasteel/black, /area/awaymission/research/interior/gateway) "cc" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plating, /area/awaymission/research/interior/maint) "cd" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, /area/awaymission/research/interior/maint) "ce" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plating, @@ -740,8 +725,6 @@ dir = 4 }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/window/reinforced, @@ -749,16 +732,12 @@ /area/awaymission/research/interior/gateway) "cm" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plating, /area/awaymission/research/interior/maint) "cn" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/light/small, @@ -766,8 +745,6 @@ /area/awaymission/research/interior/maint) "co" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -813,16 +790,12 @@ /area/awaymission/research/interior/gateway) "cu" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel/black, /area/awaymission/research/interior/gateway) "cv" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/table, @@ -830,8 +803,6 @@ /area/awaymission/research/interior/gateway) "cw" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plating, @@ -848,8 +819,6 @@ /area/awaymission/research/interior/maint) "cz" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /mob/living/simple_animal/hostile/syndicate/ranged, @@ -880,16 +849,12 @@ /area/awaymission/research/interior/gateway) "cE" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/black, /area/awaymission/research/interior/gateway) "cF" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/table, @@ -931,8 +896,6 @@ /area/awaymission/research/interior/genetics) "cL" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /mob/living/simple_animal/hostile/syndicate/ranged, @@ -968,8 +931,6 @@ /area/awaymission/research/interior/secure) "cR" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/door/airlock/highsecurity{ @@ -981,8 +942,6 @@ /area/awaymission/research/interior/gateway) "cS" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/power/apc/highcap/five_k{ @@ -991,9 +950,7 @@ pixel_x = 24 }, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plating, /area/awaymission/research/interior/genetics) @@ -1021,8 +978,6 @@ /area/awaymission/research/interior/genetics) "cY" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/item/ammo_casing/c9mm, @@ -1087,8 +1042,6 @@ /area/awaymission/research/interior/secure) "dg" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -1110,8 +1063,6 @@ /area/awaymission/research/interior/genetics) "dk" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/blood/drip, @@ -1182,8 +1133,6 @@ /area/awaymission/research/interior/genetics) "dw" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/effect/decal/cleanable/blood/drip, @@ -1191,8 +1140,6 @@ /area/awaymission/research/interior/maint) "dx" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/item/ammo_casing/c9mm, @@ -1200,8 +1147,6 @@ /area/awaymission/research/interior/maint) "dy" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/machinery/light/small{ @@ -1337,8 +1282,6 @@ /area/awaymission/research/interior/genetics) "dR" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/item/ammo_casing/c45, @@ -1346,13 +1289,9 @@ /area/awaymission/research/interior/maint) "dS" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plating, @@ -1401,8 +1340,6 @@ /area/awaymission/research/interior) "dZ" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/light/small{ @@ -1440,8 +1377,6 @@ /area/awaymission/research/interior/maint) "eg" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/blood/drip, @@ -1514,8 +1449,6 @@ req_access_txt = "12" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -1602,16 +1535,12 @@ req_access_txt = "12" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, /area/awaymission/research/interior/maint) "eI" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/whitepurple/side{ @@ -1663,8 +1592,7 @@ "eR" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plating, /area/awaymission/research/interior/security) @@ -1720,8 +1648,6 @@ }, /obj/structure/cable, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/whitepurple, @@ -1787,8 +1713,6 @@ /area/awaymission/research/interior/cryo) "fj" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/whitepurple/side{ @@ -1825,24 +1749,18 @@ /area/awaymission/research/interior/security) "fr" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel/whitered/side, /area/awaymission/research/interior/security) "fs" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/whitered/side, /area/awaymission/research/interior/security) "ft" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/machinery/light{ @@ -1873,8 +1791,6 @@ /area/awaymission/research/interior/secure) "fx" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/machinery/light/small{ @@ -1889,7 +1805,6 @@ pixel_x = 24 }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plasteel/black, @@ -1915,8 +1830,6 @@ /area/awaymission/research/interior) "fC" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/whitepurple, @@ -1975,8 +1888,6 @@ /area/awaymission/research/interior) "fN" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/whitepurple/side{ @@ -2027,8 +1938,6 @@ /area/awaymission/research/interior/security) "fX" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/whitered, @@ -2039,8 +1948,6 @@ /area/awaymission/research/interior/security) "fZ" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/chair{ @@ -2072,20 +1979,15 @@ dir = 1 }, /obj/structure/cable{ - d2 = 4; icon_state = "0-4" }, /turf/open/floor/plasteel/black, /area/awaymission/research/interior/secure) "ge" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel/black, @@ -2093,12 +1995,9 @@ "gf" = ( /obj/machinery/power/terminal, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d2 = 4; icon_state = "0-4" }, /turf/open/floor/plasteel/black, @@ -2110,32 +2009,24 @@ req_access_txt = "36" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/black, /area/awaymission/research/interior/secure) "gh" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/black, /area/awaymission/research/interior/secure) "gi" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/black, /area/awaymission/research/interior/secure) "gj" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /mob/living/simple_animal/hostile/nanotrasen/ranged/smg, @@ -2143,8 +2034,6 @@ /area/awaymission/research/interior/secure) "gk" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/barricade/security, @@ -2152,8 +2041,6 @@ /area/awaymission/research/interior/secure) "gl" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/airlock/highsecurity{ @@ -2166,8 +2053,6 @@ "gm" = ( /obj/structure/barricade/security, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/black, @@ -2178,30 +2063,22 @@ req_access_txt = "9,63" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, /area/awaymission/research/interior/secure) "go" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, /area/awaymission/research/interior) "gp" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/light/small, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plating, @@ -2212,34 +2089,24 @@ req_access_txt = "9" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, /area/awaymission/research/interior) "gr" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/whitepurple, /area/awaymission/research/interior) "gs" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel/whitepurple, @@ -2300,8 +2167,6 @@ dir = 8 }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/whitepurple, @@ -2337,39 +2202,27 @@ /area/awaymission/research/interior/security) "gJ" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel/whitered, /area/awaymission/research/interior/security) "gK" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/whitered, /area/awaymission/research/interior/security) "gL" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/chair{ @@ -2379,8 +2232,6 @@ /area/awaymission/research/interior/security) "gM" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/table, @@ -2388,8 +2239,6 @@ /area/awaymission/research/interior/security) "gN" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/table, @@ -2399,8 +2248,6 @@ /area/awaymission/research/interior/security) "gO" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/chair{ @@ -2410,8 +2257,6 @@ /area/awaymission/research/interior/security) "gP" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/whitered/side{ @@ -2453,8 +2298,6 @@ /area/awaymission/research/interior) "gW" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/whitepurple, @@ -2524,8 +2367,6 @@ /area/awaymission/research/interior/security) "hi" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/whitered/side{ @@ -2557,8 +2398,6 @@ /area/awaymission/research/interior/security) "ho" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel/whitered/side{ @@ -2567,8 +2406,6 @@ /area/awaymission/research/interior/security) "hp" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel/whitered/side{ @@ -2583,8 +2420,6 @@ /area/awaymission/research/interior/security) "hr" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/light{ @@ -2615,29 +2450,21 @@ /area/awaymission/research/interior/cryo) "hw" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, /area/awaymission/research/interior/maint) "hx" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, /area/awaymission/research/interior/maint) "hy" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/effect/decal/cleanable/blood/drip, @@ -2664,8 +2491,6 @@ /area/awaymission/research/interior) "hD" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/light/small{ @@ -2693,8 +2518,6 @@ /area/awaymission/research/interior/security) "hH" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/vending/security, @@ -2773,8 +2596,6 @@ /area/awaymission/research/interior) "hR" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/table, @@ -2873,8 +2694,6 @@ /area/awaymission/research/interior/maint) "ie" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/machinery/light/small{ @@ -2888,8 +2707,6 @@ /area/awaymission/research/interior) "ig" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/machinery/light/small{ @@ -2925,8 +2742,6 @@ /area/awaymission/research/interior/security) "ik" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/light/small{ @@ -2984,21 +2799,15 @@ /area/awaymission/research/interior/bathroom) "iq" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, /area/awaymission/research/interior/maint) "ir" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/whitegreen/side{ @@ -3007,16 +2816,12 @@ /area/awaymission/research/interior) "is" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/whitegreen, /area/awaymission/research/interior) "it" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/whitegreen/side{ @@ -3025,13 +2830,9 @@ /area/awaymission/research/interior) "iu" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -3042,8 +2843,6 @@ req_access_txt = "63" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -3055,13 +2854,9 @@ pixel_x = 24 }, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plating, @@ -3116,12 +2911,9 @@ pixel_y = 24 }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, @@ -3205,8 +2997,6 @@ /area/awaymission/research/interior/maint) "iT" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/airlock/maintenance_hatch{ @@ -3216,15 +3006,12 @@ /area/awaymission/research/interior/maint) "iU" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel, /area/awaymission/research/interior/maint) "iV" = ( /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plating, @@ -3651,14 +3438,10 @@ pixel_x = 24 }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plating, /area/awaymission/research/interior/dorm) @@ -3760,8 +3543,6 @@ /area/awaymission/research/interior/dorm) "kG" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/airlock/maintenance_hatch{ @@ -3771,8 +3552,6 @@ /area/awaymission/research/interior/maint) "kH" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/whitegreen/side{ @@ -3781,16 +3560,12 @@ /area/awaymission/research/interior) "kI" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/whitegreen, /area/awaymission/research/interior) "kJ" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/whitegreen/side{ @@ -3799,8 +3574,6 @@ /area/awaymission/research/interior) "kK" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, @@ -3824,8 +3597,6 @@ /area/awaymission/research/interior/medbay) "kP" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/light/small{ @@ -4211,15 +3982,12 @@ dir = 1 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plating, /area/awaymission/research/interior/maint) "lW" = ( /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/power/apc{ @@ -4242,8 +4010,6 @@ /area/awaymission/research/interior/dorm) "lZ" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/power/apc{ @@ -4252,7 +4018,6 @@ pixel_y = -24 }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plating, diff --git a/_maps/RandomZLevels/snowdin.dmm b/_maps/RandomZLevels/snowdin.dmm index e77a80ec67..f8070b272f 100644 --- a/_maps/RandomZLevels/snowdin.dmm +++ b/_maps/RandomZLevels/snowdin.dmm @@ -219,9 +219,7 @@ /area/awaymission/snowdin/base) "aE" = ( /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ @@ -256,8 +254,6 @@ /area/awaymission/snowdin/base) "aJ" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel{ @@ -497,9 +493,7 @@ "bp" = ( /obj/machinery/gateway, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel{ @@ -556,9 +550,7 @@ dir = 8 }, /obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plasteel{ baseturf = /turf/open/floor/plating/asteroid/snow; @@ -585,8 +577,6 @@ "bx" = ( /obj/effect/landmark/awaystart, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel{ @@ -596,8 +586,6 @@ /area/awaymission/snowdin/base) "by" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/landmark/awaystart, @@ -676,12 +664,9 @@ dir = 8 }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel{ @@ -691,8 +676,6 @@ /area/awaymission/snowdin/base) "bI" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/landmark/awaystart, @@ -703,14 +686,10 @@ /area/awaymission/snowdin/base) "bJ" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/landmark/awaystart, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel{ @@ -728,8 +707,6 @@ /area/awaymission/snowdin/base) "bL" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/effect/landmark/awaystart, diff --git a/_maps/RandomZLevels/undergroundoutpost45.dmm b/_maps/RandomZLevels/undergroundoutpost45.dmm index 300e4f05a7..38e40cdc6f 100644 --- a/_maps/RandomZLevels/undergroundoutpost45.dmm +++ b/_maps/RandomZLevels/undergroundoutpost45.dmm @@ -1831,8 +1831,6 @@ "ed" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/door/airlock/command{ @@ -2343,8 +2341,7 @@ start_charge = 100 }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plasteel/green/side{ dir = 2; @@ -2353,8 +2350,6 @@ /area/awaymission/undergroundoutpost45/central) "fh" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/extinguisher_cabinet{ @@ -2367,8 +2362,6 @@ /area/awaymission/undergroundoutpost45/central) "fi" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, @@ -2379,8 +2372,6 @@ /area/awaymission/undergroundoutpost45/central) "fj" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/green/side{ @@ -2391,8 +2382,6 @@ "fk" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/green/side{ @@ -2402,8 +2391,6 @@ /area/awaymission/undergroundoutpost45/central) "fl" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel/green/side{ @@ -2497,8 +2484,6 @@ dir = 4 }, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel/black{ @@ -2507,8 +2492,6 @@ /area/awaymission/undergroundoutpost45/central) "fx" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -2524,8 +2507,6 @@ /area/awaymission/undergroundoutpost45/central) "fy" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -2537,8 +2518,6 @@ /area/awaymission/undergroundoutpost45/central) "fz" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/disposalpipe/segment{ @@ -2683,8 +2662,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "fP" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -2802,8 +2779,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "gb" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -2867,8 +2842,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "gj" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -2921,8 +2894,6 @@ /area/awaymission/undergroundoutpost45/central) "gp" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/disposalpipe/segment{ @@ -2937,8 +2908,6 @@ /area/awaymission/undergroundoutpost45/central) "gq" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/disposalpipe/segment{ @@ -3056,8 +3025,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "gH" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -3126,8 +3093,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "gQ" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -3666,8 +3631,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "hW" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -3697,8 +3660,7 @@ "hZ" = ( /obj/machinery/gateway, /obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 + icon_state = "0-2" }, /turf/open/floor/plasteel/vault{ dir = 8; @@ -3871,8 +3833,6 @@ /area/awaymission/undergroundoutpost45/gateway) "iu" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/door/window{ @@ -4066,8 +4026,6 @@ /area/awaymission/undergroundoutpost45/research) "iM" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -4102,8 +4060,6 @@ /area/awaymission/undergroundoutpost45/gateway) "iP" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel{ @@ -4308,8 +4264,6 @@ /area/awaymission/undergroundoutpost45/gateway) "ji" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -4497,8 +4451,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "jD" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -4659,8 +4611,7 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "jV" = ( /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/machinery/power/apc/highcap/fifteen_k{ dir = 1; @@ -4676,8 +4627,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "jW" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/light/small{ @@ -4693,13 +4642,9 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "jX" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/junction{ @@ -4716,8 +4661,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "jY" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -4736,8 +4679,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "jZ" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -4752,8 +4693,6 @@ /area/awaymission/undergroundoutpost45/central) "ka" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -4769,8 +4708,6 @@ /area/awaymission/undergroundoutpost45/central) "kb" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -4787,8 +4724,6 @@ /area/awaymission/undergroundoutpost45/central) "kc" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/disposalpipe/segment{ @@ -4872,8 +4807,6 @@ "kl" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -4966,8 +4899,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "ku" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -5438,8 +5369,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "lm" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/junction, @@ -5473,8 +5402,6 @@ /area/awaymission/undergroundoutpost45/gateway) "lp" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel{ @@ -5483,8 +5410,6 @@ /area/awaymission/undergroundoutpost45/gateway) "lq" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -5496,13 +5421,9 @@ /area/awaymission/undergroundoutpost45/gateway) "lr" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/machinery/airalarm{ @@ -5525,8 +5446,6 @@ /area/awaymission/undergroundoutpost45/gateway) "ls" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -5538,8 +5457,6 @@ /area/awaymission/undergroundoutpost45/gateway) "lt" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -5568,8 +5485,6 @@ /area/awaymission/undergroundoutpost45/research) "lv" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, @@ -5579,8 +5494,6 @@ /area/awaymission/undergroundoutpost45/gateway) "lw" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -5593,8 +5506,6 @@ "lx" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -5610,8 +5521,6 @@ /area/awaymission/undergroundoutpost45/gateway) "ly" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -5624,8 +5533,6 @@ /area/awaymission/undergroundoutpost45/gateway) "lz" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, @@ -5636,8 +5543,6 @@ /area/awaymission/undergroundoutpost45/gateway) "lA" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/firealarm{ @@ -5659,8 +5564,6 @@ /area/awaymission/undergroundoutpost45/gateway) "lB" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -5676,8 +5579,6 @@ /area/awaymission/undergroundoutpost45/gateway) "lC" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -5692,8 +5593,6 @@ "lD" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -5710,8 +5609,6 @@ /area/awaymission/undergroundoutpost45/gateway) "lE" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -5725,13 +5622,9 @@ /area/awaymission/undergroundoutpost45/research) "lF" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/disposalpipe/segment{ @@ -5749,8 +5642,6 @@ /area/awaymission/undergroundoutpost45/research) "lG" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/light, @@ -5770,7 +5661,6 @@ /area/awaymission/undergroundoutpost45/research) "lH" = ( /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/machinery/power/apc/highcap/fifteen_k{ @@ -5936,8 +5826,6 @@ "lW" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -6048,8 +5936,6 @@ /area/awaymission/undergroundoutpost45/research) "mg" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -6249,8 +6135,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "my" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -6377,8 +6261,6 @@ /area/awaymission/undergroundoutpost45/research) "mK" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -6393,13 +6275,9 @@ /area/awaymission/undergroundoutpost45/research) "mL" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel{ @@ -6620,8 +6498,6 @@ /area/awaymission/undergroundoutpost45/engineering) "nj" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -6710,8 +6586,6 @@ /area/awaymission/undergroundoutpost45/research) "ns" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/disposalpipe/segment{ @@ -6727,8 +6601,6 @@ /area/awaymission/undergroundoutpost45/research) "nt" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -6745,8 +6617,6 @@ /area/awaymission/undergroundoutpost45/research) "nu" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -6761,8 +6631,6 @@ /area/awaymission/undergroundoutpost45/research) "nv" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -6781,8 +6649,6 @@ /area/awaymission/undergroundoutpost45/research) "nw" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -6798,8 +6664,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "nx" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/disposalpipe/segment{ @@ -6898,8 +6762,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "nI" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -6912,8 +6774,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "nJ" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/effect/turf_decal/stripes/corner{ @@ -6925,18 +6785,12 @@ /area/awaymission/undergroundoutpost45/engineering) "nK" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ @@ -6948,8 +6802,6 @@ /area/awaymission/undergroundoutpost45/engineering) "nL" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/effect/turf_decal/stripes/corner{ @@ -6965,8 +6817,6 @@ /area/awaymission/undergroundoutpost45/research) "nN" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -7132,8 +6982,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "oa" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/disposalpipe/segment{ @@ -7148,8 +6996,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "ob" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -7166,8 +7012,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "oc" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -7184,8 +7028,6 @@ "od" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -7201,8 +7043,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "oe" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -7221,8 +7061,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "of" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -7238,8 +7076,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "og" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/light/small{ @@ -7259,8 +7095,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "oh" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/airalarm{ @@ -7283,8 +7117,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "oi" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -7298,8 +7130,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "oj" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -7316,8 +7146,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "ok" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -7336,8 +7164,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "ol" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -7353,8 +7179,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "om" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -7371,8 +7195,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "on" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -7387,8 +7209,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "oo" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/junction{ @@ -7406,8 +7226,6 @@ "op" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -7425,8 +7243,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "oq" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -7441,13 +7257,9 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "or" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/junction{ @@ -7462,8 +7274,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "os" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line{ @@ -7501,8 +7311,6 @@ /area/awaymission/undergroundoutpost45/engineering) "ov" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line{ @@ -7514,8 +7322,6 @@ /area/awaymission/undergroundoutpost45/engineering) "ow" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -7742,8 +7548,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "oT" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/airalarm{ @@ -7767,8 +7571,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "oU" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/light/small{ @@ -7791,8 +7593,7 @@ name = "P.A.C.M.A.N.-type portable generator" }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plating{ heat_capacity = 1e+006 @@ -7808,12 +7609,10 @@ }, /obj/item/wrench, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plating{ heat_capacity = 1e+006 @@ -7828,7 +7627,6 @@ name = "P.A.C.M.A.N.-type portable generator" }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plating{ @@ -7837,8 +7635,6 @@ /area/awaymission/undergroundoutpost45/engineering) "oY" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/light/small{ @@ -7864,8 +7660,6 @@ /area/awaymission/undergroundoutpost45/engineering) "pb" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/disposalpipe/segment{ @@ -7879,8 +7673,6 @@ /area/awaymission/undergroundoutpost45/research) "pc" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/disposalpipe/segment{ @@ -7971,8 +7763,6 @@ /area/awaymission/undergroundoutpost45/engineering) "pk" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -8115,8 +7905,6 @@ /area/awaymission/undergroundoutpost45/engineering) "pz" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ @@ -8132,8 +7920,6 @@ /area/awaymission/undergroundoutpost45/engineering) "pA" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ @@ -8148,13 +7934,9 @@ /area/awaymission/undergroundoutpost45/engineering) "pB" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ @@ -8169,8 +7951,6 @@ /area/awaymission/undergroundoutpost45/engineering) "pC" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ @@ -8182,8 +7962,6 @@ /area/awaymission/undergroundoutpost45/engineering) "pD" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/effect/turf_decal/stripes/corner{ @@ -8219,8 +7997,6 @@ /area/awaymission/undergroundoutpost45/engineering) "pG" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -8408,8 +8184,6 @@ /area/awaymission/undergroundoutpost45/engineering) "qc" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, @@ -8446,8 +8220,6 @@ /area/awaymission/undergroundoutpost45/engineering) "qf" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -8695,8 +8467,7 @@ /area/awaymission/undergroundoutpost45/engineering) "qE" = ( /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/machinery/computer/monitor{ name = "primary power monitoring console" @@ -8711,13 +8482,9 @@ /area/awaymission/undergroundoutpost45/engineering) "qF" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/effect/decal/cleanable/dirt, @@ -8728,8 +8495,6 @@ /area/awaymission/undergroundoutpost45/engineering) "qG" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ @@ -8741,8 +8506,6 @@ /area/awaymission/undergroundoutpost45/engineering) "qH" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -8850,8 +8613,6 @@ /area/awaymission/undergroundoutpost45/engineering) "qO" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -8955,8 +8716,6 @@ /area/awaymission/undergroundoutpost45/research) "qX" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -9034,8 +8793,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "rf" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/light/small{ @@ -9154,8 +8911,7 @@ /area/awaymission/undergroundoutpost45/engineering) "rp" = ( /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/machinery/power/apc/highcap/fifteen_k{ dir = 8; @@ -9271,8 +9027,6 @@ /area/awaymission/undergroundoutpost45/engineering) "ry" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -9396,8 +9150,6 @@ /area/awaymission/undergroundoutpost45/research) "rK" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -9440,13 +9192,9 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "rO" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/disposalpipe/segment{ @@ -9469,8 +9217,6 @@ dir = 4 }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/firedoor, @@ -9480,8 +9226,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "rQ" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -9497,8 +9241,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "rR" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -9514,8 +9256,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "rS" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -9532,8 +9272,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "rT" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/airalarm{ @@ -9555,8 +9293,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "rU" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -9573,8 +9309,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "rV" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -9591,8 +9325,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "rW" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -9609,8 +9341,6 @@ "rX" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -9630,8 +9360,6 @@ /area/awaymission/undergroundoutpost45/engineering) "rY" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -9646,8 +9374,6 @@ /area/awaymission/undergroundoutpost45/engineering) "rZ" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -9660,8 +9386,6 @@ /area/awaymission/undergroundoutpost45/engineering) "sa" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/disposalpipe/segment{ @@ -9984,8 +9708,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "sD" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -10088,8 +9810,6 @@ /area/awaymission/undergroundoutpost45/engineering) "sN" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -10194,8 +9914,6 @@ /area/awaymission/undergroundoutpost45/engineering) "sV" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ @@ -10300,8 +10018,6 @@ /area/awaymission/undergroundoutpost45/engineering) "tg" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/disposalpipe/segment{ @@ -10315,8 +10031,6 @@ /area/awaymission/undergroundoutpost45/research) "th" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -10331,8 +10045,6 @@ /area/awaymission/undergroundoutpost45/research) "ti" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -10349,8 +10061,6 @@ /area/awaymission/undergroundoutpost45/research) "tj" = ( /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /obj/structure/disposalpipe/segment{ @@ -10417,8 +10127,6 @@ /area/awaymission/undergroundoutpost45/research) "tr" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -10448,8 +10156,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "tu" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/light/small{ @@ -10489,8 +10195,6 @@ /area/awaymission/undergroundoutpost45/engineering) "tx" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -10560,8 +10264,6 @@ /area/awaymission/undergroundoutpost45/engineering) "tD" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ @@ -10668,8 +10370,6 @@ /area/awaymission/undergroundoutpost45/research) "tO" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/disposalpipe/segment{ @@ -10686,8 +10386,6 @@ /area/awaymission/undergroundoutpost45/research) "tP" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -10702,8 +10400,6 @@ /area/awaymission/undergroundoutpost45/research) "tQ" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/junction{ @@ -10722,8 +10418,6 @@ /area/awaymission/undergroundoutpost45/research) "tR" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -10737,8 +10431,6 @@ /area/awaymission/undergroundoutpost45/research) "tS" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -10755,8 +10447,6 @@ /area/awaymission/undergroundoutpost45/research) "tT" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -10774,8 +10464,6 @@ /area/awaymission/undergroundoutpost45/research) "tU" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -10791,8 +10479,6 @@ /area/awaymission/undergroundoutpost45/research) "tV" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/structure/disposalpipe/segment{ @@ -10840,8 +10526,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "ua" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -10874,8 +10558,6 @@ "ue" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -10917,8 +10599,6 @@ /area/awaymission/undergroundoutpost45/engineering) "uj" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/components/binary/pump{ @@ -11121,8 +10801,6 @@ /area/awaymission/undergroundoutpost45/engineering) "uC" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -11158,8 +10836,6 @@ /area/awaymission/undergroundoutpost45/engineering) "uG" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, @@ -11322,8 +10998,6 @@ /area/awaymission/undergroundoutpost45/engineering) "uW" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -11390,8 +11064,6 @@ "vb" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/door/poddoor/preopen{ @@ -11552,8 +11224,6 @@ /area/awaymission/undergroundoutpost45/crew_quarters) "vr" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -11572,8 +11242,6 @@ /area/awaymission/undergroundoutpost45/engineering) "vt" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/disposalpipe/segment{ @@ -11587,8 +11255,6 @@ /area/awaymission/undergroundoutpost45/engineering) "vu" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ @@ -11603,13 +11269,9 @@ /area/awaymission/undergroundoutpost45/engineering) "vv" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/structure/disposalpipe/segment{ @@ -11625,8 +11287,6 @@ /area/awaymission/undergroundoutpost45/engineering) "vw" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -11638,8 +11298,6 @@ /area/awaymission/undergroundoutpost45/engineering) "vx" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -11652,8 +11310,6 @@ /area/awaymission/undergroundoutpost45/engineering) "vy" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel/yellow/side{ @@ -11663,8 +11319,6 @@ /area/awaymission/undergroundoutpost45/engineering) "vz" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/door/airlock/engineering{ @@ -11677,8 +11331,6 @@ /area/awaymission/undergroundoutpost45/engineering) "vA" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel{ @@ -11687,8 +11339,6 @@ /area/awaymission/undergroundoutpost45/engineering) "vB" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/plasteel{ @@ -11775,8 +11425,6 @@ "vO" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -11831,8 +11479,6 @@ /area/awaymission/undergroundoutpost45/engineering) "vT" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, @@ -12016,8 +11662,6 @@ /area/awaymission/undergroundoutpost45/mining) "wi" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -12042,8 +11686,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plating{ heat_capacity = 1e+006 @@ -12052,11 +11695,9 @@ "wl" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plating{ @@ -12065,14 +11706,10 @@ /area/awaymission/undergroundoutpost45/engineering) "wm" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/machinery/door/airlock/glass_command{ @@ -12151,8 +11788,6 @@ /area/awaymission/undergroundoutpost45/mining) "wv" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -12206,8 +11841,6 @@ /area/awaymission/undergroundoutpost45/engineering) "wA" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/structure/disposalpipe/segment{ @@ -12244,8 +11877,6 @@ /area/awaymission/undergroundoutpost45/mining) "wD" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /obj/effect/decal/cleanable/dirt, @@ -12255,8 +11886,6 @@ /area/awaymission/undergroundoutpost45/mining) "wE" = ( /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -12266,14 +11895,10 @@ /area/awaymission/undergroundoutpost45/mining) "wF" = ( /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime{ @@ -12304,8 +11929,6 @@ /area/awaymission/undergroundoutpost45/engineering) "wJ" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -12371,8 +11994,6 @@ /area/awaymission/undergroundoutpost45/mining) "wP" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -12385,8 +12006,6 @@ "wQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime{ @@ -12429,8 +12048,6 @@ /area/awaymission/undergroundoutpost45/engineering) "wU" = ( /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /obj/machinery/light/small{ @@ -12489,8 +12106,6 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/brown{ @@ -12523,8 +12138,6 @@ /area/awaymission/undergroundoutpost45/engineering) "xd" = ( /obj/structure/cable{ - d1 = 2; - d2 = 4; icon_state = "2-4" }, /turf/open/floor/plasteel/neutral{ @@ -12540,8 +12153,6 @@ pixel_y = -28 }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /obj/effect/decal/cleanable/dirt, @@ -12577,8 +12188,6 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel{ @@ -12674,8 +12283,6 @@ req_access = null }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime{ @@ -12715,8 +12322,6 @@ "xt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel{ @@ -12777,8 +12382,6 @@ dir = 8 }, /obj/structure/cable{ - d1 = 1; - d2 = 2; icon_state = "1-2" }, /turf/open/floor/plasteel{ @@ -12859,8 +12462,6 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /turf/open/floor/plasteel{ @@ -12876,8 +12477,6 @@ req_access_txt = "201" }, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel{ @@ -12890,8 +12489,6 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - d1 = 4; - d2 = 8; icon_state = "4-8" }, /turf/open/floor/plasteel{ @@ -12903,8 +12500,6 @@ dir = 8 }, /obj/structure/cable{ - d1 = 2; - d2 = 8; icon_state = "2-8" }, /turf/open/floor/plasteel{ @@ -12959,8 +12554,7 @@ "xQ" = ( /obj/machinery/computer/mech_bay_power_console, /obj/structure/cable{ - icon_state = "0-4"; - d2 = 4 + icon_state = "0-4" }, /turf/open/floor/plasteel{ heat_capacity = 1e+006 @@ -12968,13 +12562,9 @@ /area/awaymission/undergroundoutpost45/mining) "xR" = ( /obj/structure/cable{ - d1 = 1; - d2 = 4; icon_state = "1-4" }, /obj/structure/cable{ - d1 = 1; - d2 = 8; icon_state = "1-8" }, /turf/open/floor/mech_bay_recharge_floor, @@ -12985,7 +12575,6 @@ dir = 8 }, /obj/structure/cable{ - d2 = 8; icon_state = "0-8" }, /turf/open/floor/plating, diff --git a/_maps/shuttles/whiteship_meta.dmm b/_maps/shuttles/whiteship_meta.dmm index 5b62e1e987..ccd05adf6a 100644 --- a/_maps/shuttles/whiteship_meta.dmm +++ b/_maps/shuttles/whiteship_meta.dmm @@ -297,7 +297,7 @@ name = "dust" }, /obj/effect/decal/remains/human{ - desc = "They look like human remains, and have clearly been gnawed at."; + desc = "They look like human remains, and have clearly been gnawed at." }, /obj/item/gun/energy/laser/retro, /turf/open/floor/mineral/titanium/blue, @@ -366,7 +366,7 @@ name = "dust" }, /obj/effect/decal/remains/human{ - desc = "They look like human remains, and have clearly been gnawed at."; + desc = "They look like human remains, and have clearly been gnawed at." }, /turf/open/floor/mineral/titanium/blue, /area/shuttle/abandoned) @@ -433,7 +433,7 @@ }, /obj/item/soap/nanotrasen, /obj/effect/decal/remains/human{ - desc = "They look like human remains, and have clearly been gnawed at."; + desc = "They look like human remains, and have clearly been gnawed at." }, /obj/effect/decal/cleanable/blood/gibs/old, /turf/open/floor/mineral/titanium, @@ -929,7 +929,7 @@ name = "dust" }, /obj/effect/decal/remains/human{ - desc = "They look like human remains, and have clearly been gnawed at."; + desc = "They look like human remains, and have clearly been gnawed at." }, /turf/open/floor/mineral/titanium, /area/shuttle/abandoned) @@ -1048,7 +1048,7 @@ name = "\improper damaged CentCom hat" }, /obj/effect/decal/remains/human{ - desc = "They look like human remains, and have clearly been gnawed at."; + desc = "They look like human remains, and have clearly been gnawed at." }, /turf/open/floor/mineral/titanium/blue, /area/shuttle/abandoned) @@ -1451,7 +1451,7 @@ name = "dust" }, /obj/effect/decal/remains/xeno{ - desc = "A pile of remains that look vaguely humanoid. The skull is abnormally elongated, and there are burns through some of the other bones."; + desc = "A pile of remains that look vaguely humanoid. The skull is abnormally elongated, and there are burns through some of the other bones." }, /turf/open/floor/mineral/titanium/blue, /area/shuttle/abandoned) From 1b1411f41fe09085744ab8ef28058bbddd644954 Mon Sep 17 00:00:00 2001 From: MoreRobustThanYou Date: Sun, 5 Nov 2017 21:44:41 -0500 Subject: [PATCH 045/198] Monkeys can no longer transmit diseases through hardsuits (#32431) --- code/modules/mob/living/carbon/carbon_defense.dm | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index 1d6f7f6484..9cccd4418d 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -130,10 +130,12 @@ /mob/living/carbon/attack_paw(mob/living/carbon/monkey/M) - for(var/thing in viruses) - var/datum/disease/D = thing - if(D.spread_flags & VIRUS_SPREAD_CONTACT_SKIN) - M.ContactContractDisease(D) + + if(can_inject(M, TRUE)) + for(var/thing in viruses) + var/datum/disease/D = thing + if((D.spread_flags & VIRUS_SPREAD_CONTACT_SKIN) && prob(85)) + M.ContactContractDisease(D) for(var/thing in M.viruses) var/datum/disease/D = thing From 6d4da842288aa0685cbfff69e2071aa833c265e9 Mon Sep 17 00:00:00 2001 From: ACCount Date: Mon, 6 Nov 2017 17:29:33 +0300 Subject: [PATCH 047/198] Fixes a direction in reflector map editor sprite (#32436) --- icons/obj/structures.dmi | Bin 151099 -> 151147 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/structures.dmi b/icons/obj/structures.dmi index e6b28712819439941cdfd3e1e5655e7f161579ff..3c9bdb35b4ebc0e2db388eb43fe7f561ec201534 100644 GIT binary patch delta 29094 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 delta 29085 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 From 178b41547dedafbaf671af3d36d5ffa67aafe69f Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Mon, 6 Nov 2017 09:45:42 -0500 Subject: [PATCH 049/198] Little change. More the same --- code/game/machinery/_machinery.dm | 3 +-- code/modules/mining/machine_processing.dm | 2 +- code/modules/mining/machine_redemption.dm | 2 +- code/modules/mining/machine_stacking.dm | 2 +- code/modules/mining/machine_unloading.dm | 25 +++++++++++++++++++++++ code/modules/mining/mint.dm | 4 ++-- code/modules/recycling/conveyor2.dm | 4 ++-- code/modules/station_goals/bsa.dm | 1 - 8 files changed, 33 insertions(+), 10 deletions(-) diff --git a/code/game/machinery/_machinery.dm b/code/game/machinery/_machinery.dm index 286bcee1f8..baa31f7f27 100644 --- a/code/game/machinery/_machinery.dm +++ b/code/game/machinery/_machinery.dm @@ -119,10 +119,9 @@ Class Procs: var/critical_machine = FALSE //If this machine is critical to station operation and should have the area be excempted from power failures. var/list/occupant_typecache //if set, turned into typecache in Initialize, other wise, defaults to mob/living typecache var/atom/movable/occupant = null - var/unsecuring_tool = /obj/item/wrench var/interact_open = FALSE // Can the machine be interacted with when in maint/when the panel is open. var/interact_offline = 0 // Can the machine be interacted with while de-powered. - var/speed_process = 0 // Process as fast as possible? + var/speed_process = FALSE // Process as fast as possible? var/obj/item/circuitboard/circuit // Circuit to be created and inserted when the machinery is created /obj/machinery/Initialize() diff --git a/code/modules/mining/machine_processing.dm b/code/modules/mining/machine_processing.dm index 75c0f94ac4..dc0341f853 100644 --- a/code/modules/mining/machine_processing.dm +++ b/code/modules/mining/machine_processing.dm @@ -10,7 +10,7 @@ anchored = TRUE var/obj/machinery/mineral/processing_unit/machine = null var/machinedir = EAST - speed_process = 1 + speed_process = TRUE /obj/machinery/mineral/processing_unit_console/Initialize() . = ..() diff --git a/code/modules/mining/machine_redemption.dm b/code/modules/mining/machine_redemption.dm index 437073a1fc..0b1a988fc2 100644 --- a/code/modules/mining/machine_redemption.dm +++ b/code/modules/mining/machine_redemption.dm @@ -11,7 +11,7 @@ input_dir = NORTH output_dir = SOUTH req_access = list(ACCESS_MINERAL_STOREROOM) - speed_process = 1 + speed_process = TRUE circuit = /obj/item/circuitboard/machine/ore_redemption var/req_access_reclaim = ACCESS_MINING_STATION var/obj/item/card/id/inserted_id diff --git a/code/modules/mining/machine_stacking.dm b/code/modules/mining/machine_stacking.dm index c2bf0849bb..af3a720494 100644 --- a/code/modules/mining/machine_stacking.dm +++ b/code/modules/mining/machine_stacking.dm @@ -9,7 +9,7 @@ anchored = TRUE var/obj/machinery/mineral/stacking_machine/machine = null var/machinedir = SOUTHEAST - speed_process = 1 + speed_process = TRUE /obj/machinery/mineral/stacking_unit_console/Initialize() . = ..() diff --git a/code/modules/mining/machine_unloading.dm b/code/modules/mining/machine_unloading.dm index 8192b0fc6a..b0035a4700 100644 --- a/code/modules/mining/machine_unloading.dm +++ b/code/modules/mining/machine_unloading.dm @@ -7,6 +7,7 @@ icon_state = "unloader" density = TRUE anchored = TRUE +<<<<<<< HEAD input_dir = WEST output_dir = EAST speed_process = 1 @@ -29,4 +30,28 @@ limit++ if (limit>=10) return +======= + input_dir = WEST + output_dir = EAST + speed_process = TRUE + +/obj/machinery/mineral/unloading_machine/process() + var/turf/T = get_step(src,input_dir) + if(T) + var/limit + for(var/obj/structure/ore_box/B in T) + for (var/obj/item/ore/O in B) + B.contents -= O + unload_mineral(O) + limit++ + if (limit>=10) + return + CHECK_TICK + CHECK_TICK + for(var/obj/item/I in T) + unload_mineral(I) + limit++ + if (limit>=10) + return +>>>>>>> 8ccaba1... Merge pull request #32453 from Jalleo/machinery_refactor CHECK_TICK \ No newline at end of file diff --git a/code/modules/mining/mint.dm b/code/modules/mining/mint.dm index 1a4e4c5ed1..ccd3a00e7b 100644 --- a/code/modules/mining/mint.dm +++ b/code/modules/mining/mint.dm @@ -11,7 +11,7 @@ var/processing = FALSE var/chosen = MAT_METAL //which material will be used to make coins var/coinsToProduce = 10 - speed_process = 1 + speed_process = TRUE /obj/machinery/mineral/mint/Initialize() @@ -22,7 +22,7 @@ var/turf/T = get_step(src, input_dir) if(!T) return - + GET_COMPONENT(materials, /datum/component/material_container) for(var/obj/item/stack/sheet/O in T) materials.insert_stack(O, O.amount) diff --git a/code/modules/recycling/conveyor2.dm b/code/modules/recycling/conveyor2.dm index 1ab1a46723..6d541dad1a 100644 --- a/code/modules/recycling/conveyor2.dm +++ b/code/modules/recycling/conveyor2.dm @@ -17,7 +17,7 @@ var/list/affecting // the list of all items that will be moved this ptick var/id = "" // the control ID - must match controller ID var/verted = 1 // set to -1 to have the conveyour belt be inverted, so you can use the other corner icons - speed_process = 1 + speed_process = TRUE /obj/machinery/conveyor/centcom_auto id = "round_end_belt" @@ -208,7 +208,7 @@ var/list/conveyors // the list of converyors that are controlled by this switch anchored = TRUE - speed_process = 1 + speed_process = TRUE diff --git a/code/modules/station_goals/bsa.dm b/code/modules/station_goals/bsa.dm index d13ab3f329..1fbdfb6fb8 100644 --- a/code/modules/station_goals/bsa.dm +++ b/code/modules/station_goals/bsa.dm @@ -126,7 +126,6 @@ desc = "Long range bluespace artillery." icon = 'icons/obj/lavaland/cannon.dmi' icon_state = "orbital_cannon1" - unsecuring_tool = null var/static/mutable_appearance/top_layer var/ex_power = 3 var/power_used_per_shot = 2000000 //enough to kil standard apc - todo : make this use wires instead and scale explosion power with it From 42deca4f7290ad4b50884e955a70f746598da21c Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Mon, 6 Nov 2017 12:42:36 -0800 Subject: [PATCH 050/198] Fixes hand tele losing ranged portal-dispel function (#32408) * Fixes hand teles not dispelling at range --- code/game/objects/items/teleportation.dm | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/teleportation.dm b/code/game/objects/items/teleportation.dm index ffdb271cfb..2b3cad20ef 100644 --- a/code/game/objects/items/teleportation.dm +++ b/code/game/objects/items/teleportation.dm @@ -151,11 +151,20 @@ Frequency: active_portal_pairs = list() /obj/item/hand_tele/pre_attackby(atom/target, mob/user, params) + if(try_dispel_portal(target, user)) + return FALSE + return ..() + +/obj/item/hand_tele/proc/try_dispel_portal(atom/target, mob/user) if(is_parent_of_portal(target)) qdel(target) to_chat(user, "You dispel [target] with \the [src]!") - return FALSE - return ..() + return TRUE + return FALSE + +/obj/item/hand_tele/afterattack(atom/target, mob/user) + try_dispel_portal(target, user) + . = ..() /obj/item/hand_tele/attack_self(mob/user) var/turf/current_location = get_turf(user)//What turf is the user on? From 31dfd7e8fb9fa089926fd08fdca960e746526b60 Mon Sep 17 00:00:00 2001 From: Ashe Higgs Date: Mon, 6 Nov 2017 15:43:11 -0500 Subject: [PATCH 052/198] Plush Ratvar can now fight plush Nar-Sie (#32046) * Plush Ratvar can fight plush Nar-Sie * Maintainer review * Qdeleted checks --- code/game/objects/items/plushes.dm | 87 ++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) diff --git a/code/game/objects/items/plushes.dm b/code/game/objects/items/plushes.dm index d1d7f4d289..f2fd53403a 100644 --- a/code/game/objects/items/plushes.dm +++ b/code/game/objects/items/plushes.dm @@ -87,11 +87,98 @@ name = "ratvar plushie" desc = "An adorable plushie of the clockwork justiciar himself with new and improved spring arm action." icon_state = "plushvar" + var/obj/item/toy/plush/narplush/clash_target + +/obj/item/toy/plush/plushvar/Moved() + . = ..() + if(clash_target) + return + var/obj/item/toy/plush/narplush/P = locate() in range(1, src) + if(P && istype(P.loc, /turf/open) && !P.clashing) + clash_of_the_plushies(P) + +/obj/item/toy/plush/plushvar/proc/clash_of_the_plushies(obj/item/toy/plush/narplush/P) + clash_target = P + P.clashing = TRUE + say("YOU.") + P.say("Ratvar?!") + var/obj/item/toy/plush/a_winnar_is + var/victory_chance = 10 + for(var/i in 1 to 10) //We only fight ten times max + if(QDELETED(src)) + P.clashing = FALSE + return + if(QDELETED(P)) + clash_target = null + return + if(!Adjacent(P)) + visible_message("The two plushies angrily flail at each other before giving up.") + clash_target = null + P.clashing = FALSE + return + playsound(src, 'sound/magic/clockwork/ratvar_attack.ogg', 50, TRUE, frequency = 2) + sleep(2.4) + if(QDELETED(src)) + P.clashing = FALSE + return + if(QDELETED(P)) + clash_target = null + return + if(prob(victory_chance)) + a_winnar_is = src + break + P.SpinAnimation(5, 0) + sleep(5) + if(QDELETED(src)) + P.clashing = FALSE + return + if(QDELETED(P)) + clash_target = null + return + playsound(P, 'sound/magic/clockwork/narsie_attack.ogg', 50, TRUE, frequency = 2) + sleep(3.3) + if(QDELETED(src)) + P.clashing = FALSE + return + if(QDELETED(P)) + clash_target = null + return + if(prob(victory_chance)) + a_winnar_is = P + break + SpinAnimation(5, 0) + victory_chance += 10 + sleep(5) + if(!a_winnar_is) + a_winnar_is = pick(src, P) + if(a_winnar_is == src) + say(pick("DIE.", "ROT.")) + P.say(pick("Nooooo...", "Not die. To y-", "Die. Ratv-", "Sas tyen re-")) + playsound(src, 'sound/magic/clockwork/anima_fragment_attack.ogg', 50, TRUE, frequency = 2) + playsound(P, 'sound/magic/demon_dies.ogg', 50, TRUE, frequency = 2) + explosion(P, 0, 0, 1) + qdel(P) + clash_target = null + else + say("NO! I will not be banished again...") + P.say(pick("Ha.", "Ra'sha fonn dest.", "You fool. To come here.")) + playsound(src, 'sound/magic/clockwork/anima_fragment_death.ogg', 50, TRUE, frequency = 2) + playsound(P, 'sound/magic/demon_attack1.ogg', 50, TRUE, frequency = 2) + explosion(src, 0, 0, 1) + qdel(src) + P.clashing = FALSE /obj/item/toy/plush/narplush name = "nar'sie plushie" desc = "A small stuffed doll of the elder god nar'sie. Who thought this was a good children's toy?" icon_state = "narplush" + var/clashing + +/obj/item/toy/plush/narplush/Moved() + . = ..() + var/obj/item/toy/plush/plushvar/P = locate() in range(1, src) + if(P && istype(P.loc, /turf/open) && !P.clash_target && !clashing) + P.clash_of_the_plushies(src) /obj/item/toy/plush/lizardplushie name = "lizard plushie" From 9c12ee48e189920e1d827cefd0696f9658679b22 Mon Sep 17 00:00:00 2001 From: Anonmare Date: Mon, 6 Nov 2017 21:14:40 +0000 Subject: [PATCH 054/198] Adds an organ storage bag to the syndicate medborg (#32437) * Adds an organ storage bag to the syndicate medborg * Adds the drill and extinguisher --- code/modules/mob/living/silicon/robot/robot_modules.dm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index 3758e73688..293f4892e4 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -634,14 +634,17 @@ /obj/item/retractor, /obj/item/hemostat, /obj/item/cautery, + /obj/item/surgicaldrill, /obj/item/scalpel, /obj/item/melee/transforming/energy/sword/cyborg/saw, /obj/item/roller/robo, /obj/item/card/emag, /obj/item/crowbar/cyborg, + /obj/item/extinguisher/mini, /obj/item/pinpointer/syndicate_cyborg, /obj/item/stack/medical/gauze/cyborg, - /obj/item/gun/medbeam) + /obj/item/gun/medbeam, + /obj/item/organ_storage) ratvar_modules = list( /obj/item/clockwork/slab/cyborg/medical, /obj/item/clockwork/weapon/ratvarian_spear) From 1068b8f22de6c37a91f42fa123dd7e23241a7327 Mon Sep 17 00:00:00 2001 From: oranges Date: Tue, 7 Nov 2017 16:47:43 +1300 Subject: [PATCH 056/198] Merge pull request #32456 from vuonojenmustaturska/ghostmemes [s] Removes a handful of ways ghosts can affect the world --- code/game/objects/items/crayons.dm | 9 +++++---- code/game/objects/items/storage/lockbox.dm | 11 ++++++----- code/game/objects/items/twohanded.dm | 18 +++++++++--------- code/modules/clothing/head/jobs.dm | 22 +++++++++++----------- code/modules/clothing/under/accessories.dm | 9 +++++---- 5 files changed, 36 insertions(+), 33 deletions(-) diff --git a/code/game/objects/items/crayons.dm b/code/game/objects/items/crayons.dm index 68e1826719..7b2d730daf 100644 --- a/code/game/objects/items/crayons.dm +++ b/code/game/objects/items/crayons.dm @@ -144,10 +144,11 @@ ui.open() /obj/item/toy/crayon/spraycan/AltClick(mob/user) - if(has_cap) - is_capped = !is_capped - to_chat(user, "The cap on [src] is now [is_capped ? "on" : "off"].") - update_icon() + if(user.canUseTopic(src, be_close=TRUE)) + if(has_cap) + is_capped = !is_capped + to_chat(user, "The cap on [src] is now [is_capped ? "on" : "off"].") + update_icon() /obj/item/toy/crayon/ui_data() var/list/data = list() diff --git a/code/game/objects/items/storage/lockbox.dm b/code/game/objects/items/storage/lockbox.dm index 50898e72e1..195d5b25f5 100644 --- a/code/game/objects/items/storage/lockbox.dm +++ b/code/game/objects/items/storage/lockbox.dm @@ -128,11 +128,12 @@ if(!locked) to_chat(user, "Alt-click to [open ? "close":"open"] it.") -/obj/item/storage/lockbox/medal/AltClick() - if(!locked) - open = (open ? FALSE : TRUE) - update_icon() - ..() +/obj/item/storage/lockbox/medal/AltClick(mob/user) + if(user.canUseTopic(src, be_close=TRUE)) + if(!locked) + open = (open ? FALSE : TRUE) + update_icon() + ..() /obj/item/storage/lockbox/medal/PopulateContents() new /obj/item/clothing/accessory/medal/gold/captain(src) diff --git a/code/game/objects/items/twohanded.dm b/code/game/objects/items/twohanded.dm index 048184578a..2a986cc718 100644 --- a/code/game/objects/items/twohanded.dm +++ b/code/game/objects/items/twohanded.dm @@ -457,15 +457,15 @@ explosive.prime() qdel(src) -/obj/item/twohanded/spear/AltClick() - ..() - if(!explosive) - return - if(ismob(loc)) - var/mob/M = loc - var/input = stripped_input(M,"What do you want your war cry to be? You will shout it when you hit someone in melee.", ,"", 50) - if(input) - src.war_cry = input +/obj/item/twohanded/spear/AltClick(mob/user) + if(user.canUseTopic(src, be_close=TRUE)) + ..() + if(!explosive) + return + if(istype(user) && loc == user) + var/input = stripped_input(user,"What do you want your war cry to be? You will shout it when you hit someone in melee.", ,"", 50) + if(input) + src.war_cry = input /obj/item/twohanded/spear/CheckParts(list/parts_list) var/obj/item/twohanded/spear/S = locate() in parts_list diff --git a/code/modules/clothing/head/jobs.dm b/code/modules/clothing/head/jobs.dm index bbc0ada952..d540b5b963 100644 --- a/code/modules/clothing/head/jobs.dm +++ b/code/modules/clothing/head/jobs.dm @@ -86,17 +86,17 @@ ..() to_chat(user, "Alt-click to take a candy corn.") -/obj/item/clothing/head/fedora/det_hat/AltClick() - ..() - if(ismob(loc)) - var/mob/M = loc - if(candy_cooldown < world.time) - var/obj/item/reagent_containers/food/snacks/candy_corn/CC = new /obj/item/reagent_containers/food/snacks/candy_corn(src) - M.put_in_hands(CC) - to_chat(M, "You slip a candy corn from your hat.") - candy_cooldown = world.time+1200 - else - to_chat(M, "You just took a candy corn! You should wait a couple minutes, lest you burn through your stash.") +/obj/item/clothing/head/fedora/det_hat/AltClick(mob/user) + if(user.canUseTopic(src, be_close=TRUE)) + ..() + if(loc == user) + if(candy_cooldown < world.time) + var/obj/item/reagent_containers/food/snacks/candy_corn/CC = new /obj/item/reagent_containers/food/snacks/candy_corn(src) + user.put_in_hands(CC) + to_chat(user, "You slip a candy corn from your hat.") + candy_cooldown = world.time+1200 + else + to_chat(user, "You just took a candy corn! You should wait a couple minutes, lest you burn through your stash.") //Mime diff --git a/code/modules/clothing/under/accessories.dm b/code/modules/clothing/under/accessories.dm index 20bdd96e1a..13aed37142 100644 --- a/code/modules/clothing/under/accessories.dm +++ b/code/modules/clothing/under/accessories.dm @@ -64,10 +64,11 @@ /obj/item/clothing/accessory/proc/on_uniform_dropped(obj/item/clothing/under/U, user) return -/obj/item/clothing/accessory/AltClick() - if(initial(above_suit)) - above_suit = !above_suit - to_chat(usr, "\The [src] will be worn [above_suit ? "above" : "below"] your suit.") +/obj/item/clothing/accessory/AltClick(mob/user) + if(user.canUseTopic(src, be_close=TRUE)) + if(initial(above_suit)) + above_suit = !above_suit + to_chat(user, "[src] will be worn [above_suit ? "above" : "below"] your suit.") /obj/item/clothing/accessory/examine(mob/user) ..() From 6a1c0f668368247f224442a636043e29bc87ac5a Mon Sep 17 00:00:00 2001 From: LetterJay Date: Tue, 7 Nov 2017 03:24:40 -0600 Subject: [PATCH 058/198] Update screen_objects.dm --- code/_onclick/hud/screen_objects.dm | 4 ---- 1 file changed, 4 deletions(-) diff --git a/code/_onclick/hud/screen_objects.dm b/code/_onclick/hud/screen_objects.dm index 56466ce78e..45bfbeb4fa 100644 --- a/code/_onclick/hud/screen_objects.dm +++ b/code/_onclick/hud/screen_objects.dm @@ -539,11 +539,7 @@ screen_loc = ui_healthdoll /obj/screen/splash -<<<<<<< HEAD - icon = 'config/title_screens/images/title1.dmi' -======= icon = 'icons/blank_title.png' ->>>>>>> 96390b7... Fixed required images being in the config folder (#32375) icon_state = "" screen_loc = "1,1" layer = SPLASHSCREEN_LAYER From 83c6690721dcc0f82e948b7812f864bfb85f069f Mon Sep 17 00:00:00 2001 From: LetterJay Date: Tue, 7 Nov 2017 03:24:50 -0600 Subject: [PATCH 059/198] Update closed.dm --- code/game/turfs/closed.dm | 4 ---- 1 file changed, 4 deletions(-) diff --git a/code/game/turfs/closed.dm b/code/game/turfs/closed.dm index 9d1d33d115..322a337117 100644 --- a/code/game/turfs/closed.dm +++ b/code/game/turfs/closed.dm @@ -36,11 +36,7 @@ /turf/closed/indestructible/splashscreen name = "Space Station 13" -<<<<<<< HEAD - icon = 'config/title_screens/images/title1.dmi' -======= icon = 'icons/blank_title.png' ->>>>>>> 96390b7... Fixed required images being in the config folder (#32375) icon_state = "" layer = FLY_LAYER From 4a8978a74d5d1de29b2f7d79c965e3b1f84efcdb Mon Sep 17 00:00:00 2001 From: LetterJay Date: Tue, 7 Nov 2017 03:25:28 -0600 Subject: [PATCH 060/198] Update fullscreen.dm --- code/_onclick/hud/fullscreen.dm | 180 +------------------------------- 1 file changed, 1 insertion(+), 179 deletions(-) diff --git a/code/_onclick/hud/fullscreen.dm b/code/_onclick/hud/fullscreen.dm index 825798f48e..900a4a2022 100644 --- a/code/_onclick/hud/fullscreen.dm +++ b/code/_onclick/hud/fullscreen.dm @@ -1,181 +1,3 @@ -<<<<<<< HEAD - -/mob - var/list/screens = list() - -/mob/proc/overlay_fullscreen(category, type, severity) - var/obj/screen/fullscreen/screen - if(screens[category]) - screen = screens[category] - if(screen.type != type) - clear_fullscreen(category, FALSE) - return .() - else if(!severity || severity == screen.severity) - return null - else - screen = new type() - - screen.icon_state = "[initial(screen.icon_state)][severity]" - screen.severity = severity - - screens[category] = screen - if(client && screen.should_show_to(src)) - client.screen += screen - return screen - -/mob/proc/clear_fullscreen(category, animated = 10) - var/obj/screen/fullscreen/screen = screens[category] - if(!screen) - return - - screens -= category - - if(animated) - animate(screen, alpha = 0, time = animated) - addtimer(CALLBACK(src, .proc/clear_fullscreen_after_animate, screen), animated, TIMER_CLIENT_TIME) - else - if(client) - client.screen -= screen - qdel(screen) - -/mob/proc/clear_fullscreen_after_animate(obj/screen/fullscreen/screen) - if(client) - client.screen -= screen - qdel(screen) - -/mob/proc/clear_fullscreens() - for(var/category in screens) - clear_fullscreen(category) - -/mob/proc/hide_fullscreens() - if(client) - for(var/category in screens) - client.screen -= screens[category] - -/mob/proc/reload_fullscreen() - if(client) - var/obj/screen/fullscreen/screen - for(var/category in screens) - screen = screens[category] - if(screen.should_show_to(src)) - client.screen |= screen - else - client.screen -= screen - -/obj/screen/fullscreen - icon = 'icons/mob/screen_full.dmi' - icon_state = "default" - screen_loc = "CENTER-7,CENTER-7" - layer = FULLSCREEN_LAYER - plane = FULLSCREEN_PLANE - mouse_opacity = MOUSE_OPACITY_TRANSPARENT - var/severity = 0 - var/show_when_dead = FALSE - -/obj/screen/fullscreen/proc/should_show_to(mob/mymob) - if(!show_when_dead && mymob.stat == DEAD) - return FALSE - return TRUE - -/obj/screen/fullscreen/Destroy() - severity = 0 - . = ..() - -/obj/screen/fullscreen/brute - icon_state = "brutedamageoverlay" - layer = UI_DAMAGE_LAYER - plane = FULLSCREEN_PLANE - -/obj/screen/fullscreen/oxy - icon_state = "oxydamageoverlay" - layer = UI_DAMAGE_LAYER - plane = FULLSCREEN_PLANE - -/obj/screen/fullscreen/crit - icon_state = "passage" - layer = CRIT_LAYER - plane = FULLSCREEN_PLANE - -/obj/screen/fullscreen/crit/vision - icon_state = "oxydamageoverlay" - layer = BLIND_LAYER - -/obj/screen/fullscreen/blind - icon_state = "blackimageoverlay" - layer = BLIND_LAYER - plane = FULLSCREEN_PLANE - -/obj/screen/fullscreen/curse - icon_state = "curse" - layer = CURSE_LAYER - plane = FULLSCREEN_PLANE - -/obj/screen/fullscreen/impaired - icon_state = "impairedoverlay" - -/obj/screen/fullscreen/blurry - icon = 'icons/mob/screen_gen.dmi' - screen_loc = "WEST,SOUTH to EAST,NORTH" - icon_state = "blurry" - -/obj/screen/fullscreen/flash - icon = 'icons/mob/screen_gen.dmi' - screen_loc = "WEST,SOUTH to EAST,NORTH" - icon_state = "flash" - -/obj/screen/fullscreen/flash/static - icon = 'icons/mob/screen_gen.dmi' - screen_loc = "WEST,SOUTH to EAST,NORTH" - icon_state = "noise" - -/obj/screen/fullscreen/high - icon = 'icons/mob/screen_gen.dmi' - screen_loc = "WEST,SOUTH to EAST,NORTH" - icon_state = "druggy" - -/obj/screen/fullscreen/color_vision - icon = 'icons/mob/screen_gen.dmi' - screen_loc = "WEST,SOUTH to EAST,NORTH" - icon_state = "flash" - alpha = 80 - -/obj/screen/fullscreen/color_vision/green - color = "#00ff00" - -/obj/screen/fullscreen/color_vision/red - color = "#ff0000" - -/obj/screen/fullscreen/color_vision/blue - color = "#0000ff" - -/obj/screen/fullscreen/lighting_backdrop - icon = 'icons/mob/screen_gen.dmi' - icon_state = "flash" - transform = matrix(200, 0, 0, 0, 200, 0) - plane = LIGHTING_PLANE - blend_mode = BLEND_OVERLAY - show_when_dead = TRUE - -//Provides darkness to the back of the lighting plane -/obj/screen/fullscreen/lighting_backdrop/lit - invisibility = INVISIBILITY_LIGHTING - layer = BACKGROUND_LAYER+21 - color = "#000" - show_when_dead = TRUE - -//Provides whiteness in case you don't see lights so everything is still visible -/obj/screen/fullscreen/lighting_backdrop/unlit - layer = BACKGROUND_LAYER+20 - show_when_dead = TRUE - -/obj/screen/fullscreen/see_through_darkness - icon_state = "nightvision" - plane = LIGHTING_PLANE - layer = LIGHTING_LAYER - blend_mode = BLEND_ADD - show_when_dead = TRUE -======= - /mob var/list/screens = list() @@ -352,4 +174,4 @@ layer = LIGHTING_LAYER blend_mode = BLEND_ADD show_when_dead = TRUE ->>>>>>> 3a3a779... Scale fullscreen overlays to the view size (#32379) +>>>>>>> 3a3a779... Scale fullscreen overlays to the view size (#32379) From c61405914358878cab0c828b1c6fc175365030ad Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 7 Nov 2017 03:49:48 -0600 Subject: [PATCH 061/198] Automatic changelog generation for PR #3775 [ci skip] --- html/changelogs/AutoChangeLog-pr-3775.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3775.yml diff --git a/html/changelogs/AutoChangeLog-pr-3775.yml b/html/changelogs/AutoChangeLog-pr-3775.yml new file mode 100644 index 0000000000..b4565e6526 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3775.yml @@ -0,0 +1,5 @@ +author: "Floyd / Qustinnus (And all the sounds by Kayozz11 from Yogstation)" +delete-after: True +changes: + - soundadd: "Adds about 30 new ambience sounds" + - refactor: "added new defines for ambience lists." From 70f3993f723767063d5b220b6c34559b721c8e04 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 7 Nov 2017 03:50:08 -0600 Subject: [PATCH 062/198] Automatic changelog generation for PR #3784 [ci skip] --- html/changelogs/AutoChangeLog-pr-3784.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3784.yml diff --git a/html/changelogs/AutoChangeLog-pr-3784.yml b/html/changelogs/AutoChangeLog-pr-3784.yml new file mode 100644 index 0000000000..602947e6e2 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3784.yml @@ -0,0 +1,4 @@ +author: "CitadelStationBot" +delete-after: True +changes: + - balance: "Dying in shapeshifted form reverts you to the original one. (You're still dead)" From 5dcad7c40aebd373a96b52408b42b423e91e5228 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Tue, 7 Nov 2017 04:38:56 -0600 Subject: [PATCH 063/198] Update fullscreen.dm --- code/_onclick/hud/fullscreen.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/_onclick/hud/fullscreen.dm b/code/_onclick/hud/fullscreen.dm index 900a4a2022..58f0fb18a2 100644 --- a/code/_onclick/hud/fullscreen.dm +++ b/code/_onclick/hud/fullscreen.dm @@ -174,4 +174,4 @@ layer = LIGHTING_LAYER blend_mode = BLEND_ADD show_when_dead = TRUE ->>>>>>> 3a3a779... Scale fullscreen overlays to the view size (#32379) + From 51356e89d482a26fa6c11556e67e33a89e4ff574 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Tue, 7 Nov 2017 04:40:42 -0600 Subject: [PATCH 064/198] Update helpers.dm --- code/modules/surgery/helpers.dm | 177 -------------------------------- 1 file changed, 177 deletions(-) diff --git a/code/modules/surgery/helpers.dm b/code/modules/surgery/helpers.dm index af00385f20..d37b17ae35 100644 --- a/code/modules/surgery/helpers.dm +++ b/code/modules/surgery/helpers.dm @@ -1,178 +1,3 @@ -<<<<<<< HEAD -/proc/attempt_initiate_surgery(obj/item/I, mob/living/M, mob/user) - if(!istype(M)) - return - - var/mob/living/carbon/C - var/obj/item/bodypart/affecting - var/selected_zone = user.zone_selected - - if(iscarbon(M)) - C = M - affecting = C.get_bodypart(check_zone(selected_zone)) - - if(!M.lying && !isslime(M)) //if they're prone or a slime - return - - var/datum/surgery/current_surgery - - for(var/datum/surgery/S in M.surgeries) - if(S.location == selected_zone) - current_surgery = S - - if(!current_surgery) - var/list/all_surgeries = GLOB.surgeries_list.Copy() - var/list/available_surgeries = list() - - for(var/datum/surgery/S in all_surgeries) - if(!S.possible_locs.Find(selected_zone)) - continue - if(affecting) - if(!S.requires_bodypart) - continue - if(S.requires_bodypart_type && affecting.status == BODYPART_ROBOTIC) - continue - if(S.requires_real_bodypart && affecting.is_pseudopart) - continue - else if(C && S.requires_bodypart) //mob with no limb in surgery zone when we need a limb - continue - if(!S.can_start(user, M)) - continue - for(var/path in S.species) - if(istype(M, path)) - available_surgeries[S.name] = S - break - - var/P = input("Begin which procedure?", "Surgery", null, null) as null|anything in available_surgeries - if(P && user && user.Adjacent(M) && (I in user)) - var/datum/surgery/S = available_surgeries[P] - - for(var/datum/surgery/other in M.surgeries) - if(other.location == S.location) - return //during the input() another surgery was started at the same location. - - //we check that the surgery is still doable after the input() wait. - if(C) - affecting = C.get_bodypart(check_zone(selected_zone)) - if(affecting) - if(!S.requires_bodypart) - return - if(S.requires_bodypart_type && affecting.status == BODYPART_ROBOTIC) - return - else if(C && S.requires_bodypart) - return - if(!S.can_start(user, M)) - return - - if(S.ignore_clothes || get_location_accessible(M, selected_zone)) - var/datum/surgery/procedure = new S.type(M, selected_zone, affecting) - user.visible_message("[user] drapes [I] over [M]'s [parse_zone(selected_zone)] to prepare for \an [procedure.name].", \ - "You drape [I] over [M]'s [parse_zone(selected_zone)] to prepare for \an [procedure.name].") - - add_logs(user, M, "operated", addition="Operation type: [procedure.name], location: [selected_zone]") - else - to_chat(user, "You need to expose [M]'s [parse_zone(selected_zone)] first!") - - else if(!current_surgery.step_in_progress) - if(current_surgery.status == 1) - M.surgeries -= current_surgery - user.visible_message("[user] removes the drapes from [M]'s [parse_zone(selected_zone)].", \ - "You remove the drapes from [M]'s [parse_zone(selected_zone)].") - qdel(current_surgery) - else if(current_surgery.can_cancel) - if(current_surgery.requires_bodypart_type == BODYPART_ORGANIC) - if(istype(user.get_inactive_held_item(), /obj/item/cautery)) - M.surgeries -= current_surgery - user.visible_message("[user] mends the incision and removes the drapes from [M]'s [parse_zone(selected_zone)].", \ - "You mend the incision and remove the drapes from [M]'s [parse_zone(selected_zone)].") - qdel(current_surgery) - else - to_chat(user, "You need to hold a cautery in inactive hand to stop [M]'s surgery!") - else if(current_surgery.requires_bodypart_type == BODYPART_ROBOTIC) - if(istype(user.get_inactive_held_item(), /obj/item/screwdriver)) - M.surgeries -= current_surgery - user.visible_message("[user] screw the shell and removes the drapes from [M]'s [parse_zone(selected_zone)].", \ - "You screw the shell and remove the drapes from [M]'s [parse_zone(selected_zone)].") - qdel(current_surgery) - else - to_chat(user, "You need to hold a screwdriver in inactive hand to stop [M]'s surgery!") - - return 1 - - - -/proc/get_location_modifier(mob/M) - var/turf/T = get_turf(M) - if(locate(/obj/structure/table/optable, T)) - return 1 - else if(locate(/obj/structure/table, T)) - return 0.8 - else if(locate(/obj/structure/bed, T)) - return 0.7 - else - return 0.5 - - -/proc/get_location_accessible(mob/M, location) - var/covered_locations = 0 //based on body_parts_covered - var/face_covered = 0 //based on flags_inv - var/eyesmouth_covered = 0 //based on flags_cover - if(iscarbon(M)) - var/mob/living/carbon/C = M - for(var/obj/item/clothing/I in list(C.back, C.wear_mask, C.head)) - covered_locations |= I.body_parts_covered - face_covered |= I.flags_inv - eyesmouth_covered |= I.flags_cover - if(ishuman(C)) - var/mob/living/carbon/human/H = C - for(var/obj/item/I in list(H.wear_suit, H.w_uniform, H.shoes, H.belt, H.gloves, H.glasses, H.ears)) - covered_locations |= I.body_parts_covered - face_covered |= I.flags_inv - eyesmouth_covered |= I.flags_cover - - switch(location) - if("head") - if(covered_locations & HEAD) - return 0 - if("eyes") - if(covered_locations & HEAD || face_covered & HIDEEYES || eyesmouth_covered & GLASSESCOVERSEYES) - return 0 - if("mouth") - if(covered_locations & HEAD || face_covered & HIDEFACE || eyesmouth_covered & MASKCOVERSMOUTH || eyesmouth_covered & HEADCOVERSMOUTH) - return 0 - if("chest") - if(covered_locations & CHEST) - return 0 - if("groin") - if(covered_locations & GROIN) - return 0 - if("l_arm") - if(covered_locations & ARM_LEFT) - return 0 - if("r_arm") - if(covered_locations & ARM_RIGHT) - return 0 - if("l_leg") - if(covered_locations & LEG_LEFT) - return 0 - if("r_leg") - if(covered_locations & LEG_RIGHT) - return 0 - if("l_hand") - if(covered_locations & HAND_LEFT) - return 0 - if("r_hand") - if(covered_locations & HAND_RIGHT) - return 0 - if("l_foot") - if(covered_locations & FOOT_LEFT) - return 0 - if("r_foot") - if(covered_locations & FOOT_RIGHT) - return 0 - - return 1 -======= /proc/attempt_initiate_surgery(obj/item/I, mob/living/M, mob/user) if(!istype(M)) return @@ -344,5 +169,3 @@ return 0 return 1 - ->>>>>>> ea17a59... Merge pull request #32374 from swindly/master From c102833d2d579e402169c3274f921b9b8a3193b9 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 7 Nov 2017 04:41:26 -0600 Subject: [PATCH 065/198] Automatic changelog generation for PR #3821 [ci skip] --- html/changelogs/AutoChangeLog-pr-3821.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3821.yml diff --git a/html/changelogs/AutoChangeLog-pr-3821.yml b/html/changelogs/AutoChangeLog-pr-3821.yml new file mode 100644 index 0000000000..0f164b7fad --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3821.yml @@ -0,0 +1,4 @@ +author: "Naksu" +delete-after: True +changes: + - tweak: "Added deterministic output slots to the slime processor" From cb8fbacee8f975942f1237f72f3863da2883a86e Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 7 Nov 2017 04:41:58 -0600 Subject: [PATCH 066/198] Automatic changelog generation for PR #3824 [ci skip] --- html/changelogs/AutoChangeLog-pr-3824.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3824.yml diff --git a/html/changelogs/AutoChangeLog-pr-3824.yml b/html/changelogs/AutoChangeLog-pr-3824.yml new file mode 100644 index 0000000000..c5883c0061 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3824.yml @@ -0,0 +1,4 @@ +author: "CitadelStationBot" +delete-after: True +changes: + - bugfix: "EMPs can pulse multiple wires" From decfc49f2b677392d9790418e8fcf4a21bb5d545 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 7 Nov 2017 04:43:20 -0600 Subject: [PATCH 067/198] Automatic changelog generation for PR #3827 [ci skip] --- html/changelogs/AutoChangeLog-pr-3827.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3827.yml diff --git a/html/changelogs/AutoChangeLog-pr-3827.yml b/html/changelogs/AutoChangeLog-pr-3827.yml new file mode 100644 index 0000000000..b7bc1053a3 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3827.yml @@ -0,0 +1,4 @@ +author: "More Robust Than You" +delete-after: True +changes: + - bugfix: "Blobbernauts and spores are no longer killed by blob victory" From 66e10af333a0d5ff27f1704e095e5a82d3ea2f22 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 7 Nov 2017 04:44:11 -0600 Subject: [PATCH 068/198] Automatic changelog generation for PR #3842 [ci skip] --- html/changelogs/AutoChangeLog-pr-3842.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3842.yml diff --git a/html/changelogs/AutoChangeLog-pr-3842.yml b/html/changelogs/AutoChangeLog-pr-3842.yml new file mode 100644 index 0000000000..ab96367b12 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3842.yml @@ -0,0 +1,4 @@ +author: "Naksu" +delete-after: True +changes: + - bugfix: "Fixed some interactions with ghosts and items" From 36a37eaae685dd345fde6c4aef60fb33212f0259 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 7 Nov 2017 04:45:31 -0600 Subject: [PATCH 069/198] Automatic changelog generation for PR #3834 [ci skip] --- html/changelogs/AutoChangeLog-pr-3834.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3834.yml diff --git a/html/changelogs/AutoChangeLog-pr-3834.yml b/html/changelogs/AutoChangeLog-pr-3834.yml new file mode 100644 index 0000000000..bf6bdbb882 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3834.yml @@ -0,0 +1,4 @@ +author: "More Robust Than You" +delete-after: True +changes: + - tweak: "Monkeys can no longer transmit diseases through hardsuits" From 757c2a1d3aa27c6a6047faca1a4f880bfcd5f0ba Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 7 Nov 2017 04:46:35 -0600 Subject: [PATCH 070/198] Automatic changelog generation for PR #3839 [ci skip] --- html/changelogs/AutoChangeLog-pr-3839.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3839.yml diff --git a/html/changelogs/AutoChangeLog-pr-3839.yml b/html/changelogs/AutoChangeLog-pr-3839.yml new file mode 100644 index 0000000000..1e3059bb12 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3839.yml @@ -0,0 +1,4 @@ +author: "Xhuis" +delete-after: True +changes: + - rscadd: "Ratvar and Nar-Sie plushes now have a unique interaction." From 36234e94d40541ab1f5650ed5bf17435e458eb41 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 7 Nov 2017 04:46:47 -0600 Subject: [PATCH 071/198] Automatic changelog generation for PR #3840 [ci skip] --- html/changelogs/AutoChangeLog-pr-3840.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3840.yml diff --git a/html/changelogs/AutoChangeLog-pr-3840.yml b/html/changelogs/AutoChangeLog-pr-3840.yml new file mode 100644 index 0000000000..489865c42f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3840.yml @@ -0,0 +1,4 @@ +author: "CitadelStationBot" +delete-after: True +changes: + - bugfix: "Adds an organ storage bag to the syndicate medborg." From 4bd172f7dab684d3d4157ea1fbc58649ddc07195 Mon Sep 17 00:00:00 2001 From: Leo Date: Tue, 7 Nov 2017 11:59:32 -0200 Subject: [PATCH 072/198] Merge pull request #32465 from MoreRobustThanYou/patch-11 Removes some unused clockwork defines --- code/__DEFINES/clockcult.dm | 3 --- 1 file changed, 3 deletions(-) diff --git a/code/__DEFINES/clockcult.dm b/code/__DEFINES/clockcult.dm index 5f167bf96c..c35d9a7726 100644 --- a/code/__DEFINES/clockcult.dm +++ b/code/__DEFINES/clockcult.dm @@ -66,13 +66,10 @@ GLOBAL_LIST_EMPTY(all_scripture) //a list containing scripture instances; not us #define ARK_SUMMON_COST 5 //how many of each component an Ark costs to summon -#define ARK_CONSUME_COST 15 //how many of each component an Ark needs to consume to activate - //Objective text define #define CLOCKCULT_OBJECTIVE "Construct the Ark of the Clockwork Justicar and free Ratvar." //misc clockcult stuff -#define MARAUDER_EMERGE_THRESHOLD 65 //marauders cannot emerge unless host is at this% or less health #define SIGIL_ACCESS_RANGE 2 //range at which transmission sigils can access power From 355de66eeb8cddd003ef43e8b9cba94babd9c6b0 Mon Sep 17 00:00:00 2001 From: vuonojenmustaturska Date: Tue, 7 Nov 2017 16:01:36 +0200 Subject: [PATCH 074/198] Allows non-humans to be chem scanned via the health analyzer (#32457) --- code/game/objects/items/devices/scanners.dm | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index 9a60d19e1f..9865f0bfb3 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -280,18 +280,17 @@ MASS SPECTROMETER to_chat(user, "[cyberimp_detect]") /proc/chemscan(mob/living/user, mob/living/M) - if(ishuman(M)) - var/mob/living/carbon/human/H = M - if(H.reagents) - if(H.reagents.reagent_list.len) + if(istype(M)) + if(M.reagents) + if(M.reagents.reagent_list.len) to_chat(user, "Subject contains the following reagents:") - for(var/datum/reagent/R in H.reagents.reagent_list) + for(var/datum/reagent/R in M.reagents.reagent_list) to_chat(user, "[R.volume] units of [R.name][R.overdosed == 1 ? " - OVERDOSING" : "."]") else to_chat(user, "Subject contains no reagents.") - if(H.reagents.addiction_list.len) + if(M.reagents.addiction_list.len) to_chat(user, "Subject is addicted to the following reagents:") - for(var/datum/reagent/R in H.reagents.addiction_list) + for(var/datum/reagent/R in M.reagents.addiction_list) to_chat(user, "[R.name]") else to_chat(user, "Subject is not addicted to any reagents.") From 5bcaf7a3b19951d9b05d4dcad3cbfcd02abe8299 Mon Sep 17 00:00:00 2001 From: Jordie Date: Wed, 8 Nov 2017 01:03:18 +1100 Subject: [PATCH 076/198] Crayon rotation as a type var --- code/game/objects/effects/decals/crayon.dm | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/code/game/objects/effects/decals/crayon.dm b/code/game/objects/effects/decals/crayon.dm index 7ca3bd9462..1358dbfc8d 100644 --- a/code/game/objects/effects/decals/crayon.dm +++ b/code/game/objects/effects/decals/crayon.dm @@ -5,20 +5,32 @@ icon_state = "rune1" gender = NEUTER var/do_icon_rotate = TRUE + var/rotation = 0 + var/paint_colour = "#FFFFFF" -/obj/effect/decal/cleanable/crayon/Initialize(mapload, main = "#FFFFFF", var/type = "rune1", var/e_name = "rune", var/rotation = 0, var/alt_icon = null) +/obj/effect/decal/cleanable/crayon/Initialize(mapload, main, type, e_name, graf_rot, alt_icon = null) . = ..() - name = e_name + if(e_name) + name = e_name desc = "A [name] vandalizing the station." if(alt_icon) icon = alt_icon - icon_state = type - + if(type) + icon_state = type + if(graf_rot) + rotation = graf_rot if(rotation && do_icon_rotate) var/matrix/M = matrix() M.Turn(rotation) src.transform = M +<<<<<<< HEAD add_atom_colour(main, FIXED_COLOUR_PRIORITY) +======= + if(main) + paint_colour = main + add_atom_colour(paint_colour, FIXED_COLOUR_PRIORITY) + +>>>>>>> 8c3948b... Crayon rotation as a type var (#32441) From b48e8da861f7d31270365425716b585ff7daebd8 Mon Sep 17 00:00:00 2001 From: Leo Date: Tue, 7 Nov 2017 12:03:48 -0200 Subject: [PATCH 077/198] Merge pull request #32442 from KorPhaeron/flyingrevert Reverts flying mobs passing through people --- code/modules/mob/living/living.dm | 26 ++------------------------ 1 file changed, 2 insertions(+), 24 deletions(-) diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 0cdcd90e61..732f641e86 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -105,7 +105,8 @@ //Called when we bump onto a mob /mob/living/proc/MobCollide(mob/M) - + //Even if we don't push/swap places, we "touched" them, so spread fire + spreadFire(M) //Also diseases for(var/thing in viruses) var/datum/disease/D = thing @@ -120,29 +121,6 @@ if(now_pushing) return TRUE - //TODO FOR LATER PRS: Make passing tables an automatic thing for flying and passable objects be determined better to prevent huge amounts of flags being set when mobs fly. - if((movement_type) ^ (M.movement_type)) //Fly past each other. - now_pushing = TRUE - var/old = pass_flags & PASSMOB - var/old_p = pulling? (pulling.pass_flags & PASSMOB) : NONE - var/atom/movable/cached = pulling - pass_flags |= PASSMOB - var/obj/item/I = cached - if(cached && (isliving(cached) || (istype(I) && (I.w_class < WEIGHT_CLASS_BULKY)))) - var/mob/living/l = cached - if(l.mob_size <= mob_size) - cached.pass_flags |= PASSMOB - Move(get_turf(M)) - if(!old) - pass_flags &= ~PASSMOB - if(cached && !old_p) - cached.pass_flags &= ~PASSMOB - cached = null - now_pushing = FALSE - return TRUE - - //Even if we don't push/swap places, we "touched" them, so spread fire - spreadFire(M) //Should stop you pushing a restrained person out of the way if(isliving(M)) From 577d1b7d20c53dfcea6e6c521458fc6b521e4556 Mon Sep 17 00:00:00 2001 From: Ashe Higgs Date: Tue, 7 Nov 2017 10:56:51 -0500 Subject: [PATCH 079/198] Marauder balancing pass (#32448) --- code/__DEFINES/clockcult.dm | 6 +++ .../clock_mobs/clockwork_marauder.dm | 4 +- .../gamemodes/clock_cult/clock_scripture.dm | 4 ++ .../scripture_applications.dm | 40 ++++++++++++++----- 4 files changed, 40 insertions(+), 14 deletions(-) diff --git a/code/__DEFINES/clockcult.dm b/code/__DEFINES/clockcult.dm index 5f167bf96c..6c1842d6b5 100644 --- a/code/__DEFINES/clockcult.dm +++ b/code/__DEFINES/clockcult.dm @@ -83,3 +83,9 @@ GLOBAL_LIST_EMPTY(all_scripture) //a list containing scripture instances; not us #define CLOCKWORK_ARMOR_COOLDOWN 1800 //The cooldown period between summoning suits of clockwork armor #define RATVARIAN_SPEAR_COOLDOWN 300 //The cooldown period between summoning another Ratvarian spear + +#define MARAUDER_SCRIPTURE_SCALING_THRESHOLD 200 //The amount of deciseconds that must pass before marauder scripture will not gain a recital penalty + +#define MARAUDER_SCRIPTURE_SCALING_TIME 50 //The amount of extra deciseconds tacked on to the marauder scripture recital time per recent marauder + +#define MARAUDER_SCRIPTURE_SCALING_MAX 300 //The maximum extra time applied to the marauder scripture diff --git a/code/game/gamemodes/clock_cult/clock_mobs/clockwork_marauder.dm b/code/game/gamemodes/clock_cult/clock_mobs/clockwork_marauder.dm index 1fabeeba3f..a1c3d211fb 100644 --- a/code/game/gamemodes/clock_cult/clock_mobs/clockwork_marauder.dm +++ b/code/game/gamemodes/clock_cult/clock_mobs/clockwork_marauder.dm @@ -17,6 +17,7 @@ attack_sound = 'sound/weapons/bladeslice.ogg' weather_immunities = list("lava") movement_type = FLYING + a_intent = INTENT_HARM loot = list(/obj/item/clockwork/component/geis_capacitor/fallen_armor) light_range = 2 light_power = 1.1 @@ -24,7 +25,6 @@ unique abilities, you're a fearsome fighter in one-on-one combat, and your shield protects from projectiles!

    Obey the Servants and do as they \ tell you. Your primary goal is to defend the Ark from destruction; they are your allies in this, and should be protected from harm." empower_string = "The Anima Bulwark's power flows through you! Your weapon will strike harder, your armor is sturdier, and your shield is more durable." - var/deflect_chance = 40 //Chance to deflect any given projectile (non-damaging energy projectiles are always deflected) var/max_shield_health = 3 var/shield_health = 3 //Amount of projectiles that can be deflected within var/shield_health_regen = 0 //When world.time equals this, shield health will regenerate @@ -55,8 +55,6 @@ obj_damage = 100 max_shield_health = INFINITY else if(GLOB.ratvar_approaches) //Hefty health bonus and slight attack damage increase - health = 200 - maxHealth = 200 melee_damage_upper = 15 melee_damage_lower = 15 attacktext = "carves" diff --git a/code/game/gamemodes/clock_cult/clock_scripture.dm b/code/game/gamemodes/clock_cult/clock_scripture.dm index 049a49f5f4..8a019ed74b 100644 --- a/code/game/gamemodes/clock_cult/clock_scripture.dm +++ b/code/game/gamemodes/clock_cult/clock_scripture.dm @@ -53,6 +53,7 @@ Applications: 8 servants, 3 caches, and 100 CV if(slab.busy) to_chat(invoker, "[slab] refuses to work, displaying the message: \"[slab.busy]!\"") return FALSE + pre_recital() slab.busy = "Invocation ([name]) in progress" if(GLOB.ratvar_awakens) channel_time *= 0.5 //if ratvar has awoken, half channel time and no cost @@ -176,6 +177,9 @@ Applications: 8 servants, 3 caches, and 100 CV /datum/clockwork_scripture/proc/scripture_fail() //Called if the scripture fails to invoke. +/datum/clockwork_scripture/proc/pre_recital() //Called before the scripture is recited + + /datum/clockwork_scripture/proc/post_recital() //Called after the scripture is recited //Channeled scripture begins instantly but runs constantly diff --git a/code/game/gamemodes/clock_cult/clock_scriptures/scripture_applications.dm b/code/game/gamemodes/clock_cult/clock_scriptures/scripture_applications.dm index d7aa2777ca..bcb9d1d1df 100644 --- a/code/game/gamemodes/clock_cult/clock_scriptures/scripture_applications.dm +++ b/code/game/gamemodes/clock_cult/clock_scriptures/scripture_applications.dm @@ -7,12 +7,12 @@ /datum/clockwork_scripture/create_object/construct/clockwork_marauder descname = "Well-Rounded Combat Construct" name = "Clockwork Marauder" - desc = "Creates a shell for a clockwork marauder, a balanced frontline construct." + desc = "Creates a shell for a clockwork marauder, a balanced frontline construct that can deflect projectiles with its shield." invocations = list("Arise, avatar of Arbiter!", "Defend the Ark with vengeful zeal.") channel_time = 50 power_cost = 1000 creator_message = "Your slab disgorges several chunks of replicant alloy that form into a suit of thrumming armor." - usage_tip = "The marauder's shield can effectively deflect energy-based projectiles." + usage_tip = "Reciting this scripture multiple times in a short period will cause it to take longer!" tier = SCRIPTURE_APPLICATION one_per_tile = TRUE primary_component = BELLIGERENT_EYE @@ -22,6 +22,9 @@ object_path = /obj/item/clockwork/construct_chassis/clockwork_marauder construct_type = /mob/living/simple_animal/hostile/clockwork/marauder combat_construct = TRUE + var/static/recent_marauders = 0 + var/static/time_since_last_marauder = 0 + var/static/scaled_recital_time = 0 /datum/clockwork_scripture/create_object/construct/clockwork_marauder/update_construct_limit() var/human_servants = 0 @@ -32,15 +35,30 @@ construct_limit = human_servants / 4 //1 per 4 human servants, and a maximum of 3 marauders construct_limit = Clamp(construct_limit, 1, 3) -/datum/clockwork_scripture/create_object/prolonging_prism/check_special_requirements() - if(SSshuttle.emergency.mode == SHUTTLE_DOCKED || SSshuttle.emergency.mode == SHUTTLE_IGNITING || SSshuttle.emergency.mode == SHUTTLE_STRANDED || SSshuttle.emergency.mode == SHUTTLE_ESCAPE) - to_chat(invoker, "\"It is too late to construct one of these, champion.\"") - return FALSE - var/turf/T = get_turf(invoker) - if(!T || !(T.z in GLOB.station_z_levels)) - to_chat(invoker, "\"You must be on the station to construct one of these, champion.\"") - return FALSE - return ..() +/datum/clockwork_scripture/create_object/construct/clockwork_marauder/pre_recital() + channel_time = initial(channel_time) + calculate_scaling() + if(scaled_recital_time) + to_chat(invoker, "The Hierophant Network is under strain from repeated summoning, making this scripture [scaled_recital_time / 10] seconds slower!") + channel_time += scaled_recital_time + return TRUE + +/datum/clockwork_scripture/create_object/construct/clockwork_marauder/scripture_effects() + . = ..() + time_since_last_marauder = world.time + recent_marauders++ + calculate_scaling() + +/datum/clockwork_scripture/create_object/construct/clockwork_marauder/proc/calculate_scaling() + var/WT = world.time + var/MT = time_since_last_marauder //Cast it for quicker reference + var/marauders_to_exclude = 0 + if(world.time >= time_since_last_marauder + MARAUDER_SCRIPTURE_SCALING_THRESHOLD) + marauders_to_exclude = round(WT - MT) / MARAUDER_SCRIPTURE_SCALING_THRESHOLD //If at least 20 seconds have passed, lose one marauder for each 20 seconds + //i.e. world.time = 10000, last marauder = 9000, so we lose 5 marauders from the recent count since 10k - 9k = 1k, 1k / 200 = 5 + time_since_last_marauder = world.time //So that it can't be spammed to make the marauder exclusion plummet; this emulates "ticking" + recent_marauders = max(0, recent_marauders - marauders_to_exclude) + scaled_recital_time = min(recent_marauders * MARAUDER_SCRIPTURE_SCALING_TIME, MARAUDER_SCRIPTURE_SCALING_MAX) //Mania Motor: Creates a malevolent transmitter that will broadcast the whispers of Sevtug into the minds of nearby nonservants, causing a variety of mental effects at a power cost. From 4b7970f4f761a1da2b3091c5387501759513268d Mon Sep 17 00:00:00 2001 From: MoreRobustThanYou Date: Tue, 7 Nov 2017 11:26:53 -0500 Subject: [PATCH 081/198] Xenobio blobbernauts can no longer walk on blob tiles (#32446) --- code/game/gamemodes/blob/blobs/blob_mobs.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/game/gamemodes/blob/blobs/blob_mobs.dm b/code/game/gamemodes/blob/blobs/blob_mobs.dm index 61dee30c8e..d27c3aa820 100644 --- a/code/game/gamemodes/blob/blobs/blob_mobs.dm +++ b/code/game/gamemodes/blob/blobs/blob_mobs.dm @@ -226,6 +226,8 @@ . = ..() if(!independent) //no pulling people deep into the blob verbs -= /mob/living/verb/pulled + else + pass_flags &= ~PASSBLOB /mob/living/simple_animal/hostile/blob/blobbernaut/Life() if(..()) From 3253087a0df70ec669705ab840db1485964a9e59 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Tue, 7 Nov 2017 08:37:09 -0800 Subject: [PATCH 083/198] Makes flightsuits far more vulnerable to EMPs (#32430) --- code/modules/clothing/spacesuits/flightsuit.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/clothing/spacesuits/flightsuit.dm b/code/modules/clothing/spacesuits/flightsuit.dm index d56f8f33e7..b4ed87e325 100644 --- a/code/modules/clothing/spacesuits/flightsuit.dm +++ b/code/modules/clothing/spacesuits/flightsuit.dm @@ -76,8 +76,8 @@ //This is probably too much code just for EMP damage. var/emp_damage = 0 //One hit should make it hard to control, continuous hits will cripple it and then simply shut it off/make it crash. Direct hits count more. - var/emp_strong_damage = 2 - var/emp_weak_damage = 1.1 + var/emp_strong_damage = 4 + var/emp_weak_damage = 2.5 var/emp_heal_amount = 0.06 //How much emp damage to heal per process. var/emp_disable_threshold = 3 //3 weak ion, 2 strong ion hits. var/emp_disabled = FALSE From 6915acfcd1547abbe3011a5c6416350922c30f6c Mon Sep 17 00:00:00 2001 From: Leo Date: Tue, 7 Nov 2017 18:24:48 -0200 Subject: [PATCH 085/198] Editing a variable now logs the old value (#32478) * Editing a variable now logs the old value * Moves the html_encode to log_admin --- code/modules/admin/verbs/modifyvariables.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/admin/verbs/modifyvariables.dm b/code/modules/admin/verbs/modifyvariables.dm index 9edf84800d..e06506708d 100644 --- a/code/modules/admin/verbs/modifyvariables.dm +++ b/code/modules/admin/verbs/modifyvariables.dm @@ -610,8 +610,8 @@ GLOBAL_PROTECT(VVpixelmovement) if (O.vv_edit_var(variable, var_new) == FALSE) to_chat(src, "Your edit was rejected by the object.") return - log_world("### VarEdit by [src]: [O.type] [variable]=[html_encode("[var_new]")]") - log_admin("[key_name(src)] modified [original_name]'s [variable] to [var_new]") - var/msg = "[key_name_admin(src)] modified [original_name]'s [variable] to [var_new]" + log_world("### VarEdit by [key_name(src)]: [O.type] [variable]=[var_value] => [var_new]") + log_admin("[key_name(src)] modified [original_name]'s [variable] to from [html_encode("[var_value]")] to [html_encode("[var_new]")]") + var/msg = "[key_name_admin(src)] modified [original_name]'s [variable] from [var_value] to [var_new]" message_admins(msg) admin_ticket_log(O, msg) From 0d691189aa85f3d96a9c1207127d2711aa4dfad4 Mon Sep 17 00:00:00 2001 From: ACCount Date: Tue, 7 Nov 2017 23:25:16 +0300 Subject: [PATCH 087/198] Multiple fixes in RPD and pipe construciton (#32399) * Multiple fixes in RPD and pipe construciton * Integrates another fix PR to avoid conflicts --- code/controllers/subsystem/air.dm | 13 +++++++++++++ code/game/machinery/pipe/construction.dm | 19 +++---------------- code/game/objects/items/RPD.dm | 10 +++++++++- 3 files changed, 25 insertions(+), 17 deletions(-) diff --git a/code/controllers/subsystem/air.dm b/code/controllers/subsystem/air.dm index 90690c934a..fe1d4916c7 100644 --- a/code/controllers/subsystem/air.dm +++ b/code/controllers/subsystem/air.dm @@ -377,6 +377,19 @@ SUBSYSTEM_DEF(air) AM.build_network() CHECK_TICK +/datum/controller/subsystem/air/proc/get_pipe_cache(type, direction=NORTH) + if(!pipe_construction_generation_cache[type]) + pipe_construction_generation_cache[type] = list() + + if(!pipe_construction_generation_cache[type]["[direction]"]) + var/obj/machinery/atmospherics/cached = new type(null, FALSE, direction) + pipe_construction_generation_cache[type]["[direction]"] = cached + STOP_PROCESSING(SSmachines, cached) + STOP_PROCESSING(SSfastprocess, cached) + GLOB.machines -= cached + + return pipe_construction_generation_cache[type]["[direction]"] + #undef SSAIR_PIPENETS #undef SSAIR_ATMOSMACHINERY diff --git a/code/game/machinery/pipe/construction.dm b/code/game/machinery/pipe/construction.dm index eb79ab72f3..8d6658c372 100644 --- a/code/game/machinery/pipe/construction.dm +++ b/code/game/machinery/pipe/construction.dm @@ -69,7 +69,7 @@ Buildable meters return ..() /obj/item/pipe/proc/setPipingLayer(new_layer = PIPING_LAYER_DEFAULT) - var/obj/machinery/atmospherics/fakeA = get_pipe_cache(pipe_type) + var/obj/machinery/atmospherics/fakeA = SSair.get_pipe_cache(pipe_type) if(fakeA.pipe_flags & PIPING_ALL_LAYER) new_layer = PIPING_LAYER_DEFAULT @@ -80,7 +80,7 @@ Buildable meters layer = initial(layer) + ((piping_layer - PIPING_LAYER_DEFAULT) * PIPING_LAYER_LCHANGE) /obj/item/pipe/proc/update() - var/obj/machinery/atmospherics/A = get_pipe_cache(pipe_type) + var/obj/machinery/atmospherics/A = SSair.get_pipe_cache(pipe_type) name = "[A.name] fitting" icon_state = A.pipe_state @@ -147,19 +147,6 @@ Buildable meters /obj/item/pipe/attack_self(mob/user) return rotate() -/obj/item/pipe/proc/get_pipe_cache(type, direction) - var/list/obj/machinery/atmospherics/check_cache = SSair.pipe_construction_generation_cache - if(!islist(check_cache)) - check_cache = list() - if(!check_cache[type]) - check_cache[type] = list() - if(!check_cache[type]["[direction]"]) - var/obj/machinery/atmospherics/A = new type(null, FALSE, direction) - A.name = "\[CACHE\] [A.name]" - check_cache[type]["[direction]"] = A - - return check_cache[type]["[direction]"] - /obj/item/pipe/attackby(obj/item/W, mob/user, params) if (!istype(W, /obj/item/wrench)) return ..() @@ -169,7 +156,7 @@ Buildable meters fixdir() - var/obj/machinery/atmospherics/fakeA = get_pipe_cache(pipe_type, dir) + var/obj/machinery/atmospherics/fakeA = SSair.get_pipe_cache(pipe_type, dir) for(var/obj/machinery/atmospherics/M in loc) if((M.pipe_flags & fakeA.pipe_flags & PIPING_ONE_PER_TURF)) //Only one dense/requires density object per tile, eg connectors/cryo/heater/coolers. diff --git a/code/game/objects/items/RPD.dm b/code/game/objects/items/RPD.dm index e1f10b81d2..9b9f7e6000 100644 --- a/code/game/objects/items/RPD.dm +++ b/code/game/objects/items/RPD.dm @@ -579,10 +579,18 @@ GLOBAL_LIST_INIT(RPD_recipes, list( playsound(get_turf(src), 'sound/machines/click.ogg', 50, 1) if(do_after(user, 2, target = A)) activate() - var/obj/item/pipe/P = new(get_turf(A), queued_p_type, queued_p_dir) + + var/pipe_item_type = /obj/item/pipe + var/obj/machinery/atmospherics/cached_pipe = SSair.get_pipe_cache(queued_p_type) + if(istype(cached_pipe) && cached_pipe.construction_type) + pipe_item_type = cached_pipe.construction_type + + var/obj/item/pipe/P = new pipe_item_type(A, queued_p_type, queued_p_dir) + if(queued_p_flipped) var/obj/item/pipe/trinary/flippable/F = P F.flipped = queued_p_flipped + P.update() P.add_fingerprint(usr) if(!isnull(temp_piping_layer)) From 8fb5936c30d48e68e92c18863cd813dfd8330983 Mon Sep 17 00:00:00 2001 From: Emmett Gaines Date: Tue, 7 Nov 2017 15:35:09 -0500 Subject: [PATCH 089/198] fixes null parent in destroy for components (#32351) * fixes parent being null in destroy * extends qdel --- code/controllers/subsystem/garbage.dm | 4 ++-- code/datums/components/README.md | 4 +++- code/datums/components/_component.dm | 16 +++++++--------- code/datums/datum.dm | 8 +++----- 4 files changed, 15 insertions(+), 17 deletions(-) diff --git a/code/controllers/subsystem/garbage.dm b/code/controllers/subsystem/garbage.dm index ccfc041b21..f773e3c92d 100644 --- a/code/controllers/subsystem/garbage.dm +++ b/code/controllers/subsystem/garbage.dm @@ -263,7 +263,7 @@ SUBSYSTEM_DEF(garbage) // Should be treated as a replacement for the 'del' keyword. // Datums passed to this will be given a chance to clean up references to allow the GC to collect them. -/proc/qdel(datum/D, force=FALSE) +/proc/qdel(datum/D, force=FALSE, ...) if(!istype(D)) del(D) return @@ -278,7 +278,7 @@ SUBSYSTEM_DEF(garbage) D.gc_destroyed = GC_CURRENTLY_BEING_QDELETED var/start_time = world.time var/start_tick = world.tick_usage - var/hint = D.Destroy(force) // Let our friend know they're about to get fucked up. + var/hint = D.Destroy(arglist(args.Copy(2))) // Let our friend know they're about to get fucked up. if(world.time != start_time) I.slept_destroy++ else diff --git a/code/datums/components/README.md b/code/datums/components/README.md index eeb6615a63..11cbf1858d 100644 --- a/code/datums/components/README.md +++ b/code/datums/components/README.md @@ -87,9 +87,11 @@ Stands have a lot of procs which mimic mob procs. Rather than inserting hooks fo * Signals will not be recieved while this function is running * Component may be deleted after this function completes without being attached * Do not call `qdel(src)` from this function -1. `/datum/component/Destroy()` (virtual, no-sleep) +1. `/datum/component/Destroy(force(bool), silent(bool))` (virtual, no-sleep) * Sends the `COMSIG_COMPONENT_REMOVING` signal to the parent datum if the `parent` isn't being qdeleted * Properly removes the component from `parent` and cleans up references + * Setting `force` makes it not check for and remove the component from the parent + * Setting `silent` deletes the component without sending a `COMSIG_COMPONENT_REMOVING` signal 1. `/datum/component/proc/InheritComponent(datum/component/C, i_am_original(boolean))` (abstract, no-sleep) * Called on a component when a component of the same type was added to the same parent * See `/datum/component/var/dupe_mode` diff --git a/code/datums/components/_component.dm b/code/datums/components/_component.dm index 3a593a8d14..bb60350cbf 100644 --- a/code/datums/components/_component.dm +++ b/code/datums/components/_component.dm @@ -14,8 +14,7 @@ var/list/arguments = args.Copy() arguments.Cut(1, 2) if(Initialize(arglist(arguments)) == COMPONENT_INCOMPATIBLE) - parent = null - qdel(src) + qdel(src, TRUE, TRUE) return _CheckDupesAndJoinParent(P) @@ -36,13 +35,11 @@ switch(dm) if(COMPONENT_DUPE_UNIQUE) old.InheritComponent(src, TRUE) - parent = null //prevent COMPONENT_REMOVING signal, no _RemoveFromParent because we aren't in their list yet - qdel(src) + qdel(src, TRUE, TRUE) return if(COMPONENT_DUPE_HIGHLANDER) InheritComponent(old, FALSE) - old._RemoveFromParent() - qdel(old) + qdel(old, FALSE, TRUE) //provided we didn't eat someone if(!old) @@ -83,12 +80,14 @@ /datum/component/proc/Initialize(...) return -/datum/component/Destroy() +/datum/component/Destroy(force=FALSE, silent=FALSE) enabled = FALSE var/datum/P = parent - if(P) + if(!force) _RemoveFromParent() + if(!silent) P.SendSignal(COMSIG_COMPONENT_REMOVING, src) + parent = null LAZYCLEARLIST(signal_procs) return ..() @@ -107,7 +106,6 @@ dc -= I if(!dc.len) P.datum_components = null - parent = null /datum/component/proc/RegisterSignal(sig_type_or_types, proc_or_callback, override = FALSE) if(QDELETED(src)) diff --git a/code/datums/datum.dm b/code/datums/datum.dm index 00dd796f47..dc74e72713 100644 --- a/code/datums/datum.dm +++ b/code/datums/datum.dm @@ -12,7 +12,7 @@ // Default implementation of clean-up code. // This should be overridden to remove all references pointing to the object being destroyed. // Return the appropriate QDEL_HINT; in most cases this is QDEL_HINT_QUEUE. -/datum/proc/Destroy(force=FALSE) +/datum/proc/Destroy(force=FALSE, ...) tag = null var/list/timers = active_timers active_timers = null @@ -27,11 +27,9 @@ if(length(all_components)) for(var/I in all_components) var/datum/component/C = I - C._RemoveFromParent() - qdel(C) + qdel(C, FALSE, TRUE) else var/datum/component/C = all_components - C._RemoveFromParent() - qdel(C) + qdel(C, FALSE, TRUE) dc.Cut() return QDEL_HINT_QUEUE From 0513ce290e9e72eff38ee5f280933f4491f4abdb Mon Sep 17 00:00:00 2001 From: oranges Date: Wed, 8 Nov 2017 09:36:10 +1300 Subject: [PATCH 091/198] Merge pull request #32428 from kevinz000/patch-374 Fixes spacevines causing negative pressure/temperature --- code/modules/events/spacevine.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/modules/events/spacevine.dm b/code/modules/events/spacevine.dm index db7028411c..d28f8b7e4b 100644 --- a/code/modules/events/spacevine.dm +++ b/code/modules/events/spacevine.dm @@ -169,7 +169,7 @@ var/datum/gas_mixture/GM = T.air if(!GM.gases[/datum/gas/oxygen]) return - GM.gases[/datum/gas/oxygen][MOLES] -= severity * holder.energy + GM.gases[/datum/gas/oxygen][MOLES] = max(GM.gases[/datum/gas/oxygen][MOLES] - severity * holder.energy, 0) GM.garbage_collect() /datum/spacevine_mutation/nitro_eater @@ -184,7 +184,7 @@ var/datum/gas_mixture/GM = T.air if(!GM.gases[/datum/gas/nitrogen]) return - GM.gases[/datum/gas/nitrogen][MOLES] -= severity * holder.energy + GM.gases[/datum/gas/nitrogen][MOLES] = max(GM.gases[/datum/gas/nitrogen][MOLES] - severity * holder.energy, 0) GM.garbage_collect() /datum/spacevine_mutation/carbondioxide_eater @@ -199,7 +199,7 @@ var/datum/gas_mixture/GM = T.air if(!GM.gases[/datum/gas/carbon_dioxide]) return - GM.gases[/datum/gas/carbon_dioxide][MOLES] -= severity * holder.energy + GM.gases[/datum/gas/carbon_dioxide][MOLES] = max(GM.gases[/datum/gas/carbon_dioxide][MOLES] - severity * holder.energy, 0) GM.garbage_collect() /datum/spacevine_mutation/plasma_eater @@ -214,7 +214,7 @@ var/datum/gas_mixture/GM = T.air if(!GM.gases[/datum/gas/plasma]) return - GM.gases[/datum/gas/plasma][MOLES] -= severity * holder.energy + GM.gases[/datum/gas/plasma][MOLES] = max(GM.gases[/datum/gas/plasma][MOLES] - severity * holder.energy, 0) GM.garbage_collect() /datum/spacevine_mutation/thorns From 88e7e8d2cb400126be2fb578e4a7e339ffedbed8 Mon Sep 17 00:00:00 2001 From: ShizCalev Date: Tue, 7 Nov 2017 22:38:39 -0500 Subject: [PATCH 093/198] Fixes turf_decal layering --- code/__DEFINES/layers.dm | 2 +- code/datums/components/decal.dm | 53 +++++++++++++++++++++++ code/game/objects/effects/decals/decal.dm | 1 + code/game/turfs/simulated/walls.dm | 8 ++-- 4 files changed, 59 insertions(+), 5 deletions(-) create mode 100644 code/datums/components/decal.dm diff --git a/code/__DEFINES/layers.dm b/code/__DEFINES/layers.dm index c92cb5f5a7..411abf5701 100644 --- a/code/__DEFINES/layers.dm +++ b/code/__DEFINES/layers.dm @@ -13,6 +13,7 @@ //#define TURF_LAYER 2 //For easy recordkeeping; this is a byond define #define MID_TURF_LAYER 2.02 #define HIGH_TURF_LAYER 2.03 +#define TURF_DECAL_LAYER 2.039 //Makes turf decals appear in DM how they will look inworld. #define ABOVE_OPEN_TURF_LAYER 2.04 #define CLOSED_TURF_LAYER 2.05 #define BULLET_HOLE_LAYER 2.06 @@ -20,7 +21,6 @@ #define LATTICE_LAYER 2.2 #define DISPOSAL_PIPE_LAYER 2.3 #define GAS_PIPE_HIDDEN_LAYER 2.35 -#define TURF_DECAL_LAYER 2.39 #define WIRE_LAYER 2.4 #define WIRE_TERMINAL_LAYER 2.45 #define GAS_SCRUBBER_LAYER 2.46 diff --git a/code/datums/components/decal.dm b/code/datums/components/decal.dm new file mode 100644 index 0000000000..e9ddfdd5fe --- /dev/null +++ b/code/datums/components/decal.dm @@ -0,0 +1,53 @@ +/datum/component/decal + dupe_mode = COMPONENT_DUPE_ALLOWED + + var/cleanable + var/mutable_appearance/pic + +/datum/component/decal/Initialize(_icon, _icon_state, _dir, _cleanable=CLEAN_GOD, _color, _layer=TURF_LAYER) + if(!isatom(parent) || !_icon || !_icon_state) + . = COMPONENT_INCOMPATIBLE + CRASH("A turf decal was applied incorrectly to [parent.type]: icon:[_icon ? _icon : "none"] icon_state:[_icon_state ? _icon_state : "none"]") + + // It has to be made from an image or dir breaks because of a byond bug + var/temp_image = image(_icon, null, _icon_state, _layer, _dir) + pic = new(temp_image) + pic.color = _color + + cleanable = _cleanable + + apply() + + if(_dir) // If no dir is assigned at start then it follows the atom's dir + RegisterSignal(COMSIG_ATOM_DIR_CHANGE, .proc/rotate_react) + if(_cleanable) + RegisterSignal(COMSIG_COMPONENT_CLEAN_ACT, .proc/clean_react) + +/datum/component/decal/Destroy() + remove() + return ..() + +/datum/component/decal/OnTransfer(atom/thing) + remove() + remove(thing) + apply(thing) + +/datum/component/decal/proc/apply(atom/thing) + var/atom/master = thing || parent + master.add_overlay(pic, TRUE) + +/datum/component/decal/proc/remove(atom/thing) + var/atom/master = thing || parent + master.cut_overlay(pic, TRUE) + +/datum/component/decal/proc/rotate_react(old_dir, new_dir) + if(old_dir == new_dir) + return + remove() + var/rotation = SimplifyDegrees(dir2angle(new_dir)-dir2angle(old_dir)) + pic.dir = turn(pic.dir, rotation) + apply() + +/datum/component/decal/proc/clean_react(strength) + if(strength >= cleanable) + qdel(src) \ No newline at end of file diff --git a/code/game/objects/effects/decals/decal.dm b/code/game/objects/effects/decals/decal.dm index 3ded6ea8fc..f4235de240 100644 --- a/code/game/objects/effects/decals/decal.dm +++ b/code/game/objects/effects/decals/decal.dm @@ -20,6 +20,7 @@ /obj/effect/turf_decal icon = 'icons/turf/decals.dmi' icon_state = "warningline" + layer = TURF_DECAL_LAYER /obj/effect/turf_decal/Initialize() ..() diff --git a/code/game/turfs/simulated/walls.dm b/code/game/turfs/simulated/walls.dm index 4cefe2fbcf..6d8db55ad8 100644 --- a/code/game/turfs/simulated/walls.dm +++ b/code/game/turfs/simulated/walls.dm @@ -29,12 +29,12 @@ var/static/list/dent_decal_list = list( WALL_DENT_HIT = list( - mutable_appearance('icons/effects/effects.dmi', "impact1", TURF_DECAL_LAYER), - mutable_appearance('icons/effects/effects.dmi', "impact2", TURF_DECAL_LAYER), - mutable_appearance('icons/effects/effects.dmi', "impact3", TURF_DECAL_LAYER) + mutable_appearance('icons/effects/effects.dmi', "impact1", BULLET_HOLE_LAYER), + mutable_appearance('icons/effects/effects.dmi', "impact2", BULLET_HOLE_LAYER), + mutable_appearance('icons/effects/effects.dmi', "impact3", BULLET_HOLE_LAYER) ), WALL_DENT_SHOT = list( - mutable_appearance('icons/effects/effects.dmi', "bullet_hole", TURF_DECAL_LAYER) + mutable_appearance('icons/effects/effects.dmi', "bullet_hole", BULLET_HOLE_LAYER) ) ) From 5f5f313551024eb024d3a27ecfde43173647b37e Mon Sep 17 00:00:00 2001 From: ShizCalev Date: Wed, 8 Nov 2017 00:57:37 -0500 Subject: [PATCH 094/198] Global vest lists (#32489) * Global vest lists * revised coat * Fixed duped proc --- code/__DEFINES/inventory.dm | 67 +++++++++++++++++++ .../modules/clothing/spacesuits/flightsuit.dm | 5 +- code/modules/clothing/spacesuits/hardsuit.dm | 17 ++++- code/modules/clothing/suits/armor.dm | 11 ++- code/modules/clothing/suits/jobs.dm | 5 +- code/modules/clothing/suits/miscellaneous.dm | 23 +++++-- 6 files changed, 114 insertions(+), 14 deletions(-) diff --git a/code/__DEFINES/inventory.dm b/code/__DEFINES/inventory.dm index 37566258a4..a1842648ac 100644 --- a/code/__DEFINES/inventory.dm +++ b/code/__DEFINES/inventory.dm @@ -161,3 +161,70 @@ #define TINT_DARKENED 2 //Threshold of tint level to apply weld mask overlay #define TINT_BLIND 3 //Threshold of tint level to obscure vision fully + +//Allowed equipment lists for security vests and hardsuits. + +GLOBAL_LIST_INIT(advanced_hardsuit_allowed, typecacheof(list( + /obj/item/ammo_box, + /obj/item/ammo_casing, + /obj/item/device/flashlight, + /obj/item/gun, + /obj/item/melee/baton, + /obj/item/reagent_containers/spray/pepper, + /obj/item/restraints/handcuffs, + /obj/item/tank/internals))) + +GLOBAL_LIST_INIT(security_hardsuit_allowed, typecacheof(list( + /obj/item/ammo_box, + /obj/item/ammo_casing, + /obj/item/device/flashlight, + /obj/item/gun/ballistic, + /obj/item/gun/energy, + /obj/item/melee/baton, + /obj/item/reagent_containers/spray/pepper, + /obj/item/restraints/handcuffs, + /obj/item/tank/internals))) + +GLOBAL_LIST_INIT(detective_vest_allowed, typecacheof(list( + /obj/item/ammo_box, + /obj/item/ammo_casing, + /obj/item/device/detective_scanner, + /obj/item/device/flashlight, + /obj/item/device/taperecorder, + /obj/item/gun/ballistic, + /obj/item/gun/energy, + /obj/item/lighter, + /obj/item/melee/baton, + /obj/item/melee/classic_baton, + /obj/item/reagent_containers/spray/pepper, + /obj/item/restraints/handcuffs, + /obj/item/storage/fancy/cigarettes, + /obj/item/tank/internals/emergency_oxygen))) + +GLOBAL_LIST_INIT(security_vest_allowed, typecacheof(list( + /obj/item/ammo_box, + /obj/item/ammo_casing, + /obj/item/device/flashlight, + /obj/item/gun/ballistic, + /obj/item/gun/energy, + /obj/item/kitchen/knife/combat, + /obj/item/melee/baton, + /obj/item/melee/classic_baton/telescopic, + /obj/item/reagent_containers/spray/pepper, + /obj/item/restraints/handcuffs, + /obj/item/tank/internals/emergency_oxygen))) + +GLOBAL_LIST_INIT(security_wintercoat_allowed, typecacheof(list( + /obj/item/ammo_box, + /obj/item/ammo_casing, + /obj/item/device/flashlight, + /obj/item/storage/fancy/cigarettes, + /obj/item/gun/ballistic, + /obj/item/gun/energy, + /obj/item/lighter, + /obj/item/melee/baton, + /obj/item/melee/classic_baton/telescopic, + /obj/item/reagent_containers/spray/pepper, + /obj/item/restraints/handcuffs, + /obj/item/tank/internals/emergency_oxygen, + /obj/item/toy))) diff --git a/code/modules/clothing/spacesuits/flightsuit.dm b/code/modules/clothing/spacesuits/flightsuit.dm index d56f8f33e7..ac9c7b7df3 100644 --- a/code/modules/clothing/spacesuits/flightsuit.dm +++ b/code/modules/clothing/spacesuits/flightsuit.dm @@ -757,7 +757,6 @@ resistance_flags = FIRE_PROOF | ACID_PROOF helmettype = /obj/item/clothing/head/helmet/space/hardsuit/flightsuit jetpack = null - allowed = list(/obj/item/device/flashlight, /obj/item/tank/internals, /obj/item/gun, /obj/item/reagent_containers/spray/pepper, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/restraints/handcuffs) actions_types = list(/datum/action/item_action/flightsuit/toggle_helmet, /datum/action/item_action/flightsuit/toggle_boots, /datum/action/item_action/flightsuit/toggle_flightpack, /datum/action/item_action/flightsuit/lock_suit) armor = list(melee = 20, bullet = 20, laser = 20, energy = 10, bomb = 30, bio = 100, rad = 75, fire = 100, acid = 100) max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT @@ -772,6 +771,10 @@ var/flight = FALSE var/maint_panel = FALSE +/obj/item/clothing/suit/space/hardsuit/flightsuit/Initialize() + . = ..() + allowed = GLOB.advanced_hardsuit_allowed + /obj/item/clothing/suit/space/hardsuit/flightsuit/full/Initialize() makepack() makeshoes() diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index 75a63352e2..6cc5756658 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -499,10 +499,13 @@ name = "security hardsuit" desc = "A special suit that protects against hazardous, low pressure environments. Has an additional layer of armor." item_state = "sec_hardsuit" - allowed = list(/obj/item/device/flashlight, /obj/item/tank/internals, /obj/item/gun/energy, /obj/item/reagent_containers/spray/pepper, /obj/item/gun/ballistic, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/restraints/handcuffs) armor = list(melee = 30, bullet = 15, laser = 30, energy = 10, bomb = 10, bio = 100, rad = 50, fire = 75, acid = 75) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/security +/obj/item/clothing/suit/space/hardsuit/security/Initialize() + . = ..() + allowed = GLOB.security_hardsuit_allowed + //Head of Security hardsuit /obj/item/clothing/head/helmet/space/hardsuit/security/hos name = "head of security's hardsuit helmet" @@ -541,13 +544,16 @@ desc = "A MK.II SWAT suit with streamlined joints and armor made out of superior materials, insulated against intense heat. The most advanced tactical armor available Usually reserved for heavy hitter corporate security, this one has a regal finish in Nanotrasen company colors. Better not let the assistants get a hold of it." icon_state = "caparmor" item_state = "capspacesuit" - allowed = list(/obj/item/tank/internals, /obj/item/device/flashlight, /obj/item/gun/energy, /obj/item/gun/ballistic, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/restraints/handcuffs) armor = list(melee = 40, bullet = 50, laser = 50, energy = 25, bomb = 50, bio = 100, rad = 50, fire = 100, acid = 100) resistance_flags = FIRE_PROOF | ACID_PROOF heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT //this needed to be added a long fucking time ago helmettype = /obj/item/clothing/head/helmet/space/hardsuit/captain +/obj/item/clothing/suit/space/hardsuit/captain/Initialize() + . = ..() + allowed = GLOB.security_hardsuit_allowed + //Clown /obj/item/clothing/head/helmet/space/hardsuit/clown name = "cosmohonk hardsuit helmet" @@ -612,7 +618,7 @@ desc = "A hardsuit with built in energy shielding. Will rapidly recharge when not under fire." icon_state = "hardsuit-hos" helmettype = /obj/item/clothing/head/helmet/space/hardsuit/security/hos - allowed = list(/obj/item/device/flashlight, /obj/item/tank/internals, /obj/item/gun, /obj/item/reagent_containers/spray/pepper, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/restraints/handcuffs) + allowed = null armor = list(melee = 30, bullet = 15, laser = 30, energy = 10, bomb = 10, bio = 100, rad = 50, fire = 100, acid = 100) resistance_flags = FIRE_PROOF | ACID_PROOF var/current_charges = 3 @@ -623,6 +629,11 @@ var/shield_state = "shield-old" var/shield_on = "shield-old" +/obj/item/clothing/suit/space/hardsuit/shielded/Initialize() + . = ..() + if(!allowed) + allowed = GLOB.advanced_hardsuit_allowed + /obj/item/clothing/suit/space/hardsuit/shielded/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) recharge_cooldown = world.time + recharge_delay if(current_charges > 0) diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index 5fa3a5fa35..b1fcfb1e89 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -1,5 +1,5 @@ /obj/item/clothing/suit/armor - allowed = list(/obj/item/gun/energy, /obj/item/reagent_containers/spray/pepper, /obj/item/gun/ballistic, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/restraints/handcuffs, /obj/item/device/flashlight/seclite, /obj/item/melee/classic_baton/telescopic, /obj/item/kitchen/knife/combat, /obj/item/tank/internals/emergency_oxygen) + allowed = null body_parts_covered = CHEST cold_protection = CHEST|GROIN min_cold_protection_temperature = ARMOR_MIN_TEMP_PROTECT @@ -11,6 +11,11 @@ resistance_flags = 0 armor = list(melee = 30, bullet = 30, laser = 30, energy = 10, bomb = 25, bio = 0, rad = 0, fire = 50, acid = 50) +/obj/item/clothing/suit/armor/Initialize() + . = ..() + if(!allowed) + allowed = GLOB.security_vest_allowed + /obj/item/clothing/suit/armor/vest name = "armor vest" desc = "A slim Type I armored vest that provides decent protection against most types of damage." @@ -153,10 +158,12 @@ name = "detective's armor vest" desc = "An armored vest with a detective's badge on it." icon_state = "detective-armor" - allowed = list(/obj/item/tank/internals/emergency_oxygen, /obj/item/reagent_containers/spray/pepper, /obj/item/device/flashlight, /obj/item/gun/energy, /obj/item/gun/ballistic, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/restraints/handcuffs, /obj/item/storage/fancy/cigarettes, /obj/item/lighter, /obj/item/device/detective_scanner, /obj/item/device/taperecorder, /obj/item/melee/classic_baton) resistance_flags = FLAMMABLE dog_fashion = null +/obj/item/clothing/suit/armor/vest/det_suit/Initialize() + . = ..() + allowed = GLOB.detective_vest_allowed //Reactive armor /obj/item/clothing/suit/armor/reactive diff --git a/code/modules/clothing/suits/jobs.dm b/code/modules/clothing/suits/jobs.dm index 5211dd7938..7c45bb6192 100644 --- a/code/modules/clothing/suits/jobs.dm +++ b/code/modules/clothing/suits/jobs.dm @@ -94,11 +94,14 @@ item_state = "det_suit" blood_overlay_type = "coat" body_parts_covered = CHEST|GROIN|LEGS|ARMS - allowed = list(/obj/item/tank/internals/emergency_oxygen, /obj/item/reagent_containers/spray/pepper, /obj/item/device/flashlight, /obj/item/gun/energy, /obj/item/gun/ballistic, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/restraints/handcuffs, /obj/item/storage/fancy/cigarettes, /obj/item/lighter, /obj/item/device/detective_scanner, /obj/item/device/taperecorder, /obj/item/melee/classic_baton) armor = list(melee = 25, bullet = 10, laser = 25, energy = 10, bomb = 0, bio = 0, rad = 0, fire = 0, acid = 45) cold_protection = CHEST|GROIN|LEGS|ARMS heat_protection = CHEST|GROIN|LEGS|ARMS +/obj/item/clothing/suit/det_suit/Initialize() + . = ..() + allowed = GLOB.detective_vest_allowed + /obj/item/clothing/suit/det_suit/grey name = "noir trenchcoat" desc = "A hard-boiled private investigator's grey trenchcoat." diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index e50cb8ca6b..8edf1e4ee2 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -134,9 +134,12 @@ item_state = "owl_wings" togglename = "wings" body_parts_covered = ARMS|CHEST - allowed = list(/obj/item/gun/energy, /obj/item/reagent_containers/spray/pepper, /obj/item/gun/ballistic, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/restraints/handcuffs, /obj/item/device/flashlight/seclite, /obj/item/melee/classic_baton/telescopic) actions_types = list(/datum/action/item_action/toggle_wings) +/obj/item/clothing/suit/toggle/owlwings/Initialize() + . = ..() + allowed = GLOB.security_vest_allowed + /obj/item/clothing/suit/toggle/owlwings/griffinwings name = "griffon cloak" desc = "A plush white cloak made of synthetic feathers. Soft to the touch, stylish, and a 2 meter wing span that will drive your captives mad." @@ -477,9 +480,12 @@ icon_state = "coatcaptain" item_state = "coatcaptain" armor = list(melee = 25, bullet = 30, laser = 30, energy = 10, bomb = 25, bio = 0, rad = 0, fire = 0, acid = 50) - allowed = list(/obj/item/gun/energy, /obj/item/reagent_containers/spray/pepper, /obj/item/gun/ballistic, /obj/item/ammo_box,/obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/restraints/handcuffs, /obj/item/melee/classic_baton/telescopic) hoodtype = /obj/item/clothing/head/hooded/winterhood/captain +/obj/item/clothing/suit/hooded/wintercoat/captain/Initialize() + . = ..() + allowed = GLOB.security_wintercoat_allowed + /obj/item/clothing/head/hooded/winterhood/captain icon_state = "winterhood_captain" @@ -488,9 +494,12 @@ icon_state = "coatsecurity" item_state = "coatsecurity" armor = list(melee = 25, bullet = 15, laser = 30, energy = 10, bomb = 25, bio = 0, rad = 0, fire = 0, acid = 45) - allowed = list(/obj/item/gun/energy, /obj/item/reagent_containers/spray/pepper, /obj/item/gun/ballistic, /obj/item/ammo_box,/obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/restraints/handcuffs, /obj/item/device/flashlight, /obj/item/melee/classic_baton/telescopic) hoodtype = /obj/item/clothing/head/hooded/winterhood/security +/obj/item/clothing/suit/hooded/wintercoat/security/Initialize() + . = ..() + allowed = GLOB.security_wintercoat_allowed + /obj/item/clothing/head/hooded/winterhood/security icon_state = "winterhood_security" @@ -498,7 +507,7 @@ name = "medical winter coat" icon_state = "coatmedical" item_state = "coatmedical" - allowed = list(/obj/item/device/analyzer, /obj/item/stack/medical, /obj/item/dnainjector, /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/syringe, /obj/item/reagent_containers/hypospray, /obj/item/device/healthanalyzer, /obj/item/device/flashlight/pen, /obj/item/reagent_containers/glass/bottle, /obj/item/reagent_containers/glass/beaker, /obj/item/reagent_containers/pill, /obj/item/storage/pill_bottle, /obj/item/paper, /obj/item/melee/classic_baton/telescopic) + allowed = list(/obj/item/device/analyzer, /obj/item/stack/medical, /obj/item/dnainjector, /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/syringe, /obj/item/reagent_containers/hypospray, /obj/item/device/healthanalyzer, /obj/item/device/flashlight/pen, /obj/item/reagent_containers/glass/bottle, /obj/item/reagent_containers/glass/beaker, /obj/item/reagent_containers/pill, /obj/item/storage/pill_bottle, /obj/item/paper, /obj/item/melee/classic_baton/telescopic, /obj/item/toy, /obj/item/storage/fancy/cigarettes, /obj/item/lighter, /obj/item/tank/internals/emergency_oxygen) armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 50, rad = 0, fire = 0, acid = 45) hoodtype = /obj/item/clothing/head/hooded/winterhood/medical @@ -509,7 +518,7 @@ name = "science winter coat" icon_state = "coatscience" item_state = "coatscience" - allowed = list(/obj/item/device/analyzer, /obj/item/stack/medical, /obj/item/dnainjector, /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/syringe, /obj/item/reagent_containers/hypospray, /obj/item/device/healthanalyzer, /obj/item/device/flashlight/pen, /obj/item/reagent_containers/glass/bottle, /obj/item/reagent_containers/glass/beaker, /obj/item/reagent_containers/pill, /obj/item/storage/pill_bottle, /obj/item/paper, /obj/item/melee/classic_baton/telescopic) + allowed = list(/obj/item/device/analyzer, /obj/item/stack/medical, /obj/item/dnainjector, /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/syringe, /obj/item/reagent_containers/hypospray, /obj/item/device/healthanalyzer, /obj/item/device/flashlight/pen, /obj/item/reagent_containers/glass/bottle, /obj/item/reagent_containers/glass/beaker, /obj/item/reagent_containers/pill, /obj/item/storage/pill_bottle, /obj/item/paper, /obj/item/melee/classic_baton/telescopic, /obj/item/toy, /obj/item/storage/fancy/cigarettes, /obj/item/lighter, /obj/item/tank/internals/emergency_oxygen) armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 10, bio = 0, rad = 0, fire = 0, acid = 0) hoodtype = /obj/item/clothing/head/hooded/winterhood/science @@ -521,7 +530,7 @@ icon_state = "coatengineer" item_state = "coatengineer" armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 20, fire = 30, acid = 45) - allowed = list(/obj/item/device/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/device/t_scanner, /obj/item/construction/rcd, /obj/item/pipe_dispenser) + allowed = list(/obj/item/device/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/device/t_scanner, /obj/item/construction/rcd, /obj/item/pipe_dispenser, /obj/item/toy, /obj/item/storage/fancy/cigarettes, /obj/item/lighter) hoodtype = /obj/item/clothing/head/hooded/winterhood/engineering /obj/item/clothing/head/hooded/winterhood/engineering @@ -540,7 +549,7 @@ name = "hydroponics winter coat" icon_state = "coathydro" item_state = "coathydro" - allowed = list(/obj/item/reagent_containers/spray/plantbgone, /obj/item/device/plant_analyzer, /obj/item/seeds, /obj/item/reagent_containers/glass/bottle, /obj/item/cultivator, /obj/item/reagent_containers/spray/pestspray, /obj/item/hatchet, /obj/item/storage/bag/plants) + allowed = list(/obj/item/reagent_containers/spray/plantbgone, /obj/item/device/plant_analyzer, /obj/item/seeds, /obj/item/reagent_containers/glass/bottle, /obj/item/cultivator, /obj/item/reagent_containers/spray/pestspray, /obj/item/hatchet, /obj/item/storage/bag/plants, /obj/item/toy, /obj/item/storage/fancy/cigarettes, /obj/item/lighter) hoodtype = /obj/item/clothing/head/hooded/winterhood/hydro /obj/item/clothing/head/hooded/winterhood/hydro From 1e27e3ddadd29f9576fe5c96c7f2b24c80767df8 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 8 Nov 2017 01:44:39 -0600 Subject: [PATCH 096/198] Automatic changelog generation for PR #3844 [ci skip] --- html/changelogs/AutoChangeLog-pr-3844.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3844.yml diff --git a/html/changelogs/AutoChangeLog-pr-3844.yml b/html/changelogs/AutoChangeLog-pr-3844.yml new file mode 100644 index 0000000000..86dcebfd00 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3844.yml @@ -0,0 +1,4 @@ +author: "Naksu" +delete-after: True +changes: + - bugfix: "Nonhumans such as monkeys can now be scanned for chemicals with the health analyzer." From 4399b0e3c57822aa33da2a0877393e2af195f90f Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 8 Nov 2017 01:44:53 -0600 Subject: [PATCH 097/198] Automatic changelog generation for PR #3847 [ci skip] --- html/changelogs/AutoChangeLog-pr-3847.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3847.yml diff --git a/html/changelogs/AutoChangeLog-pr-3847.yml b/html/changelogs/AutoChangeLog-pr-3847.yml new file mode 100644 index 0000000000..c55a0ac5bd --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3847.yml @@ -0,0 +1,6 @@ +author: "Xhuis" +delete-after: True +changes: + - balance: "Clockwork marauders are now on harm intent." + - balance: "The Clockwork Marauder scripture now takes five seconds longer to invoke per marauder summoned in the last 20 seconds, capping at 30 extra seconds." + - balance: "Clockwork marauders no longer gain a health bonus when war is declared." From 771681011e0bf183d780d533e8788d8bf6f599ad Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 8 Nov 2017 01:45:31 -0600 Subject: [PATCH 098/198] Automatic changelog generation for PR #3848 [ci skip] --- html/changelogs/AutoChangeLog-pr-3848.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3848.yml diff --git a/html/changelogs/AutoChangeLog-pr-3848.yml b/html/changelogs/AutoChangeLog-pr-3848.yml new file mode 100644 index 0000000000..9d83549fc5 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3848.yml @@ -0,0 +1,4 @@ +author: "More Robust Than You" +delete-after: True +changes: + - tweak: "Xenobio blobbernauts can no longer walk on blob tiles" From a297f4bc7f7a552c278c07c8bfbefcde1a498ca3 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Wed, 8 Nov 2017 02:22:48 -0600 Subject: [PATCH 099/198] Update crayon.dm --- code/game/objects/effects/decals/crayon.dm | 6 ------ 1 file changed, 6 deletions(-) diff --git a/code/game/objects/effects/decals/crayon.dm b/code/game/objects/effects/decals/crayon.dm index 1358dbfc8d..4362957a76 100644 --- a/code/game/objects/effects/decals/crayon.dm +++ b/code/game/objects/effects/decals/crayon.dm @@ -25,12 +25,6 @@ var/matrix/M = matrix() M.Turn(rotation) src.transform = M -<<<<<<< HEAD - - add_atom_colour(main, FIXED_COLOUR_PRIORITY) -======= if(main) paint_colour = main add_atom_colour(paint_colour, FIXED_COLOUR_PRIORITY) - ->>>>>>> 8c3948b... Crayon rotation as a type var (#32441) From 2f21f16b53a62e8beb97ce57c7d465729541f064 Mon Sep 17 00:00:00 2001 From: deathride58 Date: Wed, 8 Nov 2017 17:04:20 -0500 Subject: [PATCH 100/198] initial commit - syncs and fiXES EVERYTHING WRONG ABOUT BOX HOLY FUCK HOW DID NOBODY REPORT ALL THIS SHIT --- _maps/map_files/BoxStation/BoxStation.dmm | 51 +- .../map_files/Deltastation/DeltaStation2.dmm | 3698 +++++++++++++++-- _maps/map_files/MetaStation/MetaStation.dmm | 45 +- _maps/shuttles/whiteship_delta.dmm | 2802 +++++++++++++ .../objects/items/stacks/sheets/mineral.dm | 3 + 5 files changed, 6170 insertions(+), 429 deletions(-) create mode 100644 _maps/shuttles/whiteship_delta.dmm diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index ece71e232e..8e4b3d9f2d 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -4496,6 +4496,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/light, /turf/open/floor/plasteel/red/side, /area/security/brig) "akq" = ( @@ -6671,7 +6672,8 @@ frequency = 1441; id = "waste_out" }, -/turf/open/floor/plating/airless, +/obj/structure/lattice/catwalk, +/turf/open/space, /area/engine/atmos) "apJ" = ( /turf/closed/wall, @@ -11594,7 +11596,7 @@ /turf/open/floor/plasteel/white/side{ dir = 4 }, -/area/space) +/area/crew_quarters/theatre) "aCr" = ( /turf/closed/wall, /area/crew_quarters/theatre) @@ -12174,7 +12176,7 @@ /turf/open/floor/plasteel/white/side{ dir = 4 }, -/area/space) +/area/crew_quarters/theatre) "aDS" = ( /obj/machinery/door/airlock{ name = "Unisex Showers"; @@ -12784,7 +12786,7 @@ }, /obj/structure/dresser, /turf/open/floor/plasteel/redblue/redside, -/area/space) +/area/crew_quarters/theatre) "aFm" = ( /obj/structure/disposalpipe/segment{ dir = 4; @@ -13352,7 +13354,7 @@ pixel_x = -28 }, /turf/open/floor/plasteel/redblue, -/area/space) +/area/crew_quarters/theatre) "aGE" = ( /obj/structure/disposalpipe/segment{ dir = 2; @@ -13954,7 +13956,7 @@ /obj/structure/table/wood, /obj/item/device/flashlight/lamp/bananalamp, /turf/open/floor/plasteel/redblue, -/area/space) +/area/crew_quarters/theatre) "aIa" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -38746,7 +38748,7 @@ }, /area/engine/atmos) "bQA" = ( -/obj/effect/spawner/structure/window/reinforced, +/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating/airless, /area/engine/atmos) "bQB" = ( @@ -60295,6 +60297,7 @@ /obj/item/pen, /obj/item/hand_labeler, /obj/item/book/manual/wiki/security_space_law, +/obj/machinery/light, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "Qvn" = ( @@ -84168,7 +84171,7 @@ cjJ cjJ aaa aaa -QvL +QvK aaf aaa aaa @@ -84425,7 +84428,7 @@ cpo cjJ aaa aaa -QvM +QvK aaf Qoi aaa @@ -88290,7 +88293,7 @@ cSH cGu cGH QvT -QvW +QvT cGR csd csd @@ -89058,7 +89061,7 @@ cFe cMD cFM czE -QvO +QvN ccw cGT csd @@ -89474,11 +89477,11 @@ anS aoy Qvz QvA -QvB -QvC -QvD -QvE -QvF +QvA +QvA +QvA +QvA +QvA QvG axB anz @@ -90086,7 +90089,7 @@ cFh cMD cFM czE -QvP +QvN ccw cGT csd @@ -90343,7 +90346,7 @@ cEz cMD cFR cSJ -QvQ +QvN cMm ciZ cHd @@ -90606,7 +90609,7 @@ cGS cHe cHe cHr -Qwb +Qwa ccw aaf aaT @@ -90860,7 +90863,7 @@ cSK cGx cGK QvU -QvX +QvU cGY csd csd @@ -91007,7 +91010,7 @@ agn ajd ajb akr -Qvx +Qvw QpO amo QpU @@ -92529,9 +92532,9 @@ aaa aaa aaf aaf -QoE -QoE -QoE +abp +abp +abp abq abq abq diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 96bdc28a33..b454b9f9c2 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -102554,6 +102554,2910 @@ /obj/machinery/vending/kink, /turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) +"YGP" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 1 + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YGQ" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 1 + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YGR" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/abandoned) +"YGS" = ( +/obj/machinery/door/airlock/titanium{ + cyclelinkeddir = 2; + name = "External Airlock" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/blood/tracks, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YGT" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/abandoned) +"YGU" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 1 + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YGV" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 1 + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YGW" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YGX" = ( +/obj/structure/shuttle/engine/heater{ + dir = 1 + }, +/obj/structure/window/reinforced, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YGY" = ( +/obj/structure/shuttle/engine/heater{ + dir = 1 + }, +/obj/structure/window/reinforced, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YGZ" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YHa" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YHb" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YHc" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/abandoned) +"YHd" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/light/small{ + brightness = 3; + dir = 8 + }, +/obj/effect/decal/cleanable/blood/tracks, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YHe" = ( +/obj/structure/sign/vacuum, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/abandoned) +"YHf" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YHg" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YHh" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YHi" = ( +/obj/structure/shuttle/engine/heater{ + dir = 1 + }, +/obj/structure/window/reinforced, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YHj" = ( +/obj/structure/window/reinforced, +/obj/structure/shuttle/engine/heater{ + dir = 1 + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YHk" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YHl" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YHm" = ( +/obj/structure/closet/firecloset/full, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YHn" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/reagent_dispensers/watertank/high, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YHo" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YHp" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plasteel/greenblue/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"YHq" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/circuitboard/machine/hydroponics, +/turf/open/floor/plasteel/greenblue/side{ + dir = 5 + }, +/area/shuttle/abandoned) +"YHr" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/abandoned) +"YHs" = ( +/obj/machinery/door/airlock/titanium{ + cyclelinkeddir = 1; + glass = 1; + name = "Internal Airlock" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/blood/tracks, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YHt" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/abandoned) +"YHu" = ( +/obj/structure/closet/secure_closet/freezer/kitchen/mining, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/flour, +/turf/open/floor/plasteel/greenblue/side{ + dir = 9 + }, +/area/shuttle/abandoned) +"YHv" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/greenblue/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"YHw" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YHx" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YHy" = ( +/obj/structure/closet/emcloset, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YHz" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YHA" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YHB" = ( +/obj/structure/closet/crate{ + name = "emergency supplies crate" + }, +/obj/item/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, +/obj/item/device/flashlight/flare{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/device/flashlight/flare{ + pixel_x = -6; + pixel_y = -2 + }, +/obj/item/crowbar, +/obj/item/wrench, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/extinguisher, +/obj/item/extinguisher, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct/small{ + dir = 8 + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YHC" = ( +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/storage/box/hug/medical, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YHD" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/door/airlock/glass_maintenance{ + name = "Maintenance" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YHE" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YHF" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/green/corner{ + dir = 4 + }, +/area/shuttle/abandoned) +"YHG" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 1 + }, +/area/shuttle/abandoned) +"YHH" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/blood/tracks, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YHI" = ( +/obj/structure/sink/kitchen{ + pixel_z = 30 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/green/corner{ + dir = 4 + }, +/area/shuttle/abandoned) +"YHJ" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 1 + }, +/area/shuttle/abandoned) +"YHK" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YHL" = ( +/obj/machinery/door/airlock/glass_maintenance{ + name = "Maintenance" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YHM" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YHN" = ( +/obj/structure/closet/crate{ + name = "spare equipment crate" + }, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/item/relic, +/obj/item/device/t_scanner, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct/small{ + dir = 4 + }, +/obj/item/storage/box/lights/mixed, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YHO" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YHP" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YHQ" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YHR" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YHS" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/abandoned) +"YHT" = ( +/obj/machinery/vending/hydroseeds, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/greenblue/side, +/area/shuttle/abandoned) +"YHU" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/stack/sheet/metal/fifty, +/obj/item/circuitboard/machine/hydroponics, +/obj/item/circuitboard/machine/gibber, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/green/corner{ + dir = 8 + }, +/area/shuttle/abandoned) +"YHV" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YHW" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YHX" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/stack/cable_coil/random, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YHY" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/blue/corner, +/area/shuttle/abandoned) +"YHZ" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/greenblue/side, +/area/shuttle/abandoned) +"YIa" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/abandoned) +"YIb" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YIc" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YId" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YIe" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YIf" = ( +/obj/structure/closet/wardrobe, +/obj/item/clothing/under/trek/command/next, +/obj/item/clothing/under/trek/command/next, +/obj/item/clothing/under/trek/engsec/next, +/obj/item/clothing/under/trek/engsec/next, +/obj/item/clothing/under/trek/medsci/next, +/obj/item/clothing/under/trek/medsci/next, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/shoes/jackboots, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/spawner/lootdrop/costume, +/obj/item/clothing/under/rank/centcom_commander{ + desc = "A badge on the arm indicates that it's meant to be worn by CentCom recovery teams. This one seems dusty and clearly hasn't been cleaned in some time."; + name = "\improper dusty old CentCom jumpsuit" + }, +/obj/item/clothing/under/rank/centcom_officer{ + desc = "A badge on the arm indicates that it's meant to be worn by CentCom recovery teams. This one seems dusty and clearly hasn't been cleaned in some time."; + name = "\improper dusty old CentCom jumpsuit" + }, +/obj/item/clothing/under/rank/centcom_officer{ + desc = "A badge on the arm indicates that it's meant to be worn by CentCom recovery teams. This one seems dusty and clearly hasn't been cleaned in some time."; + name = "\improper dusty old CentCom jumpsuit" + }, +/obj/item/clothing/head/centhat{ + desc = "There's a gouge through the top where something has clawed clean through it. Whoever was wearing it probably doesn't need a hat any more."; + name = "\improper damaged CentCom hat" + }, +/turf/open/floor/plasteel/barber, +/area/shuttle/abandoned) +"YIg" = ( +/obj/structure/reagent_dispensers/beerkeg, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/barber, +/area/shuttle/abandoned) +"YIh" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/abandoned) +"YIi" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/abandoned) +"YIj" = ( +/obj/item/storage/bag/plants/portaseeder, +/obj/structure/table, +/obj/item/reagent_containers/spray/plantbgone{ + pixel_x = 13; + pixel_y = 5 + }, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/rh{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/greenblue/side{ + dir = 8 + }, +/area/shuttle/abandoned) +"YIk" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YIl" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/reagent_containers/glass/bucket, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YIm" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YIn" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/greenblue/side{ + dir = 4 + }, +/area/shuttle/abandoned) +"YIo" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/abandoned) +"YIp" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/abandoned) +"YIq" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YIr" = ( +/obj/item/soap, +/obj/structure/curtain, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/shower{ + pixel_y = 15 + }, +/turf/open/floor/plasteel/freezer, +/area/shuttle/abandoned) +"YIs" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YIt" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YIu" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/barber, +/area/shuttle/abandoned) +"YIv" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/barber, +/area/shuttle/abandoned) +"YIw" = ( +/obj/structure/table, +/obj/item/storage/pill_bottle/dice, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/barber, +/area/shuttle/abandoned) +"YIx" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YIy" = ( +/obj/structure/table, +/obj/item/wrench, +/obj/item/crowbar, +/obj/item/clothing/suit/apron, +/obj/item/shovel/spade, +/obj/item/cultivator, +/obj/item/device/plant_analyzer, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/wirecutters, +/turf/open/floor/plasteel/blue/corner{ + dir = 1 + }, +/area/shuttle/abandoned) +"YIz" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/storage/box/donkpockets, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YIA" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YIB" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YIC" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 4 + }, +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/plasteel/green/corner{ + dir = 4 + }, +/area/shuttle/abandoned) +"YID" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YIE" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/toilet{ + dir = 8 + }, +/turf/open/floor/plasteel/freezer, +/area/shuttle/abandoned) +"YIF" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YIG" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct/small{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/shuttle/abandoned) +"YIH" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YII" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YIJ" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/mopbucket, +/turf/open/floor/plasteel/greenblue/side{ + dir = 9 + }, +/area/shuttle/abandoned) +"YIK" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/greenblue/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"YIL" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/greenblue/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"YIM" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YIN" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/corner{ + dir = 8 + }, +/area/shuttle/abandoned) +"YIO" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YIP" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YIQ" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YIR" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/corner, +/area/shuttle/abandoned) +"YIS" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YIT" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/door/airlock{ + name = "Laborotary" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YIU" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YIV" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/door/airlock{ + name = "Laborotary" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YIW" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YIX" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YIY" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 8 + }, +/turf/open/floor/plasteel/greenblue/side{ + dir = 10 + }, +/area/shuttle/abandoned) +"YIZ" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/toy/cards/deck, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YJa" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YJb" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/door/airlock{ + glass = 1; + name = "Dormitory"; + opacity = 0 + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YJc" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 8; + heat_capacity = 1e+006 + }, +/area/shuttle/abandoned) +"YJd" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/gun/energy/floragun, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YJe" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YJf" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YJg" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 4 + }, +/area/shuttle/abandoned) +"YJh" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/door/airlock{ + name = "Laborotary" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YJi" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YJj" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YJk" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YJl" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YJm" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YJn" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/bed, +/turf/open/floor/plasteel/greenblue/side{ + dir = 10 + }, +/area/shuttle/abandoned) +"YJo" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/greenblue/side, +/area/shuttle/abandoned) +"YJp" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/mop, +/turf/open/floor/plasteel/greenblue/side, +/area/shuttle/abandoned) +"YJq" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YJr" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/device/gps{ + gpstag = "ITVSAC"; + pixel_x = -1; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/blood/gibs/limb, +/turf/open/floor/plasteel/neutral/corner{ + dir = 1 + }, +/area/shuttle/abandoned) +"YJs" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YJt" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YJu" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YJv" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/corner{ + dir = 4 + }, +/area/shuttle/abandoned) +"YJw" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YJx" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/structure/mirror{ + pixel_x = -30 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YJy" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/bikehorn/rubberducky, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YJz" = ( +/obj/structure/urinal{ + pixel_x = 30; + pixel_y = 0 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YJA" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YJB" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YJC" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YJD" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YJE" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YJF" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YJG" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YJH" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/door/airlock{ + glass = 1; + name = "Crew Quarters"; + opacity = 0 + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"YJI" = ( +/obj/machinery/vending/boozeomat, +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YJJ" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/door/airlock{ + glass = 1; + name = "Crew Quarters"; + opacity = 0 + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"YJK" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YJL" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YJM" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/structure/mirror{ + pixel_x = -30 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YJN" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"YJO" = ( +/obj/structure/urinal{ + pixel_x = 30; + pixel_y = 0 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YJP" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YJQ" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YJR" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/latex/nitrile, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/suit/apron/surgical, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 9 + }, +/area/shuttle/abandoned) +"YJS" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 1 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"YJT" = ( +/obj/structure/closet/crate/freezer/blood, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 5 + }, +/area/shuttle/abandoned) +"YJU" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YJV" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/table, +/obj/item/clothing/head/helmet/swat/nanotrasen, +/turf/open/floor/plasteel/bot, +/area/shuttle/abandoned) +"YJW" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YJX" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/light/built{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YJY" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YJZ" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/table, +/obj/item/clothing/gloves/color/black, +/turf/open/floor/plasteel/bot, +/area/shuttle/abandoned) +"YKa" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YKb" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YKc" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YKd" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YKe" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YKf" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YKg" = ( +/obj/structure/table/optable, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/defibrillator/loaded, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/shuttle/abandoned) +"YKh" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/reagent_containers/spray/cleaner, +/turf/open/floor/plasteel/white, +/area/shuttle/abandoned) +"YKi" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/storage/backpack/duffelbag/med/surgery, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 4 + }, +/area/shuttle/abandoned) +"YKj" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YKk" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 8 + }, +/obj/structure/table, +/obj/item/clothing/suit/armor/vest, +/turf/open/floor/plasteel/bot, +/area/shuttle/abandoned) +"YKl" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YKm" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YKn" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YKo" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 4 + }, +/obj/structure/table, +/obj/item/gun/energy/e_gun/mini, +/turf/open/floor/plasteel/bot, +/area/shuttle/abandoned) +"YKp" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YKq" = ( +/obj/machinery/light/small{ + brightness = 3; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/side, +/area/shuttle/abandoned) +"YKr" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/robot_debris, +/turf/open/floor/plasteel/neutral/side, +/area/shuttle/abandoned) +"YKs" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/bot, +/obj/structure/closet/emcloset/anchored, +/turf/open/floor/plasteel/neutral/corner{ + dir = 8 + }, +/area/shuttle/abandoned) +"YKt" = ( +/obj/structure/sign/vacuum, +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YKu" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YKv" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/frame/computer, +/obj/item/circuitboard/computer/operating, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/shuttle/abandoned) +"YKw" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/vomit/old, +/turf/open/floor/plasteel/white, +/area/shuttle/abandoned) +"YKx" = ( +/obj/machinery/sleeper{ + icon_state = "sleeper-open"; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 + }, +/area/shuttle/abandoned) +"YKy" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YKz" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/arrival/corner{ + dir = 8 + }, +/area/shuttle/abandoned) +"YKA" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/clothing/suit/armor/vest, +/obj/effect/decal/cleanable/blood/gibs/body, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YKB" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YKC" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/crowbar/red, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YKD" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YKE" = ( +/obj/machinery/door/airlock/titanium{ + cyclelinkeddir = 4; + glass = 1; + name = "Internal Airlock" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 4 + }, +/area/shuttle/abandoned) +"YKF" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YKG" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YKH" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YKI" = ( +/obj/machinery/door/airlock/titanium{ + cyclelinkeddir = 8; + name = "External Airlock" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YKJ" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YKK" = ( +/obj/machinery/iv_drip, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = -28; + req_access_txt = "0"; + use_power = 0 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/shuttle/abandoned) +"YKL" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/stack/cable_coil/random, +/turf/open/floor/plasteel/white, +/area/shuttle/abandoned) +"YKM" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/white, +/area/shuttle/abandoned) +"YKN" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/door/airlock/glass_medical{ + id_tag = null; + name = "Infirmary"; + req_access_txt = "0" + }, +/turf/open/floor/plasteel/white, +/area/shuttle/abandoned) +"YKO" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/arrival{ + dir = 8 + }, +/area/shuttle/abandoned) +"YKP" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YKQ" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YKR" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YKS" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/clothing/head/helmet/swat/nanotrasen, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YKT" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YKU" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YKV" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YKW" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YKX" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YKY" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YKZ" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 10 + }, +/area/shuttle/abandoned) +"YLa" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct, +/turf/open/floor/plasteel/whiteblue/side, +/area/shuttle/abandoned) +"YLb" = ( +/obj/structure/closet/secure_closet/medical2{ + req_access = null + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/clothing/glasses/hud/health/sunglasses, +/turf/open/floor/plasteel/whiteblue/side, +/area/shuttle/abandoned) +"YLc" = ( +/obj/structure/sign/bluecross_2, +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YLd" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/arrival/corner{ + dir = 1 + }, +/area/shuttle/abandoned) +"YLe" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YLf" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YLg" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YLh" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YLi" = ( +/obj/structure/sign/engineering, +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YLj" = ( +/obj/machinery/autolathe, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YLk" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/tank_dispenser, +/turf/open/floor/plasteel/neutral/side{ + dir = 8; + heat_capacity = 1e+006 + }, +/area/shuttle/abandoned) +"YLl" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YLm" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YLn" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YLo" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YLp" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YLq" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YLr" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YLs" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/greenglow, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YLt" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/blood/gibs/down, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YLu" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YLv" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/closet/crate/science, +/obj/effect/decal/cleanable/leaper_sludge, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YLw" = ( +/obj/structure/closet/crate/engineering, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/rglass{ + amount = 20 + }, +/obj/item/stack/sheet/mineral/titanium/fifty, +/turf/open/floor/plasteel/yellow/corner, +/area/shuttle/abandoned) +"YLx" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YLy" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/rglass{ + amount = 20 + }, +/obj/item/clothing/head/welding, +/obj/structure/light_construct{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YLz" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/neutral/side{ + dir = 8; + heat_capacity = 1e+006 + }, +/area/shuttle/abandoned) +"YLA" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YLB" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YLC" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YLD" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/stack/cable_coil/random, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 9 + }, +/area/shuttle/abandoned) +"YLE" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 1 + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"YLF" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"YLG" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YLH" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/purple/corner{ + dir = 8 + }, +/area/shuttle/abandoned) +"YLI" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/paper/crumpled/bloody{ + info = "Your vessel will be transporting artifact E-395 to our nearby research station. Under no circumstances is the container to be opened. Half of the payment will be given now, rest upon completion. In the event of containment breach--" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YLJ" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YLK" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/blood/gibs/limb, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YLL" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 4 + }, +/area/shuttle/abandoned) +"YLM" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/door/airlock/glass_engineering{ + name = "Engineering Storage" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 4 + }, +/area/shuttle/abandoned) +"YLN" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YLO" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/clothing/head/welding, +/turf/open/floor/plasteel/neutral/side{ + dir = 8; + heat_capacity = 1e+006 + }, +/area/shuttle/abandoned) +"YLP" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YLQ" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YLR" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YLS" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 + }, +/area/shuttle/abandoned) +"YLT" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/white, +/area/shuttle/abandoned) +"YLU" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/white, +/area/shuttle/abandoned) +"YLV" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/door/airlock/research{ + glass = 1; + name = "Research Lab" + }, +/turf/open/floor/plasteel/white, +/area/shuttle/abandoned) +"YLW" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/purple/side{ + dir = 8 + }, +/area/shuttle/abandoned) +"YLX" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/clothing/gloves/color/black, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YLY" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YLZ" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/greenglow, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YMa" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/airlock_painter, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel/yellow/corner{ + dir = 4 + }, +/area/shuttle/abandoned) +"YMb" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YMc" = ( +/obj/structure/closet/toolcloset, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YMd" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/stack/rods/twentyfive, +/turf/open/floor/plasteel/neutral/side{ + dir = 8; + heat_capacity = 1e+006 + }, +/area/shuttle/abandoned) +"YMe" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/structure/light_construct/small, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YMf" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YMg" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YMh" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/frame/computer, +/obj/item/stock_parts/console_screen, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 + }, +/area/shuttle/abandoned) +"YMi" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/circuitboard/machine/circuit_imprinter, +/turf/open/floor/plasteel/white, +/area/shuttle/abandoned) +"YMj" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/frame/machine, +/turf/open/floor/plasteel/whitepurple/corner, +/area/shuttle/abandoned) +"YMk" = ( +/obj/structure/sign/science, +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YMl" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 8 + }, +/turf/open/floor/plasteel/purple/corner{ + dir = 1 + }, +/area/shuttle/abandoned) +"YMm" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YMn" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YMo" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YMp" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YMq" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YMr" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YMs" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YMt" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YMu" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YMv" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YMw" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/frame/machine, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 + }, +/area/shuttle/abandoned) +"YMx" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/white, +/area/shuttle/abandoned) +"YMy" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/frame/machine, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 4 + }, +/area/shuttle/abandoned) +"YMz" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YMA" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YMB" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YMC" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YMD" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YME" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YMF" = ( +/obj/machinery/door/airlock/titanium{ + cyclelinkeddir = 4; + glass = 1; + name = "Internal Airlock" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 4 + }, +/area/shuttle/abandoned) +"YMG" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YMH" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YMI" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YMJ" = ( +/obj/machinery/door/airlock/titanium{ + cyclelinkeddir = 8; + name = "External Airlock" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/docking_port/mobile{ + dheight = 0; + dir = 8; + dwidth = 11; + height = 15; + id = "whiteship"; + launch_status = 0; + name = "White-Ship"; + port_direction = 8; + preferred_direction = 8; + roundstart_move = "whiteship_away"; + width = 32 + }, +/obj/docking_port/stationary{ + dir = 8; + dwidth = 11; + height = 15; + id = "whiteship_home"; + name = "SS13: Auxiliary Dock, Station-Fore"; + width = 32 + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YMK" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YML" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 10 + }, +/area/shuttle/abandoned) +"YMM" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct, +/obj/effect/decal/cleanable/greenglow, +/turf/open/floor/plasteel/whitepurple/side, +/area/shuttle/abandoned) +"YMN" = ( +/obj/structure/closet/crate/science{ + name = "spare circuit boards crate" + }, +/obj/item/circuitboard/computer/rdconsole, +/obj/item/circuitboard/machine/protolathe, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/reagent_containers/glass/beaker/sulphuric, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 6 + }, +/area/shuttle/abandoned) +"YMO" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YMP" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YMQ" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/blue/corner, +/area/shuttle/abandoned) +"YMR" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/light/built, +/turf/open/floor/plasteel/blue/side, +/area/shuttle/abandoned) +"YMS" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 8 + }, +/area/shuttle/abandoned) +"YMT" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"YMU" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YMV" = ( +/obj/machinery/light/small{ + brightness = 3; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"YMW" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"YMX" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/turf_decal/bot, +/obj/structure/closet/emcloset/anchored, +/turf/open/floor/plasteel/neutral/corner{ + dir = 1 + }, +/area/shuttle/abandoned) +"YMY" = ( +/obj/structure/sign/vacuum, +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YMZ" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YNa" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YNb" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YNc" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YNd" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YNe" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/door/airlock/glass_command{ + name = "Bridge"; + welded = 1 + }, +/turf/open/floor/plasteel/neutral/side, +/area/shuttle/abandoned) +"YNf" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YNg" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YNh" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YNi" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/door/airlock/glass_command{ + name = "Bridge"; + welded = 1 + }, +/turf/open/floor/plasteel/neutral/side, +/area/shuttle/abandoned) +"YNj" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YNk" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YNl" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YNm" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YNn" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YNo" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YNp" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/cobweb, +/obj/item/stack/spacecash/c1000, +/obj/item/stack/spacecash/c1000, +/turf/open/floor/plasteel/blue/side{ + dir = 9 + }, +/area/shuttle/abandoned) +"YNq" = ( +/obj/structure/closet/crate, +/obj/item/paper_bin, +/obj/item/stack/sheet/metal/twenty, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/clothing/under/gimmick/rank/captain/suit, +/turf/open/floor/plasteel/blue/corner{ + dir = 1 + }, +/area/shuttle/abandoned) +"YNr" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YNs" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/device/megaphone, +/turf/open/floor/plasteel/blue/corner{ + dir = 4 + }, +/area/shuttle/abandoned) +"YNt" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/light/built{ + dir = 1 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"YNu" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 1 + }, +/area/shuttle/abandoned) +"YNv" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YNw" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/table, +/obj/item/stack/cable_coil/random, +/turf/open/floor/plasteel/blue/corner{ + dir = 4 + }, +/area/shuttle/abandoned) +"YNx" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/table, +/obj/item/device/camera, +/turf/open/floor/plasteel/blue/side{ + dir = 5 + }, +/area/shuttle/abandoned) +"YNy" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YNz" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YNA" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 8 + }, +/obj/item/phone, +/turf/open/floor/plasteel/blue/side{ + dir = 8 + }, +/area/shuttle/abandoned) +"YNB" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YNC" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YND" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/blood/gibs/torso, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YNE" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/shard, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YNF" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YNG" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YNH" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YNI" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 4 + }, +/area/shuttle/abandoned) +"YNJ" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"YNK" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YNL" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/blue/side{ + dir = 10 + }, +/area/shuttle/abandoned) +"YNM" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 8 + }, +/area/shuttle/abandoned) +"YNN" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/pen/fountain/captain, +/turf/open/floor/plasteel/neutral/side{ + dir = 5 + }, +/area/shuttle/abandoned) +"YNO" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YNP" = ( +/obj/structure/chair/comfy/black, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YNQ" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"YNR" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 9 + }, +/area/shuttle/abandoned) +"YNS" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/storage/photo_album, +/turf/open/floor/plasteel/blue/corner, +/area/shuttle/abandoned) +"YNT" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/blue/side{ + dir = 6 + }, +/area/shuttle/abandoned) +"YNU" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YNV" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YNW" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YNX" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/storage/fancy/cigarettes/cigars/cohiba, +/turf/open/floor/plasteel/blue/side{ + dir = 10 + }, +/area/shuttle/abandoned) +"YNY" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/computer/camera_advanced/shuttle_docker/whiteship{ + x_offset = -7; + y_offset = -8 + }, +/turf/open/floor/plasteel/blue/side, +/area/shuttle/abandoned) +"YNZ" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/table, +/obj/item/device/pda/clear, +/turf/open/floor/plasteel/blue/side, +/area/shuttle/abandoned) +"YOa" = ( +/obj/machinery/computer/shuttle/white_ship, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/blue/side, +/area/shuttle/abandoned) +"YOb" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/table, +/obj/item/device/radio, +/turf/open/floor/plasteel/blue/side, +/area/shuttle/abandoned) +"YOc" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/blue/side, +/area/shuttle/abandoned) +"YOd" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/blue/side{ + dir = 6 + }, +/area/shuttle/abandoned) +"YOe" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YOf" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YOg" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YOh" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YOi" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YOj" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YOk" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YOl" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YOm" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YOn" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YOo" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"YOp" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, +/area/engine/atmos) +"YOq" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, +/area/engine/atmos) +"YOr" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, +/area/engine/atmos) +"YOs" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, +/area/engine/atmos) +"YOt" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, +/area/engine/atmos) +"YOu" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, +/area/engine/atmos) +"YOv" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, +/area/engine/atmos) (1,1,1) = {" aaa @@ -124240,19 +127144,19 @@ aNF aPi aNV aSK -aIU +YOq aWc aNV aSK -aIU +YOs aWc aNV aSK -aIU +YOu aWc aNV aWc -aIU +YOv aSK aNV aaH @@ -130347,28 +133251,28 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +YGW +YHl +YHA +YHP +YIe +YIt +YII +YIX +YJm +YJB +YJQ +YKf +YKu +YKJ +YKY +YLn +YLC +YLR +YMg +YMv +YMK +YMZ aaa aaa aaa @@ -130603,29 +133507,29 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +YGP +YGX +YHm +YHB +YHQ +YIf +YIu +YIJ +YIY +YJn +YJC +YJR +YKg +YKv +YKK +YKZ +YLo +YLD +YLS +YMh +YMw +YML +YNa aaa aaa aaa @@ -130663,15 +133567,15 @@ aaa aaf aNV aPy -aIU +YOp aTf aNV aWv -aIU +YOr aZy aNV aWv -aIU +YOt aZy aNV aJg @@ -130860,33 +133764,33 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +YGQ +YGY +YHn +YHC +YHR +YIg +YIv +YIK +YIZ +YJo +YJD +YJS +YKh +YKw +YKL +YLa +YLp +YLE +YLT +YMi +YMx +YMM +YNb +YNo +YNz +YNK +YNV aaa aaa aaa @@ -131118,33 +134022,33 @@ aad aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +YGZ +YHo +YHD +YHS +YIh +YIw +YIL +YJa +YJp +YJE +YJT +YKi +YKx +YKM +YLb +YLq +YLF +YLU +YMj +YMy +YMN +YNc +YNp +YNA +YNL +YNW +YOg aaa aaa aaa @@ -131375,33 +134279,33 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +YHa +YHp +YHE +YHT +YIi +YIx +YIM +YJb +YJq +YJF +YJU +YKj +YKy +YKN +YLc +YLr +YLG +YLV +YMk +YMz +YMO +YNd +YNq +YNB +YNM +YNX +YOh aaa aaa aaa @@ -131632,33 +134536,33 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +YHb +YHq +YHF +YHU +YIj +YIy +YIN +YJc +YJr +YJG +YJV +YKk +YKz +YKO +YLd +YLs +YLH +YLW +YMl +YMA +YMP +YNe +YNr +YNC +YNN +YNY +YOi aaa aaa aaa @@ -131888,34 +134792,34 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +YGR +YHc +YHr +YHG +YHV +YIk +YIz +YIO +YJd +YJs +YJH +YJW +YKl +YKA +YKP +YLe +YLt +YLI +YLX +YMm +YMB +YMQ +YNf +YNs +YND +YNO +YNZ +YOj aaa aaa aaa @@ -132145,34 +135049,34 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +YGS +YHd +YHs +YHH +YHW +YIl +YIA +YIP +YJe +YJt +YJI +YJX +YKm +YKB +YKQ +YLf +YLu +YLJ +YLY +YMn +YMC +YMR +YNg +YNt +YNE +YNP +YOa +YOk aaa aaa aaa @@ -132402,34 +135306,34 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +YGT +YHe +YHt +YHI +YHX +YIm +YIB +YIQ +YJf +YJu +YJJ +YJY +YKn +YKC +YKR +YLg +YLv +YLK +YLZ +YMo +YMD +YMS +YNh +YNu +YNF +YNQ +YOb +YOl aaa aaa aaa @@ -132660,33 +135564,33 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +YHf +YHu +YHJ +YHY +YIn +YIC +YIR +YJg +YJv +YJK +YJZ +YKo +YKD +YKS +YLh +YLw +YLL +YMa +YMp +YME +YMT +YNi +YNv +YNG +YNR +YOc +YOm aaa aaa aaa @@ -132917,33 +135821,33 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +YHg +YHv +YHK +YHZ +YIo +YID +YIS +YJh +YJw +YJL +YKa +YKp +YKE +YKT +YLi +YLx +YLM +YMb +YMq +YMF +YMU +YNj +YNw +YNH +YNS +YOd +YOn aaa aaa aaa @@ -133174,33 +136078,33 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +YHh +YHw +YHL +YIa +YIp +YIE +YIT +YJi +YJx +YJM +YKb +YKq +YKF +YKU +YLj +YLy +YLN +YMc +YMr +YMG +YMV +YNk +YNx +YNI +YNT +YOe +YOo aaa aaa aaa @@ -133430,33 +136334,33 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +YGU +YHi +YHx +YHM +YIb +YIq +YIF +YIU +YJj +YJy +YJN +YKc +YKr +YKG +YKV +YLk +YLz +YLO +YMd +YMs +YMH +YMW +YNl +YNy +YNJ +YNU +YOf aaa aaa aaa @@ -133687,29 +136591,29 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +YGV +YHj +YHy +YHN +YIc +YIr +YIG +YIV +YJk +YJz +YJO +YKd +YKs +YKH +YKW +YLl +YLA +YLP +YMe +YMt +YMI +YMX +YNm aaa aaa aaa @@ -133945,28 +136849,28 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +YHk +YHz +YHO +YId +YIs +YIH +YIW +YJl +YJA +YJP +YKe +YKt +YKI +YKX +YLm +YLB +YLQ +YMf +YMu +YMJ +YMY +YNn aaa aaa aaa diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 64923353d4..7a04dc6d06 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -73034,7 +73034,8 @@ frequency = 1441; id = "n2_in" }, -/turf/open/floor/plating/airless, +/obj/structure/lattice/catwalk, +/turf/open/space, /area/engine/atmos) "cVB" = ( /obj/structure/chair{ @@ -80786,6 +80787,34 @@ }, /turf/closed/wall/mineral/titanium, /area/shuttle/abandoned) +"EDo" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, +/area/engine/atmos) +"EDp" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, +/area/engine/atmos) +"EDq" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, +/area/engine/atmos) +"EDr" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, +/area/engine/atmos) +"EDs" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, +/area/engine/atmos) +"EDt" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, +/area/engine/atmos) +"EDu" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, +/area/engine/atmos) (1,1,1) = {" aaa @@ -122313,7 +122342,7 @@ cbe ccO bza aaf -bza +EDs chO cjd ckG @@ -123341,7 +123370,7 @@ cbi ccS bza aaf -bza +EDt chR cjg ckH @@ -124369,7 +124398,7 @@ cVJ ccQ bza aaf -bza +EDu chU cjj ckJ @@ -125891,19 +125920,19 @@ aaa aaf bAR dBC -bza +EDo bFZ bAR bCA -bza +EDp bFZ bAR bCA -bza +EDq bFZ bAR bCA -bza +EDr bFZ bAR aaf diff --git a/_maps/shuttles/whiteship_delta.dmm b/_maps/shuttles/whiteship_delta.dmm new file mode 100644 index 0000000000..f1e47029d4 --- /dev/null +++ b/_maps/shuttles/whiteship_delta.dmm @@ -0,0 +1,2802 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/open/space/basic, +/area/space) +"ab" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 1 + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"ac" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/abandoned) +"ad" = ( +/obj/machinery/door/airlock/titanium{ + cyclelinkeddir = 2; + name = "External Airlock" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/blood/tracks, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"ae" = ( +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"af" = ( +/obj/structure/shuttle/engine/heater{ + dir = 1 + }, +/obj/structure/window/reinforced, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"ag" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/light/small{ + brightness = 3; + dir = 8 + }, +/obj/effect/decal/cleanable/blood/tracks, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"ah" = ( +/obj/structure/sign/vacuum, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/shuttle/abandoned) +"ai" = ( +/obj/structure/window/reinforced, +/obj/structure/shuttle/engine/heater{ + dir = 1 + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"aj" = ( +/obj/structure/closet/firecloset/full, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"ak" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/reagent_dispensers/watertank/high, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"al" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plasteel/greenblue/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"am" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/circuitboard/machine/hydroponics, +/turf/open/floor/plasteel/greenblue/side{ + dir = 5 + }, +/area/shuttle/abandoned) +"an" = ( +/obj/machinery/door/airlock/titanium{ + cyclelinkeddir = 1; + glass = 1; + name = "Internal Airlock" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/blood/tracks, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"ao" = ( +/obj/structure/closet/secure_closet/freezer/kitchen/mining, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/flour, +/turf/open/floor/plasteel/greenblue/side{ + dir = 9 + }, +/area/shuttle/abandoned) +"ap" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/greenblue/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"aq" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"ar" = ( +/obj/structure/closet/emcloset, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"as" = ( +/obj/structure/closet/crate{ + name = "emergency supplies crate" + }, +/obj/item/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, +/obj/item/device/flashlight/flare{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/device/flashlight/flare{ + pixel_x = -6; + pixel_y = -2 + }, +/obj/item/crowbar, +/obj/item/wrench, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/extinguisher, +/obj/item/extinguisher, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct/small{ + dir = 8 + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"at" = ( +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/storage/box/hug/medical, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"au" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/door/airlock/glass_maintenance{ + name = "Maintenance" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"av" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"aw" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/green/corner{ + dir = 4 + }, +/area/shuttle/abandoned) +"ax" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 1 + }, +/area/shuttle/abandoned) +"ay" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/blood/tracks, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"az" = ( +/obj/structure/sink/kitchen{ + pixel_z = 30 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/green/corner{ + dir = 4 + }, +/area/shuttle/abandoned) +"aA" = ( +/obj/machinery/door/airlock/glass_maintenance{ + name = "Maintenance" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"aB" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"aC" = ( +/obj/structure/closet/crate{ + name = "spare equipment crate" + }, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/item/relic, +/obj/item/device/t_scanner, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct/small{ + dir = 4 + }, +/obj/item/storage/box/lights/mixed, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"aD" = ( +/obj/machinery/vending/hydroseeds, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/greenblue/side, +/area/shuttle/abandoned) +"aE" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/stack/sheet/metal/fifty, +/obj/item/circuitboard/machine/hydroponics, +/obj/item/circuitboard/machine/gibber, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/green/corner{ + dir = 8 + }, +/area/shuttle/abandoned) +"aF" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/stack/cable_coil/random, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"aG" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/blue/corner, +/area/shuttle/abandoned) +"aH" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/greenblue/side, +/area/shuttle/abandoned) +"aI" = ( +/obj/structure/closet/wardrobe, +/obj/item/clothing/under/trek/command/next, +/obj/item/clothing/under/trek/command/next, +/obj/item/clothing/under/trek/engsec/next, +/obj/item/clothing/under/trek/engsec/next, +/obj/item/clothing/under/trek/medsci/next, +/obj/item/clothing/under/trek/medsci/next, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/shoes/jackboots, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/spawner/lootdrop/costume, +/obj/item/clothing/under/rank/centcom_commander{ + desc = "A badge on the arm indicates that it's meant to be worn by CentCom recovery teams. This one seems dusty and clearly hasn't been cleaned in some time."; + name = "\improper dusty old CentCom jumpsuit" + }, +/obj/item/clothing/under/rank/centcom_officer{ + desc = "A badge on the arm indicates that it's meant to be worn by CentCom recovery teams. This one seems dusty and clearly hasn't been cleaned in some time."; + name = "\improper dusty old CentCom jumpsuit" + }, +/obj/item/clothing/under/rank/centcom_officer{ + desc = "A badge on the arm indicates that it's meant to be worn by CentCom recovery teams. This one seems dusty and clearly hasn't been cleaned in some time."; + name = "\improper dusty old CentCom jumpsuit" + }, +/obj/item/clothing/head/centhat{ + desc = "There's a gouge through the top where something has clawed clean through it. Whoever was wearing it probably doesn't need a hat any more."; + name = "\improper damaged CentCom hat" + }, +/turf/open/floor/plasteel/barber, +/area/shuttle/abandoned) +"aJ" = ( +/obj/structure/reagent_dispensers/beerkeg, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/barber, +/area/shuttle/abandoned) +"aK" = ( +/obj/item/storage/bag/plants/portaseeder, +/obj/structure/table, +/obj/item/reagent_containers/spray/plantbgone{ + pixel_x = 13; + pixel_y = 5 + }, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/rh{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/greenblue/side{ + dir = 8 + }, +/area/shuttle/abandoned) +"aL" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/reagent_containers/glass/bucket, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"aM" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/greenblue/side{ + dir = 4 + }, +/area/shuttle/abandoned) +"aN" = ( +/obj/item/soap, +/obj/structure/curtain, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/shower{ + pixel_y = 15 + }, +/turf/open/floor/plasteel/freezer, +/area/shuttle/abandoned) +"aO" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/barber, +/area/shuttle/abandoned) +"aP" = ( +/obj/structure/table, +/obj/item/storage/pill_bottle/dice, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/barber, +/area/shuttle/abandoned) +"aQ" = ( +/obj/structure/table, +/obj/item/wrench, +/obj/item/crowbar, +/obj/item/clothing/suit/apron, +/obj/item/shovel/spade, +/obj/item/cultivator, +/obj/item/device/plant_analyzer, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/wirecutters, +/turf/open/floor/plasteel/blue/corner{ + dir = 1 + }, +/area/shuttle/abandoned) +"aR" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/storage/box/donkpockets, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"aS" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 4 + }, +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/plasteel/green/corner{ + dir = 4 + }, +/area/shuttle/abandoned) +"aT" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/toilet{ + dir = 8 + }, +/turf/open/floor/plasteel/freezer, +/area/shuttle/abandoned) +"aU" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct/small{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/shuttle/abandoned) +"aV" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/mopbucket, +/turf/open/floor/plasteel/greenblue/side{ + dir = 9 + }, +/area/shuttle/abandoned) +"aW" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/corner{ + dir = 8 + }, +/area/shuttle/abandoned) +"aX" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"aY" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/corner, +/area/shuttle/abandoned) +"aZ" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/door/airlock{ + name = "Laborotary" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"ba" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 8 + }, +/turf/open/floor/plasteel/greenblue/side{ + dir = 10 + }, +/area/shuttle/abandoned) +"bb" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/toy/cards/deck, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"bc" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"bd" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/door/airlock{ + glass = 1; + name = "Dormitory"; + opacity = 0 + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"be" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 8; + heat_capacity = 1e+006 + }, +/area/shuttle/abandoned) +"bf" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/gun/energy/floragun, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"bg" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 4 + }, +/area/shuttle/abandoned) +"bh" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"bi" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/bed, +/turf/open/floor/plasteel/greenblue/side{ + dir = 10 + }, +/area/shuttle/abandoned) +"bj" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/mop, +/turf/open/floor/plasteel/greenblue/side, +/area/shuttle/abandoned) +"bk" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/device/gps{ + gpstag = "ITVSAC"; + pixel_x = -1; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/blood/gibs/limb, +/turf/open/floor/plasteel/neutral/corner{ + dir = 1 + }, +/area/shuttle/abandoned) +"bl" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"bm" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/corner{ + dir = 4 + }, +/area/shuttle/abandoned) +"bn" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/structure/mirror{ + pixel_x = -30 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"bo" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/bikehorn/rubberducky, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"bp" = ( +/obj/structure/urinal{ + pixel_x = 30; + pixel_y = 0 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"bq" = ( +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"br" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/door/airlock{ + glass = 1; + name = "Crew Quarters"; + opacity = 0 + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"bs" = ( +/obj/machinery/vending/boozeomat, +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"bt" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"bu" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/latex/nitrile, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/suit/apron/surgical, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 9 + }, +/area/shuttle/abandoned) +"bv" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 1 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"bw" = ( +/obj/structure/closet/crate/freezer/blood, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 5 + }, +/area/shuttle/abandoned) +"bx" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/table, +/obj/item/clothing/head/helmet/swat/nanotrasen, +/turf/open/floor/plasteel/bot, +/area/shuttle/abandoned) +"by" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/light/built{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"bz" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/table, +/obj/item/clothing/gloves/color/black, +/turf/open/floor/plasteel/bot, +/area/shuttle/abandoned) +"bA" = ( +/obj/structure/table/optable, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/defibrillator/loaded, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/shuttle/abandoned) +"bB" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/reagent_containers/spray/cleaner, +/turf/open/floor/plasteel/white, +/area/shuttle/abandoned) +"bC" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/storage/backpack/duffelbag/med/surgery, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 4 + }, +/area/shuttle/abandoned) +"bD" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 8 + }, +/obj/structure/table, +/obj/item/clothing/suit/armor/vest, +/turf/open/floor/plasteel/bot, +/area/shuttle/abandoned) +"bE" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 4 + }, +/obj/structure/table, +/obj/item/gun/energy/e_gun/mini, +/turf/open/floor/plasteel/bot, +/area/shuttle/abandoned) +"bF" = ( +/obj/machinery/light/small{ + brightness = 3; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/side, +/area/shuttle/abandoned) +"bG" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/robot_debris, +/turf/open/floor/plasteel/neutral/side, +/area/shuttle/abandoned) +"bH" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/bot, +/obj/structure/closet/emcloset/anchored, +/turf/open/floor/plasteel/neutral/corner{ + dir = 8 + }, +/area/shuttle/abandoned) +"bI" = ( +/obj/structure/sign/vacuum, +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"bJ" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/frame/computer, +/obj/item/circuitboard/computer/operating, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/shuttle/abandoned) +"bK" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/vomit/old, +/turf/open/floor/plasteel/white, +/area/shuttle/abandoned) +"bL" = ( +/obj/machinery/sleeper{ + icon_state = "sleeper-open"; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 + }, +/area/shuttle/abandoned) +"bM" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/arrival/corner{ + dir = 8 + }, +/area/shuttle/abandoned) +"bN" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/clothing/suit/armor/vest, +/obj/effect/decal/cleanable/blood/gibs/body, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"bO" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/crowbar/red, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"bP" = ( +/obj/machinery/door/airlock/titanium{ + cyclelinkeddir = 4; + glass = 1; + name = "Internal Airlock" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 4 + }, +/area/shuttle/abandoned) +"bQ" = ( +/obj/machinery/door/airlock/titanium{ + cyclelinkeddir = 8; + name = "External Airlock" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"bR" = ( +/obj/machinery/iv_drip, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = -28; + req_access_txt = "0"; + use_power = 0 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/shuttle/abandoned) +"bS" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/stack/cable_coil/random, +/turf/open/floor/plasteel/white, +/area/shuttle/abandoned) +"bT" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/white, +/area/shuttle/abandoned) +"bU" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/door/airlock/glass_medical{ + id_tag = null; + name = "Infirmary"; + req_access_txt = "0" + }, +/turf/open/floor/plasteel/white, +/area/shuttle/abandoned) +"bV" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/arrival{ + dir = 8 + }, +/area/shuttle/abandoned) +"bW" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"bX" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/clothing/head/helmet/swat/nanotrasen, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"bY" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"bZ" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 10 + }, +/area/shuttle/abandoned) +"ca" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct, +/turf/open/floor/plasteel/whiteblue/side, +/area/shuttle/abandoned) +"cb" = ( +/obj/structure/closet/secure_closet/medical2{ + req_access = null + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/clothing/glasses/hud/health/sunglasses, +/turf/open/floor/plasteel/whiteblue/side, +/area/shuttle/abandoned) +"cc" = ( +/obj/structure/sign/bluecross_2, +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"cd" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/arrival/corner{ + dir = 1 + }, +/area/shuttle/abandoned) +"ce" = ( +/obj/structure/sign/engineering, +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"cf" = ( +/obj/machinery/autolathe, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"cg" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/tank_dispenser, +/turf/open/floor/plasteel/neutral/side{ + dir = 8; + heat_capacity = 1e+006 + }, +/area/shuttle/abandoned) +"ch" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"ci" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/greenglow, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"cj" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/blood/gibs/down, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"ck" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"cl" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/closet/crate/science, +/obj/effect/decal/cleanable/leaper_sludge, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"cm" = ( +/obj/structure/closet/crate/engineering, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/rglass{ + amount = 20 + }, +/obj/item/stack/sheet/mineral/titanium/fifty, +/turf/open/floor/plasteel/yellow/corner, +/area/shuttle/abandoned) +"cn" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/rglass{ + amount = 20 + }, +/obj/item/clothing/head/welding, +/obj/structure/light_construct{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"co" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/neutral/side{ + dir = 8; + heat_capacity = 1e+006 + }, +/area/shuttle/abandoned) +"cp" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"cq" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/stack/cable_coil/random, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 9 + }, +/area/shuttle/abandoned) +"cr" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 1 + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"cs" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"ct" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/purple/corner{ + dir = 8 + }, +/area/shuttle/abandoned) +"cu" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/paper/crumpled/bloody{ + info = "Your vessel will be transporting artifact E-395 to our nearby research station. Under no circumstances is the container to be opened. Half of the payment will be given now, rest upon completion. In the event of containment breach--" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"cv" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/blood/gibs/limb, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"cw" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 4 + }, +/area/shuttle/abandoned) +"cx" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/door/airlock/glass_engineering{ + name = "Engineering Storage" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 4 + }, +/area/shuttle/abandoned) +"cy" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/clothing/head/welding, +/turf/open/floor/plasteel/neutral/side{ + dir = 8; + heat_capacity = 1e+006 + }, +/area/shuttle/abandoned) +"cz" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 + }, +/area/shuttle/abandoned) +"cA" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/door/airlock/research{ + glass = 1; + name = "Research Lab" + }, +/turf/open/floor/plasteel/white, +/area/shuttle/abandoned) +"cB" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/purple/side{ + dir = 8 + }, +/area/shuttle/abandoned) +"cC" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/clothing/gloves/color/black, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"cD" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/greenglow, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"cE" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/airlock_painter, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel/yellow/corner{ + dir = 4 + }, +/area/shuttle/abandoned) +"cF" = ( +/obj/structure/closet/toolcloset, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"cG" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/stack/rods/twentyfive, +/turf/open/floor/plasteel/neutral/side{ + dir = 8; + heat_capacity = 1e+006 + }, +/area/shuttle/abandoned) +"cH" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/structure/light_construct/small, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"cI" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/frame/computer, +/obj/item/stock_parts/console_screen, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 + }, +/area/shuttle/abandoned) +"cJ" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/circuitboard/machine/circuit_imprinter, +/turf/open/floor/plasteel/white, +/area/shuttle/abandoned) +"cK" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/frame/machine, +/turf/open/floor/plasteel/whitepurple/corner, +/area/shuttle/abandoned) +"cL" = ( +/obj/structure/sign/science, +/turf/closed/wall/mineral/titanium, +/area/shuttle/abandoned) +"cM" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 8 + }, +/turf/open/floor/plasteel/purple/corner{ + dir = 1 + }, +/area/shuttle/abandoned) +"cN" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"cO" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"cP" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/frame/machine, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 + }, +/area/shuttle/abandoned) +"cQ" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/frame/machine, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 4 + }, +/area/shuttle/abandoned) +"cR" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"cS" = ( +/obj/machinery/door/airlock/titanium{ + cyclelinkeddir = 8; + name = "External Airlock" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/docking_port/mobile{ + dheight = 0; + dir = 8; + dwidth = 11; + height = 15; + id = "whiteship"; + launch_status = 0; + name = "White-Ship"; + port_direction = 8; + preferred_direction = 8; + roundstart_move = "whiteship_away"; + timid = 1; + width = 32 + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"cT" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 10 + }, +/area/shuttle/abandoned) +"cU" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct, +/obj/effect/decal/cleanable/greenglow, +/turf/open/floor/plasteel/whitepurple/side, +/area/shuttle/abandoned) +"cV" = ( +/obj/structure/closet/crate/science{ + name = "spare circuit boards crate" + }, +/obj/item/circuitboard/computer/rdconsole, +/obj/item/circuitboard/machine/protolathe, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/reagent_containers/glass/beaker/sulphuric, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 6 + }, +/area/shuttle/abandoned) +"cW" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/light/built, +/turf/open/floor/plasteel/blue/side, +/area/shuttle/abandoned) +"cX" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 8 + }, +/area/shuttle/abandoned) +"cY" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plasteel, +/area/shuttle/abandoned) +"cZ" = ( +/obj/machinery/light/small{ + brightness = 3; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"da" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/turf_decal/bot, +/obj/structure/closet/emcloset/anchored, +/turf/open/floor/plasteel/neutral/corner{ + dir = 1 + }, +/area/shuttle/abandoned) +"db" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/door/airlock/glass_command{ + name = "Bridge"; + welded = 1 + }, +/turf/open/floor/plasteel/neutral/side, +/area/shuttle/abandoned) +"dc" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/cobweb, +/obj/item/stack/spacecash/c1000, +/obj/item/stack/spacecash/c1000, +/turf/open/floor/plasteel/blue/side{ + dir = 9 + }, +/area/shuttle/abandoned) +"dd" = ( +/obj/structure/closet/crate, +/obj/item/paper_bin, +/obj/item/stack/sheet/metal/twenty, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/clothing/under/gimmick/rank/captain/suit, +/turf/open/floor/plasteel/blue/corner{ + dir = 1 + }, +/area/shuttle/abandoned) +"de" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/device/megaphone, +/turf/open/floor/plasteel/blue/corner{ + dir = 4 + }, +/area/shuttle/abandoned) +"df" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/light/built{ + dir = 1 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 1 + }, +/area/shuttle/abandoned) +"dg" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/table, +/obj/item/stack/cable_coil/random, +/turf/open/floor/plasteel/blue/corner{ + dir = 4 + }, +/area/shuttle/abandoned) +"dh" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/table, +/obj/item/device/camera, +/turf/open/floor/plasteel/blue/side{ + dir = 5 + }, +/area/shuttle/abandoned) +"di" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 8 + }, +/obj/item/phone, +/turf/open/floor/plasteel/blue/side{ + dir = 8 + }, +/area/shuttle/abandoned) +"dj" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/blood/gibs/torso, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"dk" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/shard, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"dl" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/light_construct{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 4 + }, +/area/shuttle/abandoned) +"dm" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/blue/side{ + dir = 10 + }, +/area/shuttle/abandoned) +"dn" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/pen/fountain/captain, +/turf/open/floor/plasteel/neutral/side{ + dir = 5 + }, +/area/shuttle/abandoned) +"do" = ( +/obj/structure/chair/comfy/black, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral, +/area/shuttle/abandoned) +"dp" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 9 + }, +/area/shuttle/abandoned) +"dq" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/storage/photo_album, +/turf/open/floor/plasteel/blue/corner, +/area/shuttle/abandoned) +"dr" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/blue/side{ + dir = 6 + }, +/area/shuttle/abandoned) +"ds" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/storage/fancy/cigarettes/cigars/cohiba, +/turf/open/floor/plasteel/blue/side{ + dir = 10 + }, +/area/shuttle/abandoned) +"dt" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/computer/camera_advanced/shuttle_docker/whiteship{ + x_offset = -7; + y_offset = -8 + }, +/turf/open/floor/plasteel/blue/side, +/area/shuttle/abandoned) +"du" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/table, +/obj/item/device/pda/clear, +/turf/open/floor/plasteel/blue/side, +/area/shuttle/abandoned) +"dv" = ( +/obj/machinery/computer/shuttle/white_ship, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/blue/side, +/area/shuttle/abandoned) +"dw" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/table, +/obj/item/device/radio, +/turf/open/floor/plasteel/blue/side, +/area/shuttle/abandoned) +"dx" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/blue/side, +/area/shuttle/abandoned) + +(1,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(2,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(3,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(4,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(5,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(6,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(7,1,1) = {" +aa +aa +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +bq +bq +ae +ae +ae +ae +bq +bq +bq +ae +ae +aa +aa +aa +aa +aa +aa +"} +(8,1,1) = {" +aa +ab +af +aj +as +ae +aI +aO +aV +ba +bi +ae +bu +bA +bJ +bR +bZ +ae +cq +cz +cI +cP +cT +ae +aa +aa +aa +aa +aa +aa +"} +(9,1,1) = {" +aa +ab +af +ak +at +ae +aJ +aO +ap +bb +aH +ae +bv +bB +bK +bS +ca +ae +cr +bT +cJ +bT +cU +ae +ae +ae +bq +bq +aa +aa +"} +(10,1,1) = {" +aa +aa +ae +ae +au +ac +ac +aP +ap +bc +bj +ae +bw +bC +bL +bT +cb +ae +cs +bT +cK +cQ +cV +ae +dc +di +dm +bq +bq +aa +"} +(11,1,1) = {" +aa +aa +ae +al +av +aD +ac +ae +ae +bd +ae +ae +ae +ae +bq +bU +cc +ae +bq +cA +cL +ae +ae +ae +dd +bc +cX +ds +bq +aa +"} +(12,1,1) = {" +aa +aa +ae +am +aw +aE +aK +aQ +aW +be +bk +bq +bx +bD +bM +bV +cd +ci +ct +cB +cM +av +av +db +bc +bc +dn +dt +bq +aa +"} +(13,1,1) = {" +aa +ac +ac +ac +ax +aB +av +aR +av +bf +av +br +av +aB +bN +bW +av +cj +cu +cC +cN +cR +aG +ae +de +dj +bc +du +bq +aa +"} +(14,1,1) = {" +aa +ad +ag +an +ay +av +aL +av +aB +av +bl +bs +by +aB +aB +av +av +ck +aB +ck +av +av +cW +ae +df +dk +do +dv +bq +aa +"} +(15,1,1) = {" +aa +ac +ah +ac +az +aF +av +av +aX +av +av +br +av +av +bO +aB +av +cl +cv +cD +av +av +cX +ae +ax +bc +bc +dw +bq +aa +"} +(16,1,1) = {" +aa +aa +ae +ao +ax +aG +aM +aS +aY +bg +bm +bq +bz +bE +av +bX +av +cm +cw +cE +cO +av +cY +db +bc +bc +dp +dx +bq +aa +"} +(17,1,1) = {" +aa +aa +ae +ap +av +aH +ac +ae +ae +aZ +ae +ae +ae +ae +bP +ae +ce +bq +cx +ae +ae +bP +ae +ae +dg +bc +dq +dr +bq +aa +"} +(18,1,1) = {" +aa +aa +ae +ae +aA +ac +ac +aT +aZ +bc +bn +bn +ae +bF +bc +ae +cf +cn +bc +cF +ae +bc +cZ +ae +dh +dl +dr +bq +bq +aa +"} +(19,1,1) = {" +aa +ab +af +aq +aB +ae +ae +ae +ae +bh +bo +bt +ae +bG +bc +bY +cg +co +cy +cG +bY +bc +bt +ae +ae +ae +bq +bq +aa +aa +"} +(20,1,1) = {" +aa +ab +ai +ar +aC +ae +aN +aU +aZ +bc +bp +bp +ae +bH +bc +ae +ch +cp +cp +cH +ae +bc +da +ae +aa +aa +aa +aa +aa +aa +"} +(21,1,1) = {" +aa +aa +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +bI +bQ +ae +ae +bq +bq +ae +ae +cS +bI +ae +aa +aa +aa +aa +aa +aa +"} +(22,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(23,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(24,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(25,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(26,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(27,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(28,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(29,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(30,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} diff --git a/code/game/objects/items/stacks/sheets/mineral.dm b/code/game/objects/items/stacks/sheets/mineral.dm index 2bb5d110fc..8c36a5965f 100644 --- a/code/game/objects/items/stacks/sheets/mineral.dm +++ b/code/game/objects/items/stacks/sheets/mineral.dm @@ -274,6 +274,9 @@ GLOBAL_LIST_INIT(titanium_recipes, list ( \ recipes = GLOB.titanium_recipes . = ..() +/obj/item/stack/sheet/mineral/titanium/fifty + amount = 50 + /* * Plastitanium From f1cbf4e0a3c86e9eb1ff98e5dee7c7315c2c710e Mon Sep 17 00:00:00 2001 From: Emmett Gaines Date: Wed, 8 Nov 2017 19:16:57 -0500 Subject: [PATCH 101/198] fixes power_change being called on un-initialized machines (#32503) --- code/game/area/areas.dm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/code/game/area/areas.dm b/code/game/area/areas.dm index 7105dd1e1a..75a6581aa9 100644 --- a/code/game/area/areas.dm +++ b/code/game/area/areas.dm @@ -120,8 +120,6 @@ GLOBAL_LIST_EMPTY(teleportlocs) . = ..() - power_change() // all machines set to current power level, also updates icon - blend_mode = BLEND_MULTIPLY // Putting this in the constructor so that it stops the icons being screwed up in the map editor. if(!IS_DYNAMIC_LIGHTING(src)) @@ -143,6 +141,11 @@ GLOBAL_LIST_EMPTY(teleportlocs) areas_in_z["[z]"] = list() areas_in_z["[z]"] += src + return INITIALIZE_HINT_LATELOAD + +/area/LateInitialize() + power_change() // all machines set to current power level, also updates icon + /area/Destroy() STOP_PROCESSING(SSobj, src) return ..() From e6031b0d5c1c8a4defaf3ba20e4251537e96f714 Mon Sep 17 00:00:00 2001 From: Blute1 Date: Wed, 8 Nov 2017 19:02:45 -0500 Subject: [PATCH 103/198] Process_Spacemove proc improvement --- .../gamemodes/devil/true_devil/_true_devil.dm | 4 +- .../gamemodes/miniantags/revenant/revenant.dm | 3 +- .../mob/living/simple_animal/bot/floorbot.dm | 4 +- .../mob/living/simple_animal/constructs.dm | 4 +- .../mob/living/simple_animal/hostile/bear.dm | 4 +- .../mob/living/simple_animal/hostile/bees.dm | 6 +- .../mob/living/simple_animal/hostile/carp.dm | 4 +- .../living/simple_animal/hostile/faithless.dm | 45 ++++++++++++ .../simple_animal/hostile/megafauna/dragon.dm | 4 +- .../simple_animal/hostile/megafauna/legion.dm | 4 +- .../living/simple_animal/hostile/pirate.dm | 70 +++++++++++++++++++ .../simple_animal/hostile/retaliate/bat.dm | 3 +- .../living/simple_animal/hostile/syndicate.dm | 8 +-- .../modules/mob/living/simple_animal/shade.dm | 4 +- code/modules/mob/mob_defines.dm | 1 + code/modules/mob/mob_movement.dm | 2 +- 16 files changed, 130 insertions(+), 40 deletions(-) diff --git a/code/game/gamemodes/devil/true_devil/_true_devil.dm b/code/game/gamemodes/devil/true_devil/_true_devil.dm index 9b24d096c4..10f0b3393f 100644 --- a/code/game/gamemodes/devil/true_devil/_true_devil.dm +++ b/code/game/gamemodes/devil/true_devil/_true_devil.dm @@ -17,6 +17,7 @@ var/ascended = FALSE sight = (SEE_TURFS | SEE_OBJS) status_flags = CANPUSH + spacewalk = TRUE mob_size = MOB_SIZE_LARGE var/mob/living/oldform var/list/devil_overlays[DEVIL_TOTAL_LAYERS] @@ -135,9 +136,6 @@ "[attack_message]", null, COMBAT_MESSAGE_RANGE) return TRUE -/mob/living/carbon/true_devil/Process_Spacemove(movement_dir = 0) - return 1 - /mob/living/carbon/true_devil/singularity_act() if(ascended) return 0 diff --git a/code/game/gamemodes/miniantags/revenant/revenant.dm b/code/game/gamemodes/miniantags/revenant/revenant.dm index e72babc5b0..04a5f4d2be 100644 --- a/code/game/gamemodes/miniantags/revenant/revenant.dm +++ b/code/game/gamemodes/miniantags/revenant/revenant.dm @@ -21,6 +21,7 @@ maxHealth = INFINITY layer = GHOST_LAYER healable = FALSE + spacewalk = TRUE sight = SEE_SELF see_in_dark = 8 @@ -153,8 +154,6 @@ //Immunities -/mob/living/simple_animal/revenant/Process_Spacemove(movement_dir = 0) - return 1 /mob/living/simple_animal/revenant/ex_act(severity, target) return 1 //Immune to the effects of explosions. diff --git a/code/modules/mob/living/simple_animal/bot/floorbot.dm b/code/modules/mob/living/simple_animal/bot/floorbot.dm index 1c3adb1dfe..a0008b83b9 100644 --- a/code/modules/mob/living/simple_animal/bot/floorbot.dm +++ b/code/modules/mob/living/simple_animal/bot/floorbot.dm @@ -8,6 +8,7 @@ anchored = FALSE health = 25 maxHealth = 25 + spacewalk = TRUE radio_key = /obj/item/device/encryptionkey/headset_eng radio_channel = "Engineering" @@ -45,9 +46,6 @@ access_card.access += J.get_access() prev_access = access_card.access -/mob/living/simple_animal/bot/floorbot/Process_Spacemove(movement_dir = 0) - return 1 - /mob/living/simple_animal/bot/floorbot/turn_on() . = ..() update_icon() diff --git a/code/modules/mob/living/simple_animal/constructs.dm b/code/modules/mob/living/simple_animal/constructs.dm index 5f216b7903..0e6ecf1672 100644 --- a/code/modules/mob/living/simple_animal/constructs.dm +++ b/code/modules/mob/living/simple_animal/constructs.dm @@ -10,6 +10,7 @@ speak_chance = 1 icon = 'icons/mob/mob.dmi' speed = 0 + spacewalk = TRUE a_intent = INTENT_HARM stop_automated_movement = 1 status_flags = CANPUSH @@ -85,9 +86,6 @@ else if(src != M) return ..() -/mob/living/simple_animal/hostile/construct/Process_Spacemove(movement_dir = 0) - return 1 - /mob/living/simple_animal/hostile/construct/narsie_act() return diff --git a/code/modules/mob/living/simple_animal/hostile/bear.dm b/code/modules/mob/living/simple_animal/hostile/bear.dm index 6b08d041c0..ef662c8f5a 100644 --- a/code/modules/mob/living/simple_animal/hostile/bear.dm +++ b/code/modules/mob/living/simple_animal/hostile/bear.dm @@ -20,6 +20,7 @@ response_harm = "hits" maxHealth = 60 health = 60 + spacewalk = TRUE var/armored = FALSE obj_damage = 60 @@ -67,9 +68,6 @@ maxHealth = 120 armored = TRUE -/mob/living/simple_animal/hostile/bear/Process_Spacemove(movement_dir = 0) - return 1 //No drifting in space for space bears! - /mob/living/simple_animal/hostile/bear/update_icons() ..() if(armored) diff --git a/code/modules/mob/living/simple_animal/hostile/bees.dm b/code/modules/mob/living/simple_animal/hostile/bees.dm index 0213a79e4a..02252254c9 100644 --- a/code/modules/mob/living/simple_animal/hostile/bees.dm +++ b/code/modules/mob/living/simple_animal/hostile/bees.dm @@ -28,6 +28,7 @@ response_harm = "squashes" maxHealth = 10 health = 10 + spacewalk = TRUE faction = list("hostile") move_to_delay = 0 obj_damage = 0 @@ -52,11 +53,6 @@ var/static/beehometypecache = typecacheof(/obj/structure/beebox) var/static/hydroponicstypecache = typecacheof(/obj/machinery/hydroponics) - -/mob/living/simple_animal/hostile/poison/bees/Process_Spacemove(movement_dir = 0) - return 1 - - /mob/living/simple_animal/hostile/poison/bees/Initialize() . = ..() generate_bee_visuals() diff --git a/code/modules/mob/living/simple_animal/hostile/carp.dm b/code/modules/mob/living/simple_animal/hostile/carp.dm index 806a916421..4be394e2b5 100644 --- a/code/modules/mob/living/simple_animal/hostile/carp.dm +++ b/code/modules/mob/living/simple_animal/hostile/carp.dm @@ -18,6 +18,7 @@ speed = 0 maxHealth = 25 health = 25 + spacewalk = TRUE harm_intent_damage = 8 obj_damage = 50 @@ -36,9 +37,6 @@ pressure_resistance = 200 gold_core_spawnable = 1 -/mob/living/simple_animal/hostile/carp/Process_Spacemove(movement_dir = 0) - return 1 //No drifting in space for space carp! //original comments do not steal - /mob/living/simple_animal/hostile/carp/AttackingTarget() . = ..() if(. && ishuman(target)) diff --git a/code/modules/mob/living/simple_animal/hostile/faithless.dm b/code/modules/mob/living/simple_animal/hostile/faithless.dm index 1807e39a71..2406335915 100644 --- a/code/modules/mob/living/simple_animal/hostile/faithless.dm +++ b/code/modules/mob/living/simple_animal/hostile/faithless.dm @@ -1,3 +1,4 @@ +<<<<<<< HEAD /mob/living/simple_animal/hostile/faithless name = "The Faithless" desc = "The Wish Granter's faith in humanity, incarnate." @@ -42,3 +43,47 @@ C.Knockdown(60) C.visible_message("\The [src] knocks down \the [C]!", \ "\The [src] knocks you down!") +======= +/mob/living/simple_animal/hostile/faithless + name = "The Faithless" + desc = "The Wish Granter's faith in humanity, incarnate." + icon_state = "faithless" + icon_living = "faithless" + icon_dead = "faithless_dead" + gender = MALE + speak_chance = 0 + turns_per_move = 5 + response_help = "passes through" + response_disarm = "shoves" + response_harm = "hits" + emote_taunt = list("wails") + taunt_chance = 25 + speed = 0 + maxHealth = 80 + health = 80 + spacewalk = TRUE + stat_attack = UNCONSCIOUS + robust_searching = 1 + + harm_intent_damage = 10 + obj_damage = 50 + melee_damage_lower = 15 + melee_damage_upper = 15 + attacktext = "grips" + attack_sound = 'sound/hallucinations/growl1.ogg' + speak_emote = list("growls") + + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + minbodytemp = 0 + + faction = list("faithless") + gold_core_spawnable = 1 + +/mob/living/simple_animal/hostile/faithless/AttackingTarget() + . = ..() + if(. && prob(12) && iscarbon(target)) + var/mob/living/carbon/C = target + C.Knockdown(60) + C.visible_message("\The [src] knocks down \the [C]!", \ + "\The [src] knocks you down!") +>>>>>>> 3a36c13... Process_Spacemove proc improvement (#32515) diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/dragon.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/dragon.dm index 791021d42b..7f12e684e8 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/dragon.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/dragon.dm @@ -36,6 +36,7 @@ Difficulty: Medium desc = "Guardians of the necropolis." health = 2500 maxHealth = 2500 + spacewalk = TRUE attacktext = "chomps" attack_sound = 'sound/magic/demon_attack1.ogg' icon_state = "dragon" @@ -97,9 +98,6 @@ Difficulty: Medium if(!swooping) ..() -/mob/living/simple_animal/hostile/megafauna/dragon/Process_Spacemove(movement_dir = 0) - return 1 - /mob/living/simple_animal/hostile/megafauna/dragon/OpenFire() if(swooping) return diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm index 5b987edc0e..ee0c16a768 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm @@ -21,6 +21,7 @@ Difficulty: Medium name = "Legion" health = 800 maxHealth = 800 + spacewalk = TRUE icon_state = "legion" icon_living = "legion" desc = "One of many." @@ -139,9 +140,6 @@ Difficulty: Medium loot = list(/obj/structure/closet/crate/necropolis/tendril) ..() -/mob/living/simple_animal/hostile/megafauna/legion/Process_Spacemove(movement_dir = 0) - return 1 - /obj/item/device/gps/internal/legion icon_state = null gpstag = "Echoing Signal" diff --git a/code/modules/mob/living/simple_animal/hostile/pirate.dm b/code/modules/mob/living/simple_animal/hostile/pirate.dm index f058464981..6237b22748 100644 --- a/code/modules/mob/living/simple_animal/hostile/pirate.dm +++ b/code/modules/mob/living/simple_animal/hostile/pirate.dm @@ -1,3 +1,4 @@ +<<<<<<< HEAD /mob/living/simple_animal/hostile/pirate name = "Pirate" desc = "Does what he wants cause a pirate is free." @@ -66,3 +67,72 @@ /mob/living/simple_animal/hostile/pirate/space/Process_Spacemove(movement_dir = 0) return 1 +======= +/mob/living/simple_animal/hostile/pirate + name = "Pirate" + desc = "Does what he wants cause a pirate is free." + icon = 'icons/mob/simple_human.dmi' + icon_state = "piratemelee" + icon_living = "piratemelee" + icon_dead = "piratemelee_dead" + speak_chance = 0 + turns_per_move = 5 + response_help = "pushes" + response_disarm = "shoves" + response_harm = "hits" + speed = 0 + maxHealth = 100 + health = 100 + spacewalk = TRUE + + harm_intent_damage = 5 + obj_damage = 60 + melee_damage_lower = 30 + melee_damage_upper = 30 + attacktext = "slashes" + attack_sound = 'sound/weapons/bladeslice.ogg' + + atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) + unsuitable_atmos_damage = 15 + speak_emote = list("yarrs") + loot = list(/obj/effect/mob_spawn/human/corpse/pirate, + /obj/item/melee/transforming/energy/sword/pirate) + del_on_death = 1 + faction = list("pirate") + +/mob/living/simple_animal/hostile/pirate/ranged + name = "Pirate Gunner" + icon_state = "pirateranged" + icon_living = "pirateranged" + icon_dead = "piratemelee_dead" + projectilesound = 'sound/weapons/laser.ogg' + ranged = 1 + rapid = 1 + retreat_distance = 5 + minimum_distance = 5 + projectiletype = /obj/item/projectile/beam/laser + loot = list(/obj/effect/mob_spawn/human/corpse/pirate/ranged, + /obj/item/gun/energy/laser) + +/mob/living/simple_animal/hostile/pirate/space + name = "Space Pirate" + icon_state = "piratespace" + icon_living = "piratespace" + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + minbodytemp = 0 + speed = 1 + +/mob/living/simple_animal/hostile/pirate/space/ranged + name = "Space Pirate Gunner" + icon_state = "piratespaceranged" + icon_living = "piratespaceranged" + projectilesound = 'sound/weapons/laser.ogg' + ranged = 1 + rapid = 1 + retreat_distance = 5 + minimum_distance = 5 + projectiletype = /obj/item/projectile/beam/laser + loot = list(/obj/effect/mob_spawn/human/corpse/pirate/ranged, + /obj/item/gun/energy/laser) + +>>>>>>> 3a36c13... Process_Spacemove proc improvement (#32515) diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/bat.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/bat.dm index d75e4acbc5..2fb4eb61bd 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/bat.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/bat.dm @@ -12,6 +12,7 @@ speak_chance = 0 maxHealth = 15 health = 15 + spacewalk = TRUE see_in_dark = 10 harm_intent_damage = 6 melee_damage_lower = 6 @@ -36,5 +37,3 @@ atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 -/mob/living/simple_animal/hostile/retaliate/bat/Process_Spacemove(movement_dir = 0) - return 1 \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/hostile/syndicate.dm b/code/modules/mob/living/simple_animal/hostile/syndicate.dm index 11331e7ab7..a17ec0ff66 100644 --- a/code/modules/mob/living/simple_animal/hostile/syndicate.dm +++ b/code/modules/mob/living/simple_animal/hostile/syndicate.dm @@ -55,6 +55,7 @@ status_flags = 0 maxHealth = 170 health = 170 + spacewalk = TRUE /mob/living/simple_animal/hostile/syndicate/melee/bullet_act(obj/item/projectile/Proj) if(!Proj) @@ -75,9 +76,6 @@ loot = list(/obj/effect/gibspawner/human) speed = 1 -/mob/living/simple_animal/hostile/syndicate/melee/space/Process_Spacemove(movement_dir = 0) - return 1 - /mob/living/simple_animal/hostile/syndicate/melee/space/stormtrooper icon_state = "syndicatemeleestormtrooper" icon_living = "syndicatemeleestormtrooper" @@ -106,11 +104,9 @@ atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 speed = 1 + spacewalk = TRUE loot = list(/obj/effect/gibspawner/human) -/mob/living/simple_animal/hostile/syndicate/ranged/space/Process_Spacemove(movement_dir = 0) - return 1 - /mob/living/simple_animal/hostile/syndicate/ranged/space/stormtrooper icon_state = "syndicaterangedstormtrooper" icon_living = "syndicaterangedstormtrooper" diff --git a/code/modules/mob/living/simple_animal/shade.dm b/code/modules/mob/living/simple_animal/shade.dm index d7c4f0cb03..ab2126e7b9 100644 --- a/code/modules/mob/living/simple_animal/shade.dm +++ b/code/modules/mob/living/simple_animal/shade.dm @@ -8,6 +8,7 @@ icon_living = "shade" maxHealth = 50 health = 50 + spacewalk = TRUE healable = 0 speak_emote = list("hisses") emote_hear = list("wails.","screeches.") @@ -40,9 +41,6 @@ return 0 return ..() -/mob/living/simple_animal/shade/Process_Spacemove(movement_dir = 0) - return TRUE //this doesn't make much sense; you'd thing TRUE would mean it'd process spacemove but it means it doesn't - /mob/living/simple_animal/shade/attack_animal(mob/living/simple_animal/M) if(isconstruct(M)) var/mob/living/simple_animal/hostile/construct/C = M diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm index 5260ace246..497f0536a0 100644 --- a/code/modules/mob/mob_defines.dm +++ b/code/modules/mob/mob_defines.dm @@ -46,6 +46,7 @@ var/slurring = 0 //Carbon var/cultslurring = 0 //Carbon var/real_name = null + var/spacewalk = FALSE var/druggy = 0 //Carbon var/confused = 0 //Carbon var/resting = 0 //Carbon diff --git a/code/modules/mob/mob_movement.dm b/code/modules/mob/mob_movement.dm index e99a4e0ae8..ad38ba98ac 100644 --- a/code/modules/mob/mob_movement.dm +++ b/code/modules/mob/mob_movement.dm @@ -297,7 +297,7 @@ ///For moving in space ///return TRUE for movement 0 for none /mob/Process_Spacemove(movement_dir = 0) - if(..()) + if(spacewalk || ..()) return TRUE var/atom/movable/backup = get_spacemove_backup() if(backup) From 1c89873504ce8f80d7d1789d874f4afe4313048f Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Wed, 8 Nov 2017 18:09:21 -0500 Subject: [PATCH 104/198] Rename LICENSE-AGPLv3.txt to LICENSE (#32512) --- LICENSE-AGPLv3.txt => LICENSE | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename LICENSE-AGPLv3.txt => LICENSE (100%) diff --git a/LICENSE-AGPLv3.txt b/LICENSE similarity index 100% rename from LICENSE-AGPLv3.txt rename to LICENSE From 1e2ecf3ef7141268cd7f62549e6a046d2363bedd Mon Sep 17 00:00:00 2001 From: Iamgoofball Date: Wed, 8 Nov 2017 22:43:29 -0800 Subject: [PATCH 106/198] buffs ripley mining equipment (#32509) * buffs ripley mining equipment done in separate PR in case people want just this change instead of the others 1. increased range on the drill 2. halved the cooldown on the drill 3. doubled the speed of the ore pulse * Why argue about this for days when I can just update it myself --- code/game/mecha/equipment/tools/mining_tools.dm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/code/game/mecha/equipment/tools/mining_tools.dm b/code/game/mecha/equipment/tools/mining_tools.dm index c99814148d..9203e32177 100644 --- a/code/game/mecha/equipment/tools/mining_tools.dm +++ b/code/game/mecha/equipment/tools/mining_tools.dm @@ -6,7 +6,7 @@ name = "exosuit drill" desc = "Equipment for engineering and combat exosuits. This is the drill that'll pierce the heavens!" icon_state = "mecha_drill" - equip_cooldown = 30 + equip_cooldown = 15 energy_drain = 10 force = 15 @@ -99,7 +99,7 @@ desc = "Equipment for engineering and combat exosuits. This is an upgraded version of the drill that'll pierce the heavens!" icon_state = "mecha_diamond_drill" origin_tech = "materials=4;engineering=4" - equip_cooldown = 20 + equip_cooldown = 10 force = 15 @@ -108,16 +108,16 @@ desc = "Equipment for engineering and combat exosuits. It will automatically check surrounding rock for useful minerals." icon_state = "mecha_analyzer" selectable = 0 - equip_cooldown = 30 + equip_cooldown = 15 var/scanning_time = 0 /obj/item/mecha_parts/mecha_equipment/mining_scanner/New() ..() - START_PROCESSING(SSobj, src) + START_PROCESSING(SSfastprocess, src) /obj/item/mecha_parts/mecha_equipment/mining_scanner/process() if(!loc) - STOP_PROCESSING(SSobj, src) + STOP_PROCESSING(SSfastprocess, src) qdel(src) if(istype(loc, /obj/mecha/working) && scanning_time <= world.time) var/obj/mecha/working/mecha = loc From 70d75c3988d2b3758798a835907b0ef2eae3b3df Mon Sep 17 00:00:00 2001 From: Emmett Gaines Date: Thu, 9 Nov 2017 01:45:30 -0500 Subject: [PATCH 108/198] fixes radioactive half life (#32511) --- code/datums/components/radioactive.dm | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/code/datums/components/radioactive.dm b/code/datums/components/radioactive.dm index b0bf28f163..c149fd8492 100644 --- a/code/datums/components/radioactive.dm +++ b/code/datums/components/radioactive.dm @@ -37,11 +37,15 @@ return ..() /datum/component/radioactive/process() - if(hl3_release_date && prob(50)) - radiation_pulse(parent, strength, RAD_DISTANCE_COEFFICIENT*2, FALSE, can_contaminate) - strength -= strength / hl3_release_date - if(strength <= RAD_BACKGROUND_RADIATION) - qdel(src) + if(!prob(50)) + return + radiation_pulse(parent, strength, RAD_DISTANCE_COEFFICIENT*2, FALSE, can_contaminate) + + if(!hl3_release_date) + return + strength -= strength / hl3_release_date + if(strength <= RAD_BACKGROUND_RADIATION) + return PROCESS_KILL /datum/component/radioactive/InheritComponent(datum/component/C, i_am_original) if(!i_am_original) From 146dfe33ea06726a1b4e2078278919a0ecdfbf54 Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Thu, 9 Nov 2017 01:44:49 -0500 Subject: [PATCH 110/198] Adds a config option to change world.sleep_offline --- code/controllers/configuration/entries/config.dm | 10 ++++++++++ code/controllers/master.dm | 4 +++- config/config.txt | 6 ++++++ 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/code/controllers/configuration/entries/config.dm b/code/controllers/configuration/entries/config.dm index f1ee6a557c..bef6809e52 100644 --- a/code/controllers/configuration/entries/config.dm +++ b/code/controllers/configuration/entries/config.dm @@ -372,3 +372,13 @@ CONFIG_TWEAK(number/mc_tick_rate/ValidateAndSet(str_val)) . = ..() if (.) Master.UpdateTickRate() +<<<<<<< HEAD +======= + +CONFIG_DEF(flag/resume_after_initializations) + +CONFIG_TWEAK(flag/ValidateAndSet(str_val)) + . = ..() + if(. && Master.current_runlevel) + world.sleep_offline = !value +>>>>>>> 73fbac3... Adds a config option to change world.sleep_offline (#32505) diff --git a/code/controllers/master.dm b/code/controllers/master.dm index 852437705b..568257e10f 100644 --- a/code/controllers/master.dm +++ b/code/controllers/master.dm @@ -189,10 +189,12 @@ GLOBAL_REAL(Master, /datum/controller/master) = new // Sort subsystems by display setting for easy access. sortTim(subsystems, /proc/cmp_subsystem_display) // Set world options. - world.sleep_offline = 1 + world.sleep_offline = TRUE world.fps = CONFIG_GET(number/fps) var/initialized_tod = REALTIMEOFDAY sleep(1) + if(CONFIG_GET(flag/resume_after_initializations)) + world.sleep_offline = FALSE initializations_finished_with_no_players_logged_in = initialized_tod < REALTIMEOFDAY - 10 // Loop. Master.StartProcessing(0) diff --git a/config/config.txt b/config/config.txt index 168f5202ac..0f3dfd5d84 100644 --- a/config/config.txt +++ b/config/config.txt @@ -380,4 +380,10 @@ HIGH_POP_MC_MODE_AMOUNT 65 ##Disengage high pop mode if player count drops below this DISABLE_HIGH_POP_MC_MODE_AMOUNT 60 +<<<<<<< HEAD >>>>>>> bc4d4e7... Merge pull request #31374 from MrStonedOne/highpopmode +======= + +## Uncomment to prevent the world from sleeping while no players are connected after initializations +#RESUME_AFTER_INITIALIZATIONS +>>>>>>> 73fbac3... Adds a config option to change world.sleep_offline (#32505) From 3b2948f5e8cd66da091e963de9bdbc0d34fd4f7f Mon Sep 17 00:00:00 2001 From: LetterJay Date: Thu, 9 Nov 2017 01:20:52 -0600 Subject: [PATCH 111/198] yay --- html/changelogs/.all_changelog.yml | 10518 +--------------- html/changelogs/AutoChangeLog-pr-2583.yml | 8 - html/changelogs/AutoChangeLog-pr-2603.yml | 5 - html/changelogs/AutoChangeLog-pr-2907.yml | 8 - html/changelogs/AutoChangeLog-pr-2909.yml | 7 - html/changelogs/AutoChangeLog-pr-2918.yml | 4 - html/changelogs/AutoChangeLog-pr-2922.yml | 6 - html/changelogs/AutoChangeLog-pr-2923.yml | 4 - html/changelogs/AutoChangeLog-pr-2929.yml | 4 - html/changelogs/AutoChangeLog-pr-2938.yml | 4 - html/changelogs/AutoChangeLog-pr-2939.yml | 4 - html/changelogs/AutoChangeLog-pr-2940.yml | 5 - html/changelogs/AutoChangeLog-pr-2942.yml | 4 - html/changelogs/AutoChangeLog-pr-2947.yml | 4 - html/changelogs/AutoChangeLog-pr-2950.yml | 4 - html/changelogs/AutoChangeLog-pr-2953.yml | 4 - html/changelogs/AutoChangeLog-pr-2956.yml | 5 - html/changelogs/AutoChangeLog-pr-2958.yml | 15 - html/changelogs/AutoChangeLog-pr-2960.yml | 4 - html/changelogs/AutoChangeLog-pr-2963.yml | 4 - html/changelogs/AutoChangeLog-pr-2965.yml | 4 - html/changelogs/AutoChangeLog-pr-2966.yml | 4 - html/changelogs/AutoChangeLog-pr-2968.yml | 5 - html/changelogs/AutoChangeLog-pr-2972.yml | 5 - html/changelogs/AutoChangeLog-pr-2979.yml | 6 - html/changelogs/AutoChangeLog-pr-2985.yml | 4 - html/changelogs/AutoChangeLog-pr-2996.yml | 4 - html/changelogs/AutoChangeLog-pr-3024.yml | 4 - html/changelogs/AutoChangeLog-pr-3028.yml | 4 - html/changelogs/AutoChangeLog-pr-3031.yml | 4 - html/changelogs/AutoChangeLog-pr-3032.yml | 4 - html/changelogs/AutoChangeLog-pr-3033.yml | 4 - html/changelogs/AutoChangeLog-pr-3041.yml | 5 - html/changelogs/AutoChangeLog-pr-3042.yml | 4 - html/changelogs/AutoChangeLog-pr-3043.yml | 4 - html/changelogs/AutoChangeLog-pr-3053.yml | 4 - html/changelogs/AutoChangeLog-pr-3056.yml | 4 - html/changelogs/AutoChangeLog-pr-3059.yml | 5 - html/changelogs/AutoChangeLog-pr-3063.yml | 5 - html/changelogs/AutoChangeLog-pr-3071.yml | 4 - html/changelogs/AutoChangeLog-pr-3085.yml | 4 - html/changelogs/AutoChangeLog-pr-3086.yml | 4 - html/changelogs/AutoChangeLog-pr-3088.yml | 5 - html/changelogs/AutoChangeLog-pr-3089.yml | 4 - html/changelogs/AutoChangeLog-pr-3092.yml | 4 - html/changelogs/AutoChangeLog-pr-3093.yml | 6 - html/changelogs/AutoChangeLog-pr-3096.yml | 4 - html/changelogs/AutoChangeLog-pr-3102.yml | 4 - html/changelogs/AutoChangeLog-pr-3104.yml | 4 - html/changelogs/AutoChangeLog-pr-3105.yml | 4 - html/changelogs/AutoChangeLog-pr-3108.yml | 4 - html/changelogs/AutoChangeLog-pr-3110.yml | 4 - html/changelogs/AutoChangeLog-pr-3114.yml | 4 - html/changelogs/AutoChangeLog-pr-3115.yml | 4 - html/changelogs/AutoChangeLog-pr-3127.yml | 4 - html/changelogs/AutoChangeLog-pr-3133.yml | 4 - html/changelogs/AutoChangeLog-pr-3134.yml | 4 - html/changelogs/AutoChangeLog-pr-3135.yml | 4 - html/changelogs/AutoChangeLog-pr-3138.yml | 4 - html/changelogs/AutoChangeLog-pr-3139.yml | 4 - html/changelogs/AutoChangeLog-pr-3142.yml | 4 - html/changelogs/AutoChangeLog-pr-3143.yml | 7 - html/changelogs/AutoChangeLog-pr-3144.yml | 4 - html/changelogs/AutoChangeLog-pr-3147.yml | 4 - html/changelogs/AutoChangeLog-pr-3148.yml | 4 - html/changelogs/AutoChangeLog-pr-3153.yml | 4 - html/changelogs/AutoChangeLog-pr-3157.yml | 4 - html/changelogs/AutoChangeLog-pr-3159.yml | 7 - html/changelogs/AutoChangeLog-pr-3160.yml | 5 - html/changelogs/AutoChangeLog-pr-3163.yml | 4 - html/changelogs/AutoChangeLog-pr-3168.yml | 4 - html/changelogs/AutoChangeLog-pr-3170.yml | 6 - html/changelogs/AutoChangeLog-pr-3172.yml | 4 - html/changelogs/AutoChangeLog-pr-3174.yml | 5 - html/changelogs/AutoChangeLog-pr-3178.yml | 4 - html/changelogs/AutoChangeLog-pr-3179.yml | 10 - html/changelogs/AutoChangeLog-pr-3185.yml | 4 - html/changelogs/AutoChangeLog-pr-3195.yml | 4 - html/changelogs/AutoChangeLog-pr-3203.yml | 4 - html/changelogs/AutoChangeLog-pr-3205.yml | 6 - html/changelogs/AutoChangeLog-pr-3208.yml | 5 - html/changelogs/AutoChangeLog-pr-32096.yml | 4 - html/changelogs/AutoChangeLog-pr-3210.yml | 4 - html/changelogs/AutoChangeLog-pr-3211.yml | 4 - html/changelogs/AutoChangeLog-pr-3213.yml | 9 - html/changelogs/AutoChangeLog-pr-3214.yml | 6 - html/changelogs/AutoChangeLog-pr-3215.yml | 4 - html/changelogs/AutoChangeLog-pr-3220.yml | 4 - html/changelogs/AutoChangeLog-pr-3222.yml | 4 - html/changelogs/AutoChangeLog-pr-3223.yml | 4 - html/changelogs/AutoChangeLog-pr-3227.yml | 4 - html/changelogs/AutoChangeLog-pr-3235.yml | 4 - html/changelogs/AutoChangeLog-pr-3236.yml | 4 - html/changelogs/AutoChangeLog-pr-3240.yml | 13 - html/changelogs/AutoChangeLog-pr-3244.yml | 4 - html/changelogs/AutoChangeLog-pr-3245.yml | 4 - html/changelogs/AutoChangeLog-pr-3248.yml | 9 - html/changelogs/AutoChangeLog-pr-3249.yml | 4 - html/changelogs/AutoChangeLog-pr-3251.yml | 4 - html/changelogs/AutoChangeLog-pr-3256.yml | 4 - html/changelogs/AutoChangeLog-pr-3262.yml | 4 - html/changelogs/AutoChangeLog-pr-3263.yml | 4 - html/changelogs/AutoChangeLog-pr-3264.yml | 4 - html/changelogs/AutoChangeLog-pr-3265.yml | 4 - html/changelogs/AutoChangeLog-pr-3266.yml | 4 - html/changelogs/AutoChangeLog-pr-3268.yml | 4 - html/changelogs/AutoChangeLog-pr-3269.yml | 4 - html/changelogs/AutoChangeLog-pr-3270.yml | 4 - html/changelogs/AutoChangeLog-pr-3277.yml | 4 - html/changelogs/AutoChangeLog-pr-3283.yml | 4 - html/changelogs/AutoChangeLog-pr-3284.yml | 4 - html/changelogs/AutoChangeLog-pr-3287.yml | 4 - html/changelogs/AutoChangeLog-pr-3296.yml | 4 - html/changelogs/AutoChangeLog-pr-3297.yml | 4 - html/changelogs/AutoChangeLog-pr-3300.yml | 4 - html/changelogs/AutoChangeLog-pr-3304.yml | 4 - html/changelogs/AutoChangeLog-pr-3307.yml | 6 - html/changelogs/AutoChangeLog-pr-3310.yml | 4 - html/changelogs/AutoChangeLog-pr-3314.yml | 4 - html/changelogs/AutoChangeLog-pr-3321.yml | 4 - html/changelogs/AutoChangeLog-pr-3330.yml | 4 - html/changelogs/AutoChangeLog-pr-3340.yml | 4 - html/changelogs/AutoChangeLog-pr-3341.yml | 5 - html/changelogs/AutoChangeLog-pr-3348.yml | 4 - html/changelogs/AutoChangeLog-pr-3353.yml | 4 - html/changelogs/AutoChangeLog-pr-3356.yml | 5 - html/changelogs/AutoChangeLog-pr-3364.yml | 15 - html/changelogs/AutoChangeLog-pr-3365.yml | 5 - html/changelogs/AutoChangeLog-pr-3366.yml | 4 - html/changelogs/AutoChangeLog-pr-3371.yml | 4 - html/changelogs/AutoChangeLog-pr-3372.yml | 4 - html/changelogs/AutoChangeLog-pr-3376.yml | 7 - html/changelogs/AutoChangeLog-pr-3377.yml | 5 - html/changelogs/AutoChangeLog-pr-3379.yml | 11 - html/changelogs/AutoChangeLog-pr-3384.yml | 4 - html/changelogs/AutoChangeLog-pr-3389.yml | 4 - html/changelogs/AutoChangeLog-pr-3390.yml | 4 - html/changelogs/AutoChangeLog-pr-3391.yml | 4 - html/changelogs/AutoChangeLog-pr-3392.yml | 4 - html/changelogs/AutoChangeLog-pr-3393.yml | 4 - html/changelogs/AutoChangeLog-pr-3395.yml | 9 - html/changelogs/AutoChangeLog-pr-3396.yml | 4 - html/changelogs/AutoChangeLog-pr-3399.yml | 4 - html/changelogs/AutoChangeLog-pr-3401.yml | 4 - html/changelogs/AutoChangeLog-pr-3403.yml | 4 - html/changelogs/AutoChangeLog-pr-3404.yml | 8 - html/changelogs/AutoChangeLog-pr-3406.yml | 13 - html/changelogs/AutoChangeLog-pr-3409.yml | 4 - html/changelogs/AutoChangeLog-pr-3411.yml | 4 - html/changelogs/AutoChangeLog-pr-3412.yml | 4 - html/changelogs/AutoChangeLog-pr-3413.yml | 5 - html/changelogs/AutoChangeLog-pr-3414.yml | 4 - html/changelogs/AutoChangeLog-pr-3415.yml | 4 - html/changelogs/AutoChangeLog-pr-3418.yml | 7 - html/changelogs/AutoChangeLog-pr-3419.yml | 7 - html/changelogs/AutoChangeLog-pr-3421.yml | 4 - html/changelogs/AutoChangeLog-pr-3429.yml | 4 - html/changelogs/AutoChangeLog-pr-3430.yml | 4 - html/changelogs/AutoChangeLog-pr-3431.yml | 4 - html/changelogs/AutoChangeLog-pr-3432.yml | 12 - html/changelogs/AutoChangeLog-pr-3433.yml | 4 - html/changelogs/AutoChangeLog-pr-3442.yml | 4 - html/changelogs/AutoChangeLog-pr-3443.yml | 4 - html/changelogs/AutoChangeLog-pr-3444.yml | 4 - html/changelogs/AutoChangeLog-pr-3445.yml | 4 - html/changelogs/AutoChangeLog-pr-3446.yml | 4 - html/changelogs/AutoChangeLog-pr-3447.yml | 4 - html/changelogs/AutoChangeLog-pr-3451.yml | 4 - html/changelogs/AutoChangeLog-pr-3453.yml | 4 - html/changelogs/AutoChangeLog-pr-3454.yml | 4 - html/changelogs/AutoChangeLog-pr-3457.yml | 4 - html/changelogs/AutoChangeLog-pr-3458.yml | 4 - html/changelogs/AutoChangeLog-pr-3460.yml | 4 - html/changelogs/AutoChangeLog-pr-3462.yml | 10 - html/changelogs/AutoChangeLog-pr-3463.yml | 5 - html/changelogs/AutoChangeLog-pr-3466.yml | 4 - html/changelogs/AutoChangeLog-pr-3467.yml | 4 - html/changelogs/AutoChangeLog-pr-3468.yml | 4 - html/changelogs/AutoChangeLog-pr-3469.yml | 4 - html/changelogs/AutoChangeLog-pr-3470.yml | 4 - html/changelogs/AutoChangeLog-pr-3471.yml | 4 - html/changelogs/AutoChangeLog-pr-3474.yml | 4 - html/changelogs/AutoChangeLog-pr-3476.yml | 4 - html/changelogs/AutoChangeLog-pr-3478.yml | 5 - html/changelogs/AutoChangeLog-pr-3482.yml | 4 - html/changelogs/AutoChangeLog-pr-3484.yml | 4 - html/changelogs/AutoChangeLog-pr-3486.yml | 10 - html/changelogs/AutoChangeLog-pr-3487.yml | 4 - html/changelogs/AutoChangeLog-pr-3488.yml | 4 - html/changelogs/AutoChangeLog-pr-3492.yml | 9 - html/changelogs/AutoChangeLog-pr-3498.yml | 4 - html/changelogs/AutoChangeLog-pr-3499.yml | 5 - html/changelogs/AutoChangeLog-pr-3503.yml | 5 - html/changelogs/AutoChangeLog-pr-3504.yml | 4 - html/changelogs/AutoChangeLog-pr-3506.yml | 4 - html/changelogs/AutoChangeLog-pr-3513.yml | 4 - html/changelogs/AutoChangeLog-pr-3518.yml | 4 - html/changelogs/AutoChangeLog-pr-3522.yml | 5 - html/changelogs/AutoChangeLog-pr-3524.yml | 4 - html/changelogs/AutoChangeLog-pr-3528.yml | 4 - html/changelogs/AutoChangeLog-pr-3529.yml | 7 - html/changelogs/AutoChangeLog-pr-3530.yml | 4 - html/changelogs/AutoChangeLog-pr-3546.yml | 4 - html/changelogs/AutoChangeLog-pr-3547.yml | 4 - html/changelogs/AutoChangeLog-pr-3549.yml | 4 - html/changelogs/AutoChangeLog-pr-3557.yml | 4 - html/changelogs/AutoChangeLog-pr-3559.yml | 4 - html/changelogs/AutoChangeLog-pr-3567.yml | 4 - html/changelogs/AutoChangeLog-pr-3570.yml | 4 - html/changelogs/AutoChangeLog-pr-3575.yml | 13 - html/changelogs/AutoChangeLog-pr-3581.yml | 4 - html/changelogs/AutoChangeLog-pr-3582.yml | 4 - html/changelogs/AutoChangeLog-pr-3594.yml | 4 - html/changelogs/AutoChangeLog-pr-3596.yml | 4 - html/changelogs/AutoChangeLog-pr-3599.yml | 4 - html/changelogs/AutoChangeLog-pr-3600.yml | 4 - html/changelogs/AutoChangeLog-pr-3603.yml | 4 - html/changelogs/AutoChangeLog-pr-3604.yml | 4 - html/changelogs/AutoChangeLog-pr-3606.yml | 6 - html/changelogs/AutoChangeLog-pr-3610.yml | 4 - html/changelogs/AutoChangeLog-pr-3611.yml | 5 - html/changelogs/AutoChangeLog-pr-3614.yml | 4 - html/changelogs/AutoChangeLog-pr-3615.yml | 4 - html/changelogs/AutoChangeLog-pr-3617.yml | 4 - html/changelogs/AutoChangeLog-pr-3618.yml | 4 - html/changelogs/AutoChangeLog-pr-3623.yml | 4 - html/changelogs/AutoChangeLog-pr-3624.yml | 6 - html/changelogs/AutoChangeLog-pr-3630.yml | 4 - html/changelogs/AutoChangeLog-pr-3634.yml | 4 - html/changelogs/AutoChangeLog-pr-3635.yml | 4 - html/changelogs/AutoChangeLog-pr-3637.yml | 4 - html/changelogs/AutoChangeLog-pr-3638.yml | 4 - html/changelogs/AutoChangeLog-pr-3641.yml | 19 - html/changelogs/AutoChangeLog-pr-3649.yml | 4 - html/changelogs/AutoChangeLog-pr-3663.yml | 4 - html/changelogs/AutoChangeLog-pr-3744.yml | 4 - html/changelogs/AutoChangeLog-pr-3745.yml | 4 - html/changelogs/AutoChangeLog-pr-3754.yml | 4 - html/changelogs/AutoChangeLog-pr-3759.yml | 4 - html/changelogs/AutoChangeLog-pr-3763.yml | 4 - html/changelogs/AutoChangeLog-pr-3765.yml | 4 - html/changelogs/AutoChangeLog-pr-3769.yml | 4 - html/changelogs/AutoChangeLog-pr-3770.yml | 5 - html/changelogs/AutoChangeLog-pr-3771.yml | 4 - html/changelogs/AutoChangeLog-pr-3774.yml | 4 - html/changelogs/AutoChangeLog-pr-3775.yml | 5 - html/changelogs/AutoChangeLog-pr-3778.yml | 4 - html/changelogs/AutoChangeLog-pr-3779.yml | 4 - html/changelogs/AutoChangeLog-pr-3780.yml | 4 - html/changelogs/AutoChangeLog-pr-3784.yml | 4 - html/changelogs/AutoChangeLog-pr-3788.yml | 4 - html/changelogs/AutoChangeLog-pr-3789.yml | 4 - html/changelogs/AutoChangeLog-pr-3795.yml | 7 - html/changelogs/AutoChangeLog-pr-3799.yml | 18 - html/changelogs/AutoChangeLog-pr-3800.yml | 6 - html/changelogs/AutoChangeLog-pr-3802.yml | 4 - html/changelogs/AutoChangeLog-pr-3803.yml | 4 - html/changelogs/AutoChangeLog-pr-3809.yml | 4 - html/changelogs/AutoChangeLog-pr-3821.yml | 4 - html/changelogs/AutoChangeLog-pr-3824.yml | 4 - html/changelogs/AutoChangeLog-pr-3827.yml | 4 - html/changelogs/AutoChangeLog-pr-3834.yml | 4 - html/changelogs/AutoChangeLog-pr-3839.yml | 4 - html/changelogs/AutoChangeLog-pr-3840.yml | 4 - html/changelogs/AutoChangeLog-pr-3842.yml | 4 - html/changelogs/AutoChangeLog-pr-3844.yml | 4 - html/changelogs/AutoChangeLog-pr-3847.yml | 6 - html/changelogs/AutoChangeLog-pr-3848.yml | 4 - .../Bawhoppen Forgot to add a Changelog.yml | 35 - html/changelogs/example.yml | 36 - 270 files changed, 1 insertion(+), 11870 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2583.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2603.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2907.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2909.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2918.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2922.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2923.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2929.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2938.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2939.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2940.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2942.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2947.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2950.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2953.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2956.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2958.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2960.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2963.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2965.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2966.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2968.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2972.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2979.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2985.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2996.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3024.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3028.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3031.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3032.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3033.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3041.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3042.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3043.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3053.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3056.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3059.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3063.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3071.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3085.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3086.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3088.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3089.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3092.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3093.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3096.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3102.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3104.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3105.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3108.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3110.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3114.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3115.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3127.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3133.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3134.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3135.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3138.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3139.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3142.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3143.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3144.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3147.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3148.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3153.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3157.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3159.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3160.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3163.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3168.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3170.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3172.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3174.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3178.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3179.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3185.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3195.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3203.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3205.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3208.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-32096.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3210.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3211.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3213.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3214.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3215.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3220.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3222.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3223.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3227.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3235.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3236.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3240.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3244.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3245.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3248.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3249.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3251.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3256.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3262.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3263.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3264.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3265.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3266.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3268.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3269.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3270.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3277.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3283.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3284.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3287.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3296.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3297.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3300.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3304.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3307.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3310.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3314.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3321.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3330.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3340.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3341.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3348.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3353.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3356.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3364.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3365.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3366.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3371.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3372.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3376.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3377.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3379.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3384.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3389.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3390.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3391.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3392.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3393.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3395.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3396.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3399.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3401.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3403.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3404.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3406.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3409.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3411.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3412.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3413.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3414.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3415.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3418.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3419.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3421.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3429.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3430.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3431.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3432.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3433.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3442.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3443.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3444.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3445.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3446.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3447.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3451.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3453.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3454.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3457.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3458.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3460.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3462.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3463.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3466.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3467.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3468.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3469.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3470.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3471.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3474.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3476.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3478.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3482.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3484.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3486.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3487.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3488.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3492.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3498.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3499.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3503.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3504.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3506.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3513.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3518.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3522.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3524.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3528.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3529.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3530.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3546.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3547.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3549.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3557.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3559.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3567.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3570.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3575.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3581.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3582.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3594.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3596.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3599.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3600.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3603.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3604.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3606.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3610.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3611.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3614.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3615.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3617.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3618.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3623.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3624.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3630.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3634.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3635.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3637.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3638.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3641.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3649.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3663.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3744.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3745.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3754.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3759.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3763.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3765.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3769.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3770.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3771.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3774.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3775.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3778.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3779.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3780.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3784.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3788.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3789.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3795.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3799.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3800.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3802.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3803.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3809.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3821.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3824.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3827.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3834.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3839.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3840.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3842.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3844.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3847.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3848.yml delete mode 100644 html/changelogs/Bawhoppen Forgot to add a Changelog.yml delete mode 100644 html/changelogs/example.yml diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index a5655f2e03..6a6e5f672c 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -1,10518 +1,3 @@ -<<<<<<< HEAD -DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. ---- -2015-04-04: - ACCount: - - rscadd: Emergency welding tool added to emergency toolbox. - - rscadd: Changed industrial welding tool sprite. - - tweak: Replaced welder in syndicate toolbox with industrial one. - - tweak: All tools in syndicate toolbox are red. Corporate style! - - tweak: Red crowbar is a bit more robust. - - bugfix: 'Fixed two bugs: welder icon disappearing and drone toolbox spawning with - invisible cable coil.' - AnturK: - - rscadd: 'Picket signs: table crafted with a rod and two cardboard sheets, write - on them with pen or crayon.' - Cheridan: - - wip: The bar's layout has been changed with a poker table and re-arranged seating. - Dannno: - - rscadd: Added gun lockers for shotguns and energy guns. Click on the lockers with - an item to close them if they're full. - Gun Hog: - - rscadd: Nanotrasen research has finalized improvements for the experimental Reactive - Teleport Armor. The armor is now made of a thinner, lightweight material which - will not hinder movement. In addition, the armor shows an increase in responsiveness, - activating in at least 50% of tests. - Incoming: - - rscadd: The iconic blood-red hardsuits of nuke ops can now be purchased for a - moderate sum of 8 TC by traitors. - Jordie0608: - - tweak: Cyborg mining drills now use up their internal battery before drawing power - from a borg's cell. - - bugfix: Fixes cyborg mining drills not recharging. - RemieRichards: - - rscadd: Burning mobs will ignite others they bump into or when they are stepped - on. - Xhuis: - - tweak: Malfunctioning AIs can no longer leave the station z-level. Upon doing - this, they will fail the round. - - tweak: Phazon exosuits now require an anomaly core as the final step in their - construction. - xxalpha: - - rscadd: Added Nutriment Pump, Nutriment Pump Plus and Reviver implants. - - tweak: Added origin technologies to all implants. - - tweak: 'The following implants are now much harder to obtain: X-ray, Thermals, - Anti-Stun, Nutriment Pump Plus, Reviver.' - - tweak: Cauterizing a surgery wound will now heal some of the damage done by the - bonesaw if it was used as part of the same surgery. - - tweak: Added ability for Medical HUDs to detect cybernetic implants in humans. -2015-04-09: - Iamgoofball: - - rscadd: Quite a lot of cleanables can now be scooped up with a beaker in order - to acquire the contents. - - rscadd: Light a piece of paper on fire with a lighter, and scoop up the ashes! - - rscadd: Scoop up the flour the clown sprayed everywhere as a 'joke'! - - rscadd: Scoop up the oil left behind by exploding robots for re-usage in chemistry! - - rscadd: You can splash the contents of a beaker onto the floor to create a Chemical - Pile! This pile can be heated or blown up and have the reagents take the effects. - Make a string of black powder around a department in maint. and then heat it - with a welder today! - - rscadd: Reagents now can have processing effects when just sitting in a beaker. - - rscadd: Pyrosium and Cryostylane now feed off of oxygen and heat/cool the beaker - without having to be inside of a person! - - rscadd: Reagents can now respond to explosions! - - rscadd: Black Powder now instantly detonates if there is an explosion that effects - it. - - rscadd: Fire now heats up beakers and their contents! - - rscadd: Activate some smoke powder in style by lighting the beaker on fire with - a burning hot plasma fire! - RemieRichards: - - tweak: Ninja stars are summoned to your hand to be thrown rather than automatically - targetting nearby mobs. - - rscadd: 'Added Sword Recall: pulls your katana towards you, hitting mobs in the - way. Free if within sight, cost scales with distance otherwise.' - - rscadd: Enemies can be electrocuted by a ninja as the cost of his energy, stunning - and injuring them. - - rscdel: Removed SpiderOS, functions moved to status panel. - - bugfix: Fixed energy nets not anchoring target, katana emag spam and sound delay. - optimumtact: - - bugfix: Mimes can't use megaphone without breaking their vow anymore. - phil235: - - tweak: Flying animals no longer triggers mouse traps, bear traps or mines. -2015-04-11: - Gun Hog: - - tweak: Nanotrasen has approved an access upgrade for Cargo Technicians! They are - now authorized to release minerals from the ore redemption machine, to allow - proper inventory management and shipping. - Iamgoofball: - - tweak: Blobbernauts no longer deal chemical damage, brute damage increased however. - Ikarrus: - - experiment: Getting converted by a rev or cultist will stun you for a few seconds. - Incoming5643: - - bugfix: Fixes some AI malf powers being usable when dead. - MrPerson: - - tweak: Reduces movement speed penalty from being cold. - Xhuis: - - rscadd: Adds a pizza bomb traitor item for 4 telecrystals. It's a bomb, diguised - as a pizza box. You can also attempt to defuse it by using wirecutters. - kingofkosmos: - - rscadd: Activating internals with an adjusted breath mask will automatically push - it up to normal state. - - tweak: Masks can now be adjusted when buckled to a chair. - optimumtact: - - tweak: Stun batons no longer lose charge over time when on. - phil235: - - tweak: The AI holopads now use a popup window just like computers and other machines. - - rscdel: Nerfs kinetic accelerator and plasma cutters. Plasma cutter is no longer - in the mining vendor. Reduces the drilling cost of all drills. - - rscadd: Adding 40+ new food and drink recipes, mostly using the newest plants. - Notably rice recipes, burritos, nachos, salads, pizzas. - - tweak: Opening the tablecrafting window can now also be done by dragging the mouse - from any food (that's on a table) onto you. - - rscadd: The kitchen cabinet starts with one rice pack. - - tweak: Glasses with unknown reagent will no longer be always brown but will take - the color of their reagents. -2015-04-13: - AnturK: - - rscadd: 'Spacemen have learned the basics of martial arts: Boxing, unleash it''s - power by wearing Boxing Gloves.' - - rscadd: While boxing you can't grab or disarm, but you hit harder with a knockout - chance that scales off stamina damage above 50. - - rscadd: Rumors have been heard of powerful martial styles avaliable only to the - gods themselves. - CosmicScientist: - - rscadd: Added a dehydrated space carp to traitor items, bought with telecrystals. - Use dehydrated space carp in hand to school them on loyalty. Add water to create - a vicious murder machine just for the halibut. - - tweak: The toy carp plushie now has attack verbs for fun, hit your friend with - one today. I put my sole into this mod. - - wip: If you can think of a better fish pun let minnow but I shouldn't leave it - to salmon else. - Ikarrus: - - tweak: Gang bosses can no longer purchase certain potent traitor items but instead - have access to some of a nuke op's arsenal of weapons. - Incoming5643: - - rscadd: 'Three new chemical types of blob can occur: Omnizine, Morphine and Space - Drugs.' - MrPerson: - - experiment: New lighting system! Lighting now smoothly transfers from one lighting - level to the next. - Xhuis: - - rscadd: There have been... odd sighting in Space Station 13's sector. Alien organisms - have appeared on stations 57, 23, and outlying. - - rscadd: Nanotrasen personnel have reason to believe that Space Station 13 is under - attack by shadowlings. We have little intel on these creatures, but be on the - lookout for odd behavior and dark areas. Use plenty of lights. - Zelacks: - - tweak: Defibs no longer have a minimum damage requirement for a successful revive. - Patients will have 150 total damage on a successful revive. - - tweak: Additional feedback is given for several failure states of the defib. - xxalpha: - - wip: Airlock crushing damage increased. -2015-04-16: - AnturK: - - rscadd: Nanotrasen authorities are reporting sightings of unidentified space craft - near space station 13. Report any strange sightings or mental breakdowns to - central command. - - rscadd: 'PS : Abductions are not covered by health insurance.' - - rscadd: Shadowlings and their thralls now have HUD icons. - - rscadd: Thralls learn their master's objectives when enthralled. - - rscadd: Regenerate Chitin ability lets shadowlings re-equip their armor if lost. - - tweak: Loyalty implanted people take 25% longer to enthrall, but lose their implant - and become immune to re-implanting. - - experiment: Shadowlings now have a message in their spawning text which specifies - that cooperation is mandatory. - - bugfix: Veil now works on equipped lights. - - bugfix: Shadowlings now take correct amount of burn damage and in light and heal - clone and brain damage in darkness. - - bugfix: Fixes 'Round end code broke' displaying every round. - - bugfix: Shadowlings who ascend will nore greentext properly. - Gun Hog: - - rscadd: Thinktronic Systems, LTD. has increased the Value of the Value-PAK PDA - cartridge! Standard issue for Captain PDAs, it can now access security bots, - medibots, cleanbots, and floorbots ALL AT ONCE! In addition, it can also connect - to your station's Newscaster network at NO EXTRA CHARGE! As a Thank you for - our contract with them, they have thrown in Newscaster access for the HumanResources9001 - cartridge, Heads of Personnel rejoice! - - tweak: The Newscaster app has also gotten a free upgrade which allows it to display - images and comments inside of posts! - - bugfix: Nanotrasen has concurrently released a patch for bots which will allow - off-station bots to properly patrol. - Incoming5643: - - rscadd: Changeling head slugs have been given player control, ventcrawling, and - a short escape period after egg laying. - MrStonedOne: - - rscadd: Admin ghosts can now drag ghosts to mobs to put that ghost in control - of that mob. - Xhuis: - - rscadd: Nanotrasen scientists have recently observed a strange genome shift in - green slimes. Experiments have shown that injection of radium into an active - green slime extract will create a very unstable mutation toxin. Use with caution. -2015-04-19: - AnturK: - - bugfix: Observers can now see abductor hivemind messages. - - rscadd: 'Adds advanced baton for abductors: Stun, Sleep and Cuff in one tool.' - - rscadd: Abductor agents now have vest cameras. - - imageadd: New sprites for abductors and their gear made by Ausops. - Fayrik: - - rscadd: Added jobban options for Abductors and Deathsquads. - - tweak: Made admin antag spawning buttons more efficient and less prone to failure. - Xhuis: - - rscadd: Recent sightings aboard space stations shows that spirits seem to be manifesting - as malevolent revenants and draining the life of crew. The chaplain may be helpful - in stopping this new threat. - kingofkosmos: - - wip: Girder and machine frame construction protocols has been changed. They can - now be secured/unsecured with a wrench and disassembled with a welder. -2015-04-20: - Fayrik: - - rscadd: Abductors now get advanced camera consoles. - - tweak: Redesigned Centcom again. There's a bar at the thunderdome now. - - rscadd: Headsets can now be locked to a spesific frequency, this only occurs for - nuke ops and deathsquads. - - rscadd: The Centcom channel is now available over all z-levels, regardless of - telecomms status. - - tweak: The Deathsquad space suits have been upgraded to hardsuits. - - rscadd: The Deathsquad now have thermal imaging huds, which can swap which hud - they display on the fly. - phil235: - - tweak: Reagents are now back to being metabolized every tick. Fixes frost oil - and capsaicin not working. - - tweak: Fixes not being able to make sterilizine. - - rscadd: Adding overdose to space drug, causing mild hallucination and toxin and - brain damage. - - tweak: Nerfed healing power of stimulant reagent. Buffed ephedrine a bit. - - rscadd: Nitroglycerin can now be stabilized with stabilizing agent, and explodes - when heated. -2015-04-21: - Ikarrus: - - wip: Gang mode has had some considerable work done on it, including a new objective - and currency dynamic. - - rscadd: New objective: Claim half the station as territory by tagging it - with spray cans supplied to gang bosses, but usable by any member. - - wip: An area can only be tagged by one gang at a time, remove your opponent's - tag or spray over it. - - rscadd: New recruitment: Recruiment pens replace flashes, stab people to - recruit them. - - experiment: Recruitment is silent, but causes brief seizures and has a cooldown - that scales upwards with a gang's size. - - rscadd: New tool: The Gangtool is used by bosses and lieutenants to recall - the shuttle and purchase supplies. - - rscadd: Pistols, ammo, spraycans, recruitment pens and additional gangtools can - all be bought. - - tweak: Gangtools also alert the user of promotions, purchases and territory changes - within the gang. - - rscadd: Lieutenants are promoted from gang members when given their own gangtool; - they're immune to deconversion and able to do anything a boss can except promotion. - - rscadd: New currency: Influence is used to purchase with the gangtool and - is generated every 5 minutes by each territory owned by the gang. - - tweak: Thermite can be cleaned off walls now. -2015-04-22: - Incoming5643: - - rscadd: 'Adds a new fun button for admins: ''Set Round End Sound''. You can use - the set round end sound button to set the round end sound. Glad we cleared that - up!' - Miauw62: - - wip: Very slightly expanded atmos and added an external airlock. - Xhuis: - - bugfix: A few issues have been fixed for revenants. In addition, the Mind Blast/Mind - Spike sound effect has been removed. - - rscadd: Adds the Hypnotize ability to revenants. It will cause a target to fall - asleep after a short time. - xxalpha: - - rscadd: Added an Exosuit Mining Scanner to the robotics fabricator. - - tweak: Buffed Ripley's movement and drilling speed in low pressure environments. -2015-04-25: - Boggart: - - rscadd: Generalizes handheld instrument code and Ports Nienhaus's guitar, sounds - by BartNixon of Tau Ceti. - - rscadd: Fixes being unable to build disposal pipes on walls, makes changing the - RPD's settings not affect pipes that are currently building, makes the RPD use - the datum/browser ui, makes it use categories and makes it show the selected - mode. - Gun Hog: - - rscadd: Nanotrasen has provided designs for fabrication of APC power control modules. - You may print them at any autolathe. - Ikarrus: - - rscadd: Gangs can now purchase switchblades, a relatively cheap and decently robust - melee weapon. - - tweak: Gangs now require at least 66% control of the station to win. - - tweak: Gang spraycan uses reduced to 15. - - tweak: Pistol cost increased to 30 Influence - - tweak: Promotions now start off cheap at 20 influence but get more expensive the - more people you promote. - Xhuis: - - rscadd: Added a Create Antagonist button for revenants. - - rscdel: Removed Mind Blast. - - bugfix: Revenants no longer get killed by explosions. - - tweak: Mind spike cooldown increased to 4 seconds. - - tweak: Harvest now takes 8 seconds and requires you to be adjacent to the target. - - tweak: Hypnotise sleeps targets for longer. - - tweak: Revenant now starts with 3 strikes. - phil235: - - tweak: Telecom machines are now deconstructed the same way as all other constructable - machines. - - tweak: You can no longer overdose on nicotine but you can get addicted (very mild - effects). -2015-04-29: - AndroidSFV: - - tweak: Dehydrated carp now are friendly to both the imprinter of the plushie as - well as any coded-in allies (I.E. Nuke Ops team), and unfriendly to carp of - other origin othan than yourself or your coded-in allies. Dehydrated carp that - are not imprinted will still have the same behavior as regular carp. - AnturK: - - rscadd: Advanced cameras now have all functionality of the abductor consoles. - - tweak: Pinpoint teleportation takes 8 seconds and spawns a flashy silhouette at - the target location. Can be used as distraction since it appears even if teleporter - is empty. - - bugfix: Abductors are now immune to viruses. - - bugfix: Dissection surgery ignores clothes. - - bugfix: Non-abductors can escape the ship by fiddling with consoles enough. - - rscadd: Three new negative glands. - - rscadd: Bloody glands spray blood everywhere and injure the host. - - rscadd: Bodysnatch glands turn the host into a cocoon that hatches doppelgangers. - - rscadd: Plasma glands cause the host to explode into a cloud of plasma. - GoonOnMoon: - - rscadd: Added a new assault rifle to the game for use by Nanotrasen fighting forces - in special events. Also happens to be available in the Liberation Station vending - machine and the summon guns spell usable by the wizard and badminnery. - Iamgoofball: - - rscdel: Acid blob has been removed. - - tweak: Charcoal and Silver Sulf are more powerful now. - - tweak: Styptic power and Silver Sulf metabolize at the default rate. - Ikarrus: - - rscadd: Spraycans and crayons can now draw Poseur Tags, aka Fake Gang Tags, as - grafiti. - - tweak: Influence income changed to provide weaker gangs a bigger boost, while - slowing down stronger gangs to promote opportunity for comebacks. - - tweak: Gangs only earn influence on territories they have held on to since the - previous Status Report (the income calculation every 5 minutes). This places - more significance on defending your existing territory. - - bugfix: You must be in the territory physically to tag it now. So no more tagging - everything from maint. - - tweak: Gang income delay reduced to 3 minutes intervals. - - tweak: Gang Capture goal reduced to 50% - - tweak: Gang spraycan use increased to 20 - - tweak: Gang Boss icon is now a red [G] icon to make it stand out better from regular - gang icons - JJRcop: - - tweak: TED's kill duration has been halved. - - tweak: Escaping from the TED's field no longer kills you. - RemieRichards: - - rscadd: Adds Easels and canvases for custom drawings. - - imageadd: Place a canvas on an easel and draw on it with crayons, clean one pixel - with a rag or soap and activate it in-hand to erase the whole canvas. - - rscadd: Ports VG's Ventcrawling overhaul! - - tweak: Crawling through vents is no longer instant, you now have to move and navigate - manually - - rscadd: While inside pipes and other atmos machinery, you now see pipe vision - phil235: - - bugfix: Podplants are no longer unharvestable. - - tweak: Choosing your clown, mime, cyborg and AI name as well as religion and deity - is now done in the preferences window. As a chaplain , your bible's icon is - now chosen by clicking the bible. -2015-04-30: - Fayrik: - - rscadd: Ported NanoUI to most atmospherics equipment. - TheVekter: - - tweak: Hooch is now made with 2 parts Ethanol, 1 part Welder fuel and 1 part Universal - Enzyme as a catalyst. - - tweak: No-slip shoes are paintable, painting them doesn't remove no-slip properties. -2015-05-01: - Ikarrus: - - rscadd: Gang bosses can now rally their gang to their location with their gangtool. - - rscadd: Gangtools can no longer recall the shuttle if station integrity is lower - than 70% - - rscdel: Removed requirement to be in the territory to tag it. - - tweak: Recruitment Pen cost reduced to 40. - - bugfix: Communications console should now accurately print the (lack of a) location - of the last shuttle call. - Xhuis: - - rscdel: Revenants will no longer spawn without admin intervention. They are pending - a remake. -2015-05-02: - Boggart: - - bugfix: Cryo tubes can no longer be used for ventcrawling. - Ikarrus: - - rscadd: Admins can choose the strength and size of Centcom teams to send, ranging - from officials to deathsquads, with the 'Make Centcom Respone Team' button. - phil235: - - tweak: Space carps can no longer knock down anyone, but they now deal additional - stamina damage to humans. - - tweak: Radiation effects from uranium walls are nerfed to the level of uranium - floor. - - rscadd: You can no longer put an inactive MMI in a cyborg shell. Ghosted brains - now get an alert when someone puts their brain in a MMI. You can now examine - the MMI to see if its brain is active. -2015-05-03: - AnturK: - - rscadd: Abductors can purchase spare gear with experimentation points. - Ikarrus: - - rscadd: Admins can now adjust the pre-game delay time. - MrStonedOne: - - experiment: MasterController and subsystem rejiggering! - - rscadd: The MC can now dynamcially change the rate a subsystem is triggered based - on how laggy it's being. This has been applied to atmos to allow for faster - air processing without lagging the server - - tweak: Pipes and atmos machinery now processes in tune with air, rather than seperately. - - bugfix: Fixed hotspots and fire causing more lag than they needed to - - bugfix: Fixed some objects not getting garbage collected because they didn't properly - clear references in Destory() - - tweak: The qdel subsystem will now limit its processing time to a 5th of a second - each tick to prevent lag when a lot of deletes happen - - bugfix: Fixed the ticker not showing a tip of the round if an admin forces the - round to start immediately -2015-05-04: - Firecage: - - bugfix: Emagged windoors can now be deconstructed. - RemieRichards: - - rscadd: Adds Plasmamen, a species that breathes plasma and bursts into flames - if they don't wear special suits. - - imageadd: New burning icon for all humanoid mobs. - - imageadd: New sprite for Skeletons to match Plasmamen. - oranges: - - tweak: Thanks to recent advances in fork science, you no longer need to aim at - your eyes to eat the food off a fork - xxalpha: - - rscadd: 'Adds a new barsign: ''The Net''.' -2015-05-05: - Firecage: - - bugfix: Golems and skeletons no longer fall over when stepping on shards. - Gun Hog: - - bugfix: Mining borg diamond drill upgrade now functional. - Ikarrus: - - tweak: Doubled the initial charge of SMESs in Engineering. - - tweak: Influence cap for gangs has been increased. - incoming5643: - - bugfix: All modes now select their antagonists before job selection, this means - that a player who prefers roles normally immune to being certain antagonists - (implanted roles/silicons) can still have a fair shot at every antagonist roll - they opt into. If they're selected they simply will not end up with an incompatible - job. - - bugfix: As an example if someone loved to play Head of Security (humor me here) - and had it set to high, and the only other jobs he had set were security officer - at medium and botanist at low but he was selected to be a traitor, he would - spawn as a botanist even if there ended up being no Head of Security. - - experiment: Please give playing security another chance if you'd written it off - because it affected your antag chances. - xxalpha: - - bugfix: Hulks can now break windoors. - - bugfix: Fixed smoking pipe messages. Fixed emptying a smoking pipe with nothing - in it. -2015-05-06: - Jordie0608: - - bugfix: Borgs can now open lockers with the 'Toggle Open' verb. - Thunder12345: - - bugfix: Severed the cryo tube's connection to the spirit world. Ghosts will no - longer be able to eject people from cryo. Please report further instances of - poltergeist activity to your local exorcist. - Xhuis: - - tweak: Many minor technical changes have been made to cult. - - rscadd: Cultist communications now show the name of the person using them. Emergency - communications do not do this. - - rscadd: Emergency communication does less damage. - xxalpha: - - rscadd: Engineering cyborgs can now pick their cable coil color whenever they - want. -2015-05-07: - Xhuis: - - rscadd: Emagged defibrillators will now do burn damage and stop the patient's - heart if used in harm intent. - - tweak: The previous stunning functionality of the emagged defibrillator has been - moved to disarm intent. - phil235: - - tweak: Temperature effects from frost oil and capsaicin reagents and basilisk - have been buffed to be significant again. - xxalpha: - - tweak: Hulks can now break windoors. -2015-05-08: - Firecage: - - tweak: Mobs can now be buckled to operating tables. - Gun Hog: - - rscadd: 'Top scientists at Nanotrasen have made strong progress in Artificial - Intelligence technology, and have completed a design for replicating a human - mind: Positronic Brains. Prototypes produced on your research station should - be compatible with all Man-Machine Interface compliant machines, be it Mechs, - AIs, and even Cyborg bodies. Please note that Cyborgs created from artificial - brains are called Androids.' - - tweak: The pAI role preference and related jobbans have been renamed to properly - reflect that they are not soley for pAI, but include drones and positroinc prains. - astralenigma: - - tweak: Cargo packages are now delivered with their manifests taped to the outside. - Click on them with an open hand to remove them. - optimumtact: - - tweak: Machine frame and girder deconstruction now uses a screwdriver instead - of welding tool. -2015-05-09: - Firecage: - - tweak: Increased the manifestation chance of super powers. - Ikarrus: - - experiment: 'Loyalty implants will no longer survive deconverting a gangster. - Security now needs to use two of them if they want the permanent effects: The - first to deconvert them, and the second to make them loyal.' - KorPhaeron: - - tweak: Slime mutation chance now starts at 30%. - - rscadd: Baby slimes have a -5% to 5% difference of their parent's mutation chance, - allowing you to breed slimes that are more likely to mutate. - - rscdel: Plasma and epinephrine no longer affect mutation chance of slimes. - - rscadd: Red slime extract and plasma makes a potion that can increase mutation - chance, Blue slime extract and plasma potions will decrease it. -2015-05-10: - AnturK: - - bugfix: Fixed borg's cells draining much faster than they're meant to. - Gun Hog: - - tweak: Station bot performance greatly increased. - - rscadd: Captain PDA cartridge now includes nearly all utilities and functions, - including signaller and all bots! HoP now has janitor and quartermaster functions! - The RD and Roboticists now have access to Floor, Clean, and Medibots! - - tweak: Bot access on PDA is now one button across all PDAs. You will only see - what bots you can access, however. - - rscadd: Cartridges that include a signaller have been improved so they will work - on a larger frequency range. - - tweak: All bots now have Robotics access, so they may be set to patrol and released - once constructed. - - tweak: Roboticists now have access to bot navigation beacons. They are found under - the floor tiles as patrol route nodes. -2015-05-11: - Firecage: - - imageadd: New icons for Industrial and Experimental welding tools. - Gun Hog: - - rscdel: The power mechanic for mining drills and the jackhammer has been removed. - They no longer require cells or recharging. - - bugfix: The diamond drill upgrade for mining cyborgs has been fixed. - Xhuis: - - rscadd: Adds the pneumatic cannon, attach an air tank and shoot anything out of - it. - - rscadd: Improvised pneumatic cannons can be tablecrafted with a wrench, 4 metal, - 2 pipes, a pipe manifold, a pipe valve and 8 package wrappers. - spasticVerbalizer: - - bugfix: False walls no longer stackable. -2015-05-13: - Firecage: - - rscadd: Kudzu is now admin-logged in Investigate. - GunHog: - - tweak: Positronic brains are now entered by clicking on an empty one, in the same - manner as drones. - - rscadd: Ghosts are alerted when a new posibrain is made. - Jordie0608: - - rscadd: Borg reagent containers (beakers, spraybottles, shakers etc.) are no longer - emptied when stowed. - - bugfix: Fixes North and West Mining Outposts having empty SMESs. - - bugfix: Aliens and slimes can smash metal foam again. - - rscdel: Deconstructing reinforced walls no longer creates additional rods out - of nowhere. - - imageadd: Pepperspray now has inhand sprites. - Xhuis: - - bugfix: Fixes the recipe for pneumatic cannons; it now only requires a wrench, - 4 metal, 2 pipes and 8 package wrappers . -2015-05-15: - xxalpha: - - bugfix: Fixed emitter beams not being reflectable. -2015-05-16: - MartiUK: - - bugfix: Fixed a typo when cleaning a Microwave. - - bugfix: Fixed a typo when burning someone with a lighter. -2015-05-20: - xxalpha: - - rscadd: Added three drone shells to the derelict. -2015-05-22: - Jordie0608: - - tweak: Smothering someone with a damp rag when in harm intent will apply reagents - onto them, for acid-burning their face; otherwise it will inject them, for drugging - with chloral hydrate. - - imageadd: The healthdoll is now blue when at full health to make it more clear - when a body part is injured. -2015-05-25: - spasticVerbalizer: - - tweak: Glass airlocks can now be made heat-proof by using a sheet of reinforced - glass to create the window, regular glass creates a normal glass airlock. - xxalpha: - - bugfix: You can no longer drop items inside mechas nor machinery (this includes - gas pipes, disposal pipes, cryopods, sleepers, etc.). - - bugfix: Fixed exploit of changelings being able to keep thermal vision after resetting - their powers. - - bugfix: Fixed being able to implant NODROP items with cavity implant surgery. -2015-05-26: - CosmicScientist: - - spellcheck: Corrected wording for the pAI, donksoft riot darts and some tip of - the round tips. - xxalpha: - - bugfix: Fixed changeling revival. -2015-05-30: - duncathan: - - bugfix: Fixes passive gates not auto-coloring. - spasticVerbalizer: - - tweak: Players trying to speak but unable to will now get a message. -2015-05-31: - duncathan: - - tweak: Clarified the ability to retract changeling armblades. -2015-06-04: - Cuboos: - - rscadd: Added casting and firing sounds for wizard spells and staves. - - rscadd: A new title theme has been added. - Gun Hog: - - rscadd: Nanotrasen has approved the designs for destination taggers and hand labelers - in the autolathe. - Palpatine213: - - tweak: Allows sechuds to have their id locks removed via emag as well as EMP -2015-06-05: - CandyClown: - - tweak: Ointments, bruise packs, and gauze are now stacked to 6 instead of 5. - CorruptComputer: - - bugfix: Security lockers no longer spawn in front of each other on Box. - - bugfix: Hooked up the scrubbers in QM's office on Box. - - bugfix: Fixed bar disposals on Box - - bugfix: Fixed the stacked heater+freezer in expirementor maint on Box - - tweak: Made the turbine into Atmos and Engineering access only, and renamed the - doors to Turbine on Box. - Ikarrus: - - rscadd: Gang Bosses will now be able to discreetly send messages to everyone in - their gang for 5 influence a message. - - tweak: Conversion pens now use a flat 60sec cooldown rate. - KorPhaeron: - - rscadd: You can now lay tiles on the asteroid. Go nuts building forts. -2015-06-06: - Incoming5643: - - rscadd: Antagonists with escape alone can now escape with others on the shuttle, - so long as they are also antagonists. - - rscadd: Antagonists with escape alone can also win if non-antagonists are on the - shuttle provided they are locked in the brig. - - rscadd: Escaping to syndicate space on board the nuke op shuttle is now a valid - way to escape the station. - Jordie0608: - - rscadd: Admin-delaying the round now works once it has finished. -2015-06-07: - Aranclanos: - - rscadd: Malfunctioning AIs can preview placement of a Robotic Factory. - Iamgoofball: - - rscadd: Bicardine, Dexalin, Kelotane, Anti-toxin, Inaprovaline and Tricordrazine - have been re-added. - RemieRichards: - - rscadd: Lizards can now wag their tails, emote *wag to start and *stopwag to stop. - kingofkosmos: - - tweak: Mops can now be wet from normal buckets and sinks. -2015-06-08: - AnturK: - - imageadd: Improved the interface of Spellbooks. - Cheridan: - - tweak: Push-force from Atmospherics now depends on an entity's weight, heavier - objects are less prone to being pushed. - - rscadd: Magboots and No-Slip shoes now prevent pushing from spacewind. - Firecage: - - rscadd: Protolathes can now build Experimental Welding Tools. -2015-06-09: - Aranclanos: - - wip: Structures and machines can now be built on shuttles. - Iamgoofball: - - rscadd: 'Adds the Bluespace Rapid Part Exchange Device: holds up to 400 stock - parts and can be used to upgrade machines at range without needing to open their - maintenance panel.' - - rscadd: A new tier of stock parts have been added, they're very expensive to produce - but provide ample improvements. - - experiment: Many machines can now also be upgraded. - - tweak: 'Emitter: Lasers decrease firing delay and Capacitors decrease power consumption.' - - tweak: 'Gibber: Matter Bins increase yield of meat and Manipulators speed up operation - time, at high level can gib creatures with clothes.' - - tweak: 'Seed Extractor: Matter Bins increase storage and Manipulators multiply - seed production.' - - tweak: 'Monkey Recycler: Matter Bins increase the amount of monkey cubes produced - and Manipulators reduce the monkey-to-cubes ratio to a minimum of 1-to-1.' - - tweak: 'Crusher: Matter Bins increase material yield and Manipulators increase - chance to yield materials, at high level there is a chance for rarer materials.' - - tweak: 'Holopad: Capacitors increase an AI''s traversal range from the holopad.' - - tweak: 'Smartfridge: Matter Bins increase storage.' - - tweak: 'Processor: Matter Bins increase yield and Manipulators speed up operation - time.' - - tweak: 'Microwave: Matter Bins increase storage.' - - tweak: 'Ore Redemption Machine: Matter Bins increase yield per ore, Lasers increase - points per ore and Manipulators speed up operation time.' - - tweak: 'Hydroponics Tray: Manipulators improve water and nutrients efficiency.' - - tweak: 'Biogenerator: Matter Bins increase storage.' - bananacreampie: - - rscadd: Added several new options to the ghostform sprites -2015-06-11: - Cheridan: - - rscdel: Removes the powerdrain for individiual active modules on cyborgs. -2015-06-12: - Ikarrus: - - experiment: Gang Updates - - rscadd: 'New objective: To win, Gangs must now buy a Dominator machine (50 influence) - and defend it for a varying time frame.
    * The location of the dominator is - broadcasted to the entire station the moment it is activated
    * The more territories - the gang controls, the less time it will take
    * Gangs no longer win by capturing - territories' - - rscadd: A choice of gang outfits are now purchasable for 1 influence each - - rscadd: Thompson SMGs aka "tommy guns" are now purchasable for 50 influence - - rscadd: Bulletproof armor vests are now purchasable for 10 influence - - tweak: Gang messages are now free to send - - tweak: Prices of pistols and pens reduced to 20 and 30, respectively - - tweak: Gang spraycans have been made a lot less obvious. They look nearly identical - to regular ones, now. - - rscdel: Gangs will no longer be notified how much territory the enemy controls - Incoming5643: - - rscadd: Growing tired of reports of slain members, the Wizard Federation has cautiously - sactioned the dark path of lichdom. Beware of the powerful lich who hides his - phylactery well, for he is immortal! - - rscadd: The trick to defeating liches is to destroy either their body or their - phylactery item before they can ressurect to it. The more a lich is slain the - longer it will take him to make use of his phylactery and the more likely the - crew is to catch him during a vunerable moment. - - rscremove: Due to the addition of proper liching, skeletons as a choosable race - from magic mirrors has been discontinued. My apologies to the powergamers. A - special admin version of the mirror that allows for skeletons has also been - added to the code. - Miauw: - - tweak: 'AIs have received several minor nerfs in order to increase antagonist - counterplay:' - - tweak: AI tracking is no longer instant, it takes an amount of time that increases - with distance from the AI eye, up to 4 seconds. The AI detector item will light - up when an AI begins tracking. - - tweak: A random camera failure event has been added, which will break one or two - random cameras. - - tweak: You can no longer keep tracking people that are outside of your camera - vision. - - tweak: Camera wires have been removed. Screwdriver a camera to open the panel, - then use wirecutters to disable it or a multitool to change the focus. - - tweak: You can now hit cameras with items to break them. To repair a camera, simply - open the panel and use wirecutters on it. - - tweak: Camera alerts now only happen after a camera is reactivated. - RemieRichards: - - rscadd: New optional explosion effect ported from /vg/'s DeityLink, Explosions - that are affected by Walls and Doors -2015-06-14: - Ikarrus: - - rscadd: White suits added to gang outfits - - tweak: Gang outfits are now free, but are now limited in stock (that replenishes - over time) - - tweak: While attempting a Hostile Takeover, gangs do not gain influence. Instead, - the takeover timer will be reduced by how many territories they control. - - tweak: Spraycan cost reduced to 5 influence. - - tweak: Recruitment Pen cooldown increased to 2 minutes, but is reduced if the - enemy gang has more members than yours. - - tweak: Tommy guns no longer deal stamina damage. - - rscdel: Gangtools can no longer recall the shuttle if the game mode is not Gang - War -2015-06-15: - Incoming5643: - - rscadd: Lizards can now choose from a wide varity of physical appearances in character - creation! Sprites made by WJohn. Hiss Responsibly. - Kor: - - rscadd: A terrible new creature stalks the halls of SS13. - - rscadd: The wizard has a new artefact related to said creature. - - rscadd: Added a new sepia slime plasma reaction. Try it out! - spasticVerbalizer: - - bugfix: Drones can now properly quick-equip. -2015-06-18: - AnturK: - - rscadd: Added new photo-over-pda function. Apply the photo to PDA to send it with - your next message! - Ikarrus: - - rscadd: Department Management consoles have been added to Head of Staff offices. - These will enable heads to modify ID's access to their department, as well as - preform demotions. - Miauw: - - tweak: Bullets can now damage cameras. - - tweak: Camera alarms now trigger 90 seconds after the first EMP pulse, instead - of when all EMP pulses run out. - - tweak: Makes the force required to damage cameras greater than or equal to ten - instead of greater than ten. - - tweak: Camera alarms now trigger when cameras are disabled with brute force or - bullets. - Xhuis: - - rscadd: Nanotrasen scientists have determined that a delaminating supermatter - shard combining with a gravitational singularity is an extremely bad idea. They - advise keeping the two as far apart as possible. - phil235: - - rscdel: Nerfed the xray gun. Its range is now 15 tiles. -2015-06-20: - Dorsisdwarf: - - tweak: Syndicate Bulldog Shotguns now use slug ammo instead of buckshot by default - - rscadd: Nuke Ops can now buy team grab-bags of bulldog ammo at a discount. - Ikarrus: - - rscadd: Wearing your gang's outfit now increases influence and shortens takeover - time faster. - - rscadd: Added several more options for gang outfits - - rscadd: Pinpointers will now point at active dominators. - - tweak: Gang outfits are now slightly armored - - tweak: Gang tags are now named 'graffiti' to make them harder to detect - - tweak: Initial takeover timer is now capped at 5 minutes (50% control) - - tweak: 'Server Operators: The default Delta Alert texts have changed. Please check - if your game_options.txt is up to date.' - - rscdel: Loyalty implants now treat gangs as it treats cultists. Implants can no - longer deconvert gangsters, but it can still prevent recruitments. - - tweak: Replaced tommy guns with 9mm 2-burst 32 mag uzis that costs 40 influence. - Unlike tommy guns gangs will be able to purchase ammo for uzis. - Jordie0608: - - tweak: 'For Admins: Jump-to-Mob (JMP) notification command replaced with Follow - (FLW).' - - rscadd: Message and Follow links added to many notifications. - - rscadd: New buttons to toggle nuke and set security level. - - spellcheck: Flamethrowers are logged in attack_log. - Thunder12345: - - rscadd: Combat shotguns are now semi automatic, and will be pumped automatically - after firing. - - tweak: Combat shotgun capacity has been reduced to six shells. - Xhuis: - - rscadd: You will now trip over securitrons if you run over them whilst they are - chasing a target. - - rscadd: An admin-spawnable drone dispenser has been added that will automatically - create drone shells when supplied with materials. - - rscadd: Airlock charges are available to traitors and will cause a lethal explosion - on the next person to open the door. - - rscadd: Nuclear operatives can now buy drum magazines for their Bulldog shotguns - filled with lethal poison-filled darts. - - rscadd: When a malfunctioning AI declares Delta, all blue tiles in its core will - begin flashing red. - - rscadd: Back-worn cloaks have been added for all heads except the HoP. LARPers - rejoice! - - rscadd: More suicide messages have been added for a few items. -2015-06-21: - GunHog: - - tweak: The Hostile Lockdown ability for Malfunctioning AIs has been nerfed. It - now costs 30 CPU, is much more obvious, and automatically resets in 90 seconds. - - tweak: Buffed the Upgrade Turrets Malfunction ability. Turrets will now fire heavy - lasers instead of simply shooting faster. - - rscadd: Nanotrasen has released an Artificial Intelligence firmware upgrade under - the ID 41ST0L3MYB1K3. It contains drivers for interacting with all variants - of exosuit technology, from the Ripley APLU design to even experimental Phazon - units. Simply upload your AI to the exosuit's internal computer via the InteliCard - device. Per safety regulations, the exosuit must have maintenance protocols - enabled in order to remove an AI from it. - - rscadd: Malfunctioning AIs may wirelessly steal mechs via a new power, Mech Domination. - For 30 CPU, a Malf AI may permanently upload itself to a mech, ejecting any - pilots. Malf AIs will still lose if they leave the Z-level, and the Malf will - be gibbed if the mech is destroyed - they cannot be carded out of the mech or - shunt to an APC. - Iamgoofball: - - rscdel: Blobs can no longer have Morphine as their chemical. - duncathan: - - tweak: Heat exchangers now update their color to match that of the pipe connected - to them. - - tweak: Heat exchangers are on longer dense. -2015-06-22: - Iamgoofball: - - rscdel: Removed failure chance and delay when emagging an APC. - KorPhaeron: - - tweak: Rebalanced armor to be less effective, reducing the melee, bullet and/or - laser damage reduction of all armor suits. - LaharlMontogmmery: - - rscadd: You can now click and drag a storage container to empty it's contents - into another container, disposal bin or floor tile. - Xhuis: - - experiment: Revenants have received a considerable overhaul. - - rscadd: Revenants will no longer share spawn points with space carp and will spawn - in locations like the morgue and prisoner transfer center. - - rscadd: Revenants can no longer cross tiles covered in holy water. - - rscadd: Revenants have a new ability called Defile for 30E. It will cause robots - to malfunction, holy water over tiles to evaporate, and a few other effects. - - rscadd: Upon death, revenants will appear and play a sound before rapidly fading - away and leaving behind glimmering residue as evidence of their demise. - - rscadd: This residue lingers with the essence of the revenant. If left unattended, - it may reform into a new revenant. Simply scattering it is enough to stop this, - but it also has high research levels. - - rscadd: Revenants now have fluff objectives as well as a set essence goal. - - tweak: Revenanants will be revealed for longer when using abilities and also receive - feedback on this revealing. - - tweak: Revenants can now only spawn via random event with a specific amount of - dead mobs on the station. The default for this is 10. - - bugfix: Revenants can no longer use abilities from inside walls. - - rscdel: Directly lethal abilities have been removed from revenants. In addition, - they can no longer harvest unconscious people, only the dead. -2015-06-23: - Fayrik: - - rscadd: NanoUI is now Telekenesis aware, but due to other constraints, NanoUI - interfaces are read only at a distance. - - tweak: Refactored all NanoUI interfaces to use a more universal proc. - - tweak: Adjusted the refresh time of the NanoUI SubSystem. All interfaces will - update less, but register mouse clicks faster. - - bugfix: Removed automatic updates on atmospheric pumps, canisters and tanks, making - them respond to button clicks much faster. - - bugfix: Atmos alarm reset buttons work now. Probably. - Iamgoofball: - - rscadd: Adds a progress bar when performing actions. - Ikarrus: - - rscadd: New gang names with tags created by Joan - - rscadd: C4 explosive can be purchased by gangs for 10 influence. - - tweak: Recruitment pen cost increased to 50. - - rscadd: Lieutenants recieve one free recruitment pen. - - tweak: Recruitment pens are now stealthy and no longer give a tiny prick message. - - tweak: Increased chance of deconversion with head trauma - - tweak: Recalling the shuttle now takes about a minute to work, during which you - won't be able to use your gangtool. - - rscadd: Pinpointers no longer point at dominators. Instead, dominators will beep - while active. - - rscadd: Added puffer jackets and vests. - - tweak: Increased gang outfit armor. It is moderately resistant to bullets now. - - rscdel: Removed bulletproof vests from gangtool menu. - Jordie0608: - - rscadd: Admins can now flag ckeys to be alerted when they connect to the server. - MrStonedOne: - - rscadd: Admins can now reject poor adminhelps. This will tell the player how to - construct a useful adminhelp and give them back their adminhelp verb - RemieRichards: - - tweak: Cumulative armour damage resistance is now capped at 90%, you will now - always take at bare minimum, 10% of the incoming damage. - - rscadd: Added a system for Armour Penetration to items, it works by temporarily - (It does NOT damage the armour or anything) reducing the armour values by the - AP value during the attack instance. - - rscadd: 'The formula for AP is Armour-ArmourPenetration = AdjustedArmour and AdjustedArmour - is used for all the remaining calculations instead of Armour (Eg: 80 Melee - - 15 AP = 65 Melee).' - - rscadd: The Ninja's Energy Katana has 15 AP, Xenomorphs have an inbuilt AP of - 10. - - tweak: You can now unwrench pipes who's internal pressures are greater than that - of their environment... - - rscadd: However it will throw you away from the pipe at extreme speed! (You are - warned beforehand if the pipe will do this, allowing you to cancel) - Vekter: - - bugfix: Finally fixed immovable rods! They will now properly bisect the station - (and crit anyone unlucky enough to be in their path). - - tweak: Increased Meteor activity detected in the vicinity of the station. Be advised - that many storms may be more violent than they once were. - - rscadd: Gravitational anomalies will now throw items at mobs in their vicinity. - Take care while scanning them. - - rscadd: Flux anomalies explode much more violently now. Get there and destroy - them, or risk losing half a department. - xxalpha: - - rscadd: 'Added a new Reviver implant: now it revives you from unconsciousness - rather than death.' - - rscadd: Added cybernetic implants and a cybernetic implants bundle to the Nuke - Ops uplink. - - bugfix: Fixed Nutriment pump implant printing. - - tweak: Health Analyzers now have the ability to detect cybernetic implants. - - tweak: X-Ray implants are now much harder to unlock. -2015-06-24: - Ikarrus: - - rscadd: Request Console message sent to major departments will now be broadcasted - on that department's radio. - - rscadd: Request Consoles can be used to quicly declare a security, medical, or - engineering emergency. -2015-06-25: - Iamgoofball: - - rscadd: Changes up how Explosive Implants work. - - rscadd: They have become Microbomb Implants. They cost 1 TC each. Each implant - you inject increases the size of the explosion. You gib on usage, regardless - of explosion size. - - rscadd: A Macrobomb implant was added for 20 TC. It is the equivalent of injecting - 20 microbombs. - - rscadd: Nuke Ops start with microbomb implants again. -2015-06-26: - Ikarrus: - - imageadd: Added a couple of new gang tag resprites by Joan. - Kor: - - tweak: Summon Guns has returned to its former glory. The spell will once again - create antagonists, now with the objective to steal as many guns as possible. - - tweak: Summon Guns once again costs a spell point, rather than granting one. - phil235: - - tweak: Buffs traitor stimpack (and adrenalin implant) to be more efficient against - stuns/knockdowns. - pudl: - - rscadd: You can now play games of mastermind to unlock abandoned crates found - throughout space. -2015-06-27: - Ikarrus: - - rscadd: Some objects can be burned now. - - rscadd: Bombs will shred your clothes, with respect to their layering and armor - values. Exterior clothing will shield clothing underneath. Storage items will - drop their contents when bombed this way. - Laharl Montogmmery: - - rscadd: 'Storage Content Transfer : Bluespace Boogaloo! You can now transfer the - content of the BoH/BRPED into tiles/bins/bags out of your reach. Range is 7 - tiles.' - MrStonedOne: - - tweak: Admins will now receive a notification when one of them starts to reply - to an adminhelp to cut down on multiple responses to adminhelps and let admins - know when an adminhelp isn't getting replied to. - - rscadd: The keyword finder in admin helps (adds a (?) link next to player names - in the text of adminhelps) has been added for all player to admin pms, as well - as admin say. - NullQuery: - - wip: Introduces html_interface, a module to streamline the management of browser - windows. - - rscadd: Adds playing cards that utilize a new HTML window management system. - Vekter: - - rscadd: Added a new military jacket to the Autodrobe and ClothesMate. -2015-06-28: - Ikarrus: - - rscadd: Gang Lieutenants can buy gang tools now, but at a higher cost than the - original boss - - rscadd: Gang leaders can register additional gangtools to themselves for use as - spares. - - tweak: Number of maximum lieutenants lowered to 2 - - tweak: Pistol cost increased to 25 influence - - tweak: Uzi cost increased to 50 influence - - tweak: Uzi Ammo decreased to 20 influence - - rscadd: Overcoats added to items the biogenerator can produce. - - rscdel: Micro and Macro bomb implants are now restricted to the Nuclear game mode. - phil235: - - tweak: Smoke (and foam) no longer distribute more reagents than they have. The - amount of clouds in a smoke now depends on the amount of smoke created. Acid - no longer melts items on a mob at low volume, and the chances to melt them increases - with the amount applied on the mob. Sprays can now contain acid again. -2015-06-29: - Ikarrus: - - rscadd: Clothing has been separated out of equipment lockers into wardrobes to - reduce clutter. - Incoming5643: - - rscadd: The secrets of the rainbow slimes have finally been revealed. To attain - this rare blob you must breed a slime with a 100% mutation chance! - - rscadd: Rainbow slime cores will generate a randomly colored slime when injected - with plasma. It's a good plan B if the slimes aren't cooperating in terms of - colors. You can get any color slime this way, pray to the RNG! - Xhuis: - - rscadd: The Sleeping Carp clan has made its presence known on Space Station 13. - Some gangs will name themselves after this group and practice martial arts rather - than using traditional gang weaponry. These shadowboxers are not to be taken - lightly. - oranges: - - tweak: Thanks to a breakthrough in directed vector thrusting, all nanotrasen brand - jetpacks have been greatly improved in speed and handling -2015-07-01: - Ikarrus: - - rscadd: Multiple gang leaders are spawned at round start, the number which depends - on server population - - rscdel: Gangsters can no longer be promoted mid-game. - - rscadd: Security can once again deconvert gangsters with loyalty implants - - rscadd: Added an Implant Breaker item to the gangtool as a purchasable item for - 10 influence each
    * They are a one-use item that destroys all implants in - the target, including loyalty implants
    * They will also attempt to recruit - the target before destroying itself - - rscdel: Implanters no longer work if the target is wearing headgear. Remove them - first. - NullQuery: - - tweak: The crew monitoring computer, AI crew monitoring popup and the handheld - crew monitor now update automatically. - - tweak: 'Crew monitoring: The health information has been turned into a health - indicator. It goes from green to red. Hovering over the icon shows detailed - information (if available).' - - tweak: 'Crew monitoring: The location coordinates have been hidden. You can see - them by hovering over the ''Location'' column.' - - rscadd: 'Crew monitoring: A minimap has been added so you can easily see where - people are.' - - tweak: 'Crew monitoring: Players who are not in range of a camera are not shown - on the minimap.' - - tweak: 'Crew monitoring: AI players can quickly move to other locations or track - players by clicking the minimap or items in the table.' - - tweak: 'Crew monitoring: For AI players, health information always shows a white - indicator instead of green-to-red. This is a deliberate limitation to prevent - the AI from becoming too omnipresent.' - phil235: - - tweak: Space drug overdose no longer cause brute/brain damage but you hallucinate - more. Space Drug Blob now makes you hallucinate even if you don't overdose on - its space drug. - xxalpha: - - rscadd: 'Added a new traitor objective: steal the station''s self-destruct nuke - plutonium core.' -2015-07-02: - Ikarrus: - - rscadd: Throwing reagent containers such as drinks or beakers may spill their - contents onto whatever they hit - - rscadd: Slipping while carrying items in your hand may cause ~accidents~ - - tweak: Mounted and portable flashers can now only be burned out from overuse, - similar to flashes. - oranges: - - tweak: Thanks to department budget cuts we've had to remove the security cameras - built into officer helmets, Nanotrasen apologies for this inconvenience. -2015-07-03: - Ikarrus: - - experiment: Added support for up to six gangs at a time. Admins may add additional - gangs to any round. - - experiment: Gang mode now has a chance to start with a third gang. - - rscadd: Promotion of lieutenants have been re-added - - rscadd: Every lieutenant promoted will lengthen the gang's recruitment cooldowns - by one minute. - - rscdel: Only gang bosses will be able to recall the shuttle from their gangtool. - - rscadd: A recruitment pen that has not been used for a while will accumilate charges, - so you are no longer punished for waiting to convert people. - - rscadd: Gangs are now fully functional outside of gang mode. - Ricotez: - - rscadd: 'Added two categories of mutant bodyparts for humans with the same system - that lizards use: ears and tails. Right now only admins can edit these.' - - rscadd: Updated the system that checks for which jobs your character qualifies - to be species-dependant. At this moment you won't notice any differences, but - in the future coders can use this to be more specific about which jobs a species - is allowed in under which circumstances. - - imageadd: 'Added one option to both categories, taken from the kitty ears: a cat - tail and cat ears.' - - rscadd: 'Added a new button to the VV menu drop-down list for admins: Toggle Purrbation. - Putting a human on purrbation will give them cat ears and a cat tail, and send - them the message ''You suddenly feel valid.'' Using the button a second time - removes the effects.' - - wip: 'Adding categories for tattoos and scars is in the works. (Read: I need sprites!)' - oranges: - - tweak: Engineers in nanotrasen's safety equipment department announced the release - of a new and improved version of the X25 taser trigger, previous triggers, which - suffered from a long line of misfire problems were recalled enmasse. Nanotrasen - refused to comment on rumours that the previous trigger design was the work - of a saboteur. -2015-07-04: - Gun Hog: - - tweak: The Ore Redemption Machine now allows users to release minerals without - having to insert an ID first. - Ikarrus: - - bugfix: Fixed items that logically shouldn't spill, spilling their contents when - thrown - - bugfix: Fixed Bartender's non-spilling powers - - bugfix: Fixed thrown beakers not applying their contents onto floors - - bugfix: Fixed unable to transfer reagents between beakers you are holding - - bugfix: Fixed bombs shredding clothes that should have been protected by covering - clothes - - bugfix: Fixed gang mode. - MMMiracles: - - rscadd: Added patriotic underwear apparel due to the most god damn american holiday - being just around the corner. - - rscadd: Also adds some other stuff for those inferior countires too, I guess. -2015-07-05: - AlexanderUlanH & Xhuis: - - rscadd: Shadowling Ascendants have a new ability to send messages to the world. - - bugfix: Glare now properly silences targets. - - bugfix: Veil now turns off held lights. - - tweak: Drain Thralls replaced with Drain Life, which targets all nearby humans. - - rscadd: Spatial Relocation replaced with Black Recuperation which lets you revive - a dead thrall every five minutes. - - rscdel: Removed Vortex. - - tweak: Shadowlings can now only enthrall five people before being forced to hatch; - Hatched shadowlings can continue to enthrall however non-hatched ones can't - pass the global limit. - - tweak: Enthralling sends a message to all nearby humans. - - tweak: Removed cooldown on Glacial Freeze. - Ikarrus: - - tweak: Reactive armor may now teleport user to space tiles. Be careful using it - around space. - Razharas: - - tweak: Firing pins can now be removed by tablecrafting a gun with a plasmacutter, - screwdriver and wirecutters. - RemieRichards: - - imageadd: Melee attacks with weapons now display and animation of the weapon over - the target. - - rscadd: Tablecrafting window now shows all recipies and has been split into categorized - tabs. - - rscdel: 30 item limit removed. - Sabbat: - - rscadd: Updated the cult armor rune to let you get additional equipment or abilities - based on what you're wearing or holding. Some nerfed versions of wizard spells - can be used by the cult in exchange for unique clothing, these spells require - the cult robes or armor in order to use. No armor choices are mandatory, you - will always have the option of the default choice. - - rscadd: Zealot - Default armor rune. If none of the required clothing is worn - this will be chosen automatically. Is the same as ever. - - rscadd: Summoner - If you are wearing the wizard robe and hat when using the armor - rune this choice will be available. User will receive magus robes and hat and - nerfed versions of the summon shard and summon shell spells. - - rscadd: Traveler - Available to people wearing EVA suit and helmet. Replaces the - EVA suit and helmet with the cult space suit and space helmet. Gives you a sword. - - rscadd: Marauder - Available to people wearing the captain's space suit and helmet. - Same as Traveler except user is given a spell of summon creature (two creatures). - They can and will attack the user. - - rscadd: Trickster - Available if wearing the RD's reactive teleport armor. Gives - you magus robes, a wand of doors, and a nerfed version of Blink. - - rscadd: Physician - Available if wearing the CMO's labcoat. Gives you a wand of - life. - TheVekter: - - rscadd: Ian now has a dog-bed in the HoP's office. - nukeop: - - rscadd: Uplinks now have a syndicate surgery bag containing surgery tools, a muzzle, - a straightjacket and a syndicate MMI. - - rscadd: Syndicate MMIs can only be placed in cyborgs to create an unlinked cyborg - with syndicate laws. -2015-07-06: - Ikarrus: - - tweak: Increased Uzi SMG cost to 60 influence. - - tweak: Increased Uzi ammo cost to 40 influence. - - tweak: Domination attempt limit is reduced to 1 per gang while the shuttle is - docked with the station. - - tweak: Gang bosses can promote and recall the shuttle using spare gangtools - - bugfix: Fixed Gang bosses getting deconverted with head trauma - - rscadd: Lizard characters can now get random names unique from humans. -2015-07-07: - Ikarrus: - - bugfix: Fixed bug where gang messages would occasionally fail to send. - - bugfix: Fixed bug that prevented implant breakers from recruiting security. - - tweak: Implanters are now only blocked by helmets with THICKMATERIAL - - rscdel: Light severity explosions no longer shred clothes. - MMMiracles: - - rscadd: Adds a new crate to cargo in the security section, for when desperate - times call for desperate measures. - NullQuery: - - bugfix: Crew monitoring computers now sort by department and rank again. - - tweak: 'Crew monitoring computer: Hovering over a dot on the minimap will now - jump to the appropriate entry in the table.' - - bugfix: sNPCs were given ID cards with blank assignments. -2015-07-09: - AlexanderUlanH: - - rscadd: Riot Shotguns now spawn loaded with rubber pellet shells that deal high - stamina damage. - kingofkosmos: - - tweak: Both beakers and drinking glasses can now be be drunk from, fed to mobs - and splashed on mobs, turfs and most objects with harm intent. - nukeop: - - tweak: RCDs have a larger storage and can be loaded with glass, metal and plasteel. - - rscadd: Grilles and Windows can be made with an RCD. - - rscadd: Engi-Vend machine now has three RCDs. - - rscdel: Removed RCD as a steal objective. -2015-07-10: - Ikarrus: - - rscadd: 'New Changeling Ability: False Armblade Sting. It creates an undroppable - armblade on the target temporarily. It will appear exactly like a real one, - except you can''t do anything with it.' - - tweak: Transform stings are no longer stealthy. -2015-07-11: - Dorsidwarf: - - tweak: Due to a new Syndicate budget, uplink implants are now only 14 TC. - - tweak: In order to facilitate inter-agent communication, Syndicate Encryption - Keys have been reduced to 2TC. They retain the ability to intercept all channels - and speak on a private frequency. - Ikarrus: - - tweak: Robotic augmentations have been made a bit more difficult to maintain. -2015-07-13: - Ikarrus: - - imageadd: Loyalty Implant HUD Icon has been updated. - duncathan: - - tweak: Greatly shortened the time it takes to lay pipes with the RPD and to unwrench - pipes in general. - - rscadd: Added Optical T-Ray scanners to R&D and Atmospheric Technician closets. - Optical T-Ray Scanners function identically to a handheld scanner. -2015-07-14: - AnturK: - - rscadd: New species of mimic was spotted in the wilderness of space. Watch out! - Jordie0608: - - rscadd: Added a Local Narrate verb for admins. -2015-07-17: - Ikarrus: - - bugfix: Virology is no longer all-access. - - rscadd: Changelings now have the ability to swap forms with another being. - - tweak: Halved Domination Time. - - tweak: Reinforced windows and windoors are a bit more resistant to fires and blasts. - MrStonedOne: - - tweak: 'Scrubbers now use power: 10w + 10w for every gas its configured to filter. - (60w for siphon)' - - rscadd: Scrubbers can now be configured to operate on a 3x3 range via the air - alarm at a high cost (ranging from 100w to 1000w depending on how many tiles - are near it that aren't blocked and how much power it's using normally) - - tweak: Huge portable scrubbers (like in toxins storage) now use a 3x3 range rather - then a higher volume rate - - bugfix: Fixed issue with atmos not allowing low levels of plasma to spread - - bugfix: Fixed issue with atmos not adding or removing plasma overlays in some - cases - - tweak: Panic siphon now uses a 3x3 area range rather then increasing the scrubbers - intake rate by 8x - - tweak: Replace air uses 3x3 range for the first stage - - rscadd: 'Air alarms now have 3 new environmental modes:' - - rscadd: Siphon - Panic siphon without the panic, operates on a 1 tile range - - rscadd: Contaminated - Activates all gas filters and 3x3 scrubbing mode - - rscadd: Refill Air - 3 times the normal vent output -2015-07-18: - AlexanderUlanH: - - tweak: Reduced stun duration of tabling to be closer to other stuns. - Iamgoofball: - - tweak: The Bioterror Chemical Sprayer is now filled with a more deadly mix of - chemicals. - RemieRichards: - - tweak: Changelings now regenerate chemicals and geneticdamage while dead, but - only up to specific caps (50% of their max chem storage, and 50 geneticdamage) - - tweak: Fakedeath's length has been reduced from 80s dead (1 minute 20) to 40s - dead - - rscadd: Changelings now get to see the last 8 messages the person they absorbed - said, to allow them to better impersonate their victim's speech patterns - Steelpoint: - - tweak: Reduced weight of Sechailer, it now fits in boxes. - phil: - - tweak: Smoke and foam touch reactions gets buffed. - - rscadd: Reagent dispensers (watertank, fueltank) tells you how much reagents they - have left when examined. - - tweak: Liquid dark matter blob spore smoke now cannot throw you. The effects of - sorium, blob sorium, liquid dark matter and blob liquid dark matter are now - scaled by their volume. Sorium/LDM blob's touch now throws the mobs who are - close but simply moves the mobs that are further away. -2015-07-19: - Gun Hog: - - rscadd: Nanotrasen advancements in cyborg technology now allow for integrated - headlamps! As such, the flashlight package normally used as a module is now - seamlessly merged with their systems! - Ikarrus: - - rscadd: Asimov's subject of "human beings" can now be modified by uploaders. - - rscadd: Eaxmining AI modules while adjacent to them will show you what laws it - will upload. - MMMiracles: - - soundadd: Adds a TWANG sound effect when hitting things with a guitar. -2015-07-20: - AnturK: - - tweak: Lightning Bolt now always bounces 5 times and deals 15 to 50 burn damage - to each target depending on the chargeup - KorPaheron: - - rscadd: Added the Multiverse Sword, a new wizard artifact that can summon clones - of yourself from other universes, allowing for dangerous amounts of recursion. - phil235: - - tweak: Mechs no longer use object verbs and the exosuit interface tab. They now - use action buttons. Mechs now have a cycle equipment action button to change - weapon faster than by using the view stats window. Mechs get two special alerts - when their battery or health is low. Mechs now properly consume energy when - moving and having their lights on. Using a mech tool that takes time to act - now shows a progress bar (e.g. mech drill). - - rscadd: Mechs now have a cycle equipment action button to change weapon faster - than by using the view stats window. - - rscadd: Mechs get two special alerts when their battery or health is low. - - tweak: Mechs now properly consume energy when moving and having their lights on. - - rscadd: Using a mech tool that takes time to act now shows a progress bar (e.g. - mech drill). -2015-07-21: - Fayrik: - - tweak: Syndicate Donksoft gear now costs less. - Xhuis: - - rscadd: Firelocks may now be constructed and deconstructed with standard tools. - Circuit boards can be produced at a standard autolathe. - phil235: - - tweak: Thrown things no longer bounces off walls, unless they're in no gravity. - Heavy items and mobs thrown can push the mobs and non anchored objects they - land on. Throwing a mob onto a mob in no gravity will push each one in opposite - direction. Thrown mobs landing on wall, or dense object or mob gets stunned - and a bit injured. The damage when mob hit a wall is nerfed. -2015-07-23: - NullQuery: - - tweak: 'Crew monitoring: The minimap now supports scaling. You can zoom in and - out using the buttons. Hovering over an entry in the table centers the minimap - on that part of the screen.' - - tweak: 'Crew monitoring: If the window is wide enough the health indicator will - expand to show full health data (if available).' - - tweak: 'Crew monitoring: Clicking on the area name will now copy the coordinates - to your clipboard.' - - tweak: 'Crew monitoring: The AI can view health information again, but there is - a 5 second delay between updates for everyone watching.' - freerealestate: - - rscadd: Added resist hotkeys for borgs and humans. With hotkeys mode, use CTRL+C - or C as a human and CTRL+C, C or END as a borg. With hotkeys mode off, use CTRL+C - as a human and END as a borg. - xxalpha: - - bugfix: Changeling augmented eyesight night vision is now working. -2015-07-24: - Incoming5643: - - rscadd: The spells disintegrate and flesh to stone have had their mechanics changed. - Using these spells will spawn a special touch weapon in a free hand (your dominant - hand if possible) that can then be used to inflict the spell on the target of - your choice. Having the touch weapon out is obvious, this is not a stealth based - change. Clicking the spell while the hand is out will let you return the charge - without using it. - - rscdel: The spell won't begin to recharge until the hand attack is either used - or returned. Additionally these changes mean you can no longer use these spells - while stunned or handcuffed. As a suggestion remember that the mutate spell - allows you to break out of cuffs very easily, and warping abilities will keep - you from getting cuffed to begin with! -2015-07-25: - Dorsisdwarf: - - tweak: Due to a fire sale at Syndicate HQ, many of the more interesting traitor - gadgets have been cut in price dramatically. Please take this opportunity to - make full use, as we cannot guarantee that the sale will last! - bgobandit: - - bugfix: Under pressure from the Animal Rights Consortium, Nanotrasen has improved - conditions at its cat and dog breeding facilities. Cats and pugs are now much - more responsive to their owners. - duncathan: - - tweak: Restores RPD delay on disposals machines. - xxalpha: - - tweak: Agent IDs are now rewrittable. -2015-07-26: - Phil235: - - rscadd: Sechailers will now break when used too often. - - imageadd: Mechs now have new action button sprites. - Steelpoint: - - rscadd: Security Officers now spawn with a security breathmask in their internals - box. - - imageadd: Abductor's batons now changes color with modes. - - imageadd: Unique sprites for Abductor hand cuffs and paper. - goosefraba19: - - imageadd: Updated the Power Monitoring Console with better alignment and colorized - readouts. -2015-07-27: - Bgobandit: - - bugfix: Burgers can now be made from corgi meat again. - Ikarrus: - - rscadd: Added shutters to the armory to allow quick access when needed. - - bugfix: Security can now use the Brig external airlocks. - - rscadd: Added a join queue when the server has exceeded the population cap. - - tweak: Decreased the cost of Body Swap and removed it's genetic damage. - kingofkosmos: - - rscadd: Added a link to re-enter corpse to alert when your body is placed in a - cloning scanner. -2015-07-28: - Anonus: - - imageadd: New gang tags for Omni and Prima gangs. - Chiefwaffles: - - rscadd: After realizing how often AIs tend to 'disappear', Central Command has - authorized the shipment of the Automated Announcement System to take over the - AI's responsibility of announcing new arrivals. - - rscadd: In addition, users are able to configure the messages to their liking. - Early testing has shown that this feature may be vulnerable to malicious external - elements! - - rscadd: The station's R&D software has been updated so it can now succesfully - create its own prototype AAS board once the prerequisite levels have been met. - Dorsisdwarf: - - tweak: Increased the cost of Bioterror darts to 6TC. - Incoming5643: - - experiment: Double Agents no longer know they're Double Agents and not just standard - Traitors. - xxalpha: - - rscdel: Removed Anti-Drop and Nutriment Pump implants from Nuclear Operative's - uplink. -2015-07-29: - AnturK: - - rscadd: Aliens can now mine through asteroid rock. - GunHog: - - tweak: Cyborg headlamps have a short cooldown before reactivation when forcibly - deactivated. - - bugfix: Shadowling's Veil now shuts down headlamps for the ability's entire duration. - Kor: - - rscadd: Eating the heart of a Slaughter Demon will grant you dark powers. - freerealestate: - - bugfix: Fixed bug where copying with ctrl+C didn't work due to it being assigned - to resist. - - rscadd: Changed resist to B (hotkeys mode) and ctrl+B (either mode) instead. - - rscdel: Removed End resist from cyborgs. -2015-07-30: - Gun Hog: - - tweak: The Reactivate Camera power for Malfunctining AIs now costs 10 CPU, and - works on the entire camera network, up to 30 cameras fixed. - - tweak: The Upgrade Cameras power now costs 35 CPU, upgrades all cameras in the - network to have EMP proofing, X-ray, and gives the AI night-vision. - Ikarrus: - - rscadd: Door Access buttons can now be emagged to remove access restrictions. - LordPidey: - - rscadd: Added a new medication, Miner's Salve. It heals brute/burn damage over - time, and has the side effect of making the patient think their wounds are fully - healed. It is mixed with water+iron+oil, or grind a twinkie, a sheet of metal, - and a sheet of plasma. - - rscadd: Added a grinder to the mining station. - Midaychi: - - rscadd: Random loot has been added to the derelict as salvage for drones. - Scones: - - rscadd: Adds a Rice Hat to the biogenerator. -2015-08-02: - Incoming5643: - - rscadd: Syndicate toolboxes now come with never before seen red insulated gloves. - Steelpoint: - - bugfix: Fixed multiple mapping errors for Boxstation and the mining base. - - rscadd: A circuit imprinter and exosuit fabrication board have been added to tech - storage. - SvartaSvansen: - - rscadd: Our lizard engineers have worked hard and managed to improve Centcom airlocks - so they no longer disintegrate when the electronics are removed! - - tweak: Put a safety net in place so future airlocks without assemblies produce - the default assembly instead of disintegrating. -2015-08-04: - Kor: - - rscadd: Soulstones will now attempt to pull ghosts from beyond if the targeted - corpse has no soul. - Summoner99: - - rscadd: Added the *roar emote back to Alien Larva - - bugfix: Fixed aliens not being able to do the *hiss and *screech emotes - - tweak: 'Changed how the plural emote system works and now some emotes have plural - versions, example is: *hiss and *hisses.' -2015-08-05: - CoreOverload: - - rscadd: Implants, implant cases and implanters got RnD levels and can be DA'ed - for science. - - rscadd: Surgically removed implant can be placed into an implant case. Remove - implant with empty implant case in inactive hand. - - rscadd: Surgical steps now got progress bars. - - rscadd: You can cancel a surgery by using drape on operable body part again. This - works only before you perform surgery's first step. - - rscadd: Operating computer shows next step for surgeries. No more alt-tabbing - to view next step on wiki while operating. - - tweak: You cannot start two surgeries on one body part at once. You can start - two multiloc surgeries (i.e. two augumentations) on diffirent body parts at - once. - - tweak: Monkey <-> Human transformations now keep your internal organs, cyberimplants - and xeno embryos included. - Ikarrus: - - rscdel: Head beatings no longer deconvert gangsters. - LordPidey: - - rscadd: 'Added a new chemical. Spray tan. It is made by mixing orange juice with - oil or corn oil. Warning: overexposure may result in orange douchebaggery.' - Xhuis: - - rscadd: Shadowling thralls can now be deconverted via surgery or borging. - - rscadd: Thralls can be revealed by examining them. They can hide this by wearing - a mask. - - rscadd: Thralls have a few minor abilities they can use in addition to night vision. - - rscadd: Hatch-exclusive abilities can no longer be used if you are not the shadowling - mutant race. - - rscadd: Ascendants are now immune to bombs and singularities. Honk. - - rscadd: A Centcom report has been added for shadowlings. - - tweak: Ascending no longer kills all shadowling thralls. This allows antagonists - who were enthralled to succeed along with the ascendants. - - tweak: Annihilate now has different sound and a shorter delay before the target - explodes. In addition, it now works on all mobs, instead of just humans. - - bugfix: Glacial Blast now properly has no cooldown if used while phase shifting. - - bugfix: Fixes a runtime if a target with no mind is enthralled. - bgobandit: - - rscadd: Nanotrasen scientists have achieved the tremendous breakthrough of injecting - gold slime extracts with water. Pets ensued. -2015-08-06: - AnturK: - - rscadd: Adds the voodoo doll as a mining treasure, link it with a victim with - an item previously held by them. - - rscadd: Once linked the voodoo doll can be used to injure, confuse and control - the victim. - Core0verlad: - - tweak: Items can now be removed from storage containers inside storage containers. - - imageadd: Beds and bedsheets have new sprites. - - rscdel: MMIs are no longer ID locked. - KorPhaeron: - - tweak: Slaughter Demon's have had their health reduced to 200 and their speed - reduced but they get a speed boost when exiting blood. - MrPerson: - - rscadd: Items stacks now automatically merge unless thrown when moved onto the - same tile. -2015-08-07: - KorPhaeron: - - rscadd: Added a new Guardian Mob that can be summoned to manifest inside a mob. - - rscadd: Guardians can communicate with their host and materialize themselves to - protect their host with magic powers. - - rscadd: Guardians are invincible but cannot live without or too far from their - host, they also relay injuries they suffer to the host. - Phil235: - - bugfix: Fixed being able to run into your own bullet. - RemieRichards: - - rscadd: You no longer need to click on an item in a storage container to remove - it, clicking anywhere around the item works. - bustygoku: - - rscdel: Removed the chance for a disease to make you a carrier on transfer. - phil235: - - tweak: The plasma cutter's fire rate is now a bit lower but its projectile can - pierce multiple asteroid walls and its range isn't lowered in pressurized environment - anymore. -2015-08-09: - RemieRichards: - - rscadd: 'Nanotrasen Mandatory FunCo Subsidiary: CoderbusGames, would like to announce - an update to Orion Trail!' - - rscadd: 'Spaceports: Buy/Sell Crew, Trade Fuel for Food, Trade Food for Fuel, - Buy Spare Electronics, Engine Parts and Hull Plates, or maybe you think you''re - tough enough to attack the spaceport?' - - rscadd: 'Changelings: Changelings can now sneak into your crew, Changelings eat - double the standard food ration and have a chance to Ambush the rest of the - crew!' - - rscadd: 'Kill Crewmembers: Do you suspect changelings? or dont feel you have enough - food rations? Just shoot somebody in the head, at any time!' -2015-08-12: - CosmicScientist: - - rscadd: Added Space Carp costume to the code, get it from an autodrobe near you. - - rscadd: Added Ian costume to the code, take his place under the HoP's hand, get - it from an autodrobe or corgi hide, keep it away from washing machines or it'll - meat its end as clothing. - - rscadd: Added Space Carp spacesuit to the code, I know what I'm praying for. - bgobandit: - - rscadd: After multiple complaints from WaffleCo food activists, Nanotrasen has - added real chocolate, berry juice and blue flavouring to its ice cream products. -2015-08-13: - CoreOverload: - - rscadd: 'Added a new 8TC traitor item: subspace storage implant. It allows you - to store two box-sized items in (almost) undetectable storage. ' - - tweak: Changed the way most of the surgical operations work. See wiki for new - steps. - - tweak: You can cancel step 2+ surgeries with drapes and cautery in inactive hand. - - tweak: Defib no longer works on humans who have no heart. Changeling/thrall/cult/strange - reagent revives are still working, and this is intended. - - rscadd: You can eat all organs raw now, with exception for brains and cyberimplants. - - rscadd: Some xenos abilities are linked to their organs. Play with xenos' guts - for fun and profit! - RemieRichards: - - rscadd: Modifying a string (Text) variable with View Variables or View Variables - Mass Modify now allows you to embed variables like real byond strings, For example - the variable real_name; you could set a text var to [real_name] and it would - be replaced with the actual contents of the var, This allows for Mass fixing - of certain variables but it's also useful for badmin gimmickery -2015-08-15: - Miauw: - - rscadd: Changeling transformations have been upgraded to also include clothing - instead of just DNA. - - tweak: Patches no longer work on dead people. - - rscadd: Added 15-force edaggers that function like pens when off. - MrPerson: - - rscadd: Objects being dragged will no longer get shoved out of your grasp by space - wind. Retrieving dead bodies should be possible. - RemieRichards: - - rscadd: Added Changeling Team Objectives, these are handed out to all lings, with - the chance of a round having one being 20*number_of_lings% (3 lings = 60%) - - rscadd: 'Impersonate Department (Team Objective): As many members of a department - as can reasonably be picked are chosen for the lings to kill, replace and escape - as' - - rscadd: 'Impersonate Heads (Team Objective): 3 to 6 Heads of Staff are chosen - for the lings to kill, replace and escape as' - - tweak: If the Changelings have a Team Objective, their usual Kill, Maroon, Etc. - objectives will not pick other changelings, to discourage backstabbing in teamling - - tweak: Changeling Engorged Glands is now the default storage and regen rate, Engorged - Glands remains for an extra boost - - rscadd: Armblades can now be used to open powered doors, however it takes 10 seconds - of the changeling standing still, Their ability to instantly open unpowered - doors remains unchanged - - rscdel: Debrain objective is no longer handed out to lings, it's as good as broken - these days - - rscadd: Changelings may now purchase a togglable version of the Chameleon Skin - genetics mutation, for 2 DNA -2015-08-16: - Joan: - - rscadd: Revenants will now occasionally spawn as an event. - - tweak: Revenants gain more energy from Harvesting, and can Harvest from people - in crit. - - tweak: Revenant powers are more effective, and no longer freeze you in place, - besides Harvest. - - tweak: Slain Revenants will respawn much faster. - - bugfix: Fixed a whole bunch of revenant bugs, including one that caused the objective - to always fail. - Kor: - - rscadd: The wizard can now stop time. - MMMiracles: - - tweak: Revamps bioterror darts into a less-lethal, syringe form. Removed the coniine - and spore toxins to keep it solely for quiet take-downs. -2015-08-18: - CoreOverload: - - rscadd: Added a new low-tech eye cyberimplant in RnD - welding shield implant. - - rscadd: Implanter and empty implant case added to protolathe. - - rscadd: You can sell tech disks and maxed reliability design disks in cargo for - supply points. - - tweak: DA menu shows current research levels. - - tweak: You can print cyberimplants in updated mech fab. - Supermichael777: - - bugfix: Added an ooc hotkey for borgs = O. They simply didn't have one and it - was a consistency issue - - rscadd: Also added Ctrl+O as an any mode keycombo so you dont have to backspace - and type ooc. Added to hotkey mode to remain consistent with all other Ctrl - combos - bustygoku: - - tweak: Most backpacks now have 21 or more slots, but are still weight restricted. - What this means is that you can have a lot of tiny weight items, but only 7 - medium items just like before. - phil235: - - tweak: Janicart rider no longer slip on wet floor or bananas. Moving on a floor - tile with lube while buckled (chair, roller bed, etc) will make you fall off. -2015-08-19: - Joan: - - rscadd: Added a new revenant ability; Malfunction. It does bad stuff to machines. - - tweak: Defile and Overload Lights now briefly stun the revenant. - - tweak: You can now Harvest a target by clicking on them while next to them. - - bugfix: Harvesting no longer leaves you draining if the target is deleted mid-drain - attempt. - - rscdel: Defile no longer emags bots or disables cyborgs, Malfunction does that - now. - Kor: - - rscadd: The Ranged and Scout guardian types have been merged, and gained a new - surveillance snare ability. - SconesC: - - rscadd: Added Military Belts to traitor uplinks. - bgobandit: - - rscadd: CentComm now offers its cargo department toys, as well as detective gear - so their boss can figure out which tech wasted all the points on them. - phil235: - - rscadd: You can now partially protect yourself from blob attack effects by wearing - impermeable clothes like hardsuits, medical clothes, masks, etc. Max protection - effect is capped at 50%. - - rscdel: Splashing someone with chemicals no longer injects those chemicals in - their body. - - bugfix: Fixes splashing acid on items or floor with items not having any effect. -2015-08-28: - bgobandit: - - bugfix: 'Overheard at CentComm: ''This burn kit said salicyclic acid would heal - my burns! WHO MADE THIS SHIT?'' A muffled honking is heard in the background. - (Burn first-aid kits now contain an appropriate burn pill.)' - - rscadd: Oxandrolone, a new burn healing medication, has been added to burn first-aid - kits and to chemistry. Ingesting 25 units or more causes burn and brute damage. -2015-09-01: - Dorsidwarf: - - tweak: Changelings' Digital Camoflague ability now renders them totally invisible - to the AI - ExcessiveUseOfCobblestone: - - rscadd: Added health analyzer to the autolathe. - - tweak: Moved Cloning board to Medical Machinery section. - - tweak: Moved Telesci stuff to Teleporter section. - Fox P McCloud: - - tweak: Adds the emitter board to to the circuit imprinter for R&D. - Gun Hog: - - tweak: The Disable RCD Malfunction power is now Destroy RCDs! It costs 25 CPU - (down from 50), causes RCDs to explode, can be used multiple times, and no longer - affects cyborgs. - Kor: - - rscadd: Revheads and Gang leaders now spawn with chameleon security HUDs, for - keeping track of loyalty implanted crew. - - rscadd: Syndicate thermals now have a chameleon function as well, allowing you - to disguise the goggles to match your job. - Miauw: - - tweak: Edaggers actually work now and have been buffed to 18 brute and 2 TC. - Oisin100: - - rscadd: Nanotransen discover ancient human knowledge confirming that trees produce - Oxygen From Carbon Dioxide - - tweak: Trees now require Oxygen to live. And will die in extreme temperatures - Xhuis: - - rscadd: The arcade machines have been stocked with a xenomorph action figure that - comes with realistic sounds! - - rscadd: Darksight now has its own icon. - - rscadd: Empowered thralls have been added. While obvious, they are more powerful - and can resist dethralling while conscious. Only 5 can exist at one time. - - rscadd: Shadowlings can now change their night vision radius by using the action - button their eyes (glasses) now provide. - - tweak: Torches are dimmer, being as bright as flashlights, and no longer fit on - belts. - - tweak: Black Recuperation now has a 1 minute cooldown, down from 5. It can also - be used to empower living thralls. - - tweak: Guise can now be used outside of darkness and makes the user more invisible - than before. - - bugfix: Enthrall now functions properly when a shadowling is not hatched, allowing - them to enthrall up to 5 people before hatching. - xxalpha: - - tweak: Blood crawling is now a spell. - - rscadd: Engineering cyborgs now have a constant magpulse. - - tweak: Changed foam spreading to be like gas spreading. -2015-09-05: - Shadowlight213: - - rscadd: The syndicate have taken notice of the camera bug's woeful underuse, and - have managed to combine all of its upgrades into one! -2015-09-06: - Fox P McCloud: - - bugfix: Fixes gold sheets having plasma as their material. - Xhuis: - - bugfix: Nanotrasen inspectors have discovered a fault in the buckles of chairs - and beds. This has been fixed and you are now able to buckle again. -2015-09-07: - xxalpha: - - tweak: Changed xeno weed spread to be like gas spread. -2015-09-09: - Joan: - - rscadd: New blob chemical; Cryogenic Liquid. Cools down targets. - - tweak: Tweaked names, colors, and effects of remaining blob chemicals; - - tweak: Skin Ripper is now Ripping Tendrils and does minor stamina damage, in addition - to the brute damage. - - tweak: Toxic Goop is now Envenomed Filaments and injects targets with spore toxin - and causes hallucinations, in addition to the toxin damage. - - tweak: Lung Destroying Toxin is now Lexorin Jelly and does brute damage instead - of toxin damage. The oxygen loss it causes can also no longer crit you in one - hit. - - tweak: Explosive Gelatin is now Kinetic Gelatin and does random brute damage, - instead of randomly exploding targets. - - rscdel: Skin Melter, Radioactive Liquid, Omnizine, and Space Drugs blob chemicals - are gone. - bgobandit: - - rscadd: Nanotrasen has commissioned two new corporate motivational posters for - your perusal and edification. - - rscadd: Nanotrasen also wishes to remind the crew that non-authorized posters - ARE CONTRABAND. Especially those new ones with Rule 34. Perverts. -2015-09-11: - CosmicScientist: - - tweak: Drone dispenser now has a var for its cooldown, get var editing. -2015-09-13: - Fox P McCloud: - - bugfix: Fixes an exploit and inconsistency issue with a few material amounts on - a few items and designs. - - bugfix: Fixes Bibles/holy books not properly revealing runes. - - bugfix: fixes stimulants not properly applying its speedbuff. - Gun Hog: - - tweak: Nanotrasen scientists have proposed a refined prototype design for the - nuclear powered Advanced Energy guns to include a taser function along with - the disable and kill modes. Addtionally, they have modified the chassis blueprint - to include a hardpoint for attachable seclites. - Iamgoofball: - - tweak: Reduced the cost of changeling armor to 1 and increased it's armor values. - Jordie0608: - - rscadd: You can now view the reason of a jobban from character setup. - xxalpha: - - rscadd: Drying agent splashed on galoshes will turn them into absorbent galoshes - that dry wet floors they walk on. - - rscadd: Drying agent can be made with ethanol, sodium and stable plasma. -2015-09-14: - Fox P McCloud: - - tweak: Adds a mining voucher to the Quartermaster's locker. - Thunder12345: - - rscadd: The captain has been issued with a new jacket for formal occasions. - - tweak: Research has shown that is is possible to build technological shotshells - without the need for silver. The design blueprints supplied to your station - have been updated accordingly. - xxalpha: - - bugfix: Fixed not being able to grab things from storage while inside aliens. - - bugfix: Fixed two progress bars when devouring. - - rscadd: Shields will now block alien hunter pounces. - - tweak: Alien hunters health reduced to 125 from 150. Alien sentinels health increased - to 150 from 125. - - tweak: Alien hunters will no longer be transparent when stalking, this ability - was given to alien sentinels. - - tweak: Alien slashing now deals constant 20 damage but has a chance to miss. - - tweak: Reduced alien disarm stun duration vs cyborgs, from 7 seconds to 2 seconds. - - tweak: Alien sentinels now move as fast as humans. - - tweak: Facehuggers and alien eggs layers increased to be higher than resin walls. -2015-09-16: - Razharas: - - tweak: Replaces the space cube with space torus. Space levels are now each round - randomly placed on the grid with at least one neigbour, any side of the space - level that doesnt have neigbour will loop either onto itself or onto the opposite - side of the furthest straight-connected space level on the same axis. - Supermichael777: - - tweak: The detomax pda cartridge no longer blows its user up. - Xhuis: - - experimental: Cultists will now be able to create all runes without needing to - research or collect words. This is subject to change. - - tweak: Cult code has been significantly improved and will run much faster and - be more responsive. - - tweak: Conversion runes can now be invoked with less than three cultists, but - take a small amount of time to convert the target. - - tweak: Armor runes will only outfit the user with standard armor, rather than - having different loadouts for different worn clothing items. - - tweak: Astral Journey runes will now pull the user back to the rune if they are - moved. The user also has a different color while on the rune. - - tweak: Free Cultist has been removed. Summon Cultist now works even if the target - is restrained. - - tweak: Sacrifice and Raise Dead runes now offer more precise target selection. - - soundadd: Sacrifice runes now have different sounds, and gib rather than dust - (assuming the target is not a silicon). - - tweak: There is no longer a maximum cap on active runes. - - tweak: Runes have been renamed to Rites. For instance, the Teleport rune is now - the Rite of Translocation. The only exception to this is the rune to summon - Nar-Sie, which is a Ritual. - - tweak: Nar-Sie now has a new summon sound. - - tweak: The Nar-Sie summon rune has a new 3x3 sprite. - - tweak: The stun rune no longer stuns cultists. - - rscadd: The Rite of False Truths had been added, that will make all nearby runes - appear as if they were drawn in crayon. - - rscadd: Runes can now be examined by cultists to determine their name, function, - and words. - phil235: - - tweak: Riot and energy shield users now have a chance to block things thrown at - them as well as xeno leaping at them. -2015-09-17: - bgobandit: - - rscadd: Meatspikes can now be constructed and deconstructed with metal and rods, - as well as wrenched and unwrenched! Humans and corgis can be used on them as - well. - xxalpha: - - tweak: 'Reworked nuke deconstruction: Standardized steps, partial reparation (use - metal) to contain radiation.' - - rscadd: New portable nuke, self-destruct terminal, syndie screwdriver sprites - by WJohnston. -2015-09-19: - Xhuis: - - rscadd: Shadowlings are now able to sacrifice a thrall to extend the shuttle timer - by 15 minutes. This will not stack. - - bugfix: Additional abilities granted by Collective Mind will now properly have - icons. - - bugfix: Shadowlings now have their antagonism removed if turned into a silicon. - - tweak: The order of abilities unlocked by Collective Mind has been changed. It - now starts with Sonic Screech. - - tweak: Veil now destroys glowshrooms in a much larger radius than before. -2015-09-20: - Xhuis: - - tweak: Rites have been renamed to their old runes, which reflect their functionality. - - tweak: Examining a talisman no longer opens the paper GUI. - - tweak: Armor talismans have been re-added. - - tweak: EMP talismans now have the same range as their rune counterpart. - - tweak: Some talismans now cost health to use, costing more or less depending on - their effect. - - tweak: Scribing runes now deals 0.1 brute damage instead of 1. - - tweak: Bind Talisman runes no longer deal 5 brute damage when invoking. - - tweak: Rune shapes and colors are now identical to their old versions. - - tweak: Conversion runes can no longer be used by yourself, and require a static - 2 cultists. -2015-09-22: - Kor: - - rscadd: A new admin command, Offer Control to Ghosts, can be found in the view - variables menu. It will randomly select a willing candidate from among dead - players, providing a fair method of replacing antagonists. - Xhuis: - - tweak: When a morph changes form, a message is shown to nearby people. This also - happens upon undisguising. - - tweak: Morphs now have an attack sound and message. - - tweak: The Spawn Morph event now plays a sound to the chosen candidate. - - tweak: Slaughter demons (and other creatures with blood crawl) now take two seconds - to emerge from blood pools. Entering is still instantaneous. - - tweak: The demon heart's sprite has been updated. - - tweak: Eating a demon heart now surgically implants the heart into your chest. - If the heart is removed from you, you lose the ability. Someone else can eat - the heart to gain the ability. - - tweak: Blood Crawl no longer has a 1-second cooldown, instead having none. - - tweak: You can no longer hold items when attempting to Blood Crawl, nor can you - use any items while Blood Crawling. - - tweak: Creatures that can Blood Crawl now take two seconds to emerge from blood - pools. - - tweak: Slaughter demons now store devoured creatures, and will drop them upon - death. - - tweak: Revenants now have the ability to speak to the dead. - - tweak: Revenant abilities now have icons. - - tweak: Malfunction no longer EMPs a specific area - it will instead EMP nearby - machines directly and stun cyborgs. Dominators are immune to this. - - tweak: Revenants now have directional sprites. - - tweak: Overload Lights now has a smaller radius. - - tweak: Defile no longer corrupts tiles. - - tweak: When glimmering residue reforms, the game will attempt to place the old - revenant in control of the new one. If this cannot be done, it will find a random - candidate. - - tweak: Revenants can no longer see ghosts. They can see other revenants, however, - and ghosts can still see revenants. - - tweak: The Spawn Slaughter Demon event now plays a sound to the chosen candidate. - phil235: - - rscdel: Lizards and other non human species can no longer acquire the hulk mutation. - Hulks no longer have red eyes - - bugfix: Monkeys now always have dna and a blood type (compatible with humans). - - bugfix: Monkey transformation no longer deletes the human's clothes. - - bugfix: Space Retrovirus now correctly transfers dna SE to the infected human. - - bugfix: Changeling's Anatomic Panacea removes alien embryo again. - - bugfix: Cloning someone now correctly sets up their dna UE. - - bugfix: Fixes the laser eyes mutation not giving glowing red eyes to the human. - - bugfix: Using changeling readaptation now properly removes all evolutions bought - (arm blade, chameleon skin, organic suit). - xxalpha: - - rscadd: Added a researchable cyborg self-repair module to the robotics fabricator. -2015-09-23: - Xhuis: - - rscadd: Syndicate medical cyborgs have been added. - - rscadd: The Dart Pistol is now available from the uplink for 4 telecrystals. It - functions as a pocket-sized syringe gun with a quieter firing sound. - - tweak: Boxes of riot foam darts now cost 2 telecrystals, down from 10, and are - available to traitors. - - tweak: Foam dart pistols now cost 3 telecrystals, down from 6. - - tweak: Syndicate cyborg teleporters now allow a choice between Assault and Medical - cyborgs. - - tweak: Syndicate cyborgs are now distinguished as Syndicate Assault. - - tweak: Syndicate cyborg energy swords now cost 50 energy per use, down from 500. - - tweak: Airlock charges now cost 2 telecrystals, down from 5. - - tweak: Airlock charges are much more powerful. - - tweak: There is no longer a 25% chance to detonate an airlock charge while removing - it. - - tweak: The description of many uplink items has been changed to better reflect - their use. -2015-09-24: - Jordie0608: - - tweak: Advanced energy guns now only critically fail after successive minor failures. - Cease firing after multiple recent minor failures to avoid critical ones. - Kor: - - rscadd: Guardian Spirit types and powers have been heavily reworked. Full details - of each type are available on the wiki. - - rscadd: Guardian damage transfer to users now deals cloneloss if their user is - in crit. - - rscadd: Guardians are now undergoing a trial run in the traitor uplink, under - the name of Holoparasites. - - rscadd: You can now hang human mobs (dead or alive) from meatspikes. Escaping - the meatspike will further damage the victim. - - rscdel: You can no longer slam humans into the meatspike as an attack. -2015-09-25: - Xhuis: - - rscadd: Changelings have a new ablity, Biodegrade. Costing 30 chemicals and having - an unlock cost of 1, it allows them to dissolve handcuffs and straight jackets - in 3 seconds, and escape from lockers in 7. - - tweak: Fleshmend's effectiveness is now halved each time it is used in a short - time span. - - tweak: Last Resort now blinds and confuses nearby humans and briefly disables - silicons upon use. - - tweak: Headslugs now have 50 health, up from 20. -2015-09-26: - MMMiracles: - - rscadd: Nanotrasen's genetic researchers have rediscovered the inactive dwarfism - genetic defect inside all bipedal humanoids. Suffer not the short to live. - WJohnston: - - tweak: Repiped the entire station. Atmosia and the disposals loop were not touched. - - tweak: Moved mulebot delivery from misc lab to RnD. -2015-09-28: - Feemjmeem: - - bugfix: Rechargers can now be wrenched and unwrenched by cyborgs. - - bugfix: Rechargers no longer stop working forever if you move them from an unpowered - area to a powered area, and now actually look powered off when they are. - - bugfix: Guns and batons can no longer be placed in unwrenched chargers. - Razharas: - - rscadd: Added button to preferences menu that kills all currently playing sounds - when pressed, now you can kill midis and any other sounds for real. - phil235: - - bugfix: Fixed the syndicate cyborg's grenade launcher. - - tweak: You can modify the dna of corpses again. -2015-09-29: - Kor: - - bugfix: The Chaos holoparasite can now actually set people on fire properly. - - tweak: Guardian powers are now used via alt+click rather than shift+click. - - tweak: Added an alert chime for ghosts when someone is summoning a Guardian. -2015-10-04: - Fox P McCloud: - - tweak: Adds a bar of soap to the janitor's locker. - - rscadd: Re-adds the advanced mop as a researchable R&D item. - - rscadd: Adds a bluespace trashbag as a researchable R&D item; can hold large quantities - of garbage. - Jordie0608: - - rscadd: Added Special Verb 'Create Poll', an in-game interface to create server - polls for admins with +permissions. - MrPerson: - - rscdel: Removed NTSL. Sorry. People could write scripts that crashed the server, - and this is the only thing that can be done to prevent them from doing that. - MrStonedOne: - - rscdel: Removed feature where quick consecutive ghost orbits while moving could - be used to fuck with your sprite - - bugfix: Fixed ghosts losing floating animation when returning from an orbit - - bugfix: Fixed logic error that prevented orbit's automatic cancel when the orbiting - thing moved in certain situations. - - rscadd: Ghost Orbit size now changes based on the icon size of the thing they - are orbiting (for that sweet sweet singulo orbiting action) - - tweak: Removed needless checks in ghost orbit, you can now orbit yourself and - restart an orbit around the thing you are already orbiting - Xhuis: - - rscadd: Syndicate Medical cyborgs now have cryptographic sequencers. - - rscdel: Syndicate Medical cyborgs no longer have syringes. - - tweak: Restorative Nanites now heal much more damage per type. - - bugfix: Operative pinpointers now actually point toward the nearest operative. - - bugfix: Syndicate Assault cyborgs no longer start with medical supplies. - - bugfix: Energy saws now have a proper icon. - - bugfix: Non-operatives can now longer use operative pinpointers or Syndicate cyborg - teleporters. - - tweak: Doctor's Delight now requires cryoxadone in its recipe instead of omnizine. - - tweak: Doctor's Delight now restores half a point of brute, burn, toxin, and oxygen - damage per tick. - - tweak: Doctor's Delight now drains nutrition while it's in your system (that is, - unless you're a doctor). - - bugfix: Syndicate roboticists have given Syndicate medical cyborgs sharper hypospray - needles - they are now able to penetrate armor. -2015-10-06: - Gun Hog, for WJohnston: - - rscadd: 'Add new Xenomorph caste: The Praetorian. Drones may become this on their - way to growing into a full queen, and a queen may promote one if there is not - one already.' - - tweak: Xenomorph queens are now GIGANTIC, along with the new Praetorian. Together, - they are considered royals. - - tweak: Queens are now significantly tougher to make up for their huge size. - - bugfix: All forms of dead xenomorph may now be grabbed and placed on a surgery - table for organ harvesting! - Xhuis: - - rscadd: Maintenance drones now have a more descriptive message when examined. - - tweak: A recent Nanotrasen firmware update to drones has increased vulnerability - to foreign influences. Please periodically check drones for abnormal behavior - or status LED malfunction. Note, however, that cryptographic sequencers will - not incur this behavior. - - tweak: In response to complaints about rogue drones, Nanotrasen engineers have - allowed factory resets on all drones by simply using a wrench. - - experiment: Central Command reminds drones to immediately retreat, if possible, - when a law override is begun. Not doing so may anger the gods and incur their - wrath! - - rscadd: Some virus symptoms that had no messages now have them. - - rscadd: 'New virology symptom: Weakness. This will cause stamina damage and fainting - spells.' - - tweak: Many virus symptom messages have been changed to be more threatening. -2015-10-07: - Kor: - - rscadd: The alien queen can now perform a tail sweep attack, throwing back and - stunning all nearby foes. -2015-10-13: - AnturK: - - rscadd: Display cases can now be built using 5 wood planks and 10 glass sheets. - - rscadd: Add airlock electronics to open it with id later, otherwise you'll have - to use crowbar - - tweak: Broken display cases can be fixed with glass sheets or removed using crowbar - - tweak: Added start_showpiece_type variable for mappers to create custom displays - - rscadd: Syndicate Lone Operatives spotted near the nanotrasen stations! Keep the - disk safe! - - tweak: Admin spawned nuclear operatives will now have access to nukeop equipment - Gun Hog: - - rscadd: Nanotrasen's research team has released a new, high tech design for Science - Goggles, which previously did nothing! They new come fitted with a portable - scanning module which will display the potential research data gained from experimenting - with an object. Nanotrasen has also released drivers which shall enable the - prototype hardsuit's built in scan visor. - - rscadd: Supporting this new design, Nanotrasen has seen fit to provide blueprints - for Science Goggles to the station's protolathe. - Kor: - - tweak: Gang implanters now only break implants/deconvert gangsters, meaning you - will have to use a pen to convert them afterwards. - - rscadd: An important function, accessible via alt+click, has been restored to - the detectives hat. - - sounddel: When Nar-Sie is created, they now use the old sound effect. - Steelpoint: - - rscadd: The Chief Medical Officers 'Medical Hardsuit' has been added to the CMO's - office. Boasts the usage of lightweight materials allowing fast movement while - wearing the suit as well as complete biological protection to airborne and similar - pathogens. - - rscadd: The Head of Security's personal 'HoS Hardsuit' has been added to the HoS's - office. This Hardsuit is slightly more armored than the regular Security Hardsuit. - - rscadd: The Research Directors 'Prototype Hardsuit' has been added to the RD's - office. This Hardsuit offers the highest levels of protection against explosive, - as well as biological, attacks, as well as fireproofing. - - rscdel: The Command EVA space suits, due to budget concerns, have been removed - and reloacted to another space station. - Xhuis: - - rscdel: All instances of autorifles have been removed from Security. - - rscadd: The armory has been re-mapped. - - tweak: The spell book has received a rebalancing! There are now ten uses by default, - but most spells cost two uses. Some underused spells, like Blind, Smoke, and - Forcewall, only cost a single use. - - experiment: After searching through the Sleeping Carp's ancient monastery in deep - space, more secrets have been uncovered of their traditional fighting techniques. - - tweak: Members of the Sleeping Carp gang are now able to deflect all ranged projectiles. - - tweak: Members of the Sleeping Carp gang are now uanble to use any type of ranged - weaponry. Doing so would be dishonorable. - - tweak: The Sleeping Carp martial art's effects are more damaging, and many stuns - have been increased in duration. - phil235: - - bugfix: Fixes critical bug causing multiple hits from single projectile. - - bugfix: Fixes not being able to shoot a mob on same tile as the shooter. - - bugfix: Clicking your mob (without targeting your mouth) no longer causes you - to shoot yourself. - - bugfix: Fixes not being able to shoot non human mobs at point blank. - - rscdel: Morphs no longer automatically drop the things they swallowed, you have - to butcher their corpse to retrieve their contents. - - bugfix: butchering a corpse no longer also attacks it. - - rscdel: Dipping cigarette (to asbsorb liquids) in a glass can now only be done - with an unlit cigarette. Lit cigarette now heats up the glass content (like - other heat sources). - - bugfix: Fixes trashbag not being able to pickup drinks and ammo casings. - - tweak: Slimes now attaches themselves to mobs via buckling. -2015-10-16: - MrStonedOne: - - rscadd: Added a reconnect option to the file menu. This will allow you to reconnect - to the game server without closing and re-opening the game window. This should - also prevent another byond ad from playing during reconnections. - Xhuis: - - rscadd: A gamebreaking bug has been fixed with buckets. You can now wear them - on your head. - bgobandit: - - rscadd: The Grape Growers Consortium has complained that Nanotrasen kitchens do - not use their products enough. HQ has come up with a few recipes to pacify them. - Goddamn winos. -2015-10-19: - AnturK: - - rscadd: Handheld T-Ray Scanners now detect critters in pipes. - Kor: - - tweak: Weapons and projectiles that are armour piercing now have an increased - chance to bypass riot shields. - - tweak: Slipping on lube now deals slightly more damage, but is concentrated on - a random body part, rather than spread to your entire body. - - tweak: Slipping on water no longer deals damage - - rscadd: You can now attach grenades and C4 to spears to create explosive lances. - This is done via table crafting. Alt+click the spear to set a war cry. - Shadowlight213: - - rscadd: In response to reports of stranded drones, Nanotrasen has added magnets - to drone legs. They are no longer affected by lack of gravity or spacewind! - - bugfix: Drones can now set Airlock access on RCDs. - bgobandit: - - rscadd: Nanotrasen loves recycling! In the highly unlikely occasion that your - space station accumulates gibs, scoop 'em up and bring them to chemistry to - recycle into soap, candles, or even delicious meat product! - - rscadd: L3 biohazard closets now contain bio-bag satchels for the safe collection - of biowaste products, such as slime extracts. - phil235: - - rscdel: Removing Smile, Swedish, Chav and Elvis mutations from genetics. These - mutation can still be acquired via adminspawned dna injector. - - rscadd: Added a dna injector for laser eyes mutation for admin use. - - bugfix: Fixes winter coat hood sprite appearing as a bucket. - - bugfix: Fixes using razor on non human shaving non existent hair. - - bugfix: Fixes chair deconstruction dropping too much metal. - - bugfix: Fixes snapcorn not giving seeds. - - bugfix: Fixes portable chem dispenser. - - tweak: Changing the transfer amount of all reagent containers (beaker, bucket, - glass) is now done by clicking them, similar to spray. Reagent dispensers (watertank, - fueltank, pepperspray dispenser) no longer have their own transfer amounts and - use the reagent container's transfer amount instead (except for sprays which - get 50u for faster refilling). -2015-10-23: - Incoming5643: - - rscadd: 'Syndicate bomb payloads will now detonate if set on fire long enough. - Note that the casings for the bombs is fireproof, so if you want to set fire - to a bombcore you''ll need to remove it from the case first (cut all wires, - then crowbar it out). A reassurance from our explosives department: it is, and - always has been, impossible to detonate a syndicate bomb that isn''t ticking - with wirecutters alone.' - Xhuis: - - rscadd: Geiger counters have been added and are obtainable from autolathes and - EngiVends. They will measure the severity of radiation pulses while in your - pockets, belt, or hands. One can scan a mob's radiation level by switching to - Help intent and clicking on it. These counters never really discard the radiation - they store, and rumor has it this can be used in nefarious ways... - - tweak: When a mob is impacted by radiation, the radiation is now relayed to all - items on the mob. -2015-10-24: - Kor: - - rscadd: The friendly gold slime reaction now spawns three mobs. - phil235: - - tweak: Changed the effects of alcohol to be more realistic. The effects of alcohol - now appear twice as fast. Drunkenness now scales with how much alcohol is in - you, not how long you've been drinking. This means drinking very little but - continuously no longer makes you very drunk, or confused/slurring for a long - time or give you alcohol poisoning. The dizziness and slurring effects now properly - scale with how drunk you are (and dizziness is generally more pronounced). -2015-10-25: - Incoming5643: - - rscadd: The spell Charge has been added to the spellbook. It can be used to extend - the life of magic and energy weapons and even reset the cooldowns of held wizards! - It cannot reset your own cooldowns. - - rscadd: The Staff of Healing has been added to the spellbook. Heals all damage - and raises the dead! Can't be used on yourself however. - - bugfix: The exploit that allowed you to use the staff of healing on yourself by - suicide has been fixed. - Jordie0608: - - rscadd: You can now selectively mute non-admin players from OOC with the Ignore - verb in the OOC tab. - Tkdrg: - - rscadd: Added chainsaws. They can be tablecrafted using a circular saw, a plasteel - sheet, some cable coil, and a welding tool. Don't forget to turn it on! -2015-10-26: - Fox P McCloud: - - tweak: Standardizes the slowdown of most spacesuits to 1 as opposed to 2. - Incoming5643: - - rscadd: 48x48 pixel mode (x1.5 zoom) has been added to the Icons menu (top left). - While playing in 32x32 or 64x64 will still provide a clearer looking station, - for those of us with resolutions that fall into the gap between the two zooms - this can provide a more consistant looking station than stretch to fit. - - rscadd: 96x96 pixel mode (x3 zoom) has also been added for our players who enjoy - looking at spacemen on their 4k monitors at a crisp and consistent scale. - - tweak: The lich spell has been subjected to some gentle nerfing. When you die - a string of energy will tie your new body to your old body for a short time, - aiding others in determining your location. The duration of this beam scales - with the number of deaths you've avoided. - - tweak: Additionally the post revival stun now also scales in this way. - - tweak: The spell will also fail if the item and the wizard don't share the same - z level, though the nature of space means the odds of the item (or the wizard) - looping around back to the station is pretty high. - - rscadd: The spell is still really good. -2015-10-27: - Joan: - - bugfix: You can now click on things under timestop effects, instead of clicking - the effect and looking like a fool. - Kor: - - rscadd: Added a zombie mob that turns its kills into more zombies. Currently adminspawn - and xenobio only. - - rscadd: Using water with a red slime extract will now yield a speed potion. Using - the speed potion on an item of clothing will paint it red and remove its slowdown. - MrStonedOne: - - rscadd: You may now access the setup character screen when not in the lobby via - the game preferences verb in the preferences tab - - rscadd: The round end restart delay can now be configured by server operators. - New servers will default to 90 seconds while old servers will default to the - old 25 seconds until they import the config option to their server. -2015-10-28: - Tkdrg: - - rscadd: Added a Ghost On-screen HUD. It can be toggled using the "Toggle Ghost - HUD" verb. Thank you Razharas for the sprites! - - rscadd: Ghosts can now use the "Toggle med/sec HUD" verb to see the basic secHUD - (jobs only) or the medHUD of humans. - - rscadd: Ghost will now get clickable icon alerts from events such as being put - in a cloner, drones being created, Nar-sie being summoned, among others. The - older chat messages were kept. These alerts can not be toggled. -2015-10-29: - Kor: - - tweak: Slightly changed what items spawn on the captain vs in his locker, hopefully - saving some annoying inventory shuffle at roundstart. -2015-10-30: - Incoming5643: - - rscadd: Slimepeople can now split if they contain 200 units of slime jelly, and - slimepeople will now slowly generate slime jelly up to 200 units provided they - are very well fed. Split slimepeople are NOT player controlled, but rather the - original slime person can swap between the two mobs at will. If one of the slimepeople - should die under player control, the player won't be able to swap back to their - living body. Splitting only creates a new body, any items you have on you are - not duplicated. - - rscadd: Slimepeople now take half damage from sources of heat, but double damage - from sources of cold. Lasers good, Space bad. -2015-11-01: - Gun Hog: - - rscadd: Nanotrasen listens! After numerous complaints and petitions from Security - personnel regarding energy weapon upkeep, we have authorized the construction - and maintenance of your station's weapon rechargers. As an added bonus, we have - also provided a more modular design for the devices, allowing for greater recharge - rates if fitted with a more efficient capacitor! - - rscadd: Added Diagnostic HUDs! They can be used to view the health and cell status - of borgs and mechs. Silicons have them built in, Roboticists get two in their - locker, and the RD's hardsuit has one built in. - Incoming5643: - - rscadd: The number of roundstart head revolutionaries nows depends on the roundstart - security force as well as the roundstart heads - - rscadd: The maximum number of head revs is 3, the minimum is 1. If there is fewer - than three station heads there will never be more than that number of head revs - at roundstart. For every three vacant security roles (Head of Security/Warden/Security - Officer/Detective) at roundstart the number of starting head revs will be reduced - by 1. - - rscadd: Head revolutionaries can be gained during play if the security/head roles - are filled. They are drawn from existing revolutionaries. - - rscadd: Added dental implant surgery. While targeting the mouth drill a hole in - a tooth then stick a pill in there for hands free later use. - Kor: - - rscadd: Added an experimental control console for Xenobiology. Ask the admins - if you'd like to try it out. It may not work on maps other than Box if they - have renamed the Xenobiology Lab. - - rscadd: Injecting blood into a cerulean slime will yield a special one use set - of blueprints that will allow you to expand the territory your camera can cover. - Kor and Remie: - - rscadd: Added as series of laser reflector structures, the frame of which can - be built with 5 metal sheets. - - rscadd: Completing the frame with 5 glass sheets creates a mirror that will reflect - lasers at a 90 degree angle. - - rscadd: Completing the frame with 10 reinforced glass sheets creates a double - sided mirror that reflects lasers at a 90 degree angle. - - rscadd: Completing the frame with a single diamond sheet creates a box that will - redirect all lasers that hit it from any angle in a single direction. - MMMiracles: - - tweak: Energy Swords can now embed when thrown for a 75% chance. Embedding -2015-11-05: - AnturK: - - rscadd: Added wild shapeshift spell for wizards. -2015-11-08: - Cuboos: - - soundadd: Added a new and better sounding flashbang sound and a ringing sound - for flashbang deaf effect - JJRcop: - - tweak: Chronosuits have had their movement revised, they now take time to teleport - depending on how far you've traveled, and don't teleport automatically anymore - unless you stop moving for a short moment, or press the new ' Teleport Now' - button. - - rscadd: Added new outfit that allows admins to dress people up in the chrono equipment - easier. - Jalleo: - - tweak: Due to a recently discovered report it turns out The Wizard Federation - has devised a way for CEOs to stop having some teas from their Smartfridges - due to this change all smartfridges will temporarily be unable to stack contents. - Joan: - - tweak: Revenant draining now takes about 5 seconds to complete and can be interrupted - by dragging the target away. - - tweak: Revenants can now tell if they are currently visible. - - tweak: Revenant ability costs tweaked; Defile now costs 40 essence to cast, Overload - Lights now costs 45 essence to cast, and Malfunction now costs 50 essence to - cast. - - tweak: Malfunction now affects non-machine objects, even if they're not being - held by a human. - - tweak: Defile does an extremely low amount of toxin damage to humans and confuses, - but does much less stamina damage and stuns the revenant for slightly longer. - - tweak: Overload Lights will no longer shock if the light is broken after a light - is chosen to shock an area. - Kor: - - rscadd: Using water on a dark blue slime extract will now yield a new potion capable - of completely fireproofing clothing items. - - rscadd: You can once again click+drag mobs into disposal units. Xenobiologists - rejoice. - Xhuis: - - tweak: Shadowling abilities now require the user to be human. - - tweak: Enthralling now takes 21 seconds (down from 30). - - tweak: Regenerate Chitin has been renamed to Rapid Re-Hatch. - - tweak: Dethralling surgery's final step now requires a flash, penlight, or flashlight. - - tweak: Dethralling surgery now produces a black tumor, which has a high biological - tech origin but dies quickly in the light. - - rscdel: Shadowlings no longer have Enthrall before hatching. - - rscadd: Shadowling clothing now has icons to better reflect its existence. - - rscdel: Ascendant Broadcast has been removed. - - rscdel: Destroy Engines is now removed from the user after it is used once. -2015-11-11: - AnturK: - - tweak: DNA Injectors now grant temporary powers on every use. Duration dependent - on activated powers and machine upgrades - - rscadd: 'Delayed Transfer added to DNA Scanner - It will activate on the next - closing of scanner door ' - - rscadd: 'UI+UE injectors/buffer transfers added for convinience ' - - tweak: Injector creation timeout cut in half - Firecage: - - rscadd: NanoTrasen specialists has developed a new type of operating table. You - can now make one yourself with only some rods and a sheet of silver! - Kor: - - rscadd: Adds immovable and indestructible reflector structures for badmin use. - - rscadd: The Mjolnir has been added to the wizards spellbook. - - rscadd: The Singularity Hammer has been added to the wizards spellbook. - - rscadd: The Supermatter Sword has been added to the wizards spellbook. - - rscadd: The Veil Render has been added to the wizards spellbook. - - rscadd: Trigger Multiverse War (give the entire crew multiswords) has been added - to the wizards spellbook, at a cost of 8 points. - - rscadd: Converting (to cultist, rev, or gangster) a jobbaned player will now automatically - offer control of their character to ghosts. - - rscadd: Emergency Response Teams and Deathsquads no longer accept non-human members - if the server is configured to bar mutants from being heads of staff. - LordPidey: - - rscadd: Nanotransen doctors have re-approved Saline-Glucose Solution for usage - in IV drips, when blood supplies are low. Simple pills will not suffice. - MMMiracles: - - tweak: Water slips have been nerfed to a more reasonable duration. It is still - a guaranteed way to disarm an opponent and obtain their weapon, but you can - no longer manage to cuff/choke everyone who manages to slip without a problem. - MrStonedOne: - - bugfix: Fixes the smartfridge not stacking items. - Xhuis: - - soundadd: The emergency shuttle now plays unique sounds (thanks to Cuboos for - creating them) when launching from the station and arriving at Central Command. - torger597: - - rscadd: Added a syringe to boxed poison kits. -2015-11-12: - Dunc: - - rscdel: DNA injectors have been restored to their original permanent RNG state - from the impermanent guaranteed state. - Xhuis: - - rscadd: Reagents can no longer be determined by examining a reagent container - without the proper apparatus. Silicons and ghosts can always see reagents. - - rscadd: Science goggles now allow reagents to be seen on examine. In addition, - chemists now start wearing them. The bartender has a pair that looks and functions - like sunglasses. -2015-11-13: - as334: - - rscadd: Nanotrasen has hired a brand new supply of ~~expendable labor~~ *LOYAL - CREW MEMBERS* please welcome them with open arms. - - rscadd: Plasmamen are now a playable race. They require plasma gas to survive - and will ignite in oxygen environments. -2015-11-15: - CosmicScientist: - - tweak: Hopefully made the dehydrated carp's uplink description 100% clear. - - tweak: Made the dehydrated carp cost 1 TC (instead of 3) to help with your traitor - gear combos. - Incoming5643: - - tweak: The supermatter sword was being far too kind in the hands of men. They - should now have the desired effect when swung at people. - Joan: - - tweak: Anomalies move more often, are resistant to explosions and will only be - destroyed if they are in devastation range. You shouldn't bomb them, though. - - tweak: Hyper-energetic flux anomaly will shock mobs that run into it, or if it - runs into them. - - tweak: Bluespace anomaly will occasionally teleport mobs away from it in a small - radius. - - tweak: Vortex anomalies will sometimes throw objects at nearby living mobs. - - tweak: Pyroclastic anomalies will produce bigger, hotter fires, and if not disabled, - it will release an additional burst of flame. In addition, the resulting slime - will be rabid and thus attack much more aggressively. - - bugfix: Gravitational anomalies will now properly throw objects at nearby living - things. - MrStonedOne: - - bugfix: Away mission loading will no longer improperly expand the width of the - game world to two times the size of the away mission map. - - tweak: This should also improve the speed of loading away missions, since the - game doesn't have to resize the world - RemieRichards: - - rscadd: Deities now start off with the ability to place 1 free turret - - tweak: HoG Claymores now do 30 Brute (Down from 40) but now have 15 Armour Penetration - (Up from 0) - - bugfix: Killing the other god objective is fixed - - tweak: Turrets will no longer attack handcuffed people - - rscadd: Followers are now informed of their god's death - - rscadd: Followers are now informed of the location of their god's nexus when it - is placed - - tweak: Gods can no longer place structures near the enemy god's nexus -2015-11-16: - Gun Hog: - - tweak: The Combat tech requirement for Loyalty Firing Pins has been reduced from - 6 to 5. - Joan: - - tweak: Plasmamen can now man the bar. - - tweak: Defile no longer directly affects mobs. Instead, it rips up floors and - opens most machines and lockers. - - rscadd: Blight added. Blight infects humans with a virus that does a set amount - of damage over time and is relatively easily cured. Blight also badly affects - nonhuman mobs and other living things. - - experiment: While the cure to Blight is simple, it's not in this changelog. Use - a medical analyzer to find the cure. - - tweak: Tweaked costs and stuntimes of abilities; - - tweak: Defile now costs 30 essence and stuns for about a second. - - tweak: Overload Lights now costs 40 essence. - - tweak: Malfunction now costs 45 essence. - - rscadd: Blight costs 50 essence and 200 essence to unlock. - - imageadd: Transmit has a new, spookier icon. - - bugfix: Revenant abilities can be given to non-revenants, and will work as normal - spells instead of runtiming. - bgobandit: - - rscadd: Blood packs can now be labeled with a pen. -2015-11-17: - Xhuis: - - tweak: Many medicines have received rebalancing. Expect underused chemicals like - Oxandralone to be much more effective in restoring damage. - - tweak: Many toxins are now more or less efficient. - - tweak: The descriptions of many reagents have been made more accurate. - - rscadd: 'New poison: Heparin. Made from Formaldehyde, Sodium, Chlorine, and Lithium. - Functions as an anticoagulant, inducing uncontrollable bleeding and small amounts - of bruising.' - - rscadd: 'New poison: Teslium. Made from Plasma, Silver, and Black Powder, heated - to 400K. Modifies examine text and induces periodic shocks in the victim as - well as making all shocks against them more damaging.' - - rscadd: Two Chemistry books have been placed in the lab. When used, they will - link to the wiki page for chemistry in the same vein as other wiki books. -2015-11-18: - oranges: - - tweak: Nanotrasen apologies for a recent bad batch of synthflesh that was shipped - to the station, any rumours of death or serious injury are false and should - be reported to your nearest political officer. At most, only light burns would - result. - phil235: - - bugfix: Remotely detonating a planted c4 with a signaler now works again. -2015-11-19: - Joan: - - rscadd: Constructs have action buttons for their spells. - - imageadd: The Juggernaut forcewall now has a new, more cult-appropriate sprite. - - imageadd: Cult floors and walls now have a glow effect when being created. - - bugfix: Nar-Sie and Artificers will properly produce cult flooring. - - spellcheck: Nar-Sie is a she. -2015-11-20: - AnturK: - - tweak: Staff of Doors now creates random types of doors. - Incoming5643: - - bugfix: Setting your species to something other than human (if available) once - again saves properly. Note that if you join a round where your species setting - is no longer valid it will be reset to human. - PKPenguin321: - - tweak: Healing Fountains in Hand of God now give cultists a better and more culty - healing chemical instead of Doctor's Delight. - kingofkosmos: - - rscadd: Added the ability to upgrade your grab by clicking the grabbed mob repeatedly. - octareenroon91: - - rscadd: Add the four-color pen, which writes in black, red, green, and blue. - - rscadd: Adds two such pens to the Bureaucracy supply pack. -2015-11-21: - Joan: - - rscadd: Blobs now have a hud, with jump to node, create storage blob, create resource - blob, create node blob, create factory blob, readapt chemical, relocate core, - and jump to core buttons. - - tweak: Manual blob expansion is now triggered by clicking anything next to a blob - tile, instead of by ctrl-click. - - tweak: 'Rally Spores no longer has a cost. Reminder: You can middle-click anything - you can see to rally spores to it.' - - tweak: Creating a Shield Blob with hotkeys is now ctrl-click instead of alt-click. - - rscadd: Removing a blob now refunds some points based on the blob type, usually - around 40% of initial cost. Hotkey for removal is alt-click. - - rscadd: Blobs now have the *Blob Help* verb which will pull up useful information, - including what your reagent does. - - tweak: Storage Blobs now cost 20, from 40. Storage Blobs also cannot be removed - by blob removal. - - tweak: Readapt Chemical now costs 40, from 50. - octareenroon91: - - rscadd: Add numbers and a star graffiti to crayon/spraycan designs. -2015-11-23: - octareenroon91: - - rscadd: Spilling oxygen or nitrogen will obtain a release of the corresponding - atmospheric gas in the effected tile. - - rscadd: 'Carbon Dioxide has been added as a reagent. Recipe: 2:1 carbon:oxygen, - heated to 777K.' - - rscadd: Spilling CO2 will produce CO2 gas. -2015-11-24: - Kor: - - rscadd: Added a lava turf. Expect to see it in away missions or in admin 'events' -2015-11-25: - Incoming5643: - - experiment: A number of popular stunning spells have undergone balance changes. - Note that for the most part the stuns themselves are untouched. - - experiment: 'Lightning Bolt Changes:' - - rscdel: You can no longer throw the bolt whenever you want, it will fire itself - once it's done charging. - - rscadd: Getting hit by a bolt will do a flat 30 burn now, as opposed to scaling - with how long the wizard spent charging the spell. Unless said wizard made a - habit of charging lightning bolt to near maximum every time this is a buff to - damage. - - rscdel: Every time the bolt jumps the next shock will do five less burn damage. - - rscadd: Lightning bolts can still jump back to the same body, so the maximum number - of bolts you can be hit by in a single casting is three, and the maximum amount - of damage you could take for that is 60 burn. - - experiment: 'Magic Missile Changes:' - - rscdel: Cooldown raised to 20 seconds, up from 15 - - rscadd: Cooldown reduction from taking the spell multiple times raised from 1.5 - seconds to 3.5 seconds. Rank 5 magic missile now has a cooldown of 6 seconds, - down from 9, and is effectively a permastun. - - experiment: 'Time Stop Changes:' - - rscadd: Time Stop field now persists for 10 seconds, up from 9 - - rscdel: Cooldown raised to 50 seconds, up from 40 - - rscadd: Cooldown reduction from taking the spell multiple times raised from 7.75 - seconds to 10 seconds. Rank 5 time stop now has a cooldown of 10 seconds, up - from 9, and is effectively a permastun. - Kor: - - rscadd: Escape pods can now be launched to the asteroid during red and delta level - security alerts. Pods launched in this manner will not travel to Centcomm at - the end of the round. - - rscadd: Each pod is now equipped with a safe that contains two emergency space - suits and mining pickaxes. This safe will only open during red or delta level - security alerts. - MrStonedOne: - - bugfix: fixes interfaces (like the "ready" button) being unresponsive for the - first minute or two after connecting. - - tweak: Burn related code has been changed - - tweak: This will give a small buff to fires by making them burn for longer - - tweak: This will give a massive nerf to plasma related bombs - - tweak: I am actively seeking feedback, if the nerf to bombs is too bad we can - still tweak stuff - PKPenguin321: - - rscadd: Chainsaws (both arm-mounted and not arm-mounted) can now be used in surgeries - as a ghetto sawing tool. Arm-mounted chainsaws are a teeny bit more precise - than regular ol' everyday chainsaws. - YotaXP: - - tweak: Spruced up the preview icons on the Character Setup dialog. - incoming5643: - - rscdel: Citing shenanigan quality concerns the wizard federation has withdrawn - supermatter swords and veil renderers from spellbooks. - neersighted: - - bugfix: Make Airlock Electronics use standard ID checks, allowing Drones to use - them. -2015-11-26: - neersighted: - - tweak: Cyborg Toner is now refilled by recharging stations. - oranges: - - tweak: Removed the 'gloves' from the sailor dress which looked weird since it - was a blouse basically - - tweak: Made the skirt on the blue/red skirts less blocky, - - tweak: Made the striped dress consistent at every direction -2015-11-27: - AnturK: - - rscadd: Turret control panels can now be made through frames available at autolathe. - - rscadd: Unlocked turrets can be linked with built controls with multiool - JJRcop: - - bugfix: Restores golem shock immunity. - Kor and Ausops: - - rscadd: Added four different suits of medieval plate armour. - - rscadd: The Chaplain starts with a suit of Templar armour in his locker. God wills - it! - - rscadd: Rumour has it that Nanotrasen is now training a new elite unit of soldiers - to deal with paranormal threats. Corporate was unable to be reached for comment. - MMMiracles: - - rscadd: Adds a brand new away mission for the gateway called 'Caves'. - - rscadd: The away mission has multiple levels to explore and could be quite dangerous, - running in without proper preparation is unadvised. - YotaXP: - - bugfix: Drones can now use the pick-up verb, and watertanks no longer get jammed - in their internal storage. - bgobandit: - - rscadd: Due to changes in Nanotrasen's mining supply chain, ore redemption machines - now offer a variety of upgraded items! However, certain items are more expensive. - Point values for minerals have been adjusted to reflect their scarcity. - - rscadd: Nanotrasen R&D has discovered how to improve upon the resonator and kinetic - accelerator. - - rscadd: After a colossal tectonic event on Nanotrasen's asteroid, ores are distributed - more randomly. - - rscadd: Bluespace crystals have been discovered to be ore. They will now fit into - satchels and ore boxes. - - rscadd: Mech advanced mining scanners now include meson functionality. - neersighted: - - bugfix: Wooden Barricades now take bullet damage. - - tweak: Rebalance Wooden Barricade damage. -2015-11-28: - TechnoAlchemisto: - - tweak: Cloaks are now worn in your exosuit slot! -2015-11-29: - Firecage: - - rscadd: Hand tools now have variable operating speeds. - GunHog: - - tweak: Nanotrasen has improved the interface for the hand-held teleportation device. - It will now provide the user with the name of the destination tracking beacon. - JJRcop: - - bugfix: Fixes changeling Hive Absorb DNA ability runtime. - Joan: - - imageadd: When sacrificing a target with the sacrifice rune, Nar-Sie herself will - briefly appear to consume them. - - imageadd: When an artificer repairs a construct, there is a visible beam between - it and the target. - - imageadd: When reviving a target with the raise dead rune, there is a visible - beam between the two corpses used. - - imageadd: When draining a target with the blood drain rune, there is a visible - beam between you and the rune. - - imageadd: Construct sprites are now consistent and all bob in the air. - - rscadd: Most cult messages now use the cult span classes, though visible messages - from cult things generally do not. - - bugfix: Examining a cultist talisman as a cultist no longer causes the paper popup - to appear. - - bugfix: You no longer need to press two buttons to read a cultist tome. - - spellcheck: Cult should have a few less typos and grammatical errors. - - spellcheck: The sacrifice rune now uses the proper invocation. - KorPhaeron: - - rscadd: Guardians and holoparasites can now be manually recalled by their master. - - rscadd: The ghost controlling a guardian or holoparasite can be repicked by their - master, only one use which is removed when a new ghost is chosen. - MrStonedOne: - - rscadd: Re-adds 100% chance timed injectors, as it was removed over a misunderstanding. - - bugfix: Fixes bug with injectors having a 100% power chance despite not being - timed - - bugfix: Fixes the excessive amount of time it took the game to initialize. - - bugfix: Fixes some interface bugs. - - rscadd: when an interface window has to send a lot of resources before it can - open, it will now tell you with a "sending resources" line so you know why it's - not opening right away. - PKPenguin321: - - rscadd: Teleprods can now be constructed. Make them via tablecrafting, or by putting - a bluespace crystal onto a stunprod. They warp the target to a random nearby - area (which may include space/the inside of a wall) in addition to giving the - victim a brief stun. Like stunprods, they require a power cell to function. - - rscadd: Teleprods can have their crystal removed and be made back into stunprods - by using them in your hand when they have no cell installed. - - imageadd: Mounted chainsaws now have a unique inhand sprite. - Remie + Kor: - - tweak: Holopads now use AltClick to request the AI - Shadowlight213: - - tweak: Syndie melee mobs have been buffed. - TheNightingale: - - rscadd: Nuclear operatives can now buy the Elite Syndicate Hardsuit for 8 TC that - has better armor and fireproofing. - - tweak: Added throwing stars and Syndicate playing cards to nuclear operative's - uplink. - Yolopanther12: - - rscadd: Added the ability to use a box of lights on a light replacer to more quickly - refill it to capacity. - incoming5643: - - rscadd: OOC will now take steps to try and prevent accidental IC from people who - mistakenly use OOC instead of say. This doesn't catch all mistakes, so please - don't test it. - ktccd: - - bugfix: Blob pieces on some areas no longer count for blob mode victory (Such - as space or asteroid). - - bugfix: Blobcode no longer spawns and destroys blobs uselessly, which fixes other - stuff too. - - bugfix: Asteroid areas are no longer valid gang territory. - neersighted: - - experiment: Nanotrasen would like to announce NanoUI 2.0, now being rolled out - across all our stations. Existing NanoUI devices have been updated, and more - will be added soon. Please report any bugs to Nanotrasen Support. - - tweak: Many NanoUI interfaces have had +/- buttons replaced with input fields. - - tweak: Some NanoUI interfaces have had more information added. - - bugfix: Drones can now interact with NanoUI windows. - swankcookie: - - bugfix: Fixes issue of space-Christians forgetting about the true, humbling values - of space-Christmas. - - rscadd: Adds snowmen outfits -2015-11-30: - neersighted: - - bugfix: Nanotrasen would like to apologize for Chemistry being stuck on NanoUI - 1.0... Please report any further bugs to Nanotrasen Support. - - tweak: NanoUI becomes... difficult to operate with brain damage. Who would have - guessed? - - tweak: Telekinesis enables you to use NanoUI at a distance. - - bugfix: Canisters require physical proximity to actuate... - - bugfix: NanoUI no longer leaks memory on click. -2015-12-01: - Kor: - - rscadd: The away mission Listening Post, originally mapped by Petethegoat, has - removed as a mission. It is now present in normal deep space. - neersighted: - - tweak: Attack animations are now directional! - - rscadd: Nanotrasen brand Airlock Electronics now sport our latest NanoUI interface! - Upgrade your electronics today! - - bugfix: Cryo now knocks you out. - - bugfix: Resisting out of cryo has a delay. - - rscadd: Cryo auto-ejection can now be configured. - - rscdel: Remove Cryo eject verb (resist out). - - bugfix: Cryo works... Love, neersighted - swankcookie: - - tweak: Switches cloak usage to overclothing slot -2015-12-02: - GunHog: - - bugfix: Nanotrasen has discovered a flaw in the weapon recharging station's design - that makes it incompatible with the Rapid Part Exchange Device. This has been - corrected. - neersighted: - - tweak: You can now stop pulling by trying to pull the same object again. - - rscadd: Nanotrasen is proud to announce that even the dead can use our state of - the art NanoUI technology. -2015-12-03: - Joan: - - rscadd: Artificers now have feedback when healing other constructs, showing how - much health the target has. - - tweak: Constructs can move in space. - - imageadd: Fixes cult flooring not lining up with normal floors. - - imageadd: Fixes a juggernaut back spine not glowing where it should. - Spudboy: - - tweak: Realigned the librarian's PDA. - Swankcookie: - - bugfix: Cakehat now creates light - YotaXP: - - rscadd: Rolled out a new line of space heaters around the station. This new model - has the functionality to cool down the environment, as well as heat it. Additionally, - they can be built and upgraded like any other machine. - neersighted: - - bugfix: Dominator now shows the correct area name on non-Box maps. - - bugfix: Unwrenching atmos pipes is less... nuts... - - bugfix: You don't get hopelessly spun when standing on a unwrenched pipe... Don't - try it, though. - - tweak: You can now cancel pulling by Ctrl+Clicking anything else - - tweak: Chemistry Dispensers now have a built-in drain! -2015-12-05: - Joan: - - rscdel: Magic missiles no longer do damage. -2015-12-06: - Gun Hog: - - rscadd: Nanotrasen is proud to announce that it has improved its Diagnostic HUD - firmware to include the station's automated robot population! New features include - integrity tracking, Off/On status, and mode tracking! If your little robot friend - suddenly manages to acquire free will, you will be able to track that as well! - - tweak: Artificial Intelligence units may find that their bot management interface - now shows when a robot gains free will. This is also displayed on the Personal - Data Assistant's bot control interface. - neersighted: - - bugfix: Cryo now properly checks it is on before healing... -2015-12-07: - octareenroon91: - - rscadd: Wallets now use the access of all IDs stored inside them. - - rscadd: As the accesses of all IDs are merged, two IDs in a wallet may grant access - to a door that neither one alone would open. - - bugfix: Wallets used to be useless for access if the first ID card put into it - was taken out, until another ID card was put back in. That should not happen - anymore. -2015-12-08: - Joan: - - experiment: Revenants can no longer move through walls and windows while revealed, - though they can move through tables, plastic flaps, mobs, and other similarly - thin objects. - - tweak: Defile now reveals for 4 seconds, from 8. - - tweak: Overload lights now reveals for 10 seconds, from 8. - - tweak: Blight now reveals for 6 seconds, from 8. - - rscadd: Blight has a higher chance of applying stamina damage to the infected. - Kor: - - rscadd: The blocking system has been completely overhauled. Any held item, exosuit, - or jumpsuit can now have a chance to block, or a custom on hit effect. Different - shields can now have different block chances. - - rscadd: The clowns jumpsuit now honks when you beat the owner. - - rscadd: There is a new (admin only for now) suit of reactive armour that ignites - attackers instead of warping you. - - rscadd: Shields will no longer block hugs. Give peace a chance. - neersighted: - - tweak: MC tab reworked, more items made available. - - rscadd: Admins can now click entries in the MC tab to debug. -2015-12-09: - GunHog: - - tweak: Nanotrasen has discovered new strains of Xenomorph which resist penetration - by known injection devices, including syringes. This seems to only extend to - the large 'Royal' strains, designed 'Queen' and 'Praetorian'. Extreme caution - is advised should these specimens escape containment. - - rscadd: Ghosts may now use Diagnostic HUD. - - tweak: Feedback added for which HUD is active. - Kor: - - rscadd: Security barricades now block gunfire 80% of the time while deployed. - - rscadd: Standing adjacent to barricades will allow you to shoot over them. - MrStonedOne: - - rscadd: noslip floors make you slightly faster - Shadowlight213: - - rscadd: Admins can now interact with mos of the station's machinery as if they - were an AI when ghosting. - incoming5643: - - rscadd: a mutation of glowshrooms, glowcaps, have recently been discovered in - botany. - ktccd: - - bugfix: Blobs now require the correct amount of blobs to win that scales depending - on number of blobs, instead of a set value of 700. -2015-12-12: - Joan: - - tweak: The blob Split Consciousness ability now requires a node under the overmind's - selector, instead of picking the oldest living node to spawn a core on. - - bugfix: Revenant antagonist preference can once again be toggled from the Game - Preferences menu. - Kor: - - rscadd: You now have a chance to flip while attacking with a dualsaber. - - rscadd: Bluespace survival capsules have been added to escape pod safes. - - rscadd: Standing between activating shield generators now has disastrous consequences. - Lo6a4evskiy: - - bugfix: Ninja drains power properly, no more infinite stealth. - RemieRichards: - - rscadd: Adds a Synth Species - - rscadd: Species can now react to being force set by admins, used for Synth species -2015-12-13: - Kor: - - rscadd: Adds reactive stealth armor. Admin spawn only. -2015-12-15: - Incoming5643: - - rscadd: The summon events... event "RPG loot" now allows for items to have bonuses - of up to +15! - - rscadd: The "RPG loot" event now also improves the damage reduction of armor! - - rscadd: Check out the item mall for new item fortification scrolls! - as334: - - rscadd: New research has shown that when when plasma reaches a high enough temperature - in the presence of a carbon catalyst, it undergoes a violent and powerful fusion - reaction. - - rscadd: Adds a new gas reaction, fusion. Heat up plasma and carbon dioxide in - order to produce large amounts of energy and heat. - oranges: - - tweak: hulk no longer stuns - - tweak: John Cena -2015-12-16: - AnturK: - - rscadd: Medical Beam Gun now available for Nuclear Operatives and ERT Medics. - Joan: - - tweak: Revenant Overload Lights reveal time lowered from 10 seconds to 8 seconds, - shock damage increased from 18 to 20. - - tweak: Revenant Blight reveal time lowered from 6 seconds to 5 seconds. - Kor: - - rscadd: Styptic once again works in patches. - - rscadd: Nuke Op team leaders can now activate challenge mode if more than 50 players - are online. - - rscadd: Xenobio mobs will no longer spontaneously murder their friends if you - give them sentience - The-Albinobigfoot: - - bugfix: The Wishgranter now displays its faith in humans with curbed enthusiasm. - Tkdrg: - - experiment: Cult has been overhauled in an attempt to make the gamemode more fun. - - rscdel: Cult onversion and stunpapers have been removed. So have most cult objectives. - - tweak: The cult's single objective is now defend and feed a large construct shell - in order to summon the Geometer. - - tweak: The cult must sacrifice souls in order to acquire summoning orbs, which - must be inserted inside said shell. - - tweak: The large construct shell can be procured by using a summoning orb in hand, - but it is vulnerable to attack. - - tweak: Once enough orbs are inserted, the station will go Delta. After three minutes, - the cult will have won. - - rscadd: Cult communications now no longer damage you when done without a tome. - - rscadd: Cultists now start with a sacrificial dagger, with bleeding effects and - high throwing damage. - - rscadd: Most existing runes were buffed, merged, or removed. A Immolate rune and - a Time Stop rune were added. Experiment! - - experiment: Each cultist now gets a random set of runes in their tomes. Pool together - your knowledge in order to thrive. - neersighted: - - experiment: NanoUI 3.0 - - experiment: Completely rewrite NanoUI frontend; rework backend. - - tweak: Re-design NanoUI interface to be much more attractive. - - tweak: Reduce NanoUI LOC count/resource size. - - tweak: Reduce NanoUI tickrate; make UIs update properly. - - rscadd: Add chromeless NanoUI mode. - - rscadd: NanoUI's chromeless mode can be toggled with the 'Fancy NanoUI' preference. - - bugfix: Allow NanoUI to work on IE8-IE11, and Edge. - - bugfix: Close holes that allow NanoUI href spoofing. -2015-12-17: - Kor: - - rscadd: Security barricades are now deployed via grenade. You can no longer move - them after they've been deployed, you must destroy them. - - rscadd: You can now shoot through wooden barricades while adjacent, while any - other gunfire has a 50% chance of being blocked. - - rscadd: There are no longer restrictions against implanting the nuclear disk in - people. - - rscadd: If the station is destroyed in a nuclear blast, any surviving traitors - will complete their "escape alive" objective regardless of their location. - - rscadd: Hulks now lose hulk when going into crit, rather than at 25 health. - - rscadd: Shuttles will no longer drag random tiles of space with them. This means - you can be thrown out of partially destroyed escape shuttles very easily. - - rscadd: The people and objects on destroyed tiles won't be along for the ride - when the shuttle moves either. - - rscadd: Adds hardsuits with built in energy shielding. CTF and security versions - are admin only. - - rscadd: Nuclear operatives can buy a shielded hardsuit for 30tc. - - rscadd: Traitors can now buy a Mulligan for 4 telecrystals, a syringe that completely - randomizes your name and appearance. - - rscadd: The spy bundle now includes a switchblade and Mulligan. - MMMiracles: - - rscadd: A set of coordinates have recently reappeared on the Nanotrasen gateway - project. Ask your local central official about participation. - MrStonedOne: - - tweak: 'Ghosts can now double click on ANY movable thing (ie: not a turf) to orbit - it' - PKPenguin321: - - rscadd: Dope golden necklaces have been added. They're a jumpsuit attachment like - ties and are completely cosmetic. - - rscadd: Dope necklaces can be bought from the clothesmate with a coin. Three are - in the clothesmate by default, so you can get your posse going. Gangs that aren't - Sleeping Carp can also purchase necklaces for 1 influence each. Dope. - xxalpha: - - tweak: Restores the ability to bolt and unbolt operating airlocks. -2015-12-18: - Incoming5643: - - rscadd: Soon to be blobs in blob mode can now burst at their choosing. However - they will still burst if they wait too long. - - rscadd: Burst responsibly. - Joan: - - rscadd: 'New blob chemicals:' - - rscadd: Pressurized Slime, which is grey, does low brute, oxygen, and stamina - damage, but releases water when damaged or destroyed. - - rscadd: Energized Fibers, which is light yellow, does low burn damage, high stamina - damage, and heals if hit with stamina damage. - - rscadd: Hallucinogenic Nectar, which is pink, does low toxin damage, causes vivid - hallucinations, and does some bonus toxin damage over time. - - tweak: Replaces Kinetic Gelatin with Reactive Gelatin, which does less brute damage, - but if hit with brute damage in melee, damages all nearby objects. - - wip: 'Changes three of the old blob chemicals:' - - tweak: Ripping Tendrils does slightly more stamina damage - - tweak: Envenomed Filaments no longer causes hallucinations, but does some stamina - damage in addition to toxin damage over time. - - tweak: Cryogenic Liquid will freeze targets more effectively. - Kor: - - rscadd: Shooting someone who is holding a grenade has a chance to set the grenade - off. - - rscadd: Shooting someone who is holding a flamethrower has a chance to rupture - the fuel tank. - - tweak: Shields have a bonus against blocking thrown projectiles. - Swankcookie: - - rscadd: lanterns no longer turn into flashlights when you pick them up. - bgobandit: - - rscadd: Lizard tails can now be severed by surgeons with a circular saw and cautery, - and attached the same way augmented limbs are. - - rscadd: The Animal Rights Consortium is horrified by Nanotrasen stations' sudden - rise of illegal lizard tail trade, with such atrocities as lizardskin hats, - lizard whips, lizard clubs and even lizard kebab! - neersighted: - - tweak: NanoUI should now load much faster, as the filesize and file count have - been reduced -2015-12-20: - Joan: - - tweak: Reduces Lexorin Jelly's oxygen damage significantly. - - experiment: Blobbernaut chemical application on attack is back, but much less - absurd this time; blobbernauts with an overmind will do 70% of the normal chem - damage(plus 4) and attack at a much slower rate than the blob itself can. - - wip: As an example, a blobbernaut with the Ripping Tendrils chemical would do - 14.5 brute and 10.5 stamina damage per hit. - Kor: - - rscadd: Adds reactive tesla armour. Adminspawn only. - - rscadd: Adds the legendary spear, Grey Tide. Admin only. - - rscadd: Nuke Ops can now purchase penetrator rounds for their sniper rifles. - - rscadd: Nuke ops can now purchase additional team members for 25 telecrystals. - They don't come with any gear other than a pistol however, so remember to save - some points for them. - - rscadd: Nuke Ops now have an assault pod. A 30tc targeting device will allow you - to select any area on the station as its landing zone. The pod is one way, so - don't forget your nuke. - - rscdel: The teleporter board is no longer available for purchase in the uplink. - - rscdel: After finding absolutely nothing of value, Nanotrasen away teams placed - charges and scuttled the abandoned space hotel. - - rscadd: Metastation now has xenobiology computers. - - rscadd: Metastation now has escape pod computers. - - rscadd: A distress signal has been detected broadcasting in an asteroid field - near Space Station 13. - - rscadd: Clicking the (F) follow link for AI speech will now make you orbit their - camera eye. - MMMiracles: - - tweak: The SAW has been revamped slightly. It now requires a free hand to fire, - but includes 4 new ammo variants along with a TC cost decrease for both the - gun and the ammo boxes. - MrStonedOne: - - bugfix: Fixes ghost orbit breaking ghost floating - - bugfix: Fixes orbiting ever breaking golem spawning - - bugfix: 'Fixes orbiting ever preventing that ghost from showing up in pictures - taken by ghost cameras resdel: Fixes being able to break your ghost sprite by - multiple quick consecutive orbits (FINAL SOLUTION, PROVE ME WRONG YOU CAN''T)' - Remie: - - rscadd: 'Byond members can now choose how their ghost orbits things, their choices - are: Circle, Triangle, Square, Pentagon and Hexagon!' - - tweak: orbit() should be much cheaper for clients now, allowing those of you with - potato PCs to survive mega ghost swirling better. - incoming5643: - - bugfix: the terror of double tailed lizards and featureless clones should now - be over - - rscdel: the emote *stopwag no longer works, just *wag again to stop instead -2015-12-21: - AnturK: - - tweak: Ghost HUD and Ghost Inquisitiveness toggles are now persistent between - rounds. - Kor: - - rscadd: Malfunctioning AIs have been merged with traitor AIs. They no longer appear - in their own mode. - - rscadd: Hacking APCs now gives you points to spend on your modules. Save up enough - points and you can buy a doomsday device on a 450 second timer. - - rscadd: The detectives revolver reskins on alt click now. - - rscadd: You can now dual wield guns. Firing a gun will automatically fire the - gun held in your off hand if you are on harm intent. - LanCartwright: - - tweak: The TC costs for nuke ops have been rebalanced. Guns, viscerators and mechs - are cheaper, ammo and borgs are more expensive. - - rscadd: Most guns can now be bought in bundles, together with some ammo and freebies - for a special discount. - The-Albinobigfoot: - - rscadd: Nuclear Operative families may once again requisition ultra-adhesive footwear. -2015-12-22: - Iamgoofball: - - rscadd: Tesla engine has been added alongside the singularity engine to all maps. - Joan: - - wip: 'Adds three new blob chemicals:' - - rscadd: Replicating Foam, which is brown, does brute damage, has bonus expansion, - and has a chance to expand when damaged. - - rscadd: Sporing Pods, which is light orange, does low toxin damage, and has a - chance to produce weak spores when expanding or killed. - - rscadd: Synchronous Mesh, which is teal, does brute damage and bonus damage for - each blob tile near the target, and splits damage taken between nearby blobs. - - experiment: Synchronous Mesh blobs take 25% more damage, to compensate for the - spread damage. - Kor: - - rscadd: Cayenne will no longer be targeted by the syndicate turrets. - - tweak: Energy shields now only reflect energy projectiles. - - rscadd: Added accelerator sniper rounds to uplink, a weak projectile that ramps - up damage the farther it flies. - MMMiracles: - - bugfix: Saber magazines have been dropped to 21 per magazine. When asked, Nanotrasens - official ballistic department replied "There is indeed such a thing as too much - bullet." - Xhuis: - - tweak: Stun batons can now be blocked by shields, blocked hits don't deduct charge. - xxalpha: - - rscadd: Janitor cyborgs now have a bottle of drying agent. -2015-12-25: - Joan: - - rscdel: The blob Split Consciousness ability has been removed. - - tweak: The blob mode now spawns more roundstart blobs, instead. - Kor: - - rscadd: AI holograms no longer drift in zero gravity - LanCartwright: - - tweak: Shotguns shells now have one extra pellet. - MrStonedOne: - - bugfix: Screen shakes will no longer allow you to see through walls - - tweak: Screen shakes will now move with you when moving rather than lag your client - behind your mob - - tweak: Screen shakes are now less laggy in higher tickrates -2015-12-26: - Buggy123: - - tweak: Salicyclic Acid now rapidly heals severe bruising and slowly heals minor - ones. - Iamgoofball: - - tweak: Telsa energy ball now shoots only a single, powerful beam of lightning - that can arc between mobs. - - soundadd: Energy ball can now be heard when near-by. - Incoming5643: - - tweak: Animated objects now revert if they have no one to attack for a while. - - rscadd: Added Golden revolver, a powerful sounding gun with large recoil. - Kor: - - rscadd: Transform Sting is now actually functional. - MrStonedOne: - - tweak: Movement in no gravity now allows you to push off of things only dense - to some mobs if it is dense to you (such as tables/blob tiles) rather than just - objects that are only dense to all mobs. - - bugfix: Long/timed actions will now cancel properly if you move and quickly move - back to the right location. -2015-12-27: - Joan: - - rscadd: Overmind-created blobbernauts are now player-controlled if possible. - - tweak: Creating a blobbernaut no longer destroys the factory, instead doing heavy - damage to it and preventing it from spawning spores for one minute. - - tweak: You cannot spawn blobbernauts from overly damaged factories. - - rscadd: Procedure 5-6 may be issued for biohazard containment under certain situations. - - tweak: Blobs will now burst slightly later on average, and the nuke report with - the nuke code will arrive slightly earlier. - Kor: - - soundadd: Spacemen now announce when they are changing magazines. - - rscadd: Command headsets now have a toggle to let you have larger radio speech. - LanCartwright: - - rscdel: The Syndicate Ship no longer spawns with Bulldog shotguns, operative have - been given 10 extra telecrystals instead. - MrStonedOne: - - bugfix: Flashes that were emp'ed were incorrectly flashing people in range of - the emper, not in range of the flash. - - tweak: Flashes in a mob's inventory that are emp'ed will only aoe stun if it is - not inside of a container like a backpack/box -2015-12-28: - AnturK: - - rscadd: You can now write an entire word with crayons by setting it as a buffer - and then clicking the target tiles in the right order. - Joan: - - rscdel: Blobbernauts can no longer smash walls of any type. - MrStonedOne: - - tweak: Progress bars now have 20 states instead of 5. - - bugfix: Bump mining should be fixed. - - tweak: Long actions now checks for movement/changed hands/etc more often to prevent - edge cases. - - tweak: Multiple progress bars will now stack properly, rather than fight each - other for focus. - Ressler: - - rscadd: Adds the reagent Haloperidol. - - rscadd: It is an anti-drug reagent, good for stopping assistants hyped up on meth, - bath salts, and equally illegal drugs. - - rscadd: It can be made with Chlorine, Fluorine, Aluminum, Potassium Iodide, and - Oil. - neersighted: - - bugfix: Make NanoUIs transfer upon (un)ghosting. - - bugfix: Fix NanoUIs jumping when resized/dragged. - - bugfix: Lots of other NanoUI bugs. -2015-12-31: - Bawhoppen: - - rscadd: Nanotrasen has opened the availability of tactical SWAT gear to station's - cargo department - - rscadd: Due to a new trade agreement with Chinese space suit manufacturers, Nanotrasen - can now obtain basic space suits much cheaper; This has been reflected in the - cargo prices - - rscadd: Amateur medieval enthusiasts have found a quick way to easily make wooden - bucklers. - Joan: - - imageadd: Replaced every book sprite in the game with new, consistent versions. - - imageadd: Except the one-use wizard spellbooks, which already got new sprites. - PKPenguin321: - - rscadd: Chest implants have been added that allow you to morph your arms into - a gun and back at will. There are two variants, a taser version and a laser - version. Both versions are self-charging. Getting EMPed with one of these implants - results in the implant breaking and loads of fire damage. The implants are currently - admin-only. - - tweak: The telecrystal price for thermal imaging goggles has been lowered from - 6 to 4. - incoming5643: - - rscadd: The wizard federation has finally updated their assortment of guns for - the summon guns event. Look forward to getting shot in the face with a whole - new batch of interesting and rarely seen weaponry! -2016-01-01: - Iamgoofball: - - experiment: Redid how objectives are assigned, they're now a lot more random in - terms of what you can get. - Incoming5643: - - tweak: Removed gender restrictions from socks. - Joan: - - rscdel: Storage Blobs are gone; they were effectively a waste of resources, as - there are more or less no points at which you should need them, unless you were - winning excessively hard. - - rscdel: Blobs can no longer burst early; instead, the button gives some early - help and serves to indicate you're a blob. - - wip: Blobbernauts now poll candidates instead of grabbing a candidate immediately. - The poll is 5 seconds, so that there's no significant pause between making a - blobbernaut and it doing stuff. - - rscadd: Blobbernaut creation replaces Storage Blob creation on the blob HUD. - - tweak: Overmind communication is now much larger and easier to see, and blob mobs, - such as blobbernauts, will hear it. - Kor: - - rscadd: The wizard has a new spell, Lesser Summon Guns. This summons an unending - stream of single shot bolt action rifles into his hands, automatically replacing - themselves as you fire. - - bugfix: Fixes successive generations of grey tide clones not despawning. - - tweak: Using challenge ops now delays shuttle refuel. - - rscadd: Added a new wizard event, Advanced Darkness. - MrStonedOne: - - experiment: GHOST POPUP RE-WORK - - bugfix: Ghost popups will no longer steal focus - - bugfix: Ghost popups will no longer submit on key press (regardless of focus) - unless you tab to a button first - - tweak: Ghost popups will close themselves after the time out has ended - - rscadd: Ghost popups are now themed. - - tweak: Long actions (like resisting out of handcuffs) will no longer count space/nograv - drifting as the user moving. - - tweak: This does not apply to the target of a long action if that target isn't - you. Pulling something while space drifting and working on it intentionally - won't work. -2016-01-02: - Kor: - - rscadd: Guardians/Parasites are now named after constellations, and have new sprites - from Ausops. - Kor and GunHog: - - rscadd: Malfunctioning AIs can now purchase Enhanced Surveillance for 30 points, - which allows them to "hear" with their camera eye. - MMMiracles: - - rscadd: A distress signal was recently discovered with gateway coordinates attached - to a far-off research facility owned by Nanotrasen. The signal was sent out - in hopes of someone competent receiving it, unfortunately, your station was - the only one to respond. Local security forces may not be welcoming your arrival - group with open arms. -2016-01-07: - KorPhaeron: - - tweak: Doubled cost of Lesser Summon Guns to 4 and increased charge time to 75 - seconds. - TrustyGun: - - rscadd: 'Added two new UI styles: black and green Operative and pale green Slimecore.' -2016-01-09: - Wjohnston: - - wip: AI Satellite has been remapped to make it more secure. -2016-01-11: - Joan: - - rscdel: Blob cores and nodes no longer cause normal pulsed blobs to animate. Factories - and resource nodes will still animate. - - imageadd: Holoparasite sprites have been updated again, are now named after silvery - metals and flowers and can also be colored purple, blue or yellow. - xxalpha: - - tweak: Pipes and cables under walls, intact floors, grilles and reinforced windows - will now be shielded from explosions until exposed. -2016-01-13: - Joan: - - imageadd: Alien whisper ability has a new icon - MrStonedOne: - - tweak: Control clicking on the thing you are pulling will no longer unpull, instead - control clicking on anything too far away to be pulled will unpull. (reminder - that the delete key also unpulls) - OneArmedYeti: - - imageadd: To help with colorblindness, gang HUDs have been changed so leaders - have a border and normal gangster icons are smaller. -2016-01-15: - Joan: - - bugfix: Holoparasites can no longer beat their owner to death while inside of - them. - - spellcheck: Updates traitor holoparasite descriptions for accuracy. - - spellcheck: Adds 8 additional silvery metals to the holoparasite name pool. - - imageadd: Adds two new holoparasite colors, light purple and red. - - imageadd: Holoparasite HUD buttons now have new sprites. - - imageadd: Adds glow effects when guardians teleport or recall, including fire - guardian teleporting and support guardian teleporting. - Kor: - - rscadd: Washing machines are activated via alt+click rather than a right click - verb. -2016-01-16: - Joan: - - imageadd: Alien queens and praetorians have suitably large speechbubbles. - - imageadd: Syndicate cyborgs and syndrones have suitably evil robotic speechbubbles. - - imageadd: Blob mobs have suitably uncomfortable-looking speechbubbles. - - imageadd: Holoparasites and guardians have suitably robotic and magical speechbubbles. - - imageadd: Swarmers have suitably holographic speechbubbles. - - imageadd: Slimes have suitably slimy speechbubbles. -2016-01-17: - Joan: - - bugfix: You can once again repair a hacked APC by using an APC frame on it instead - of welding it off the wall, at the same stage as you'd weld it off the wall. - MrStonedOne: - - bugfix: Control clicking on a turf now un-pulls -2016-01-19: - neersighted: - - rscadd: Many many interfaces have been ported to tgui; uplinks and MULEbots being - the most important - - rscadd: You can now tune radios by entering a frequency - - bugfix: Air Alarms now support any gas -2016-01-23: - neersighted: - - experiment: Refactor wires; port wire interface to tgui. - - rscadd: Wire colors are now fully randomized. - - rscdel: Remove pizza bombs, as the code and sprites were terrible. - - rscadd: Add pizza bomb cores, which can be combined with a pizza box to make a - pizza bomb. - octareenroon91: - - bugfix: Chemistry machinery should now all equally accept beakers, drinking glasses, - etc. -2016-01-27: - Joan: - - tweak: Golems have about a 40% chance to stun with punches, from about 60%. - - tweak: Millitary Synths have about a 50% chance to stun with punches, from literally - 100%. - - wip: Blobbernaut creation costs 30 points, and does much more damage to the factory. - - rscdel: Blob factories regenerate at half normal rate. - - tweak: Blob reagents tweaked; - - rscadd: Ripping Tendrils does slightly more brute damage, but less stamina damage. - - rscdel: Lexorin Jelly does less brute damage. - - rscadd: Energized Fibers does slightly more burn damage. - - rscadd: Sporing Pods does slightly more toxin damage. - - rscadd: Replicating Foam will try to replicate when hit more often. - - rscadd: Hallucinogenic Nectar does slightly more toxin damage and causes hallucinations - for longer. - - rscadd: Cryogenic Liquid does more burn damage. - - experiment: Synchronous Mesh does slightly less damage with one blob but massive - damage with more than one nearby blob. - - rscdel: Dark Matter does less brute damage. - - rscdel: Sorium does slightly less brute damage. - - rscdel: Pressurized Slime has a lower chance to emit water when killed and when - attacking targets. - - tweak: Supermatter explosion is no longer capped, and under normal conditions - will produce a 8/16/24 explosion when delaminating. - - imageadd: Blob tiles now do an attack animation when failing to expand into a - turf. - - imageadd: Overmind-directed expansion is more visible than automatic expansion. - Kor: - - rscadd: Capture the flag has been added in space near central command. The spawners - are disabled by default, so be sure to harass admins when you die until they - let you play. The arena was mapped by Ausops. - - rscadd: Nuke ops can purchase mosin nagants for 2 telecrystals. - MrStonedOne: - - bugfix: Fixes the powersink drawing less power than the smeses put out. - - tweak: Made the powersink hold significantly more power before overloading and - going boom. - - tweak: Buffed the explosion of the power sink when it overloads. You are suggested - to think twice about wiring the engine to the grid. - PKPenguin321: - - rscadd: The Autoimplanter, a device that can insert cyberimplants into humans - instantly and without the need of surgery, has been added to the game. It is - currently only obtainable by nuke ops, by way of being included in the Box of - Implants. -2016-01-28: - Joan: - - rscadd: Blobs can communicate before bursting to allow for more coordination. - Kor: - - rscadd: Butchering mobs by attacking them with sharp objects will only happen - on harm intent. This means it is possible to do surgery on aliens again. -2016-01-29: - Joan: - - rscadd: Holoparasites can now see their summoner's health at all times. The health - displayed is a percentage, with 0 being dead. - - imageadd: Holoparasites now have visual flashes on the summoner's location when - recalled due to range limits and when manifesting. - Kor: - - rscadd: Red xenobio potions now work on vehicles (janitor cart, ATV, secway, etc), - causing them to go faster. - - rscadd: Stuffing people in bins uses clickdrag instead of grab. -2016-01-30: - Boredone: - - tweak: Due to an experiment gone wrong, the Research Director's Teleport Armor - now causes some mild radiation poisoning on teleportation to the wearer. - Francinum: - - rscadd: Added two new female underwear styles. - Kor: - - rscadd: You can now use the abandoned white ship as an escape route at round end. - This is possible on Box, Meta, and Dream. - - rscadd: Added support so that mappers can make any shuttle function as an escape - shuttle. - MMMiracles: - - rscadd: Three new bra sets have been added for the ladies out there who want to - show their patriotism. - xxalpha: - - rscadd: Blueprints will now allow the expansion of an existing area by giving - its name to a new adjacent area. - - rscadd: Added a no power warning cyborg verb to Robot Commands. -2016-01-31: - Kor: - - rscadd: Added a special AI upgrade disk that allows normal AIs to use malf modules - and hack APCs. It is admin only. - - rscadd: Added an AI upgrade disk that grants AIs the lipreading power. It is admin - only. -2016-02-01: - Erwgd: - - rscadd: The Kitchen Vending machine now stocks salt shakers and pepper mills! - - rscadd: The NutriMax now stocks spades, cultivators and plant analyzers. - - rscadd: Rice seeds are now stocked in the MegaSeed Servitor, and the seeds supply - crate now contains a pack of rice seeds. - - rscdel: Botanists should be aware that wheat stalks can no longer mutate into - rice. - Fayrik: - - rscadd: pAI cards can now be inserted into simple robots, to allow for more robust - robot personalities. - PKPenguin321: - - rscadd: You can now store knives, pens, switchblades, and energy daggers in certain - types of shoes (such as jackboots, workboots, winter boots, combat boots, or - no-slips). - - rscadd: Horns can now be stored in clown shoes. Honk. - TrustyGun: - - rscadd: Adds gag handcuffs to the prize pool for arcade machines. They act like - regular handcuffs, but you break out of them in a second. - WJohnston: - - rscadd: Adds missing booze & soda dispenser, library console, fixes door access - and a few other minor things to Efficiency Station - - rscadd: Also adds direction tags so people can find their way around better. - bgobandit: - - rscadd: On Valentine's Day, all spacemen will receive candy hearts and valentines - for their special someones! Label valentines with a pen. - - rscadd: Note that today is not Valentine's Day. -2016-02-05: - Joan: - - experiment: Blob expansion is faster near the expanding blob, but slower further - away from it. - - tweak: Blob spores produce a slightly larger smoke cloud when dying. Sporing Pods - spores and blob zombies produce the current small cloud. - - rscdel: Blobbernauts can no longer pull anything at all. - - tweak: Blobbernauts health reduced to 200, but blobbernauts now take half brute - damage. - - tweak: Blobbernauts now take massive damage from fire. - - tweak: Blobbernauts do approximately 3 more damage when attacking. - - wip: Replicating Foam will expand more actively when damaged. - - rscadd: Adds Electromagnetic Web, which is light blue, does burn damage and EMPs - targets, and causes a small EMP when dying. - - rscadd: Electromagnetic Web takes more damage; a normal blob that hasn't been - near a node or the core for 6~ seconds can be oneshotted by a laser. - - rscadd: Anomalies, such as pyroclastic and vortex anomalies, now appear at the - bottom of the ghost orbit and observe menus. - Kor: - - rscadd: Nuke ops can purchase sentience potions for 4tc - MMMiracles: - - tweak: Bulldog now starts with stun-slugs instead of its usual 60-brute slugs. - Slugs now cost 3 TC instead of 2. - - tweak: Most SAW ammo has been slightly buffed in damage so maybe it'll be worth - buying now along with a slight cost decrease for the gun itself. - - tweak: Incen shells for the shotgun now apply extra firestacks on hit so it actually - sets people on fire instead of turning them into a light show. - - tweak: Incen rounds for the SAW now leave a fire trail similar to the bulldog's - dragonsbreath round. - - rscadd: Nuke Ops now have the ability to purchase breaching shells, a weaker variant - of the meteorslugs that can still push back people/airlocks/mechs/corgis. - - bugfix: SAW should now use its in-hand sprites for an open-closed magazine - PKPenguin321: - - rscadd: You can now sharpen carrots into shivs by using a knife or hatchet on - them. - bgobandit: - - rscadd: Seven new emoji have been added to hasten the death of the English language. - octareenroon91: - - rscadd: Player-controlled medibots can examine a patient to know what chems are - in the patient's body. - - bugfix: autolathes have been showing extra copies of the hacked designs, but no - more. -2016-02-06: - LordPidey: - - rscadd: Added suicide command for pipe valves. It's quite messy. - Lzimann: - - tweak: Combat Mechas now have a increased chance of destroying a wall with punches - (40% for walls and 20% for reinforced walls)! - - rscadd: Combat mechas can now destroy tables and racks with a punch! - neersighted: - - rscadd: The Syndicate has stolen the latest tgui improvements from Nanotrasen! - All uplinks now feature filtering/search. - - rscadd: Nanotrasen is proud to announce its next generation sleepers, featuring - tgui! - - rscadd: Portable atmospheric components have been overhauled to use the latest - interface technology. - - rscdel: The Area Atmosphere Computer has been removed. - - rscadd: Huge scrubbers now require power. - - rscdel: Borg jetpacks are now refilled from a recharger and not a canister. - - rscadd: Power monitors now have a state of the art graph. Hopefully they're actually - useful to someone. - - rscadd: Cargo consoles have been redesigned and now feature search and a shopping - cart! -2016-02-08: - Incoming5643: - - rscadd: Poly will now speak a line or emote when pet. - - rscadd: Poly now responds to getting fed crackers by becoming more annoying for - the round. - - experiment: Every day he is growing stronger - Kor: - - rscadd: A certain hygiene obsessed alien is now obtainable via xenobiology gold - cores. - - rscadd: Add laserguns with swappable, rechargeable magazines. They are adminspawn - only. - - rscadd: Operatives now get their pinpointers in their pocket when they spawn, - meaning reinforcements automatically come with them (and hopefully people stop - forgetting them in general). - - rscadd: Capture the flag now features a high speed instagib mode, with guns courtesy - of MMMiracles. - phil235: - - tweak: The vision updates for mobs are now instantaneous (e.g. you don't have - to wait one second to see again when removing your welding helmet) - - tweak: Your vision is now affected when you're inside something or viewing through - a camera. You can no longer see mobs or objects when ventcrawling (unless you - have xray for example), an xray user viewing through a camera do not see through - walls around the camera. On the other hand, cameras with an xray upgrade let - you see through walls. Unfocused camera now give you the same effect as when - you are nearsighted. Being inside closets, morgue container and disposal bins - give you some vision impairments. - - rscadd: The ability to toggle your hud on and off (with f12) is now available - to all mobs not just humans. -2016-02-09: - AnturK: - - rscadd: Syndicate Operatives can now buy bags full of plastic explosives for 9 - TC. - Gun Hog: - - rscadd: '"Nanotrasen has drafted a design for an exosuit version of the medical - nanite projector normally issued to its Emergency Response Personnel. With sufficient - research, a prototype may be fabricated for field testing!"' - incoming5643: - - rscadd: The wizard spell wild shapeshift has been made less terrible. - neersighted: - - rscadd: Internals tanks now provide an action button - - rscadd: Jetpacks now emit the gas consumed for propulsion onto their turf - - rscdel: Jetpacks no longer have object verbs - - rscdel: tgui no longer has internals buttons - - bugfix: Malf AI's flood ability now correctly sets vent pressure bounds -- the - results are devastating... Try it! -2016-02-10: - Joan: - - rscadd: Blob mobs now heal for 2.5% of their maxhealth when blob_act()ed, basically - whenever they're on blobs near a node or the core. - - tweak: Blob expansion no longer has a chance to fail inversely proportional with - the expanding blob's health. Blobs still, however, expand at roughly the same - rate as they do currently. - - experiment: Adds five new blob chemicals. - - rscadd: Adds Penetrating Spines, which is sea green and does brute damage through - armor. The damage can still be reduced by bio protection. - - rscadd: Adds Explosive Lattice, which is dark orange and does brute damage to - all mobs near the target. Explosive Lattice is very resistant to explosions. - - rscadd: Adds Cyclonic Grid, which is a light blueish green and does oxygen damage, - in addition to randomly throwing or pulling nearby objects. - - rscadd: Adds Zombifying Feelers, which is a fleshy zombie color and does toxin - damage, in addition to killing and reviving unconscious humans as blob zombies. - - rscadd: Adds Regenerative Materia, which is light pink and does toxin damage, - in addition to making the attacked mob think it is at full health. - - wip: Tweaks some of the existing blob chemicals slightly. - - rscadd: Sporing Pods can produce spores when killed by damage less than 21, from - less than 20. This means lasers can produce spores. - - rscadd: Reactive Gelatin has a slightly higher maximum damage and will attack - the nearby area when hit with brute damage projectiles, from just when attacked - by brute damage in melee. - - tweak: Sorium, Dark Matter, and the new Cyclonic Grid will not throw mobs with - the 'blob' faction, such as blobbernauts and spores. - Kor: - - rscadd: The chaplain can now transform the null rod into a holy weapon of his - choice by using it in hand. Each one has different strengths and drawbacks. - MrStonedOne: - - tweak: Tesla balance changes - - tweak: Tesla will now require increasingly more energy to trigger new orbiting - balls. First ball comes with 32 energy (down from 300), fourth requires 256 - (down from 1200), and so on and on, doubling with each new ball. Balls after - 7 are increasingly harder to get than before, whereas balls before 6 are easier - to get. - - rscadd: MULTIBOLT IS BACK! - - tweak: Be warned that in multibolt all but 1 primary bolt now have a random shocking - range, meaning they may still target a close human over a far away grounding - rod as the rod may be out of range. - - tweak: Power output of tesla massively dropped, it should no longer put out almost - twice the power of a stage 3 singulo with maxed collectors without any balls, - you'll need at least 3 balls for that now. - - tweak: Tesla can now lose power, causing ball count to drop. Tesla will never - shrink out of existence, just lose its balls. - - tweak: Tesla is now more likely to head in the direction of the thing it last - zapped. - PKPenguin321: - - rscadd: Chameleon Jumpsuits now have slight melee, bullet, and laser protection. - - tweak: The armor values for security helmets, caps, and berets have all been brought - in line. Consequently, helmets and berets are a teeny bit better, and caps now - have the slight bomb protection that the other two had. - - experiment: The time needed to complete most tablecrafting recipes has been cut - in half to make tablecrafting less annoying to use. - Shadowlight213: - - rscadd: pAI controlled mulebots can now run people over. - - tweak: Mulebot health has been greatly decreased. - neersighted: - - rscadd: Horizontal (lying) mobs now fit into crates - - rscadd: Mobs may now be stuffed into crates, as with lockers - - rscadd: Stuffing into a locker deals a mild stun (the same as tabling) - octareenroon91: - - rscadd: New designs can now be added to Autolathes via a design disk. Simply use - a disk containing a suitable design on your autolathe. -2016-02-11: - neersighted: - - rscdel: Remove all cyborg jetpacks... They were awful... - - rscadd: Adds borg ion thrusters, which are available as an upgrade module for - any borg. - - rscdel: Jetpack stabilizers are always on, but now we have... - - rscadd: Jetpack turbo mode, to move at sanic speed in space. -2016-02-12: - Kor: - - rscadd: Malf AIs can now get the objective to have a robot army by the end of - the round. - - rscadd: Malf AIs can now get the objective to ensure only human crew (no mutants) - are on the shuttle at round end. - - rscadd: Malf AIs can now get the objective to prevent a crewmember from escaping - the station, while requiring that crewmember still be alive. - neersighted: - - rscadd: Cybernetic implants purchased from the uplink now include a free autoimplanter! - octareenroon91: - - rscdel: You can no longer kill yourself with the SORD - - rscadd: Suicide attempts with the SORD will inflict 200 stamina damage. You will - only die of shame. - - bugfix: Cleanup to suicide verb code. -2016-02-13: - Buggy123: - - rscadd: You can now build cable coils using the autolathe. - Fox McCloud: - - bugfix: Fixes the sleeping carp martial arts grab not being an instant aggressive - grab - KazeEspada: - - rscadd: 'New backpack options available! New options include: Department Bags, - Leather Satchels, and Dufflebags!' - Kor: - - rscadd: Chainsaw sword, force weapon, and war hammer have all been added as Chaplain - weapon options. - Malkevin: - - tweak: Tracking implants have been upgraded. The old clunky manually adjusted - number system has been replaced with an automated ID scanner, this will show - the implant carrier's name on both the Prisoner Management Console and the hand - tracker. Happy deep striking! - PKPenguin321: - - tweak: 'Traitor EMP kits have had their cost reduced from 5 to 2, and no longer - contain the EMP flashlight. rcsadd: EMP flashlights can now be bought separately - for 2 TCs.' - Zerrien: - - rscadd: Conveyor pieces can be placed as corner pieces when building in non-cardinal - directions. - - rscadd: Using a wrench on a conveyor rotates it while in place. - neersighted: - - tweak: Gibtonite can now be pulled. - - tweak: Slowdown factors are ignored when in zero gravity. - phil235: - - rscadd: Brains can no longer be blinded. - - bugfix: Fixes brain being immortal. They are immune to everything but melee weapon - attacks. Brains not inside a MMI can now be attacked just like MMIs. Damaged - brain can't be put into a robot, they can still be put inside a brainless humanoid - corpse and cloned, but deffibing the corpse always fails (can't revive someone - with a brain beaten to a pulp). -2016-02-14: - Joan: - - rscadd: Blobbernauts can now speak to overminds and other blobbernauts with :b - - rscadd: Blobs can now expand onto lattices and catwalks. - - rscdel: Blob expansion on space tiles with no supports is much slower. - - tweak: Blob Sorium and Dark Matter now have less range on targets with bio protection. - - tweak: Blob Sorium does slightly less damage. -2016-02-17: - Fox McCloud: - - tweak: Laser eyes mutation no longer drains nutrition - Joan: - - rscdel: The sleeping carp gang no longer has special equipment and an inability - to use pneumatic cannons. - PKPenguin321: - - tweak: The traitor surgery bag now costs 3 TC, down from 4. - Zerrien: - - rscadd: adds unique icons for the two medical patch types -2016-02-18: - Kor: - - rscadd: 'Four more chaplain weapon options have been added: hanzo steel, light - energy sword, dark energy sword, and monk''s staff.' -2016-02-19: - AnturK: - - rscadd: Chairs and stools can now be picked up and used as weapons by dragging - them over your character. - PKPenguin321: - - rscadd: The cleanbot uprising has begun. - - rscadd: Emagged cleanbots are much scarier now. Standing on top of one will yield - very devastating results, namely in the form of powerful flesh-eating acid. -2016-02-20: - CPTANT: - - tweak: Due to new crystals Nanotrasen lasers weapons may now set you on FIRE. - Joan: - - imageadd: Blobbernauts and blob spores now have a visual healing effect when being - healed by the blob. - xxalpha: - - rscadd: 'New event: Portal Storm.' - - rscadd: Kinetic accelerators now reload automatically. -2016-02-24: - CPTANT: - - tweak: stamina regeneration is now 50% faster. - Joan: - - rscadd: Revenants now have an essence display on their HUD - - rscadd: Revenants retain the essence cap from the previous revenant when reforming, - minus any perfect souls. - - rscadd: Revenants can now toggle their night vision. - - tweak: Revenant Defile has one tile more of range, but does less damage to windows. - - tweak: Revenant Blight kills space vines and glowshrooms slightly more rapidly. - - tweak: Delays before appearing when harvesting are slightly randomized. - - tweak: Revenant fluff objectives have been changed to be slightly more interesting. - RemieRichards: - - rscadd: Cursed heart item for wizards, allows them to heal themselves in exchange - for having to MANUALLY beat their heart every 6 seconds. Heals 25 brute/burn/oxy - damage per correctly timed pump. - Steelpoint: - - tweak: Syndicate engineers have reinforced the exterior of their stealth attack - ships. Nuclear Operative ship hull walls are now, once again, indestructible. - - tweak: In addition Syndicate engineers had the opportunity to revamp the interior - of stealth attack ships. The inside of Op ships now has a slightly new layout, - including a expanded medbay, as well as additional medical and explosive equipment. - - rscadd: Thanks to covert Syndicate operatives, strike teams can now bring the - stealth attack ship within very close proximity to the station codenamed 'Boxstation'. - A new ship destination labeled 'south maintenance airlock' is now available - to Op strike teams. - phil235: - - rscadd: Holo tape is replaced by holo barriers. - - rscadd: The action button of gas tanks and jetpacks now turn green when you turn - your internals on. -2016-02-26: - Iamgoofball: - - rscadd: Adds the Chameleon Kit to uplinks for 4 telecrystals containing a Chameleon - Jumpsuit/Exosuit/Gloves/Shoes/Glasses/Hat/Mask/Backpack/Radio/Stamp/Gun/PDA. - - rscadd: The chameleon gun fires no-damage lasers regardless of what it looks like. - - rscadd: The Voice Changer has been merged into the Chameleon Mask. - - rscadd: No-slip shoes have been combined into Chameleon Shoes. - - rscdel: Space Ninjas no longer have voice changing capabilities. - - rscdel: The Chameleon Jumpsuit has been replaced by the Chameleon Kit in the uplink - for the same price. - - tweak: All chameleon clothing items have lost EMP vulnerability. - - tweak: Chameleon equipment provides very minor armor. - - experimental: Agent ID Cards can now use chameleon technology to look like any - other ID card. - - bugfix: The Chameleon Kit is actually purchasable now. It doesn't give a single - chameleon jumpsuit anymore. - PKPenguin321: - - rscadd: The kitchen vendor now contains two sharpening blocks. - - rscadd: Only items that are already sharp (such as fire axes, knives, etc) can - be sharpened. Items used on sharpening blocks become sharper and deadlier. The - sharpening blocks themselves can only be used once, and you can only sharpen - items once. - - tweak: The EMP kit has been buffed. It now contains five EMP grenades, up from - two. - - tweak: The EMP implant found in the EMP kit has been buffed. It now has three - uses, up from two. -2016-03-02: - CoreOverload: - - rscadd: A new "breathing tube" mouth implant. It allows you to use internals without - a mask and protects you from being choked. It doesn't protect you from the grab - itself. - - tweak: Arm cannon implants are now actually implanted into the arms, not into - the chest. - - bugfix: Arm cannons have an action button again. - - tweak: Heart removal is no longer instakill. It puts you in condition similar - to heart attack instead. You can fix it by installing a new heart and applying - defibrillator if it wasn't beating. - - rscadd: You can now make a stopped heart beat again by squeezing it. It will stop - beating very soon, so you better be quick if you want to install it without - using defibrillator. - - rscadd: There is now a chance to recover some of the internal organs when butchering - aliens or monkeys. - - rscadd: A new organ - lungs. When removed, it will give you breathing and speaking - troubles. - - rscadd: Human burgers are, once again, named after the generous meat donors that - made them possible. - Fox McCloud: - - rscadd: Gibbing mobs will now throw their internal organs - Gun Hog: - - rscadd: Ghost security HUDs now show arrest status and implants. - - tweak: The Alien queen, upon her death, will now severely weaken the remaining - alien forces. - Joan: - - tweak: Replicating Foam has a lower chance to expand when hit. - - tweak: Penetrating Spines is now purple instead of sea green. - - imageadd: Blobbernauts now have a brief animation when produced. - - experiment: Adds five new blob chemicals. This is a total of 25 blob chemicals. - Will it ever stop? - - rscadd: Draining Spikes, which is reddish pink and does medium brute damage, and - drains blood from targets. - - rscadd: Shifting Fragments, which is tan and does medium brute damage, and shifts - position when attacked. - - rscadd: Flammable Goo, which is reddish orange and does low burn and toxin damage, - and when hit with burn damage, emits a burst of flame. It takes more damage - from burn, though. - - rscadd: Poisonous Strands, which is lavender and does burn, fire, and toxin damage - over a few seconds, instead of instantly. - - rscadd: Adaptive Nexuses, which is dark blue and does medium brute damage, and - reaps 5-10 resources from unconscious humans, killing them in the process. - - wip: Confused about what the chemical you're fighting does? Look at https://tgstation13.org/wiki/Blob#Blob_Chemicals - - rscadd: Adds 'Support and Mechanized Exosuits' and 'Space Suits and Hardsuits' - categories to the syndicate uplink. - - rscadd: Nuke op reinforcements and mechs have been moved to the first category. - Syndicate space suits and hardsuits have been moved to the second category. - - bugfix: Traitors can now properly buy the blood-red hardsuit for 8 TC. - - tweak: Nuke ops can no longer buy the blood-red hardsuit, as the elite hardsuit - costs the same amount while being absolutely better. - Kor: - - rscadd: Added door control remotes. Clicking on doors while holding them will - let you open/bolt/toggle emergency access depending on the mode. They will not - work on doors that have their IDscan disabled (rogue AIs take note!) - - rscadd: The Captain, RD, CE, HoS, CMO, and QM all now have door control remotes - in their lockers. - LanCartwright: - - rscadd: Adds Uranium to Virus reaction. Will create a random symptom between 5 - and 6 when mixed with blood. - - rscadd: Adds Virus rations, which creates a level 1 symptom when mixed with blood. - - rscadd: Adds Mutagenic agar, which creates a level 3 symptom. - - rscadd: Adds Sucrose agar which creates a level 4 symptom. - - rscadd: Adds Weak virus plasma, which creates a level 5 symptom. - - rscadd: Adds Virus plasma, which creates a level 6 symptom. - - rscadd: Adds Virus food and Mutagen reaction, creating Mutagenic agar. - - rscadd: Adds Virus food and Synaptizine reaction, creating Virus rations. - - rscadd: Adds Virus food and Plasma reaction, creating Virus plasma. - - rscadd: Adds Synaptizine and Virus plasma reaction, creating weakened virus plasma. - - rscadd: Adds Sugar and Mutagenic agar reaction, creating sucrose agar. - - rscadd: Adds Saline glucose solution and Mutagenic agar reaction, creating sucrose - agar. - - rscadd: Adds Viral self-adaptation symptom, which boosts stealth and resistance, - but lowers stage speed. - - rscadd: Adds Viral evolutionary acceleration, which bosts stage speed and transmittability, - but lowers stealth and resistance. - - rscadd: Flypeople now vomit when they eat nutriment. - - rscadd: Flypeople can now suck the vomit off the floor to gain it's nutritional - content. - - rscadd: Flypeople now must suck puke chunks and vomit to fill themselves of food - content. - Malkevin: - - tweak: Sec officers have two sets of cuffs again (one on spawn, one in locker) - - tweak: Done some optimisation of sec spawn equipment lists and lockers to remove - some of the repetitive clicking, sec belts are now preloaded with equipment. - - tweak: HoS has a full baton instead of the collapsible one - - tweak: Detective has a classic police baton and pepper spray instead of the collapsible - baton (someone made police batons shit, so don't get overly happy) - - bugfix: pop scaled additional lockers spawned were the wrong type, changed them - to the right type which has batons now (actually belts now that I've changed - them). - MrStonedOne: - - tweak: Suit sensors will now favor higher levels for starting amount with the - exception of the max level, that remains unchanged. - - tweak: 'Old odds: 25% off 25% binary lifesigns 25% full lifesigns 25% coordinates' - - tweak: 'New odds: 12.5% off 25% binary lifesigns 37.5% full lifesigns 25% coordinates' - PKPenguin321: - - rscadd: Bolas are now in the game. They're a simple device fashioned from a cable - and two weights on the end, designed to entangle enemies by wrapping around - their legs upon being thrown at them. The victim can remove them rather quickly, - however. - - rscadd: Bolas can be crafted by applying 6 metal sheets to cablecuffs. They can - also be tablecrafted. - Sestren413: - - rscadd: Botanists have access to a new banana mutation now, bluespace bananas. - These will teleport anyone unfortunate enough to slip on their peel. - Shadowlight213: - - rscadd: A wave of dark energy has been detected in the area. Corgi births may - be affected. - Shadowlight213 and Robustin: - - rscadd: '"Old Cult is back baby!"' - - tweak: '"Cult survival objective disabled"' - - tweak: '"Imbuing talismans now consumes the imbue rune"' - - tweak: '"Invoking the stun talisman now hurts the cultist more"' - - tweak: '"The stun talisman duration is nerfed by 10%, mute is nerfed by 60% but - a stutter and special new slur effect will last much longer"' - - tweak: '"The old cult has retained the rune of time stop, now requiring 3 cultists - to invoke"' - - rscdel: '"New Cult is removed!"' - bgobandit: - - rscadd: CentComm has been informed that cargo is receiving new forms of contraband - in crates. Remember, Nanotrasen has a zero-tolerance contraband policy! - lordpidey: - - rscadd: New virology symptom, projectile vomiting. It is a level four symptom. -2016-03-03: - Joan: - - tweak: Blobbernauts now die slowly when not near a blob. - - rscadd: Blobbernauts can now see their health and the core health of the overmind - that created them. -2016-03-05: - CoreOverload: - - imageadd: Cyborg tools (screwdriver, crowbar, wrench, etc) now have new fancy - sprites. - - tweak: Said cyborg tools have received a buff and are now two times faster than - their non-cyborg counterparts. - Joan: - - tweak: Replicating Foam has lower expand chances when hit and on normal expand. - - bugfix: Shifting Fragments will no longer try and fail to swap with invalid blobs - when hit. - - tweak: Electromagnetic Web no longer always EMPs targets, instead doing it at - a 25% chance. - - tweak: Synchronous Mesh now only takes bonus damage from fire, bombs, and flashbangs. - - tweak: Synchronous Mesh no longer tries to split damage to blob cores or nodes. - Cores and nodes still split damage to nearby blobs, however. - - tweak: Blobbernauts now attack much slower. - - tweak: Blobbernauts are now maximum one per factory, reduce that factory's health - drastically, and die slowly if that factory is destroyed. - - experiment: Factories must still have above 50% health to produce blobbernauts. -2016-03-07: - WJohnston: - - tweak: Queens and praetorians have new sprites! -2016-03-09: - Joan: - - rscadd: Blobs can now attack people that end up on top of blob tiles with Left-Click - or the Expand/Attack Blob verb. - - tweak: The Toxin Filter virology symptom now heals 4-8 toxin damage instead of - 8-14. - - tweak: The Damage Converter virology symptom will now do toxin damage for each - limb healed. - MrStonedOne: - - tweak: Centcom has improved the the tesla generator! The generated tesla energy - balls should now be more stable! Growing quicker and dissipating slower. It - seems to also move around a touch more but that shouldn't be an issue as the - the tesla escaping containment is unheard of! -2016-03-10: - Joan: - - rscadd: The blob can now be shocked by the tesla. - - tweak: Strong blobs are now much more resistant to brute damage. - - wip: Tweaks blob reagents; - - rscdel: Removes Ripping Tendrils. - - rscdel: Removes Draining Spikes. - - tweak: Cryogenic Liquid does less burn damage. - - tweak: Pressurized Slime does less brute damage. - - tweak: Reactive Gelatin now has a lower minimum damage. - - tweak: Poisonous Strands applies its damage over a longer period of time. - - tweak: Sporing Pods now does much less damage, and is less likely to produce spores - when killed. - - tweak: Regenerative Materia, Hallucinogenic Nectar, and Envenomed Filaments do - less toxin damage. - - rscadd: Energized Fibers no longer heals when hit with stamina damage, and is - instead immune to the tesla. - - rscadd: Boiling Oil now takes damage from extinguisher blasts. Boiling Oil blobbernauts, - however, do not. - - tweak: Replicating Foam now takes increased brute damage and when expanding from - damage, will not expand again. - - tweak: Flammable Goo takes 50% increased burn damage, from 30%. - - tweak: Explosive Lattice now takes much higher damage from fire, flashbangs, and - the tesla. - - experiment: Electromagnetic Web takes full brute damage, lasers will now one-hit - normal blobs, and the death EMP is smaller. -2016-03-12: - Joan: - - bugfix: Blobbernauts and blob spores can now move near blob tiles in no gravity. - - tweak: Boiling Oil does slightly more damage and takes slightly less damage when - extinguished. - - rscadd: Flammable Goo now applies firestacks to targets, but does not ignite them. - Jordie0608: - - rscadd: Show Server Revision will now tell you if a PR is test merged currently. - PKPenguin321: - - rscadd: Added reinforced bolas. They do a very short stun in addition to normal - functions, and take twice as long to break out of when compared to regular bolas. - - tweak: The traitor's Throwing Star Box has been made into the Throwing Weapons - Box. It now contains two reinforced bolas in addition to its old contents. It - also costs 5 TCs, down from 6. - tkdrg: - - tweak: The detective's revolver now takes three full seconds to reload. - xxalpha: - - rscadd: Detective can be a Traitor/Double Agent. - - tweak: Removed Detective's access to security lockers and secbots. - - tweak: Removed bowman's headset from Detective's locker. - - tweak: Box Brig Security Office and Locker Room require a higher access level - (Security Officer level). -2016-03-13: - Dorsisdwarf: - - rscadd: 'Adds Robo-Doctor board (The Hippocratic Oath: Now on your beepbot)' - - rscadd: Adds Reporter board (The truth will set ye free (termsandconditionsmayapply)) - - rscadd: Adds Live and Let Live board - - rscadd: Adds Thermodynamics as a dangerous board. - Impisi: - - tweak: Improvised shells now deal more far more damage but are more inaccurate. - - tweak: Overloaded shells now require liquid plasma in addition to black powder. - Shells now fire explosive pellets that are good at hurting you and everything - in front of you. - Joan: - - rscdel: Blob gamemode blobs will no longer burst from people. - - rscadd: Instead, the blob gamemode spawns overminds, which can place their blob - core underneath them in an unobserved area. - - rscadd: The overminds can, until they have placed a blob core, move to any non-space, - non-shuttle tile. - - rscadd: If the overminds fail to place a blob core within a time limit, it will - be automatically placed for them at a random blob spawnpoint. - - tweak: The time before the overmind automatically places the core is slightly - lower than the previous average time it'd take a blob to burst. -2016-03-15: - Cuboos: - - soundadd: Modded the current door sound and added a few new ones, unique sound - for closing, bolting up/down and a nifty denied sound. - Isratosh: - - rscadd: Security flashlights can now be attached to the bulletproof helmets. - Joan: - - tweak: Resource blobs produce resources for their overmind slightly slower for - each resource blob their overmind has. - - rscadd: Blob overminds get one free chemical reroll. - - rscadd: Blob overminds can no longer place resource and factory blobs out of range - of cores and nodes, unless they Toggle Node Requirement off. It is on by default. - - rscadd: Blob UI buttons now have tooltips. - - tweak: Cores and nodes will expand slightly slower. - - tweak: Blob Chemicals no longer trigger effects on dead mobs. - - tweak: Shifting Fragments has a lower chance to move shields with normal expansion - and will no longer shift blobs to the location of a dying blob. - - tweak: Flammable Goo no longer applies fire to tiles with blobs. - - tweak: Electromagnetic Web has a slightly higher EMP range. - Kor: - - rscadd: Hunger was accidentally disabled sometime back in October 2015. We finally - noticed and fixed it. - Kor (And all the lovely maintainers and spriters who helped me along the way): - - rscadd: Adds a new, lava themed planet to mine on,with randomly generated rivers - of lava and islands of volcanic rock. This mine is used on Box and Metastation. - Other mappers may enable it at their discretion. - - rscadd: Added deadly ash storms to mining. - - rscadd: Added slightly deadlier variants of mining mobs to lavaland, with sprites - done by my girlfriend. - - rscadd: Added portable survival capsules to mining equipment lockers. Don't forget - these, or you might get caught out by a storm. You may purchase more at the - venders. - - rscadd: Added randomly loaded ruins to mining. These maps contain new and unique - items not seen elsewhere in thegame. There are around a dozen of them added - with the "release" of lavaland, though I plan for many more. - - rscadd: Some ruins contain sleepers which allow you to spawn as various roles, - such as survivors of a shuttle crash stranded in the wilderness. You can find - these sleepers in the orbit list. - - rscadd: You can now fly the abandoned white ship to lavaland. - LanCartwright: - - tweak: Choking now deals damage based on virus' Stage speed and virus Stealth. - - tweak: Fever heats the body based on Transmittability and Stage speed. - - tweak: Spontaneous Combustion now adjusts firestacks based on stage speed minus - Stealth. - - tweak: Necrotizing Fasciitis now deals damage based on lower Stealth values. - - tweak: Toxic Filter now heals based on Stage speed. - - tweak: Deoxyribonucleic Acid Restoration now heals brain damage based on Stage - speed minus Stealth. - - tweak: Shivering now chills based on Stealth and Resistance. - - rscadd: Proc for the total stage speed of a virus' symptoms. - - rscadd: Proc for the total stealth of a virus' symptoms. - - rscadd: Proc for the total resistance of a virus' symptoms. - - rscadd: Proc for the total transmittance speed of a virus' symptoms. - MrStonedOne: - - rscdel: 'Lag has been removed from the following systems: mob life()/virus process, - machine/object/event processing, atmos, deletion subsystem, lighting, explosions, - singularity''s eat(), timers, wall smoothing, mass var edit, mass proc calls(and - all of sdql2), map loader, and the away mission loader.' - - rscdel: Removed limit on bomb cap of 32,64,128, it can now go to the MOON. - - tweak: Minimap generation is now a config option that defaults to off so coders - don't have to wait for it to generate to test their code, server operators should - note that they need to enable it on production servers that want minimap generation. - - wip: if you find any things that still lag, please report them to MrStonedOne - for lag removal. - - experiment: I'm gonna take this time to shill out that, Lummox JR, byond's only - dev, coded the tool that made this change possible, he lives off of byond membership - donations, if you like the lag removal, become a byond member or at least throw - 5 bucks byond's way for doing this. - - experiment: Feel free to ask for bomb cap removals when solo antag, but remember, - the later in the round it is, the more likely you'll get it. - PKPenguin321: - - rscadd: Scooters and skateboards have been added. - - rscadd: Use rods to make a scooter frame. From there, apply metal to make wheels, - creating a skateboard. Apply a few more rods to make a full scooter. You can - also use tablecrafting to create them, their recipes can be found under the - Misc. category. - - rscadd: Each step of scooter deconstruction is performed with either a wrench - or a screwdriver, depending on the step. - xxalpha: - - rscadd: Scrubber clog event now ejects cockroaches. -2016-03-17: - CoreOverload: - - rscdel: The recent jetpacks nerf is finally reverted. Turbo mode is dead and stabilization - is once again can be toggled on and off. - - rscadd: 'Added a new chest cyberimplant: implantable thrusters set. This implant - is a built-in jetpack that has no stabilization mode at all and can use gas - from environment (if 30+ kPa) or from internals. It can also use plasma from - plasma vessel organ, if you have one.' - Joan: - - tweak: Moved the security hud's icons down slightly to allow it to coexist with - medical and antag huds. - Shadowlight213: - - rscadd: HOG deity can now be heard by all of its followers! - - tweak: The prophet no longer needs to wear his hat to speak with his deity. - - rscadd: The prophet's hat and staff have a new functionality! Use the staff inhand - to reveal hidden structures. - - rscadd: Deities can now hide their structures from view! Pretend to be a book - club when sec bursts in. experiment:Only enemy prophets or your own deity can - reveal these structures and they are disabled when hidden. -2016-03-19: - Joan: - - imageadd: Xray lasers now have unique inhands. - - imageadd: Xray lasers have been recolored to match R&D equipment. - Zombehz: - - rscadd: Adds 'chicken' nuggets* in 4 shapes, including regular, star, corgi, and - lizard. it. They are made with one cutlet of meat. -2016-03-20: - Joan: - - rscadd: Nar-Sie will now corrupt airlocks, tables, windows, and windoors. - - rscadd: Corrupted airlocks have no access restrictions. - - tweak: Nar-Sie no longer causes destruction while moving around in favor of additional - corruption. - - tweak: The surplus crate is less likely to give you eight space suits. - - bugfix: Nukeops can once again buy noslips. The nuke op magboots are still better - than noslips, buy them instead. - Kor: - - rscadd: Runtime now has a chance to spawn with a more classic look. - - rscadd: Killing a necropolis tendril will now drop a chest full of spooky loot. - - rscadd: Killing a necropolis tendril will now cause the ground to collapse around - it after 5 seconds. -2016-03-21: - CoreOverload: - - rscadd: You can now construct and deconstruct wall mounted flashes by using a - wrench on empty wall flash. A crate with four linked "flash frame - flash controller" - pairs is added to cargo. - Joan: - - rscadd: Explosive Holoparasites now have a 33% chance to explosively teleport - attacked targets, doing damage to everyone near the target's appearance point. - - tweak: Explosive Holoparasite bombs can now detonate when living mobs bump them. - - rscadd: Adds lightning holoparasites, which have medium damage resist, a weak - attack, have a lightning chain to their summoner, and apply lightning chains - when attacking targets. - - rscadd: Lightning chains shock everyone nearby, doing low burn damage. This is - excluding the parasite and summoner; chains will shock enemies they're attached - to. - - tweak: Holoparasites can now smash tables and lockers. - PKPenguin321 && !JJRcop: - - rscadd: Milk, which is good for your bones, is now extra beneficial to species - that are mostly comprised of bones. - kingofkosmos: - - rscdel: The backpack close-button has got a visual overhaul. - - rscadd: All storage items can be closed by clicking on them again. -2016-03-23: - Iamgoofball: - - rscadd: Cargo now works off of Credits. - - rscadd: Cargo now plays the Stock Market. - - rscadd: Buy Low, Sell High -2016-03-24: - Iamgoofball: - - rscadd: CLF3 now melts, burns, and destroys floors a lot more often, as it should - be. - - rscadd: CLF3 now makes 3x3 fireballs on tiles it touches now, instead of a single - fireball. - Joan: - - tweak: Lightning Holoparasites will actually shock relatively often instead of - 'sometimes, maybe, if you're really lucky' - PKPenguin321: - - tweak: Sand now fits in your pockets - - rscadd: Sand can now be thrown into people's eyes, doing slight stamina damage, - making their vision slightly blurry, and making them stumble when they walk - for a short time. - RemieRichards: - - rscadd: BEES - - rscadd: Hydroponics can now manage bee colonies, bees produce honeycombs that - can be grinded to obtain honey, a decent nutriment+healing chemical - - rscadd: Hydroponics can inject a queen bee with a syringe of a reagent to alter - her DNA to match that reagent, meaning all honeycombs produced will contain - that reagent in small amounts - - rscadd: Bees with reagents will attack with that reagent - Xhuis: - - experiment: Alcohol has received multiple tweaks. - - tweak: Drunkenness will now be displayed on examine as long as the target's face - is not hidden, ranging from a slight flush to being a completely drunken wreck. - This also helps to measure alcohol poisoning, although the appearance will remain - for thirty seconds after the alcohol leaves the imbiber's bloodstream. - - tweak: Alcohol poisoning now has different effects. It begins with standard things - such as confusion, dizziness, and slurring, but eventually escalates to constant - vomiting, blacking out, and toxin damage. - - tweak: Drinks now have a wide variety of alcoholism. Grog is barely a drink whatsoever, - for instance, but Manly Dorf will completely floor you with too much consumption. - Note that drinks based off of whiskey and vodka are the hardest, whereas beer - and wine are the softest. - - tweak: The speed of alcohol poisoning has been slightly reduced. - - rscadd: Some drinks have received unique effects. Experiment! - - rscadd: A new base alcohol joins the lineup! Absinthe has been added, and is very - strong. - - rscadd: Whiskey Sour, made with Whiskey, Lemon Juice, and Sugar, simply expands - the existing whiskey-based lineup. - - rscadd: Fetching Fizz, made with Nuka-Cola and Iron, will pull all nearby ores - in the direction of the imbiber. - - rscadd: Hearty Punch, made with Brave Bull, Syndicate Bomb, and Absinthe, will - provide extreme healing in critical condition. - - rscadd: Bacchus' Blessing, made with four of the most powerful alcohols on the - station, is over three times stronger than any other alcohol on the station. - Consume in small amounts or risk death. -2016-03-26: - CPTANT: - - tweak: Nanotrasen found a new taser supplier. The new tasers hold 12 shots, down - people with 2 hits and hybrid tasers now have a light laser attached. - CoreOverload: - - tweak: Sorting junctions now support multiple sorting tags. - Fox McCloud: - - bugfix: Fixes Shadowlings not being spaceproof to pressure - - bugfix: Fixes being able to receive multiple spells as a Lesser Shadowling - Joan: - - rscadd: Adds assassin holoparasites, which do low damage and take full damage, - but can go invisible, causing their next attack to do massive damage and ignore - armor. - - rscadd: Assassin holoparasite stealth will be broken by attacking or taking damage, - which will briefly prevent the parasite from recalling. - - rscadd: Traitor holoparasite injectors include this parasite type. - Kor: - - rscadd: There are a couple new lavaland ruins, including one with a new ghost - role. - PKPenguin321: - - tweak: The RD's reactive teleport armor now has a cooldown between teleports. - EMPing it will cause it to shut down and have a longer cooldown applied. - - imageadd: Bolas, both reinforced and regular, now have newer, sexier sprites. -2016-03-29: - Bawhoppen: - - tweak: Bruisepacks, ointment, and gauze now will apply significanty faster. - - rscdel: SWAT crates no longer contain combat knives. - - rscadd: SWAT crates now contain combat gloves. - - rscadd: Combat knives now can be ordered in their own crate. - Iamsaltball: - - rscadd: GRAB SUPER NERFED - - rscadd: IT'S WAY EASIER TO ESCAPE GRABS NOW - - rscadd: IT TAKES WAY LONGER TO UPGRADE GRABS NOW - - rscadd: 'YOU CAN ACTUALLY FUCKING ESCAPE GRABS NOW TOO #WOW #WHOA' - - rscadd: GRAB TEXT IS ALL BIG BOLD AND RED MUCH LIKE YOUR MOM LAST NIGHT - - experiment: GIT GUDDERS GO FUCK YOURSELVES YOU CAN'T GET GOOD AGAINST "LOL INSTANT - PERMASTUN THAT ISN'T OBVIOUS IN CHAT LIKE THE REST OF THE STUNS" - Joan: - - tweak: Ghost revival/body creation alerts now use the ghost's hud style. - - imageadd: Support holoparasites now have a healing effect with their color when - successfully healing a target. - - tweak: Ranged holoparasite projectiles now take on the color of the holoparasite. - - bugfix: Holoparasite communication(holo->summoner) now sends the message to all - holoparasites the summoner has. - - bugfix: If you have multiple holoparasites for some reason, Reset Guardian allows - you to choose which to reset. - - tweak: Resetting a holoparasite also resets its color and name, to make it more - obvious it's a new player. - - rscadd: Holoparasites can now see their summoner's health and various ability - cooldowns from the status panel. - - rscadd: Blobbernauts are now alerted when their factory is destroyed. - KazeEspada: - - bugfix: Blob Mobs no longer swap with other mobs. - RemieRichards: - - rscadd: Added the ability to make Apiaries and Honey frames with wood - - rscadd: Added the ability to make Royal Bee Jelly from 10 Mutagen and 40 Honey - - rscadd: Added the ability to make more Queen Bees from Royal Bee Jelly by using - it on an existing Queen, to split her into two Queens - - tweak: Made homeless bees more obvious - - bugfix: Fixed a typo that made almost all bees homeless, severely reducing the - odds of getting honeycomb - - tweak: Made bee progress reports (50% towards new honeycomb, etc.) always show, - even if it's 0% - - tweak: Made some feedback text more obvious - - bugfix: Fixed being able to duplicate the bee holder object, this was not exploity, - just weird - - bugfix: Fixed being able to put two (or more) queens in the same apiary - - bugfix: Fixed some runtimes from hydro code assuming a plant gene exists - - bugfix: Fixed runtime when you use a honeycomb in your hand - - tweak: It now takes and uses 5u of a reagent to give a bee that reagent - - rscdel: Removed unused icon file - Ricotez: - - imageadd: The default white ghost form now has directional sprites. - - rscadd: The default white ghost form now also has (your) hair! Here's how it works. - - experiment: If you ghost from a body, you'll get the hair from that body. If it - has hair. - - experiment: If you hit Observe, you'll get the hair from the character you had - active in your setup window. If they had hair. - - wip: This only works with the default white ghost form right now (because the - other forms have the wrong shape or lack directional sprites), and with human - bodies since they're the only ones that have hair. Sorry lizards and plasmamen! - You'll get your turn next time. - - rscadd: A new preference called Ghost Accessories. This lets you configure if - you want your ghost sprite to show both hair and directional sprites, only directional - sprites or just use its original default version without directional sprites. - - rscadd: 'A new preference called Ghosts of Others. This preference is clientside - and lets you configure how other ghosts appear to you: as their own setting, - as the form they chose but without any hair or directional sprites, or as the - simple white ghost sprite if you''re sick of those premium users with their - rainbow ghosts.' - - experiment: The layout of the ghost preference buttons has slightly changed. The - old Choose Ghost Form and Choose Ghost Orbit are now a part of Ghost Customization, - which also contains the new Ghost Accessories button. Clicking Ghost Customization - will send you directly to Ghost Accessories if you don't have premium. The Preferences - tab now also contains the Ghost Display button, which lets you configure how - other ghosts appear to you. - - bugfix: Fixed a bug where the toggles for Ghost Accessories and Ghosts of Others - in the Preferences menu wouldn't save your preference update to your save file. - - bugfix: Renamed the "Ghost Display Settings" preference toggle button to "Ghosts - of Others", so it fits with the name the preference has everywhere else. - TehZombehz: - - rscadd: Paper sacks are now craftable by tablecrafting with 5 sheets of paper. - - rscadd: 'Comes in 5 different designs: Use a pen on a paper sack to change the - design.' - - rscadd: Certain paper sack designs can be modified with a sharp object to craft - a (creepy) paper sack hat. - Xhuis: - - bugfix: Portal storm messages now use the station name rather than the world name. - - bugfix: Shadowlings can no longer glare while shadow walking. - - bugfix: Progress bars are now properly shown when reloading revolvers. - - bugfix: Cyborgs and AIs are no longer knocked out when being stuffed into lockers. - - bugfix: Plasmamen can no longer be the patient zero of the space retrovirus. - - bugfix: Cyborgs and AIs now properly display death messages. - - bugfix: Revenants can no longer be closed into lockers. - - bugfix: Airlocks no longer play sounds or flash lights when denying access if - the airlock has no power. - - bugfix: Job spawn icons in mapping have been fixed. - - bugfix: Gibtonite's disarm message no longer include the outside viewer. - - bugfix: Cult walls and girders are now more streamlined and can be built with - runed metal. - - bugfix: Positronic brains and MMIs can no longer see ghosts. - - rscadd: When someone is turned into a statue, the statue now appears as a greyscale - version of them. - - rscadd: Returning from a statue to a human now knocks you down. - - rscdel: Flesh to Stone no longer works on dead mobs. - - bugfix: Wall-mounted flasher crates now have the proper price. - - bugfix: Wall-mounted flasher frames now have icons. - - bugfix: Upgraded resonators now have an inhand sprite. -2016-03-30: - Coiax: - - rscadd: Geiger counters can now be stored in the suit storage of radiation suits - RemieRichards: - - bugfix: fixes shift-clicking action buttons not instantly resetting their location. - (I'm only making a changelog for this because apparently barely noone even knows - you can move the buttons, let alone reset them...) - TehZombehz: - - rscadd: Honey buns and honey nut bars are now craftable using honey. - - tweak: Brewing mead now requires actual honey. -2016-04-01: - Erwgd: - - bugfix: Weed Killer bottles and Pest Killer bottles now contain 50 units. - - rscadd: The biogenerator can now make empty bottles and black pepper. - Isratosh: - - rscadd: Added an admin jump button to explosion logs. - Joan: - - rscadd: Traitors can now buy charger holoparasites. - - rscadd: Charger holoparasites move extremely fast, do medium damage, and can charge - at a location, damaging the first target it hits and forcing them to drop any - items they're holding. - Kor: - - rscadd: Mechas are now storm proof - - rscadd: Kinetic Accelerators now require two hands to fire, but are free standard - gear for miners. - - rscadd: All mining scanners are now automatic, with the advanced version having - longer range. - - rscadd: The QM and HoP no longer have spare vouchers. - - rscadd: You can buy a pack of two survival capsules with your mining voucher. - - rscadd: Mining Bots will no longer cause friendly fire incidents. They'll hold - fire if you are between them and their target - - rscadd: There are now four different mining drone upgrades available in the vendor. - - rscadd: Resonators can now have more fields and deal more melee damage. - - rscadd: Lavaland miners now have explorer's suits instead of hardsuits. Sprites - by Ausops. - - rscadd: You can now butcher Goliath's for their meat. It cooks well in lava. - Shadowlight213: - - rscadd: Clients now have a volume preference for admin-played sounds. - TehZombehz: - - rscadd: The 'Plasteel Chef' program has provided station chefs with complimentary - ingredient packages. There are several package themes, and chefs are provided - a random package on arrival. - coiax: - - rscadd: Free Golems on Lavaland have been naming their newborn siblings with a - wider range of geology terms -2016-04-02: - Eaglendia: - - rscadd: Central Command has released a new, more functional run of their most - stylish fashion line. - - rscadd: Head of Staff cloaks can now hold specific items - the antique laser gun - for the Captain, the replica energy gun for the Head of Security, the hypospray - for the Chief Medical Officer, the Hand Teleporter or RPED for the Research - Director, and the RCD or RPD for the Chief Engineer. -2016-04-03: - Erwgd: - - rscadd: Our valued colleagues in the security department are reminded to search - boots for hidden items (such as knives or syringes) as part of standard search - procedures. Alt-click a pair of boots to remove any hidden items. - Isratosh: - - bugfix: Fixed rudimentary transform not working properly on ghosts with minds. - - rscadd: Admin logs for bluespace capsules not activated on the mining Z level. -2016-04-04: - TechnoAlchemisto: - - rscadd: The recipes for some Trekchems are now back in the game - - rscadd: Bicaridine can be made with carbon, oxygen, and sugar. - - rscadd: Kelotane can be made with silicon and carbon. - - rscadd: Antitoxin can be made with nitrogen, silicon, and potassium - - rscadd: tricordrazine can be made by combining all three. -2016-04-05: - Erwgd: - - rscadd: Utility belts of all kinds can now accept gloves. Most belts, except janitorial - belts, may now also hold station bounced radios. - - rscadd: Hazard vests and most jackets can carry a station bounced radio as well. - Labcoats can be used to store a handheld crew monitor. - - rscadd: The autolathe can now make toolboxes. - Joan: - - rscadd: Adds protector holoparasites to traitor holoparasite injectors. - - rscadd: Protector holoparasites cause the summoner to teleport to them when out - of range, instead of the other way around. - - rscadd: Protector holoparasites have two modes; Combat, where they do and take - medium damage, and Protection, where they do and take almost no damage, but - move slightly slower. - - tweak: Explosive Holoparasites no longer teleport non-mobs when attacking, but - have a higher chance to teleport mobs. - - rscdel: Explosive Holoparasite bombs no longer trigger on their summoner or any - other parasites their summoner has. - - bugfix: Ranged Holoparasites no longer have nightvision active by default. It - can still be toggled on. - - tweak: Ranged Holoparasite snares no longer alert if the crossing mob is their - summoner or one of the parasites their summoner has. - - tweak: Ranged Holoparasites are slightly less visible in scout mode. - - tweak: Standard Holoparasites attack 20% faster than other parasite types. - - rscdel: Support Holoparasite beacons no longer require safe atmospheric conditions, - but the warp channel takes slightly longer, and is preceded with a visible message. - - tweak: Zombies can no longer destroy more than one airlock at a time. - - rscadd: The mining station has been updated. - MrStonedOne: - - bugfix: Centcom is glad to announce the end of sending workers to our control - group for space exposure testing, a fake station in "space" that noticeably - had air in "space". - TechnoAlchemisto: - - tweak: Detective scanners are now smaller. - - tweak: Pickaxes now fit in explorer suit exosuit slots. - bgobandit: - - rscadd: Alt-clicking a fire extinguisher cabinet opens and closes it. That is - all. -2016-04-06: - CoreOverload: - - rscadd: You can now put slimes in stasis by exposing them to room temp CO2. Useful - for both fighting the slimes and safely storing them. - Erwgd: - - rscadd: The autolathe can now make hydroponics tools! Access the design routines - in the Misc. category of the machine. - LanCartwright: - - tweak: Custom viruses with stealth values of 3 or above are now invisible on the - PANDEMIC and no longer visible on health huds. - MrStonedOne: - - bugfix: Centcom is happy to report that our single sided windows and our windoors - should once again create an airtight seal. - bgobandit: - - rscadd: Honk! Nanotrasen's clowning and development department has invented the - clown megaphone, standard in all clowning loadouts! Honk honk! -2016-04-07: - Kor: - - rscadd: The Laser Cannon in RD has been replaced with the Accelerator Laser Cannon. - Try it out! - - rscadd: Mechas now have armour facings. Attacking the front will deal far less - damage, while attacking the back will deal massive bonus damage. - - rscadd: EMPs now deal far less damage/drain to mechas. - Kor and Ausops: - - rscadd: Survival pod interiors have been redone. - - rscadd: Survival pods now contain a stationary GPS computer. - - rscadd: You can now toggle your GPS off with alt+click. - bgobandit: - - rscadd: Due to budget cuts, Nanotrasen is no longer utilizing copy-protected paper - for its classified documents. Fortunately, our world-class security team has - always prevented any thefts or photocopies from being made! - - rscadd: Secret documents can be photocopied. If you have an objective to steal - any set of documents, a photocopy will be accepted. If you must steal red or - blue documents, a photocopy will NOT be accepted. Enterprising traitors can - forge the red/blue seal with a crayon to take advantage of this. -2016-04-09: - GunHog: - - rscadd: Aliens may now force open unbolted, unwelded airlocks. Unpowered airlocks - open faster than powered ones. Has a cool sound provided by @Ultimate-Chimera! - - tweak: Alien Drone health increased to 125 hp. - - tweak: Alien drone is now faster! - - tweak: Alien egg and larva maturation times halved. - - tweak: Resin membrane health increased to 160 hp. - - rscadd: Aliens may now open firelocks. - - rscadd: Aliens may now unweld scrubbers and vents. (From the outside!) - - tweak: Droppers no longer affect aliens. - Joan: - - rscdel: You can no longer drop survival capsules on top of dense objects, such - as the windows in the emergency shuttle. You can still drop them on non-dense - objects and mobs, however. - - tweak: Swarmers can now deconstruct objects simply by clicking. - - rscadd: Swarmers can still teleport mobs away via ctrl-click. - - bugfix: Emps will now properly damage swarmers. - Kor: - - rscadd: Added wisp lanterns to necropolis chests. - - rscadd: Added red/blue cube pairs to necropolis chests. - - rscadd: Added meat hooks to necropolis chests. - - rscadd: Added immortality talismans to necropolis chests. - - rscadd: Added paradox bags to necropolis chests. - - rscadd: Ripley drills work again. Go tear up lavaland. - PKPenguin321: - - tweak: Goofball's grab nerf has been reverted. - TechnoAlchemisto: - - tweak: Pickaxe upgrades are now better. - coiax: - - tweak: Efficiency Station Testing Lab now has a Drone Shell Dispenser - - tweak: Fixed an issue with a door on the Golem Ship - - rscadd: The unfathomable entity Carp'sie has blessed vir followers with mysterious - carp guardians. - - rscadd: Nanotrasen Cyborgs are now able to empty ore boxes without human assistance - - rscadd: Ore boxes are now craftable with 4 planks of wood - - tweak: Ore boxes now drop their contents when destroyed, or dismantled with a - crowbar - coiax, bobdobbington, Core0verload: - - rscadd: An experimental plant DNA manipulator, based on machinery recovered from - ancient seed vaults, has been installed in the Botany department. -2016-04-11: - Joan: - - rscadd: Blob cores will take slight brute damage from explosions. - RandomMarine: - - rscadd: Additional luxuries have been added to golem ships. Including new rewards. - Praise be to The Liberator! - - rscdel: However, jaunters are no longer easily obtained by free golems. - RemieRichards: - - rscadd: The Station Blueprints now display the piping/wiring and some of the machinery - the station started with, to assist in repairs - coiax: - - rscadd: Emagging the cargo console also unlocks regular contraband, in addition - to syndicate gear - - rscadd: A working drone shell dispenser is now on display in MetaStation's museum, - displaying the virtue of the tireless little workers! - - rscadd: Dreamstation now has a drone shell dispenser in the Toxins Launch Room -2016-04-12: - Incoming5643: - - rscadd: Leading scientists have finally proven that humans (and xenos) in fact - have tongues in their mouths. - - rscadd: Swapping out tongues allows the various races to change their speech impediments. - Putting a xeno tongue in someone allows them to make the hissing sound like - a xeno whenever they speak. - - rscdel: There are no erp mechanics tied to this feature. - - experiment: Remember that tongues are stored in the MOUTH, selecting the head - isn't good enough. - Kor: - - rscadd: Ash walker starting gear has been rebalanced. - - rscadd: Ash walkers can no longer use guns. - TrustyGun: - - rscadd: After carefully investing in the market, the Captain had enough money - to replace his silver flask with a golden one! - - rscadd: The Detective is now bringing his personalized flask to work, due to the - grim work he has to do. - - rscadd: The Booze-O-Mat now stocks 3 flasks. -2016-04-16: - Bawhoppen: - - tweak: Cryo is no longer god-awful. - CoreOverload: - - rscadd: A lot of items are now exportable in cargo. - - rscadd: Use Export Scanner to check any item's export value. - Erwgd: - - rscadd: Forks, bowls, drinking glasses, shot glasses and shakers can now be made - and recycled in the autolathe! Access the designs in the new 'Dinnerware' category. - - tweak: Kitchen knives have been moved to the Dinnerware category of the autolathe. - - rscadd: Butcher's cleavers can now be made in a hacked autolathe. - Fox McCloud: - - rscadd: Slime batteries now self-recharge. - - rscadd: Adds transference potion. A potion that allows the user to transfer their - consciousness to a simple mob. - - rscadd: Adds rainbow slime core reaction that generates a consciousness transference - potion when injected with blood. - Iamgoofball, Lati, Geo_Jerkal, Tanquetsunami25: - - rscadd: Lati requested that the Slime Processor will now automatically scoop up - any dead slimes into itself for processing. - - rscadd: Geo_Jerkal requested that you be able to mix Arnold Palmers with Tea and - Lemon Juice. - - rscadd: Tanquetsunami25 requested that cyborg be able to boop. - Incoming5643: - - rscdel: Removed the horrible meme skeletons, please don't sue us. - Kor: - - rscadd: Adrenals, no slips, surplus crates and SUHTANDOS now have minimum population - requirements before they can be purchased. - KorPhaeron: - - rscadd: You now need to butcher goliaths and watchers on lavaland to receive their - loot. Use the combat knives to do so. - Lati: - - rscadd: Custom floor tiles can now be added to floorbots. They will start replacing - other tiles with these tiles if the option is toggled on. - coiax: - - rscadd: Boxstation, not to be outdone by all the other competing station designs, - has installed a drone shell dispenser in the Testing Lab, which makes automated - drones to help fix the station. - - rscadd: Toy fans, rejoyce! The famous skeleton brothers from the beloved game - Belowyarn now have toys that you can win from the arcade machines! - - rscadd: Airlock painters can be printed at your local autolathe - - rscadd: Please do not attempt suicide with the airlock painter or the medical - wrench. - - rscadd: Metastation now has a plant DNA manipulator in Botany. - - rscadd: Using the fire extinguisher on yourself or others while in HELP intent - will spray you or them, rather than beat their probably flaming body with a - metal object. - - tweak: Alt-clicking extinguishers to empty them now wets the floor underneath - them. - lordpidey: - - rscadd: Meth labs can now blow up if you don't purify the ingredients or over-heat - the end product. - nullbear: - - rscadd: Added attack verbs for heart and tongue organs - - tweak: Maximum output of air pumps has been raised. -2016-04-18: - Joan: - - rscdel: Crates are now dense even when open. - - rscadd: You can now climb onto crates in the same way as table and sandbags, though - climbing onto crates is very fast and does not stun you. - - wip: You can walk on crates, provided both are closed/open or the crate you're - on is closed. - - rscdel: You can't close or open a crate if there's a large mob on top of it. - - rscadd: Stuffing items into a closet or crate is now instant and does not close - the closet or crate. Stuffing mobs into a closet or crate still takes time and - closes the closet/crate in question. - - imageadd: Crowbars and wirecutters have new inhand sprites. Crowbars can now be - distinguished from wrenches in-hand. - RandomMarine: - - tweak: Cloth items removed from biogenerator. Instead, it can create stacking - cloth that crafts those items. - - rscadd: In addition, cloth can be used to create grey jumpsuits, backpacks, dufflebags, - bio bags, black shoes, bedsheets, and bandages. - - tweak: Bedsheets now tear into cloth instead of directly into bandages. - Shadowlight213: - - tweak: AI will be notified when one of their cyborgs is detonated. - coiax: - - bugfix: Fixed slime grinders not sucking up more than one slime - - rscadd: Drones now start with a spacious dufflebag full of tools, so they will - stop stealing the captain's - - bugfix: Fixed issues with drones wearing chameleon headgear. - - rscadd: Added admin-only "snowflake drone" (also known as drone camogear) headgear. - nullbear: - - bugfix: Fixes air canisters being silent when bashed. -2016-04-20: - Erwgd: - - rscadd: The autolathe can now make trays. - Fox McCloud: - - bugfix: Fixes abductor vests having no cooldown between uses - Kor: - - rscadd: You can now craft boats and oars out of goliath hides. These boats can - move in lava. - - rscadd: Added a spooky, upgraded boat to necropolis chests. - coiax: - - tweak: Slime grinders now cease suction of new slimes while grinding - coiax, Joan: - - rscadd: Drone dufflebags now have their own sprite. - kevinz000: - - rscadd: 'Admin Detection Multitool: A multitool that shows when administrators - are watching you! Now you can grief in safety!' - - tweak: Syndicate R&D scientists have significantly increased the range of their - "AI detection multitools", making them turn yellow when an AI's tracking is - near, but not on you just yet! -2016-04-21: - Kor: - - rscadd: Mechas can now toggle strafing mode. -2016-04-22: - Bawhoppen: - - rscadd: Security belts can now hold any type of grenade. This includes barrier - grenades. - - rscadd: Janitorial belts are now able to store chem grenades. - - rscadd: Military belts have been given a size upgrade, so they can now hold larger - items. - - rscadd: Bandoliers have been given a buff and now can hold a much larger amount - of ammunition. - nullbear: - - bugfix: xenobio console is deconstructable again. - - tweak: syndibomb recipe calls for any matter bin, scaling effectiveness with tier. -2016-04-23: - Joan: - - bugfix: Aliens can now open crates and lockers. - - bugfix: Aliens and monkeys can now climb climbable objects, such as crates and - sandbags. - - rscadd: Aliens climb very, very fast. - Kor: - - rscadd: Running HE pipes over lava will now heat the gas inside. - - rscadd: Alt+clicking on your mecha (while inside it) will toggle strafing mode. - Mercenaryblue: - - rscadd: Allowed all corgis to wear red wizard hats. - TechnoAlchemisto: - - rscadd: Goliaths now drop bones, and Watchers drop sinews. - - rscadd: You can craft primitive gear from bone and sinew. - coiax: - - bugfix: Non-humans are now able to interact with bee boxes. -2016-04-25: - Joan: - - bugfix: You can once again hit a closet or crate with an item to open it. - Kor Razharas: - - rscadd: Adds support for autoclicking. - - rscadd: The Shock Revolver has been added to RnD. - - rscadd: The Laser Gatling Gun has been added to RnD. The Gatling Gun uses autoclick - to fire as you hold down the mouse. - - rscadd: The Research Director now starts with a box of firing pins. - - rscadd: The SABR and Stun Revolver recipes have been removed from RnD - coiax: - - rscadd: Laughter demons are like slaughter demons, but they tickle people to death - - tweak: Slaughter demons are no longer able to cast spells while phased. - - tweak: Wizards can now speak while ethereal, but still cannot cast spells while - ethereal. - - rscadd: 'Centcom''s "drone expert" reports that drones vision filters have been - upgraded to include the option of making all beings appear as harmless animals. - info: As always, all drone filters are togglable.' - - rscadd: As a sign of friendship between the Free Golems and Centcom, they have - modified Centcom's jaunter to be worn around a user's waist, which will save - them from falling to their death in a chasm. - - experiment: The Golems warn that these modifications have created a risk of accidental - activation when exposed to heavy electromagnetic fields. - - tweak: Renamed hivelord stabilizer to stabilizing serum. - - rscadd: Centcom regret to inform you that new instabilities with nearby gas giants - are causing exospheric bubbles to affect the telecommunications processors. - Please contact your supervisor for further instructions. - - rscadd: The Janitor's Union has mandated additional features to station light - replacer devices. - - rscadd: The light replacer now can be used on the floor to replace the bulbs of - any lights on that tile. - - rscadd: The light replacer now eats replaced bulbs, and after a certain number - of bulb fragments (four) will recycle them into a new bulb. - - tweak: The description of the light replacer is now more informative. - - rscadd: Clown mask appearance toggle now has an action button. -2016-04-26: - Iamgoofball & Super Aggro Crag: - - tweak: Fluorosulfuric Acid now has doubled acid power. - - experiment: Fluorosulfuric Acid now does BONUS burn damage scaling on the time - it's been inside the consumer. - Joan: - - tweak: Blobbernauts now spawn at half health. - - tweak: Blobbernauts regeneration on blob is now 2.5 health per tick, from 5. - - tweak: Blobbernauts now cost 40 resources to produce, from 30. - - rscdel: Factories supporting blobbernauts do not spawn spores. - Lati: - - tweak: Syndicate bomb can be only delayed once by pulsing the delay wire. Time - gained from this is changed from 10 seconds to 30 seconds. - TechnoAlchemisto: - - tweak: Goliath plates can now be stacked. - phil235: - - rscadd: More structures and machines are now breakable and/or destroyable with - melee weapon. Additionally, Some structures and machines that are already breakable/destroyable - are now affected by more attack methods (gun projectiles, thrown items, melee - weapons, xeno/animal attacks, explosions). - - rscadd: Hitting any machine now always makes a sound. - - rscadd: You can hit closed closets/crates and doors by using an item on harm intent - (but it doesn't actually hurt them). - - rscadd: you can now burst filled water balloons with sharp items. - - bugfix: Wooden barricade drops wood when destroyed. - - bugfix: Slot machines with coins inside are deconstructable now. -2016-04-27: - TechnoAlchemisto: - - rscadd: Miners can now select explorer belts from the mining vendor using their - vouchers, or mining points. -2016-04-28: - Bawhoppen: - - tweak: Sandbags are no longer tablecrafted. Now you just put in sand (or ash) - by hand to make them. - - rscadd: Miners and Engis now get boxes of empty sandbags in their lockers. Miners - also get a few premade aswell. - - rscadd: You can now break sandstone down into normal sand. - Joan: - - rscadd: Attacking a blob with an analyzer will tell you what its chemical does, - its health, and a small fact about the blob analyzed. - - rscdel: 'NERFS:' - - tweak: Zombifying Feelers does less toxin damage. - - tweak: Adaptive Nexuses does slightly less brute damage. - - tweak: Replicating Foam does slightly less brute damage. - - tweak: Blob Sorium does slightly less brute damage. - - tweak: Blob Dark Matter does slightly less brute damage. - - tweak: Cyrogenic Liquid injects slightly less frost oil and ice and does slightly - less stamina damage. - - tweak: Pressurized Slime does less brute, oxygen, and stamina damage, and extinguishes - objects and people on turfs it wets. - - rscdel: Blob core strong blobs no longer give points when removed. - - wip: 'PROBABLY BUFFS:' - - tweak: Flammable Goo now does slightly more burn damage and applies more firestacks, - but applies fire to blob tiles that don't share its chemical. - - tweak: Energized Fibers does slightly more burn damage, slightly less stamina - damage, and now takes damage from EMPs. - - rscadd: 'BUFFS:' - - tweak: Boiling Oil does slightly more burn damage and applies more firestacks. - - tweak: Reactive Gelatin does slightly more damage on average. - - tweak: Penetrating Spines now also ignores bio resistance in addition to armor. - - tweak: Hallucinogenic Nectar causes more hallucinations. - - tweak: Normal strong blobs now refund 4 points when removed, from 2. - - rscadd: Charger holoparasites now play a sound when hitting a target, as well - as shaking the target's camera. - PKPenguin321: - - rscadd: The warden's locker now contains krav maga gloves. - TechnoAlchemisto: - - rscadd: You can now craft skull helmets from bones. - - rscadd: Syndicate bombs are now harder to detect -2016-04-29: - Bawhoppen: - - rscadd: Several lesser-used uplink's TC cost have been rebalanced. - - tweak: Steckhin down from 9TC to 7TC. - - tweak: Tactical medkit down from 9TC to 4TC. - - tweak: Syndicate magboots from 3TC to 2TC. - - tweak: Powersinks down from 10TC to 6TC. - - tweak: Stealth rad-laser down from 5TC to 3TC. - - tweak: Bundles have been updated accordingly. - Incoming5643: - - rscadd: The staff/wand of door creation can now also be used to open airlock doors. - - rscadd: Doors spawned by the staff/wand now start open. Keep this in mind the - next time you try to turn every wall on the escape shuttle into a door. - Robustin: - - rscdel: The Teleport Other, Veil, Imbue, Reveal, Disguise, Blood Drain, Timestop, - Stun, Deafen, Blind, Armaments, Construct Shell and Summon Tome runes are gone. - - rscadd: Disguise, Veil/Reveal, Construct Shell and Armaments are now talismans. - The Construction talisman requires 25 sheets of metal. - - rscadd: Cultists will now receive a warning when attempting to use emergency communion - or create the Nar-Sie rune - - rscadd: Cultists can now create talismans with a super-simple Talisman-Creation - rune. It takes about 10 seconds to invoke and will present a menu of all the - talisman choices available. Its as simple as tossing the paper on, clicking - the rune, and selecting your talisman. - - rscadd: Cultists now have a proc, "How to Play" that will give a basic explanation - of how to succeed as a cultist. - - rscadd: The new Talisman of Horror is a stealthy talisman that will cause hallucinations - in the victim. Great for undermining security without having to commit to murder - them in middle of the hall. - - rscadd: Creating the Summon Nar-Sie rune does takes slightly less time, but now - adds a 3x3 square of red barrier shields (60hp each) to prevent the rune-scriber - from being bumped by other idiots. This works in conjunction with the rune's - warning to give crew a chance to stop the summoning. Manifest ghost has a weaker - 1x1 shield to prevent bumps as well. - - rscadd: Talismans are now color-coded by their effect so you can easily organize - and deploy talismans. - - rscadd: You can now make colored paper in the washing machine using crayons or - stamps, honk. - - rscadd: The Electromagnetic Disruption rune will now scale with the number of - cultists invoking the rune. **A full 9-cultist invocation will EMP the entire - station!** - - rscadd: Armaments will now give the recipient a new cult bola. - - rscadd: The new Talisman of Shackling will apply handcuffs directly to the victim. - These cuffs will disappear when removed. - - tweak: Cult slur is a little less potent so victims might be able to squeeze in - a coherent word or two if you let them keep jabbering on the radio, stun talismans - now have less of a health cost and the stun is back to 10 seconds, from 9. - - tweak: Rune and Talisman names now give a much clearer idea of what they do. - - experiment: The following changes are courtesy of ChangelingRain - - rscadd: The Teleport rune now allows cultists to select which rune to teleport - to, and teleports everything on it. - - rscadd: Veil and Reveal are merged into Talisman of Veiling. Veiling has two uses, - the first use will hide and the second use will reveal. - - rscadd: New icons for the cult bola - - tweak: You can now attack fellow cultists with a Talisman of Arming to arm them - with robes and a sword. - - tweak: You can now only place one rune per tile. - - tweak: Ghosts are notified when a new manifest rune is created. - TechnoAlchemisto: - - rscadd: Sinew can now be fashioned into restraints. - coiax: - - tweak: Internals Crate now contains breath masks and small tanks. - - rscadd: Metal foam grenade box crate added for 1000 points - - rscadd: Added two Engineering Mesons to Engineering Gear Crate - - tweak: Engineering Gear now costs 1300 - - rscadd: Breach Shield Generator Crate added for 2500 points - - rscadd: Grounding Rod Crate added for 1700 points - - rscadd: PACMAN Generator Crate added for 2500 - - rscadd: Defibrillator Crate added for 2500 - - rscadd: Added more helmets to the Laser Tag Crate. - - rscadd: Nanotrasen Customs report that some wide band suppliers have been providing - "alternative" firing pins. Nanotrasen reminds all crewmembers that contraband - is contraband. - - rscadd: Contraband crates now appear visually similar to legitimate crates. - - bugfix: The cargo shuttle's normal transit time has been restored. - nullbear: - - rscadd: Adds a preference option, allowing players to toggle whether recipes with - no matching components should be hidden. -2016-04-30: - Joan: - - rscadd: Blobs attempting to attack the supermatter will instead be eaten by it. - - experiment: This doesn't mean throwing a supermatter shard at the blob is a good - idea; blobs attacking it will gradually damage it, eventually resulting in a - massive explosion, and it will not consume blobs if on a space turf. - - tweak: Hitting a locker or crate with an ID, PDA with ID, or wallet with ID will - try to toggle the lock instead of trying to open it. - - imageadd: Cable coils, cablecuffs, and zipties now all have properly colored inhands. - Kor: - - rscadd: Megafauna have been added to lavaland. - - rscadd: Ash Drakes have been spotted roaming the wastes. Use your GPS to track - their fiery signals. - - rscadd: You can now knock on the Necropolis door, but it's probably best that - you don't. - Mercenaryblue: - - rscadd: Adds a basic paper plane to the game. Fold paper with alt-clicking. - - rscadd: Paper planes are now fully compatible with every stamps on station. - bgobandit: - - rscadd: 'Nanotrasen has released Cards Against Spess! Visit your local library - for a copy. Warning: may cause breakage of the fourth wall.' -2016-05-02: - Joan: - - tweak: Blob spores spawn from factories 2 seconds faster, but the factory goes - on cooldown when any of its spores die. - - experiment: You can examine tomes, soulstones, and construct shells to see what - you can do with them. - - rscadd: Releasing a shade from a soulstone now allows you to reuse that soulstone - for capturing shades or souls, instead of preventing the stone's use forever - if the shade dies. - - imageadd: Runes now actually pulse red on failure. - - rscadd: The Summon Cultist rune no longer includes the cultists invoking it in - the selection menu. - - tweak: Imperfect Communication renamed to Emergency Communication. - - rscdel: You can no longer hide the Nar-Sie rune with a Talisman of Veiling/Revealing. - Kor: - - rscadd: Engineering cyborgs now have internal blueprints. - Lzimann: - - tweak: Automatic nexus placing time changed from 2 to 15 minutes. - - tweak: Prophet's gear(hat and staff) prioritizes the backpack instead of automatically - equipping. - - rscadd: Divine telepathy and prophet to god speak now have a follow button for - ghosts. - - rscadd: Divine telepathy and prophet to god speak now has the god's color. - - bugfix: CTF spawn protection trap is no longer constructable - Mercenaryblue: - - tweak: Drastically reduced the chances of eye damage when throwing a paper plane. - RandomMarine: - - tweak: Medical HUDs improved. To better prioritize patients, subjects deep into - critical condition have a blinking red outline around the entire HUD icon, and - will blink more rapidly when very close to death. - TechnoAlchemisto: - - tweak: Security uniforms have been made more professional, and more tactical. - TrustyGun: - - rscadd: By crafting together a legion skull, a goliath steak, ketchup, and capsaicin - oil, you can create Stuffed Legion! Be careful, it's hot. - coiax: - - rscadd: Centcom Department of [REDACTED] have announced a change of supplier of - [EXPLETIVE DELETED]. As such, for security reasons, the absinthe [MOVE ALONG - CITIZEN] will instead be [NOTHING TO SEE HERE]. We hope that this will not affect - the performance of the [INFORMATION ABOVE YOUR SECURITY CLEARANCE]. - nullbear: - - rscadd: A reminder for crew to avoid mopping floors in cold rooms, as the water - will freeze and provide a dangerous slipping hazard known as 'ice'. Running - on it is not recommended. - - rscadd: Frostoil is an effective chemical for rapidly cooling areas in the event - of a fire. - - rscadd: Added X4, a breaching charge more destructive than C4, it can be purchased - from uplinks. - - rscadd: C4 can be used with assemblies. - - bugfix: Fixes chembomb recipe to use any matter bin. Again. - - bugfix: ARG's disappear once finished reacting. -2016-05-03: - coiax, Robustin: - - tweak: Changeling Fleshmend is much less effective when used repeatedly in a short - time. Changeling Panacea is much more effective at purging reagents, reducing - radiation and now reduces braindamage. -2016-05-04: - Fox McCloud: - - tweak: shock revolver projectiles are now energy instead of bullets - Joan: - - rscdel: Cultists no longer communicate via tomes. - - rscadd: Cultists now communicate via the 'Communion' action button. - - rscadd: Examining the blob with an active research scanner or medical hud will - display effects, akin to hitting it with an analyzer. - - rscadd: Improved medical HUDs to work on all living creatures. - - rscadd: Drones and swarmers, being machines, require a diagnostic HUD for analysis - instead. - TechnoAlchemist: - - rscadd: You can now craft cloaks from the scales of fallen ash drakes, look for - the recipe in tablecrafting! - coiax: - - rscadd: The Service and the Standard cyborg module now have a spraycan built in, - for hijinks and passing on important urban messages. The Service cyborg module - also has a cyborg-hand labeler, in case anything needs to be labelled. - - rscadd: 'Centcom Suicide Prevention wishes to remind the station: Please do not - kill yourself with a hand labeler.' - xxalpha: - - bugfix: Fixed the mk-honk prototype shoes. -2016-05-05: - Joan: - - tweak: Revenants are slower while revealed. - - rscdel: Revenants can no longer cast inside dense objects. - - tweak: Lying down will cure Blight much, much faster. - \"Macho Man\" Randy Savage: - - rscadd: OOOHHH YEAAAAHHHH - - rscadd: SNAP INTO A JLIM SIM WITH THE ALL NEW WRESTLING BELT - - rscadd: YOU CAN FREAKOUT YOUR OPPONENTS WITH THE 5 HOT MOVES ON THIS BELT YEAH - - rscadd: PRAY TO THE LOCAL SPACE GODS TO EXCHANGE YOUR TELECRYSTALS TO ENSURE THE - CREAM RISES TO THE TOP -2016-05-07: - Robustin: - - rscadd: A small pantry has been added to SW maintenance. - nullbear: - - rscadd: Makes Shift+Middleclick the hotkey for pointing. - phil235: - - rscadd: DISMEMBERMENT! Humans can now lose their bodyparts. Explosions and being - attacked with a heavy sharp item on a specific bodypart can cause dismemberment. - - rscadd: You can't be handcuffed or legcuffed if you're missing an arm or leg. - You can't use items when you have no legs, your arms are too busy helping you - crawl, unless your are buckled to a chair. You're slower when missing a leg. - - rscadd: You lose organs and items if the bodypart they are inside gets cut off. - You can always retrieve them by cutting the dropped bodypart with a sharp object. - - rscadd: Medbay can replace your missing limbs with robotic parts via surgery, - or amputate you. - - rscadd: Changelings do not die when decapitated! They can regrow all their limbs - with Fleshmend, or just one arm with Arm Blade or Organic Shield. - - rscadd: Your chest cannot be dropped, but it will spill its organs onto the ground - when dismembered. -2016-05-08: - CoreOverload: - - rscadd: You can now de-power inactive swarmers with a screwdriver to prevent them - from activating. - - rscadd: Recycle depowered swarmers in autolathe or sell them in cargo! - Joan: - - rscadd: Cultist constructs, and shades, can now invoke runes by clicking them. - - rscdel: This does not include Manifest Ghost, Blood Boil, or Astral Journey runes. - - rscadd: Medical huds will now show parasites in dead creatures. - KorPhaeron: - - rscadd: Burn weapons can now dismember, and they reduce the limb to ash in the - process - - rscadd: Weapons with high AP values will now dismember limbs much easier. These - values are subject to change depending on how things play out over the next - week or two. - - rscadd: Various weapons with high AP values had them lowered (chaplain scythe, - energy sword, dualsaber) to prevent them taking limbs off in a single hit. - - rscadd: The chaplain has two new weapons (they are mechanically identical to previous - weapons, before anyone gets upset about balance). One is dismemberment themed, - the other is related to a new antagonist. - Mercenaryblue: - - rscadd: Throwing a Banana Cream Pie will now knock down and cream the target's - face. - - rscadd: You can clean off the cream with the usual methods, such as soap, shower, - cleaner spray, etc. - - rscadd: The Clown Federation would like to remind the crew that the HoS is worth - double points! Honk! - Robustin: - - experiment: There are rumors that the Cult's 'Talisman of Construction', which - turns ordinary metal for construct shells, can be used on plasteel to create - structures. If the stories are true, the cult has been producing relics of incredible - power through this transmutation. - coiax: - - rscadd: To save credits, Centcom has subcontracted out emergency shuttle design - to third parties. Rest assured, all of these produced shuttles meet our stringent - quality control. - - tweak: Lavaland ruins spawning chances have been modified. Expect to see more - smaller and less round affecting ruins, and no duplicates of major ruins, like - ash walkers or golems. - lordpidey: - - rscadd: Infernal devils have been seen onboard our spacestations, offering great - boons in exchange for souls. - - rscadd: Employees are reminded that their souls already belong to nanotrasen. If - you have sold your soul in error, a lawyer or head of personnel can help return - your soul to Nanotrasen by hitting you with your employment contract. - - rscadd: Nanotrasen headquarters will be bluespacing employment contracts into - the Lawyer's office filing cabinet when a new arrival reaches the station. It - is recommended that the lawyer create copies of some of these for safe keeping. - - rscadd: Due to the recent infernal incursions, the station library has been equipped - with a Codex Gigas to help research infernal weaknesses. Please note that reading - this book may have unintended side effects. Also note, you must spell the devil's - name exactly, as there are countless demons with similar names. - - rscadd: When a devil dies, if the proper banishment ritual is not performed on - it's remains, the devil will revive itself at the cost of some of it's power. The - banishment ritual is described in the Codex Gigas. - - rscadd: When a demon gains enough souls, It's form will mutate to a more demonic - looking form. The Arch-demon form is known to be on par with an ascended shadowling - in power. -2016-05-09: - Joan: - - tweak: Sporing Pods produces spores when expanding slightly more often. - - tweak: Replicating Foam now only expands when hit with burn damage, from all damage, - but does so at a higher chance. Free expansion from it is, however, more rare. - - tweak: Penetrating Spines does slightly more brute damage, and Poisonous Strands - does its damage 50% faster. - KorPhaeron: - - rscadd: The AI no longer has a tracking delay because artificial lag is the most - miserable thing in the world. - Razharas: - - tweak: crafting can now be done everywhere, little button near the intents with - hammer on it(its not T) opens the crafting menu, if you are in a locker or mech - only things in your hands will be considered for crafting - coiax: - - tweak: Skeletons now have bone "tongues" -2016-05-11: - Joan: - - rscadd: Shades can move in space. - - rscadd: Artificers can now heal shades. - coiax: - - tweak: Added action button to chameleon stamp - - rscadd: Added APPROVED and DENIED stamps to Bureaucracy Crate - - rscadd: Added the cream pie closet to various maps. Added contraband Cream Pie - Crate to Cargo. - pudl: - - rscadd: The armory has been redesigned. -2016-05-12: - Shadowlight and coiax: - - rscdel: Due to numerous reports of teams using human weapons instead of stealth - when carrying out their assignments, future teams have been genetically modified - to only be able to use their assigned blaster and are unable to use human weapons. -2016-05-13: - Joan: - - rscadd: Cultists can now unanchor and reanchor cult structures by hitting them - with a tome. Unanchored cult structures don't do anything. - KorPhaeron: - - rscadd: Drake attacks are now much easier to avoid. - - rscadd: Player controlled drakes can now consume bodies to heal, and alt+click - targets to divebomb them. - TechnoAlchemisto: - - rscadd: More items have been added to the mining vendor, check them out! -2016-05-14: - Cruix: - - bugfix: Fixed foam darts with the safety cap removed being reset when fired. - - rscadd: Added the ability to remove pens from foam darts. - - bugfix: Foam darts with pens inside them are no longer destroyed when fired. - - bugfix: Foam darts no longer drop two darts when fired at a person on a janicart. - Joan: - - rscdel: The Raise Dead rune no longer accepts dead cultists as a sacrifice to - raise the dead. - Metacide: - - rscadd: 'A small update for MetaStation, changes include:' - - rscadd: Added extra grounding rods to the engine area to stop camera destruction. - - rscadd: Added canvases and extra crayons to art storage and some easels to maint. - - rscadd: Added formal security uniform crate for parades to the warden's gear area. - - rscadd: The armory securitron now starts active. - - rscadd: The genetics APC now starts unlocked. - - rscadd: Other minor changes and fixes as detailed on the wiki page. - coiax, Nienhaus: - - rscdel: Unfortunately, the Belowyarn toys have been withdrawn from distribution - due to Assistants choking on the batteries. Centcom has sent their condolences - to the battery manufacturing plant. - - rscadd: We are introducing Oh-cee the original content skeleton figurines. Pull - its string, and hear it say a variety of phrases. Not suitable for infants or - assistants under 36 months. - - tweak: Note that pulling the string of all talking toys is now visible to others. - - rscadd: Talking toys produce a lot more chatter than they did before. So do some - skeleton "tongues". - pudl: - - rscadd: Adds normal security headsets to security lockers - xxalpha: - - bugfix: Fixed drone dispenser multiplying glass or metal. -2016-05-15: - Iamgoofball: - - rscadd: Nanotrasen is short on cash, and are now borrowing escape shuttles from - other stations, and Space Apartments. - Mercenaryblue: - - rscadd: Turns out a bike horn made with Bananium is flipping awesome! Honk! -2016-05-18: - Cruix: - - bugfix: unwrapping an item with telekinesis no longer teleports the item into - your hand. - Metacide: - - rscadd: 'MetaStation: the library and chapel have had windows removed to make - them feel more isolated.' - MrStonedOne: - - tweak: Tesla has been rebalanced. - - tweak: It should now lose balls slower, increase balls faster, and be a bit more - aggressive about finding nearby grounding rods. - - tweak: additional zaps from it's orbiting balls should be a bit more varied, but - a touch less powerful. - Robustin: - - rscadd: Lings have a new default ability, Hivemind Link. This lets you bring a - neck-grabbed victim into hivemind communications after short period of time. - You can talk to victims who are in crit/muted and perhaps persuade them to help - you, give you intel, or even a PDA code. The link will stabilize crit victims - to help ensure they do not die during the link. - Shadowlight213: - - bugfix: Cleanbot and floorbot scanning has greatly improved. they should prioritize - areas next to them, as well as resolve themselves stacking on the same tiles. - coiax: - - rscadd: Kinetic accelerators only require one hand to be fired, as before - - rscdel: Kinetic accelerators recharge time is multiplied by the number of KAs - that person is carrying. - - rscdel: Kinetic accelerators lose their charge quickly if not equipped or being - held - - rscadd: Kinetic accelerator modkits (made at R&D or your local Free Golem ship) - overcome these flaws -2016-05-19: - Razharas: - - rscadd: HE pipes once again work in space and in lava. - - rscadd: Space cools down station air again -2016-05-20: - KorPhaeron: - - rscadd: The HoS now has a pinpointer, the Warden now has his door remote. - bgobandit: - - rscadd: Nanotrasen has begun to research BZ, a hallucinogenic gas. We trust you - will use it responsibly. - - rscadd: BZ causes hallucinations once breathed in and, at high doses, has a chance - of doing brain damage. - - rscadd: BZ is known to cause unusual stasis-like behavior in the slime species. - coiax: - - rscadd: Neurotoxin spit can be used as makeshift space propulsion -2016-05-21: - Iamsaltball: - - rscadd: Heads of Staff now have basic Maint. access. - NicholasM10: - - rscadd: The chef can now make Khinkali and Khachapuri - coiax: - - rscdel: NOBREATH species (golems, skeletons, abductors, ash walkers, zombies) - no longer have or require lungs. They no longer take suffocation/oxyloss damage, - cannot give CPR and cannot benefit from CPR. Instead of suffocation damage, - during crit they take gradual brute damage. - - rscdel: NOBLOOD (golems, skeletons, abductors, slimepeople, plasmamen) species - no longer have or require hearts. - - tweak: NOBREATH species that require hearts still take damage from heart attacks, - as their tissues die and the lack of circulation causes toxins to build up. - - rscdel: NOHUNGER (plasmamen, skeletons) species no longer have appendixes. - coiax, OPDingo: - - tweak: Renamed and reskinned legion's heart to legion's soul to avoid confusion; - it is not a substitute heart, it is a supplemental chest organ. - - rscadd: Legion's souls are now more obviously inert when becoming inert. - nullbear: - - tweak: Wetness updates less often. - - rscadd: Wetness now stacks. Spraying lube over a tile that already has lube, will - make the lube take longer to dry. Likewise, dumping 100 units of lube will take - longer to dry than if only 10 units were dumped. (lube used to last just as - long, regardless of whether it was 1u, or 100u) There is a limit, however, and - you can't stack infinite lube. - - tweak: Hotter temperatures cause water to evaporate more quickly. At 100C, water - will boil away instantly. - - rscadd: About 5 seconds of wetness are removed from a tile for each unit of drying - agent. Absorbant Galoshes remain the most effective method of drying, and dry - tiles instantly regardless of wetness. -2016-05-22: - coiax: - - rscdel: Lavaland monsters now give ruins a wide berth. - - bugfix: Glass tables now break when people are pushed onto them. -2016-05-23: - CoreOverload: - - rscadd: New cyberimplant, "Toolset Arm", is now available in RnD. - coiax, OPDingo: - - rscadd: Crayons and spraycans are now easier to use. - - rscdel: Centcom announce due to budget cuts their supplier of rainbow crayons - has been forced to use more... exotic chemicals. Please do not ingest your standard - issue crayon. - kevinz000: - - rscadd: 'Peacekeeper borgs: Security borgs but without any stuns or restraints! - Modules: Harm Alarm, Cookie Dispenser, Energy Bola Launcher, Peace Injector - that confuses living things, and a weak holobarrier projector! It also comes - with the ability to hug.' - - rscadd: 'Cookie Synthesizer: Self recharging RCD that prints out cookies!' - - tweak: Nanotrasen scientists have added a hugging module to medical and peacekeeper - cyborgs to boost emotions during human-cyborg interaction. -2016-05-24: - Joan: - - rscdel: You can no longer scribe the Summon Nar-Sie rune under non-valid conditions. - Kiazusho: - - rscadd: Added three new advanced syringes to R&D -2016-05-26: - Xhuis: - - rscadd: Purge all untruths and honor Ratvar. - coiax: - - bugfix: Fixes bug where bolt of change to the host would kill an attached guardian. - - bugfix: Fixes bug where bolt of change to laughter demon would not release its - friends. - - bugfix: Fixes bug where bolt of change to morphling would not release its contents. - - bugfix: Fixes bug where bolt of change transforming someone into a drone would - not give them hacked laws and vision. - - bugfix: Blobbernauts created by a staff of change are now "independent" and will - not decay if seperated from a blob or missing a factory. - - rscadd: Independent blobbernauts added to gold slime core spawn pool. - - rscadd: Medical scanners now inform the user if the dead subject is within the - (currently) 120 second defib window. - - rscadd: Ghosts now have the "Restore Character Name" verb, which will set their - ghost appearance and dead chat name to their character preferences. - - bugfix: Mob spawners now give any generated names to the mind of the spawned mob, - meaning ghosts will have the name they had in life. - - bugfix: Fixes interaction with envy's knife and lavaland spawns. - - bugfix: Fixes a bug where swarmers teleporting humans would incorrectly display - a visible message about restraints breaking. - - rscdel: Emagging the emergency shuttle computer with less than ten seconds until - launch no longer gives additional time. - - rscadd: The emergency shuttle computer now reads the ID in your ID slot, rather - than your hand. -2016-05-27: - coiax: - - rscdel: Gatling gun removed from R&D for pressing ceremonial reasons. - phil235: - - tweak: Pull and Grab are merged together. Pulling stays unchanged. Using an empty - hand with grab intent on a mob will pull them. Using an empty hand with grab - intent on a mob that you're already pulling will try to upgrade your grip to - aggressive grab>neck grab>kill grab. Aggressive grabs no longer stun you, but - they act exactly like a handcuff, preventing you from using your hands until - you escape the grip. You can break free from the grip by trying to move or using - the resist button. - - tweak: Someone pulling a restrained mob now swap position with them instead of - getting blocked by the mob, unable to even push them. -2016-05-29: - GunHog: - - rscadd: The CE, RD, and CMO have been issued megaphones. - Paprika, Crystalwarrior, Korphaeron and Bawhoppen: - - rscadd: Pixel projectiles. This is easier to see than explain, so go fire a weapon. - Xhuis: - - rscadd: Ratvar and Nar-Sie now actively seek each other out if they both exist. - - tweak: Celestial gateway animations have been twweaked. - - tweak: Ratvar now has a new sound and message upon spawning. - - tweak: Ratvar now only moves one tile at a time. - - bugfix: The celestial gateway now takes an unreasonably long amount of time. - - bugfix: God clashing is now much more likely to work properly. - - bugfix: Function Call now works as intended. - - bugfix: Break Will now works as intended. - - bugfix: Holy water now properly deconverts servants of Ratvar. - - bugfix: Deconverted servants of Ratvar are no longer considered servants. - pudl: - - rscadd: Chemicals should now have color, instead of just being pink. -2016-05-30: - coiax: - - rscadd: A new Shuttle Manipulator verb has been added for quick access to probably - the best and most mostly bugfree feature on /tg/. - - rscadd: Spectral sword is now a point of interest for ghosts. - - bugfix: Clicking the spectral sword action now orbits the sword, instead of just - teleporting to its location. - - bugfix: Gang tags can again be sprayed over. - - bugfix: Fixes bug where the wisp was unable to be recalled to the lantern. - xxalpha: - - rscdel: Engineering, CE and Atmos hardsuits no longer have in-built jetpacks. -2016-05-31: - CoreOverload: - - rscadd: 'Cleanbot software was updated to version 1.2, improving pathfinding and - adding two new cleaning options: "Clean Trash" and "Exterminate Pests".' - - experiment: New cleaning options are still experimental and disabled by default. - Kiazusho: - - bugfix: Changeling organic suit and chitin armor can be toggled off once again. - Kor: - - rscadd: The Japanese Animes button is back, - - rscadd: 'The chaplain has three new weapons: The possessed blade, the extra-dimensional - blade, and the nautical energy sword. The former has a new power, the latter - two are normal sword reskins.' - - rscadd: The chapel mass driver has been buffed. - coiax: - - rscdel: Zombies can no longer be butchered - - rscadd: If you encounter an infectious zombie, be cautious, its claws will infect - you, and on death you will rise with them. If you manage to kill the beast, - you can remove the corruption from its brain via surgery, or just chop off the - head to stop it coming back. - - rscadd: Adds some stock computers and lavaland to Birdboat Station. - - bugfix: Free Golem scientists have proved that as beings made out of stone, golems - are immune to all electrical discharges, including the tesla. - - rscadd: Nuclear bombs are now points of interest. Never miss a borg steal a nuke - from the syndicate shuttle again! - - rscadd: Alt-clicking a spraycan toggles the cap. -2016-06-01: - coiax: - - rscadd: Added a mirror to the beach biodome. Beach Bums, rejoyce! - pudl: - - rscadd: The brig infirmary has received a redesign. -2016-06-02: - Joan: - - tweak: Closed false walls will block air. - Lati: - - rscadd: R&D required levels and origin tech levels have been rebalanced - - experiment: Overall, items buildable in R&D have lower tech levels and items in - other departments have their tech levels raised. Remember to use science goggles - to see tech levels of items! - - tweak: There are now level gates at high levels. R&D scientists will need help - from others to get past these level gates. - - tweak: Other departments such as hydroponics and genetics will be important to - R&D's progress now and xenobio, mining and cargo are more important than before - - tweak: Efficiency upgrades are back in R&D machines and tweaked to be less powerful - in autolathes - - rscdel: Reliability has been removed from all items - - bugfix: Most bugs in R&D machines should be fixed - PKPenguin321 & Nienhaus: - - rscadd: Letterman jackets are now available from the ClothesMate. - Quiltyquilty: - - rscadd: The bar has seen a redesign. - coiax: - - rscadd: Clone pods now notify the medical channel on a successful clone. They - also notify the medical channel if the clone dies or is horribly mutilated; - but not if it is ejected early by authorised medical personnel. - - rscadd: Cloning pods now are more capable of cloning humanoid species that do - not breathe. - - bugfix: You can only be damaged once by a shuttle's arrival. It is still unpleasant - to be in the path of one though; try to avoid it. - - rscadd: Adds Asteroid emergency shuttle to shuttle templates. It is a very oddly - shaped one though, it might not be compatible with all stations. - - rscdel: The Chaplain soulshard can only turn a body into a shade once. A released - shade can still be reabsorbed by the stone to heal it. - - rscadd: The shuttle manipulator now has a Fast Travel button, for those admins - that really want a shuttle to get to where its going FAST. -2016-06-04: - MrStonedOne: - - bugfix: fixes see_darkness improperly hiding ghosts in certain cases. - Xhuis: - - tweak: Clockwork marauders can now smash walls and tables. - - tweak: Servants are no longer turned into harvesters by Nar-Sie but instead take - heavy brute damage and begin to bleed. Similarly, cultists are no longer converted - by Ratvar but instead take heavy fire damage and are set ablaze. - - rscadd: Added clockwork reclaimers. Ghosts can now click on Ratvar to become clockwork - reclaimers - small constructs capable of forcefully converting those that still - resist Ratvar's reign. Alt-clicking a valid target will allow the reclaimer - to leap onto the head of any non-servant, latching onto their head and converting - the target if they are able. The target will be outfitted with an unremovable, - acid-proof hat version of the reclaimer. The reclaimer will be able to speak - as normal and attack its host and anything nearby. If the reclaimer's host goes - unconscious or dies, it will leap free. - - rscadd: Added pinion airlocks. These airlocks can only be opened by servants and - conventional deconstruction will not work on them. They can be created by proselytizing - a normal airlock or from Ratvar. - - rscadd: Added ratvarian windows. They are created when Ratvar twists the form - of a normal window, and there are both single-direction and full-tile variants. - - bugfix: Non-servants can no longer use clockwork proselytizers or mending motors. - - bugfix: Servants are now deconverted properly. - coiax: - - bugfix: The cloning pod now sounds robotic on the radio. - - rscadd: For extra observer drama, ghosts can now visibly see the countdown of - syndicate bombs, nuclear devices, cloning pods, gang dominators and AI doomsday - devices. -2016-06-05: - Joan: - - rscadd: Clockwork structures can be damaged by projectiles and simple animals, - and will actually drop debris when destroyed. - - rscadd: AIs and Cyborgs that serve Ratvar can control clockwork airlocks and clockwork - windoors. - - rscadd: The clockwork proselytizer can now proselytize windows, doors, grilles, - and windoors. - - rscadd: The clockwork proselytizer can proselytize wall gears and alloy shards - to produce replicant alloy. It can also proselytize replicant alloy to refill, - in addition to refilling by attacking it with alloy. - - rscadd: The clockwork proselytizer can replace clockwork floors with clockwork - walls and vice versa. - - rscadd: Ratvar will convert windoors, tables, and computers in addition to everything - else. - - tweak: Ratvar now moves around much faster. - - rscadd: Ratvar and Nar-Sie will break each other's objects. - - tweak: The blind eye from a broken ocular warden now serves as a belligerent eye - instead of as replicant alloy. The pinion lock from a deconstructed clockwork - airlock now serves as a vanguard cogwheel instead of as replicant alloy. - - rscadd: Clockwork walls drop a wall gear when removed by a welding tool. The wall - gear is dense, but can be climbed over or unwrenched, and drops alloy shards - when broken. Clockwork walls drop alloy shards when broken by other means. - - bugfix: Fixed Nar-Sie wandering while battling Ratvar. - - bugfix: Ratvarian Spears now last for the proper 5 minute duration. - - bugfix: Servant communication now has ghost follow links. - - imageadd: New sigil sprites, courtesy Skowron. - - imageadd: Sigils of Transgression have a visual effect when stunning a target. - - imageadd: Clockwork spears now have a visual effect when breaking. - PKPenguin321: - - rscadd: The CMO's medical HUD implant now comes with a one-use autoimplanter for - ease of use. - RemieRichards: - - rscadd: Slimes may now be ordered to attack! You must be VERY good friends with - the slime(s) to give this command, asking them to attack their friends or other - slimes will result in them liking you less so be careful! - X-TheDark: - - rscadd: Mech battery replacement improved. The inserted battery's charge will - be set to the same percentage of the removed one's (or 10%, if removed one's - was less). - coiax: - - bugfix: Clicking the (F) link when an AI talks in binary chat will follow its - camera eye, the same as when (F) is clicked for its radio chat. - - bugfix: Laughter demons should now always let their friends go when asked correctly. - - rscadd: Cloning pods now grab the clone's mind when the body is ejected, rather - than when it starts cloning. - - rscadd: Wizards have been experimenting with summoning the slightly less lethal - "laughter demon". Please be aware that these demons appear to be nearly as dangerous - as their slaughter cousins. But adorable, nonetheless. - kevinz000: - - rscadd: Gravity Guns! It is a mildly expensive R&D gun that has a 5 second cooldown - between shots, but doesn't need to be recharged. It has two modes, attract and - repulse. For all your gravity-manipulation needs! -2016-06-07: - Bobylein: - - rscadd: Nanotrasen is finally able to source transparent bottles for chemistry. - Iamgoofball: - - experiment: The Greytide Virus got some teeth. - Joan: - - wip: This is a bunch of Clockwork Cult changes. - - rscadd: Added the Clockwork Obelisk, an Application scripture that produces a - clockwork obelisk, which can Hierophant Broadcast a large message to all servants - or open a Spatial Gateway with 5 uses and a 10 second duration to any conscious - servant or clockwork obelisk. - - wip: Spatial Gateways of any source have doubled uses and duration when the target - is a clockwork obelisk. - - rscadd: Added the Mania Motor, an Application scripture that produces a mania - motor, which, while active, causes hallucinations and brain damage in all nearby - humans. - - wip: The Mania Motor will try to convert any non-servant human directly adjacent - to it at an additional power cost and will remove brain damage, hallucinations, - and the druggy effect from servants. - - rscadd: Added the Vitality Matrix, an Application scripture that produces a sigil - that will slowly drain health from non-servants that remain on it. Servants - that remain on the sigil will instead be healed with the vitality drained from - non-servants. - - wip: The Vitality Matrix can revive dead servants for a cost of 25 vitality plus - all non-oxygen damage the servant has. If it cannot immediately revive a servant, - it will still heal their corpse. - - experiment: Most clockwork structures, including the Mending Motor, Interdiction - Lens, and the newly added Clockwork Obelisk and Mania Motor, now require power - to function. - - wip: Mending Motors can still use alloy for power. - - tweak: The Sigil of Transmission has been remade into a power battery and will - power directly adjecent clockwork structures. Sigils of Transmission start off - with 4000 power and can be recharged with Volt Void. - - tweak: Volt Void drains somewhat more power, but will not damage the invoker unless - they drain too much power. Invokers with augmented limbs will instead have those - limbs healed unless they drain especially massive amounts of power. - - wip: Using Volt Void on top of a Sigil of Transmission will transfer most of the - power drained to the Sigil of Transmission, effectively making it far less likely - to damage the invoker. - - rscdel: You can no longer stack most sigils and clockwork objects with themself. - You can still have multiple different objects or sigils on a tile, however. - - tweak: The Break Will Script has been renamed to Dementia Doctrine, is slightly - faster, and causes slightly more brain damage. - - tweak: The Judicial Visor now uses an action button instead of alt-click. Cultists - of Nar-Sie judged by the visor will be stunned for half duration, but will be - set on fire. - - tweak: Multiple scriptures have had their component requirements changed. The - Summon Judicial Visor Script has been reduced from a Script to a Driver. - - rscadd: Recollection will now show both required and consumed components. - - tweak: Clockwork Marauders can now emerge from their host if their host is at - or below 60% total health(for humans, this is 20 health out of crit) - - tweak: Clockwork Marauders will slowly heal if directly adjacent to their host - and have a slightly larger threshold for their no-Fatigue bonus damage. - Quiltyquilty: - - rscadd: Botany, atmospherics and cargo now all have access to high-capacity watertanks. - - rscadd: The bar has now been outfitted with custom bar stools. - Xhuis: - - rscdel: Removed the global message played when Nar-Sie _begins_ to spawn (but - not when it actually spawns). - - tweak: Drunkenness recovery speed now increases with how drunk the imbiber is - and is much quicker when the imbiber is asleep. - - tweak: Suit storage units now take three seconds to enter (up from one) and have - different sounds and messages for UV ray cauterization. - - bugfix: Fixed some bugs with the suit storage unit, inserting mobs, and contents - to seemed to duplicate themselves. - - bugfix: The Summon Nar-Sie rune can now only be drawn on original station tiles - and fails to invoke if scribed on the station then moved elsewhere. - coiax: - - rscdel: Bluespace shelter capsules can no longer be used on shuttles. - - rscadd: Bluespace shelters may have different capsules stored. View what your - capsule has inside by examining it. - - rscdel: The Nar'sie rune cannot be scribed on shuttles or off Z-level. - - rscadd: The Raise Dead rune automatically grabs the ghost of the raised corpse. - - rscadd: Deadchat is now notified when a sentient mob dies. - phil235: - - rscadd: Monkeys and all other animals that should have blood now has it. Beating - them up will make you and your weapon bloody, just like beating a human does. - Dragging them when wounded and lying will leave a blood trail. Their blood is - still mostly cosmetic, they suffer no effects from low blood level, unlike humans. - - rscadd: When a mob leaves a blood trail while dragged, it loses blood. You can - no longer drag a corpse to make an inifinite amount of blood trails, because - once the victim's blood reaches a certain threshold it no longer leaves a blood - trail (and no longer lose any more blood). The threshold depends on how much - damage the mob has taken. You can always avoid hurting the dragged mob by making - them stand up or by buckling them to something or by putting them in a container. - - rscdel: You can no longer empty a mob of its blood entirely with a syringe, once - the mob's blood volume reaches a critically low level you are unable to draw - any more blood from it. - - tweak: A changeling absorbing a human now sucks all their blood. -2016-06-08: - Cruix: - - bugfix: Changelings no longer lose the regenerate ability if they respect while - in regenerative stasis. - Fox McCloud: - - bugfix: Fixes Experimentor critical reactions not working - - bugfix: Fixes Experimentor item cloning not working - - bugfix: Fixes Experimentor producing coffee vending machines instead of coffe - cups - - tweak: Experimentor can only clone critical reaction items instead of anything - with an origin tech - GunHog: - - rscadd: Nanotrasen has approved the Hyper-Kenetic Accelerator upgrade for cyborg - mining modules. - - tweak: Each of the heads' ID computers are now themed for their department! - Joan: - - tweak: Anima Fragments have slightly more health and move faster, but slow down - temporarily when taking damage. Also they can move in space now. - Kor: - - rscadd: The clown will play a sad trombone noise upon death. - - rscadd: Colossi now roam the wastes. - - rscadd: Bubblegum now roams the wastes. - PKPenguin321: - - rscadd: You can now emag chemical dispensers, such as the ones in chemistry or - the bar, to unlock illegal chemicals. - lordpidey: - - tweak: Infernal jaunt has been significantly nerfed with an enter and exit delay. -2016-06-09: - GunHog: - - rscadd: Nanotrasen scientists have completed a design for adapting mining cyborgs - to the Lavaland Wastes in the form of anti-ash storm plating. Research for this - technology must be adapted at your local station. - Joan: - - tweak: Anima Fragments have slightly less health and damage and will slow down - for longer when hit. - Kor: - - rscadd: The captain now spawns with the station charter, which allows him to name - the station. - Papa Bones: - - tweak: Loyalty implants have been refluffed to mindshield implants, they are mechanically - the same. - Xhuis: - - rscadd: You can now remove all plants and weeds from a hydroponics tray by using - a spade on it. - - rscadd: Added meatwheat, a mutated variant of wheat that can be crushed into meat - substitute. - - rscadd: Added ambrosia gaia, a mysterious plant that is rumored to provide nutrients - and water to any soil - hydroponic or otherwise - that it's planted in. - - rscadd: Added cherry bombs, a mutated variant of blue cherries that have an explosively - good taste. Oh, and don't pluck the stems. - coiax: - - tweak: The beacons from support guardians are now structures, rather than replacing - the floor tile. In practice, this will change little, aside from not leaving - empty plating when a beacon is removed because a new one has been placed. - nullbear: - - tweak: Removes the restriction on wormhole jaunters, preventing them from teleporting - you to beacons on other z-levels. - - tweak: No longer able to use beacons to bypass normal shuttle/centcomm anti-bluespace - measures. -2016-06-11: - Joan: - - rscadd: Clockwork Slabs, Clockwork Caches near walls, and Tinkerer's Daemons will - now be more likely to generate components that the clockwork cult has the least - of. - - rscadd: Destroyed Clockwork Caches will drop all Tinkerer's Daemons in them. - - tweak: Clockwork Caches can now only generate a component every 30 seconds(when - near a clockwork wall), Clockwork Slabs can only generate a component every - 40 seconds, and Tinkerer's Daemons can only generate a component every 20 seconds. - This should result in higher component generation for everything except Clockwork - Caches near clockwork walls. - - tweak: Adding a component to a Clockwork Slab instead puts that component in the - global component cache. - - tweak: Clockwork Slabs only generate components if held by a mob or in a mob's - storage, and when generating a component will prevent other Slabs held from - generating a component. - - tweak: The Replicant Driver no longer costs a Replicant Alloy to invoke; basically - you can throw free Slabs at converts. - - rscdel: Clockwork Slabs no longer have Repository as a menu option; instead, you - can examine them to see how many components they have access to. - - rscdel: Clockwork Caches directly on top of clockwork walls won't generate components - from that wall. - Lzimann: - - rscadd: Bar stools are now constructable with metal! - coiax: - - rscadd: Ghosts are notified when someone arrives on the Arrivals Shuttle. This - is independent of the announcement system, and the (F) link will follow the - arrived person. - - tweak: Slimes and aliens with custom names now retain those names when changing - forms. - kevinz000: - - bugfix: Malf AI hacking an APC that is then destroyed will no longer bug the AI - - bugfix: Being turned into a Revolutionary now stuns you for a short while. - - bugfix: Kinetic Accelerators no longer drop their firing pin or cell when destroyed - by lava - phil235: - - rscadd: Firelock assemblies can be reinforced with plasteel to construct heavy - firelocks. -2016-06-12: - Joan: - - rscadd: Attacking a human you are pulling or have grabbed with a ratvarian spear - will impale them, doing massive damage, stunning the target, and breaking the - spear if they remain conscious after being attacked. - - tweak: The Function Call verb is now an action button. - Xhuis: - - rscdel: While experimenting with floral genetic engineering, Nanotrasen botanists - discovered an explosive variety of the cherry plant. Due to gross misuse, the - genes used to produce this strain have been isolated and removed while Central - Command decides how best to modify it. - xxalpha: - - rscadd: 'New wizard spell: Spacetime Distortion.' - - rscadd: 3x1 grafitti -2016-06-13: - Joan: - - tweak: Sigils of Transgression will now only stun for about 5 seconds, from around - 10 seconds. - - tweak: Sigils of Submission take about 5 seconds to convert a target, from around - 3 seconds, and will glow faintly. - - rscadd: Sigils of any type can be attacked with an open hand to destroy them, - instead of requiring harm intent. Servants still require harm intent to do so. - Lati: - - rscadd: Nanotrasen has added one of their rare machine prototypes to cargo's selection. - It might be valuable to research. - Xhuis: - - rscadd: You can now create living cake/cat hybrids through a slightly expensive - crafting recipe. These "caks" are remarkably resilient, quickly regenerating - any brute damage dealt, and can be attacked on harm intent to take a bite to - be fed by a small amount. They serve as mobile sources of food and make great - pets. - - rscadd: If a brain occupied by a player is used in the crafting recipe for caks, - that player then takes control of the cak! -2016-06-14: - Joan: - - tweak: The Gateway to the Celestial Derelict now takes exactly 5 minutes to successfully - summon Ratvar and has 500 health, from 1000. - - rscadd: You can now actually hit people adjacent to the Gateway; only the center - of the Gateway can be attacked. The Gateway is also now dense, allowing you - to more easily shoot at it. - - rscadd: All Scripture in the Clockwork Slab's recital has a simple description. - Razharas: - - rscadd: Wiki now has the method of cultivating kudzu vines that was in game for - over a year. https://tgstation13.org/wiki/Guide_to_hydroponics#Kudzu - kevinz000: - - tweak: Gravity Guns should no longer destroy local reality when set to attract - and shot in an east cardinal direction. Added safety checks has slightly increased - the cost of the gun's fabrication. Nanotrasen apologizes for the inconvenience. - - bugfix: Gravity guns now have an inhand sprite. -2016-06-16: - GunHog: - - rscadd: In response to alarmingly high mining cyborg losses, Nanotrasen has equipped - the units with an internal positioning beacon, as standard within the module. - Joan: - - rscadd: You can now strike a Tinkerer's Cache with a Clockwork Proselytizer to - refill the Proselytizer from the global component cache. - - tweak: The Clockwork Proselytizer requires slightly less alloy to convert windows - and windoors. - - tweak: Several clockwork objects have more useful descriptions, most notably including - structures, which will show a general health level to non-servants and exact - health to servants. - - imageadd: The Clockwork Proselytizer has new, more appropriate inhands. - - tweak: Invoking Inath-Neq, the Resonant Cogwheel, now gives total invulnerability - to all servants in range for 15 seconds instead of buffing maximum health. - - tweak: Impaling a target with a ratvarian spear no longer breaks the spear. - - tweak: Judicial Markers(the things spawned from Ratvar's Flame, in turn spawned - from a Judicial Visor) explode one second faster. - - rscdel: Removed Dementia Doctrine, replacing it with an Application sigil. - - rscadd: Adds the Sigil of Accession, the previously-mentioned Application sigil, - which is much like a Sigil of Submission, except it isn't removed on converting - un-mindshielded targets and will disappear after converting a mindshielded target. - - tweak: Sigil of Submission is now a Script instead of a Driver; It's unlocked - one tier up, so you have to rely on the Drivers you have until you get Scripts, - instead of spamming both Driver sigils for free converts. - - rscadd: To replace Sigil of Submission in the Driver tier; Added Taunting Tirade, - which is a chanted scripture with a very fast invocation, which, on chanting, - confuses, dizzies, and briefly stuns nearby non-servants and allows the invoker - a brief time to relocate before continuing the chant. - - rscadd: Ghosts can now see the Gateway to the Celestial Derelict's remaining time - as a countdown. - - tweak: Anima Fragments are now slightly slower if not at maximum health and no - longer drop a soul vessel when destroyed. - Quiltyquilty: - - rscdel: Patches now hold only 40u. - - rscdel: Patches in first aid kits now only contain 20u of chemicals. - coiax: - - rscadd: Polymorphed mobs now have the same name, and where possible, the same - equipment as their previous form. -2016-06-19: - Joan: - - tweak: Assassin holoparasite attack damage increased from 13 to 15, stealth cooldown - decreased from 20 seconds to 16 seconds. - - tweak: Charger holoparasite charge cooldown decreased from 5 seconds to 4 seconds. - - tweak: Chaos holoparasite attack damage decreased from 10 to 7, range decreased - from 10 to 7. - - tweak: Lightning holoparasite attack damage increased from 5 to 7, chain damage - increased by 33%. - - rscdel: Clock cult scripture unlock now only counts humans and silicons. - - rscadd: Servants of ratvar can now create cogscarab shells with a Script scripture. - Adding a soul vessel to one will produce a small, drone-like being with an inbuilt - proselytizer and tools. - - imageadd: Clockwork mobs have their own speechbubble icons. - - tweak: Invoking Sevtug now causes massive hallucinations, brain damage, confusion, - and dizziness for all non-servant humans on the same zlevel as the invoker. - - rscdel: Invoking Sevtug is no longer mind control. RIP mind control 2016-2016. - - tweak: Clockwork slabs now produce a component every 50 seconds, from 40, Tinkerer's - Caches now produce(if near a clockwork wall) a component every 35 seconds, from - 30. - - experiment: 'Tinkerer''s daemons have a slightly higher cooldown for each component - of the type they chose to produce that''s already in the cache: This is very - slight, but it''ll add up if you have a lot of one component type and are trying - to get more of it with daemons; 5 of a component type will add a second of delay.' - Kor and Iamgoofball: - - rscadd: Miners can now purchase fulton extraction packs. - - rscadd: Miners can now purchase fulton medivac packs. - - rscadd: Two new fulton related bundles are available for purchase with vouchers. - Quiltyquilty: - - rscadd: Beepsky now has his own home in the labor shuttle room. - Wizard's Federation: - - bugfix: We've fired the old Pope, who was actually an apprentice in disguise. - We've a-pope-riately replaced him with a much more experienced magic user. - - rscadd: Some less-then-sane people have been sighted forming mysterious cults - in lieu of recent Pope sightings, lashing out at anyone who speaks ill of him. - - bugfix: We've rejiggered our trans-dimensional rifts, and almost all cases of - clergy members being flung into nothingness should be resolved. - - bugfix: All members of the Space Wizard's Clergy have been appropriately warned - about usage of skin-to-stone spells, and such there should be no more instances - of permanent statueification. - Xhuis: - - tweak: Revenants have been renamed to umbras and have undergone some tweaks. - coiax: - - rscadd: Drones can hear robotic talk, but cannot communicate on it. AIs and cyborgs - are encouraged to share information with station repair drones. - - rscadd: Potted plants can now be ordered from cargo. - - rscdel: AI turrets no longer fire at drones. -2016-06-20: - Kor: - - rscadd: Cult runes can only be scribed on station and on mining. - - rscadd: The comms console now has a new option allowing you to communicate with - the other server. - Quiltyquilty: - - rscadd: The detective has been moved to above the post office. - coiax: - - rscadd: Birdboat's supply loop has been split into two unconnected halves, to - maintain award winning air quality. - incoming5643: - - experiment: New abilities for some races! - - rscadd: Skeletons (liches) and zombies now are much more susceptible to limb loss, - but can also reattach lost limbs manually without surgery. - - rscadd: Slimepeople can now lose their limbs, but also can regenerate them if - they have the jelly for it. Additionally slimepeople will (involuntarily) lose - limbs and convert them to slime jelly if they're extremely low on jelly. - - rscadd: Zombies and slimepeople now have reversed toxic damage, what usually heals - now hurts and what usually hurts now heals. Keep in mind that while you could - for example heal with unstable mutagen, you'd still mutate. Beware of secondary - effects! Drugs like antitoxin are especially dangerous to these races now since - not only do they do toxin damage, but they remove other toxic chems before they - can heal you. Be wary also of wide band healing drugs like omnizine. - - rscadd: For slime people the above mechanic also adds/drains slime jelly. So yes - inhaling plasma is now a valid way to build jelly (but you'll still suffocate - if there's no oxygen). - - rscadd: Pod people now mutate if shot with the mutation setting of the floral - somatoray. -2016-06-22: - Cheridan: - - tweak: Flashes no longer stun cyborgs, instead working almost exactly like a human, - causing them to become confused and unequip their current module. - Joan: - - rscdel: Those who do not serve Ratvar cannot understand His creations. - - rscadd: You can now repair clockwork structures with a clockwork proselytizer. - This is about a third as efficient as a mending motor, costing 2 liquified alloy - to 1 health, and also about a third as fast. - - tweak: Scarab proselytizers are more efficient and will reap more alloy from metal - and plasteel. - - rscadd: They can also directly convert rods to alloy. - - tweak: Nuclear bombs will no longer explode the station if in space. Please be - aware of this. - Kor: - - rscadd: You can now pick up potted plants. - PKPenguin321: - - rscadd: You can now pick up a skateboard and use it as a weapon by dragging it - to yourself. - - imageadd: Skateboards have been given brand new sprites, courtesy of JStheguy - Quiltyquilty: - - rscadd: The AI is back in the center of the station. The gravity generator is - now where the SMES room used to be. The SMESes are in the equipment room. - Supermichael777: - - rscadd: Flaps are no longer space-racist and now accept all bots. - Xhuis: - - tweak: Holy weapons, such as the null rod and possessed blade, now protect from - Ratvar's magic. - coiax: - - rscadd: Certain custom station names may be rejected by Centcom. - - rscadd: Drone shells can be ordered in Emergency supplies at Cargo. -2016-06-23: - Joan: - - tweak: Tinkerer's Caches generate components(when near clockwork walls) every - minute and a half, from every 35 seconds. Clockwork Slabs generate components - once per minute, from once per 50 seconds. - - tweak: Spatial Gateway will last four seconds per invoker, instead of two per - invoker. - - rscdel: Clockwork floors now only heal toxin damage on servants of Ratvar. - - rscdel: You can no longer place ocular wardens very close to other ocular wardens. - - tweak: The Flame produced by a Judicial Visor is no longer an effective melee - weapon and will trigger on all intents, not just harm intent. - Wizard's Federation: - - bugfix: Acolytes of Hades have revealed their true forms. - - rscadd: We've discovered a way to traverse portals left behind by Hades, and have - discovered a great treasure through it. - - bugfix: Hades has undergone Anger Management classes, and should no longer remain - wrathful for the duration of his visit. - coiax: - - rscadd: Changelings now evolve powers via the cellular emporium, which they can - access via an action button. - - rscadd: Due to budget cuts, the shuttle's hyperspace engines now create a visual - distortion at their destination, a few seconds before arrival. Crewmembers are - encouraged to use these "ripples" as an indication of where not to stand. - - bugfix: Shuttles now only run over mobs in turfs they are moving into, rather - than the entire rectangle. - - rscadd: If you are an observer, you can click on transition edges of a Z-level - in order to move as a mob would. - - rscadd: Due to safety concerns, the Hyperfractal Gigashuttle now has some safety - grilles to prevent accidental matter energising. - coiax, incoming: - - rscadd: Due to budget cuts, the builtin anti-orbit engines on the station have - been removed. As such, expect the station to start orbiting the system again, - and encounter an unpredictable stellar environment. - - rscdel: All permanent structures (not on station, Centcom or lavaland) have been - removed. - - rscadd: All removed structures are now space ruins, and can be placed randomly - in space ruin zlevels. - - wip: The White Ship remains at its current location, but has lost any reliable - landmarks near it. Its starting position will be made more random in a coming - update. - - rscadd: The Space Bar has a small atmos system added and a teleporter. Some other - ruins have been cleaned up to not have atmos active turfs. -2016-06-24: - Joan: - - experiment: The Interdiction Lens has been reworked; instead of allowing you to - disable Telecomms, Cameras, or non-Servant Cyborgs, it drains power from all - APCs, SMES units, and non-Servant cyborgs in a relatively large area, funneling - that power into nearby Sigils of Transmission, then disables all cameras and - radios in that same area. - - wip: If it fails to find anything it could disable or drain any power, it turns - off for 2 minutes. - - tweak: You can now target yourself with Sentinel's Compromise, allowing you to - heal yourself with it. - - rscadd: Flashes will once again stun borgs, but for a much shorter time than they - previously did; average stun time is reduced from the previous average of 15 - seconds to about 6 seconds. The confusion remains, but it will no longer unequip - borg modules. - MMMiracles: - - tweak: Metastation xenobiology's lights and cell have been modified so it won't - drain 5 minutes into the round. - SnipeDragon: - - bugfix: Changelings created at round start now correctly receive their Antag HUD. - Xhuis: - - rscadd: Cardboard cutouts have been added. Now you can set up advertisements for - your clown mart. -2016-06-26: - Basilman: - - rscadd: The Donor prompt for becoming an alien queen maid is now an action button - instead, and can be toggled on and off. - Joan: - - rscadd: Fellowship Armory now invokes faster for each nearby servant and provides - clockwork gauntlets, which are shock-resistant and provide armor to the arms. - - tweak: It's not wise to equip clockwork armor if you don't serve Ratvar. - - bugfix: A full set of clockwork armor will now actually cover all limbs. - coiax: - - rscadd: Our administrators, here at /tg/, don't get enough credit for their wealth - of experience and knowledge. Now they get the chance to share that with you - by giving out custom tips! - - tweak: Gang domination now uses the same timing method as shuttles, making their - domination times more accurate. - - rscdel: The default shuttle transit time is now 15 seconds. - - rscadd: Please do not commit suicide with the nuclear authentication disk. - - rscadd: Observers now have a visible countdown for borg factories, silicons can - examine the factory to determine how long it has remaining until it is ready. - - rscadd: Clockwork mobs sound like Ratvar chants if you do not serve Ratvar. - - rscadd: When servants recite, they now talk in a strange voice that is more noticable. -2016-06-28: - CoreOverload: - - rscadd: Kinetic accelerator now supports seclite attachment. - - rscadd: All cyborgs have been outfitted with ash-proof plating. - - rscadd: Mining cyborg module now includes a welder and a fire extinguisher. - - rscadd: 'Mining cyborgs now have a new upgrade: lavaproof tracks.' - Joan: - - rscdel: Clockwork Marauders are no longer totally invincible to damage unless - a holy weapon was involved. - - rscadd: Clockwork Marauders will take damage when attacked, but unless they're - fighting excessive amounts, they'll be forced to return to their host before - they'd normally die. - - experiment: A holy weapon held in either hand in the presence of a marauder will - massively increase the damage they take, making it much more likely the marauder - can be killed. - - tweak: Clockwork Marauders do slightly less damage at low fatigue levels. - - rscadd: Clockwork Marauders now have a chance to block melee attacks, negating - the damage from them, and an additional chance to immediately counter, attacking - whoever tried to attack them. - - wip: If Ratvar has awoken, Marauders have a much higher chance to block and counter, - will block thrown items and projectiles, and gradually regenerate. - - experiment: Clockwork Marauders no longer have a verb to communicate; they instead - use :b to do so. - - rscadd: Faked deaths are now effectively indistinguishable from real deaths. - MMMiracles: - - rscadd: Adds some ruins for space and lavaland. Balance not included. - - rscadd: Adds spooky ghosts. - SnipeDragon: - - bugfix: Cardboard Cutouts now become opaque when their appearance is changed. - Wizard's Federation: - - rscadd: Acolytes of Hades have been scolded for gluing their clothes to themselves, - and their clothes can now be cut off them. - - rscadd: Hades has learned a few new tricks, to ensure the ultimate demise of his - target. - - bugfix: Hades has faced a council of his repeated use of time magic inside chapels, - and as it was deemed unholy, he will no longer do it. - - rscadd: Wizards of the Wizard's Federation have been granted access to Dark Seeds, - ancient relics used to call upon Hades in a time of need. - Xhuis: - - rscdel: You can no longer put paper cups back onto water coolers. In addition, - they're now just called "liquid coolers" instead of changing based on their - contents. - coiax: - - rscadd: Status displays added to a variety of shuttle templates. - - rscdel: Large graffiti now consumes 5 uses from limited use crayons and spraycans, - as well as taking three times the amount of time to draw. - - rscadd: All items inside the supply shuttle will now be sold, regardless of whether - they're inside a container or not. - - bugfix: Fixes issue where the AI core APC on Metastation would not charge. - 'name: Lzimann': - - rscadd: Engineer and atmos wintercoat can hold the RPD now! - optional name here: - - rscdel: Shadowlings have been completely removed. - oranges: - - tweak: You can now hear dice - timkoster1: - - rscadd: adds a hud soul counter for devils. Sprites by PouFrou and special thanks - to lordpidey for about everything. -2016-06-29: - Joan: - - rscadd: Ghosts spawning via Ratvar can now choose to spawn as a Cogscarab with - a usable slab instead of as a Reclaimer. - - bugfix: You can no longer permanently block hostile simple mobs with sandbags - and other barricades. - MrStonedOne: - - rscadd: Ghosts may now jump between the two linked servers using the new Server - Hop verb. Rather than whine in deadchat about dieing, you can just go play a - new round on the other server. - coiax: - - rscadd: Adds a new UI to slimepeople, allowing them to select more easily which - body to swap to - - rscadd: Slimepeople swapping consciousness between bodies is now visible to onlookers - - bugfix: The AI malfunction "Hostile Lockdown" power now restores the station doors - to normal after 90 seconds, rather than keeping everything shut forever. -2016-07-01: - Flavo: - - bugfix: fixed a bug where lights would not update. - Joan: - - rscadd: Clockwork Slabs now use an action button to communicate instead of the - "Report" option in the menu after using a slab. - - tweak: Clockwork Slabs now fit in pockets, the belt slot, or in the suit storage - slot(if wearing clockwork armor), where they can be used as hands-free communication. - - imageadd: Clockwork items with action buttons have a new, clockwork-y background. - - rscadd: Judicial Visors now tell the user how many targets the Judicial Blast - struck. - - soundadd: Judicial Markers now have sounds when appearing and exploding. - - tweak: Wet turfs should remain that way for slightly longer than 5 seconds now. - - rscadd: Drones and Swarmers should now sound more robotic. - - tweak: Ratvarian Spears will stun cyborgs and cultists for twice as long when - thrown; on cyborgs, this should be long enough to use Guvax on them. - - rscdel: Removed the Justicar's Gavel application scripture. - - tweak: Vitality Matrices will drain and heal 50% faster, and the base cost to - revive is 20% lower; 20, from 25. - - rscadd: Vitality Matrices will not revive or heal corpses unless they can grab - the ghost of the corpse, and will immediately grab the ghost when reviving. - - rscadd: Swarmers consuming swarmer shells now refunds the swarmer the entire cost - of the shell instead of 2% of the shell's cost. - - experiment: Application scriptures require at least 75 CV, from 50. - - experiment: Revenant scriptures require at least 4 Caches, from 3, and at least - 150 CV, from 100. - - experiment: Judgement scripture requires at least 12 servants, from 10, 5 Caches, - from 3, and at least 250 CV, from 100. - - experiment: Script and Application scripture have had their component costs and - requirements tweaked to reduce overuse of certain components. - - wip: Invoke times for a few scriptures that were instant are now very short instead. - Kor: - - rscdel: Holoparasites are no longer in the uplink - NikNak: - - tweak: Showcases are now movable and deconstructable. Wrench them to unanchor - and then screwdriver and crowbar to deconstruct. - Papa Bones: - - tweak: Security now has energy bolas available to them in their vending machines, - check them out! - bobdobbington: - - rscadd: Added skub to the AutoDrobe as a premium item. - coiax: - - rscadd: The CTF arena regenerates every round, and the blue team now shoot blue - lasers. - - rscadd: Adds some descriptions to alien surgery tools - - rscadd: The agent vest can be locked and unlocked (toggling the NODROP flag) - - rscadd: An abductor team can spend data points to purchase an agent vest (note - that only abductor agents are trained in their use) - - rscadd: The nuke disk reappears on the station in far more random locations, but - tends to re-materialise in safe pressurised areas that aren't on fire. - 'name: Lzimann': - - tweak: Mulebots with pAI cards no longer stun people -2016-07-02: - Joan: - - rscadd: Clockwork Proselytizers can now reform stored alloy into usable component - alloy when used in-hand. - - rscdel: Mending motors start with 2500W of power in alloy, from 5000. Sigils of - Transmission start with 2500W of power, from 4000. Clockwork Proselytizers start - with 90 alloy, from 100. - - rscdel: Umbras have been removed. - - rscadd: Revenants have been readded, though they are now vulnerable to salt piles. - MMMiracles: - - rscadd: Added the power fist, a gauntlet with a piston-powered ram attached to - the top for traitors to punch people across the station. Punch people into walls - for added fun. - incoming5643: - - rscadd: 'Nuke ops can now harness the power of METAL BOXES: special versions of - cardboard boxes that can take a lot of abuse and can fit the whole team if need - be. They''re not nearly as light as their cardboard brothers though...' - kevinz000: - - rscadd: Some new emojis have been added to OOC for your enjoyment. Try them out. - - rscadd: 'New emojis are : coffee, trophy, tea, gear, supermatter, forceweapon, - gift, kudzu, dosh, chrono, nya, and tophat. Type :nameofemoji: in OOC to use.' -2016-07-03: - Cruix: - - bugfix: Hand labelers can now label storage containers. - - bugfix: You can now properly resist out of wrapped lockers. - - bugfix: You can now resist out of morgues if you are in a bodybag. - - bugfix: Mechs can no longer spam doors they do not have access to. - Joan: - - tweak: Clock Cult can now happen at 24 players, same as cult. - - tweak: Clock Cult player scaling is lower; 3 people, plus one for every 15 players - above 30, from 1 for every 10 players with a player minimum of 30. - - experiment: Guvax now invokes 1 second faster(5 seconds), but is 0.75 seconds - slower for each scripture-valid servant above 5, up to a maximum of 15 seconds. - - experiment: Clockwork Slabs generate components 20 seconds slower for each scripture-valid - servant above 5, up to a maximum of 1 component every 5 minutes. - - tweak: Tinkerer's Daemons that would be useless cannot be made. -2016-07-04: - Gun Hog: - - rscadd: The Space Wizard Federation has finally begun teaching its pupils how - to properly aim the Fireball spell! - - tweak: Fireball spells, including the Devil version, are now aimed via mouse click. - It is recommended to avoid firing at anything too close, as the user can still - blow himself up! - Joan: - - rscdel: Mecha are no longer immune to ocular wardens. - Lzimann: - - rscadd: Throwing active stunbatons now has a chance to stun whoever it hits! - MMMiracles: - - rscadd: Adds space ruins. Balance not included. - - tweak: Simple mob ghosts actually work now. - - rscdel: Puzzle1 ruin removed due to issues with projectiles. - X-TheDark: - - rscadd: Switching mobs/ghosting/etc related actions during the round will now - no longer reset your hotkey settings. - Xhuis: - - bugfix: Ash storms can now occur again. - bgobandit: - - rscadd: Bluespace polycrystals, basically stacks of bluespace crystals, have been - added. The ore redemptor accepts them now. - - tweak: The ore redemptor machine should be less spammy now. - coiax: - - rscadd: The zone of hyperspace that a shuttle travels in is dynamically determined - when a shuttle begins charging its engines. This is signified by the shuttle - mode IGN. All shuttles must now charge engines before launching. This time is - already included in the emergency shuttle timer. - - rscdel: The cargo shuttle can only be loaned to Centcom while at Centcom. - - rscadd: Immovable rods now notify ghosts when created, allowing them to orbit - it and follow their path of destruction through the station. - - bugfix: Fixed bugs where no meteors would come or go from the south. Seriously, - that was a real bug. Meteor showers are now about 33% stronger as a result. -2016-07-06: - Cruix: - - bugfix: Vending machine restocking units now work. - Joan: - - rscadd: Servants should now be more aware of when scripture tiers are locked or - unlocked. - - experiment: Judicial Explosions from a Judicial Visor now mute for about 10 seconds. - MrStonedOne: - - rscadd: Instant Runoff Voting polls are now available. - RemieRichards: - - tweak: Fixes accidental buff to botany, all modifiers should now be at the point - they were at pre-bees (this does not remove, nerf or alter bees) - Xhuis: - - rscadd: The Necropolis gate now looks as regal as it should. Credit goes to KorPhaeron - for turf and wall sprites. - - bugfix: Ash storms are actually damaging now. - coiax: - - bugfix: Gulag prisoners can no longer duplicate their mining efforts through window - breaking on the shuttle. - - bugfix: Fixes pickaxes inside walls on lavaland, along with lava having eaten - one of the storage units. - - rscadd: More fire extinguishers for lavaland mining base. - - bugfix: You can now reload your gun in CTF. - - rscadd: Dying in CTF will spawn a short lived ammo pickup, which you can walk - over to reload all your weapons. - - rscadd: If reduced to critical status in CTF, you will automatically die, so you - no longer have to succumb or be coup de graced. If you are conscious, you will - now heal slowly if some damage got through your shield and didn't crit you. - - bugfix: The tesla now dusts all carbon mobs on the turf that it moves to, grounding - rod or no. - coiax, Niknakflak: - - rscadd: Added fireplaces, fuel with logs or paper and set on fire and enjoy that - warm comforting glow. - - bugfix: Cardboard cutouts are now flammable. - - rscadd: Cigarettes, fireplaces and candles now share a pool of possible igniters. - So you can now esword that candle on, but turn it on first. - - rscadd: Eswords will ignite plasma in the air if turned on. - kevinz000: - - tweak: Kudzu is no longer unstoppable - optional name here: - - bugfix: Suit Storage Units can now disinfect items other than living and dead - creatures. -2016-07-09: - CoreOverload: - - rscadd: You can remove jetpack from a hardsuit by using screwdriver on it. - Crazylemon: - - bugfix: The map loader no longer resets when reading another map mid-load - Goofball Sanders: - - rscadd: Added a new plant to the game to encourage the Chef to be a more relevant - job, alongside a recipe for a food related to it. Throw a cannabis leaf on a - table and check the recipes list to find it. - Gun Hog: - - rscdel: Malf (Traitor) AI's Fireproof Core ability has been removed, as it was - entirely obsolete. - - rscadd: Nanotrasen is proud to announce that conveyor belts can now be fabricated - at your station's autolathes! - Iamgoofball: - - bugfix: Fixes the Atheist's Fedora's throw damage. - Joan: - - rscadd: Tips for Clock Cult may now show up. - - experiment: The global component cache can only be accessed by clockwork slabs - if there is at least one Tinkerer's Cache active. - - rscadd: Ratvarian Spears are now sharp and can be used to cut off limbs or butcher - mobs. - - rscadd: Clock Cult silicons get an action button to communicate with other servants. - - tweak: Clockwork Slabs now produce a component every 1 minute, 30 seconds, from - every 1 minute. - - experiment: The slab production time gain from each servant above 5 has been increased - from 20 seconds to 30 seconds, and the maximum production time has been increased - from 5 minutes to 6 minutes. - - rscadd: You can now transfer components between two clockwork slabs by attacking - one slab, or a person holding a slab, with the other; this will transfer the - attacking slab's components into the target slab. - - tweak: Application scripture now requires 100 CV, from 75, Revenant scripture - now requires 200 CV, from 150, and Judgment scripture now requires 300 CV, from - 250. - - experiment: However, converted windows, windoors, airlocks, and grilles will all - provide some CV. - Lzimann & Keekenox: - - rscadd: You can now craft a baseball bat with 5 sheets of wood! - MrStonedOne: - - experiment: Atmos on planets is now more realistic. There is an unseen upper atmosphere - that gas changes get carried away into, causing planet turfs to revert back - to their original gas mixture. - - tweak: This should massively improve atmos run speed as all of lavaland won't - be processing the moment somebody opens a door anymore - MrStonedOne, coiax: - - rscadd: View Variables can expand on associated lists with type keys. Only 90s - admins will truely understand. - RemieRichards: - - rscadd: Added a Compact mode to the crafting tgui - - tweak: Modified the back end of the crafting tgui so that it has well let's just - say "a lot less" calls to certain functions, should lag a little less but don't - expect miracles (you'd have to wait till we get a new version of ractive for - those!) - coiax: - - rscadd: Podpeople (and venus human traps) are now no longer damaged, poisoned - or obstructed by space vines. Explosive vines still damage them, because there's - an actual explosion. - - rscadd: During a meteor shower, observers can automatically orbit threatening - meteors via an action button and watch them hit the station. - - rscadd: Added Major Space Dust event, which is a meteor shower containing only - space dust. - - bugfix: Fixes bug where meteors wouldn't move when spawned. - - rscadd: Meteor Shower split into three different events, Normal, Threatening and - Catastrophic. They all have the same crew messages, but admins can tell the - difference. - - bugfix: Damage to a shuttle while it is moving will now correctly make transit - space turfs, rather than non-moving space. - - rscadd: AIs get a notification when hacking an APC, which can be clicked to jump - your camera to the APC's location. AIs also get notification sounds when a hack - has completed or failed. - - rscadd: Nuclear bombs now use a more accurate timer system, the same as gang dominators - and shuttles. - - rscadd: Nuclear bombs now have a TGUI interface. - - rscdel: Fleshmend no longer regrows lost limbs. - - rscadd: Added free Regenerate power to changelings, which regrows all external - limbs and internal organs (including the tongue if you lost your head). It costs - 10 chemicals to use. - - rscadd: Fleshmend now costs 20 chemicals, down from 25. - - tweak: Changeling revive power name changed from Regenerate to Revive. - - rscadd: When a player uses a communication console to ask for the codes to the - self destruct, for better or for worse, the admins can set them with a single - click. Whether the admins a) click the button b) actually give the random person - the codes, is another thing entirely. - - rscadd: Servants of Ratvar get an alert if they have no tinkerer's caches constructed. - Because it's important that they should. -2016-07-11: - Iamgoofball: - - bugfix: Fixes Nicotine's stun reduction - Joan: - - tweak: The Function Call action that summons a Ratvarian Spear is no longer one-use; - instead, it can be reused once every five minutes. - - experiment: Clockwork Walls and Floors will appear as normal walls and plating - to mesons, respectively. - coiax: - - tweak: Syndicate bombs now use a more accurate timer. - - bugfix: Fixed a separate bug that caused bomb timers to take twice as long (ie. - 60 seconds took 120 seconds) - - tweak: The AI doomsday device timer is more accurate. - - bugfix: Fixes a bug where the doomsday device would take twice as long as it should. - optional name here: - - bugfix: The search function on security records consoles now works. -2016-07-12: - MMMiracles: - - bugfix: Hotel staff can now actually use their own lockers. - RemieRichards: - - bugfix: fixed Kor's plant disguises - - bugfix: fixed some issues with Alternate Appearances not being added/removed - hornygranny: - - bugfix: Attacks will no longer miss missing limbs -2016-07-14: - Basilman: - - rscadd: Added a new hairstyle "Boddicker" - Bawhoppen: - - rscadd: Added two new materials, Titanium and plastitanium. Titanium is naturally - occuring, and plastitanium is an alloy made of plasma and titanium. - - rscadd: These materials can be used to build shuttle walls and floors, though - this serves no current purpose. - CoreOverload: - - rscadd: Some clothing has pockets now. - Firecage: - - tweak: Mechas can no longer pass through Plastic Flaps - Fox McCloud: - - bugfix: Fixes borg stun arm not having a hitsound, bypassing shields, and not - doing an attack animation - - bugfix: Fixes simple mobs not properly having armor penetration - Joan: - - rscadd: Added dextrous guardians to the code, able to hold and use items and store - a single item within themselves. - - experiment: Dextrous guardians do low damage on punches, have medium damage resist, - and recalling or leashing will force them to drop any items in their hands. - Kor: - - tweak: Shuttle travel time has been shortened from 25 seconds to 6 seconds - Lzimann: - - tweak: Alt clicking a jumpsuit now removes the accessories(if there's any)! - Papa Bones: - - tweak: Security's lethal injections are actually lethal now. - Xhuis: - - rscadd: Nanotrasen electricians have introduced a software update to all licensed - pinpointers. The new pinpointers are more responsive and automatically switch - modes based on the current crisis. - - rscadd: It should be noted that some of these pinpointers have been reported as - missing from their distribution warehouse and are presumed to have been stolen. - This is likely nothing to worry about. - lordpidey: - - tweak: Infernal jaunt now has a cooldown, to prevent trying to jaunt while already - jaunting. This should have no practical changes. - - bugfix: Infernal jaunt no longer occasionally leaves you permanently on fire. - - bugfix: Pitchforks no longer burn devils and soul-sellers, as intended. -2016-07-15: - Cheridan: - - rscadd: Added an aesthetic new space ruin -2016-07-16: - Gun Hog and WJohnston: - - rscadd: Aliens (Xenos) now have the ability to sense the direction and rough distance - of their queen! - Iamgoofball: - - bugfix: Fixed the lag when opening the foodcrafting menu by splitting everything - up into categories. - Joan: - - rscadd: Cogscarabs(and other nonhuman mobs able to hold clockwork slabs) can now - check the stats of the clockwork cult by using a clockwork slab. They remain - unable to use slabs under normal conditions. - MrStonedOne: - - experiment: Added a system to detect when stickybans go rogue and revert all recent - matches. -2016-07-18: - CoreOverload: - - rscadd: Sterilizine now reduces probability of step failure if you apply it after - starting surgery. Useful while operating in less-than-perfect conditions. - - rscadd: Potent alcohol can be used as replacement for sterilizine. - Joan: - - experiment: The Vanguard scripture no longer prevents you from using slabs while - active, but you cannot reactivate it if it is currently active. - - tweak: It now only lasts 20 seconds, instead of 30. - - tweak: When Vanguard deactivates, it now stuns for half the time of all stuns - absorbed, instead of all of them. - - tweak: Invoking Sevtug is less potent at long ranges, and slightly more potent - if extremely close. - - experiment: Invoking Sevtug now requires 3 invokers instead of 1. - - rscadd: The Clockwork Slab now has action buttons for rapidly invoking Guvax and - Vanguard. - - tweak: Belligerent is now chanted more often. - - experiment: Taunting Tirade now weakens nearby nonservants, but is now only invoked - once every 6 seconds(1 second chant, 5 second flee time) and is only chanted - five times. - lordpidey: - - rscadd: Flyswatters are now included in beekeeping crates, they are great at killing - insects and flies of all sizes. -2016-07-19: - Joan: - - tweak: Cogscarabs can no longer pass mobs and have slightly less health. - - experiment: The Gateway to the Celestial Derelict can now take damage from bombs. - RemieRichards: - - rscadd: Added VR Sleepers that allow users to enter a virtual body in a virtual - world (Currently not mapped in ;_;) - Xhuis: - - rscadd: Added communication intercept texts for gamemodes that were missing them. - - tweak: Changed all intercept texts and improved grammar for a lot of key game - code. - - rscdel: The shuttle can now leave while a celestial gateway exists. - - rscadd: If the shuttle docks at Central Command while a celestial gateway exists, - Ratvar's servants will win a minor victory. His arrival will still award a major - victory. - - rscadd: The celestial gateway can now take damage from explosions. -2016-07-22: - Bawhoppen: - - rscadd: Titanium now spawns in mining again. - - rscadd: It has uses in R&D and robotics production. - - rscadd: All shuttle walls are now using a new proper smoothing path. Mappers please - make sure to use this path correctly in the future. (along with tiles) - Cheridan: - - rscadd: Added another space ruin. - Cruix: - - bugfix: Camera bugs can now show camera views. - - bugfix: The chameleon masks in the chameleon kit can once again have their voice - changers toggled. - Incoming5643: - - rscadd: You now have the ability to automatically "back out" of a round if you - miss your chance at all the jobs you have set to low or higher. This is found - on the toggle at the bottom of the jobs window - - rscadd: Due to a quirk of game mode code this option will fail to work if you've - been selected as an antag (what a tragedy!) In this situation, you'll be assigned - a random job. - Joan: - - bugfix: You can now throw items and mobs over chasms without causing them to drop. - - bugfix: You can now throw items over lava without burning them. Mobs will still - burn, however. - - experiment: Tinkerer's Caches now link to a nearby unlinked clockwork wall, and - will not generate components unless linked. As compensation, they will link - to nearby walls(and can generate components) in a larger area. - - wip: Guvax is now slightly slower when above 5 valid servants; 1 additional second - of invoke time for each one above 5, from 0.75 additional seconds, up to a maximum - of 20 seconds of invoke time, from 15 seconds. - - tweak: Sigils of Transgression now stun for about 7 seconds. - - experiment: Sigils of Submission/Accession now take 7 seconds to convert successfully, - and have an obvious message to the person on them that their mind is being invaded. - - tweak: Ocular Wardens do 17% less damage. - - tweak: Mania Motors cause less brain damage and hallucinations. - - rscadd: If you lack the components to recite a scripture, you will be informed - of how many components that scripture requires. - - experiment: Tinkerer's Caches now cost an additional one of each non-alloy component - to construct for every three existing Tinkerer's Caches, up to a maximum of - 5 of each non-alloy component. - - rscadd: Revenant scriptures now announce to all servants and ghosts when used - instead of having a visible message. - Lzimann: - - tweak: Blood packs are now back in surgery room. - MMMiracles: - - rscadd: A giant wad of paper has been seen hurling through the nearby sector of - SS13, officials deny existence of giant paper ball hurling through space because - 'thats really fucking stupid'. - MrStonedOne: - - bugfix: Fixes super darkness from lighting creating two darkness overlays on the - same turf but only changing the darkness of one of the overlays - PKPenguin321: - - rscadd: Added Canned Laughter for the clown. Hehehe - RemieRichards: - - tweak: Auto-generated ratvarian now follows all the rules of hand-written ratvarian, - but you probably won't notice. - Shadowlight213: - - tweak: Angels can now equip satchels - - rscadd: Players will now receive an achievement for killing their first megafauna - after this point. - - rscadd: Additionally, megafauna kills are now tracked on a hub page. Rack up those - kills for first place! - Xhuis: - - rscadd: Clockwork cultists may now have the "Escape" and "Silicon" objectives, - requiring a certain amount of servants to escape on the shuttle and all silicons - to be converted respectively. - - rscadd: Ocular wardens are now forced to target bibles rather than the people - holding them. -2016-07-28: - Cruix: - - bugfix: Fixed a bug where some objects in photos would not be displayed if they - were facing a certain direction. - - bugfix: Photograph descriptions will no longer claim that mobs with low max health - are hurt when they are not. - Incoming5643: - - rscadd: The previously underwhelming viscerator robot has been made a lot more - terrifying by the new ability to proactively target and dismember limbs. - Joan: - - tweak: The Tinkerer's Cache cost increase for having multiple Tinkerer's Caches - now happens every 5 caches, from every 3. - - experiment: If the invoker of Nzcrentr is knocked unconscious or killed, they - will gib instead of producing a lighting blast. - - tweak: Anima Fragments slow down for slightly less time when hit. - - tweak: Clockwork Marauders do 1 more damage on every attack. - - tweak: Wraith Spectacles are now less hard on the eyes, and can be used without - permanent vision impairment for about 50% longer; from 40~ seconds to about - 1 minute. - - tweak: Halves the Interdiction Lens' disrupt cost from 100 per disrupted object - to 50 per disrupted object. - - tweak: Clockwork Sigils will now be destroyed by any level of explosion, except - for Sigils of Transmission, which will gain a small amount of power if hit by - a light explosion instead of breaking. - - bugfix: Clockwork Structures will now properly take damage from explosions instead - of variably not taking damage or instantly being destroyed. - - rscadd: Ghosts can now click Spatial Gateways to teleport to the other gateway. - - bugfix: Spatial Gateways are now properly disrupted by devastating explosions(but - not heavy or light explosions) - - rscadd: Striking a Sigil with any damaging item as a non-servant will remove it. - Servants still need to be on harm intent with an empty hand to remove Sigils. - Kor: - - rscadd: The Staff of Storms, dropped by Legion, can now be used on station. - MMMiracles: - - rscadd: Adds jump boots, a mid/end-tier mining equipment that allows the user - to dash over 4-wide chasms. - ModernViolence: - - bugfix: Hulk now has default cooldown for melee attacks against dominator - MrStonedOne: - - tweak: Space wind (movement from pressure differentials (like a hole to space)) - has been improved. - - tweak: Space wind's rate of movement now scales with pressure differential amount. - - experiment: Actively moving (as in holding down a move key) reduces chance/rate - of getting moved by space wind. - - rscadd: 'Having a wall or dense anchored object to your left or right will lower - the chance/rate of getting moved by space wind for each direction (IE: a wall - on both sides of you will be a double reduction)' - - rscadd: Added Lazy airlock cycling. Bump opening an airlock with this system will - close its partner. This system has been added to most airlocks that go to space - on boxstation, as well as airlocks to secure areas like brig, bridge, engine. - - tweak: This can be overridden by click opening, having a shuttle docked, or setting - emergency mode on one of the doors. - PKPenguin321: - - bugfix: Laughter no longer makes you laugh if you're muted. - - rscadd: Laughter can now be brewed with banana juice and sugar. - Thunder12345: - - rscadd: An old rapier was found rusting in the back of a closet. We cleaned it - up, polished it, and assigned it to your captain as a ceremonial weapon only. - Warranty void if used in combat. - incoming5643: - - tweak: viscerator grenades are now more generous with viscerators spawned -2016-07-30: - astralenigma: - - bugfix: Admins can now turn people into red god. -2016-07-31: - Arctophylax: - - bugfix: Birdboat's atmospheric tanks now function normally again. - - bugfix: Birdboat's TEG is now orientated to match the pipe layout. - Bawhoppen: - - tweak: toolboxes fit in backpacks - Gun Hog: - - rscadd: In an effort to reduce the demoralizing effects that accompany the death - of a crew member, Nanotrasen has provided the prototype designs for the Sad - Trombone implant. It can be fabricated at your station's protolathe, if you - manage to secure the ever elusive Bananium ore. - Joan: - - rscadd: Megafauna will now seek and consume corpses of enemies to heal or otherwise. - - tweak: Toolboxes are slightly more robust. - - tweak: Vanguard now only stuns for 25% of absorbed stuns, from 50%. - Kor: - - rscadd: Hostile mobs will now attack turrets. - Robustin: - - rscdel: Amber ERT Commanders no longer have thermal goggles - lordpidey: - - rscadd: Added Devil agent gamemode, where multiple devils are each trying to buy - more souls than the next in line. - - rscadd: If you've already sold your soul, you can sell it again to a different - devil. You can even go back and forth for INFINITE POWER. -2016-08-01: - Bawhoppen: - - rscadd: Added crowns. Make them from gold. Cap gets a fancy one. - Fox McCloud: - - rscadd: Adds in generic uplink refund system that potentially allows for even - regular traitors to refund uplink items - Joan: - - rscadd: Soul Vessels can now be used on unconscious or dead humans to extract - their consciousness, much like a soulstone. - - tweak: Soul Vessels no longer automatically ping ghosts when created, though they - can still be used in-hand to ping ghosts. - - rscadd: Soul Vessels can now communicate over the Hierophant Network - - experiment: Xenobiology golems enslaved to someone will become convertable if - their enslaver is converted to the enslaving antag type; this applies to gang - and both cult types. - oranges: - - rscdel: Reverted toolboxes fitting in backpacks due to being incorrectly merged -2016-08-02: - CoreOverload: - - rscadd: Pockets in coats! -2016-08-05: - Arctophylax: - - bugfix: The Emergency Medical and Winter Wonderland Holodeck programs work once - again. - Cruix: - - bugfix: RCDs can no longer place multiple grilles on the same tile. - - bugfix: RCDs will no longer use all their ammo if you try to build a wall on the - same turf multiple times. - - tweak: RCDs will now inform their user if they do not have enough ammo to complete - an operation. - Incoming5643: - - rscadd: Parrots have been made more robust. - Joan: - - rscadd: Clockwork Constructs, including anima fragments, marauders, and reclaimers, - can now communicate over the Hierophant Network. - - rscadd: Plasma cutters(normal, advanced, and mech) now have double range in low - pressure areas, but slightly lower range in high pressure areas. - - rscadd: Vitality Matrices will consume dead non-servant mobs to gain a large amount - of Vitality. This doesn't work on mobs that did not have a mind at some point. - Lordpidey and PKPenguin321: - - rscadd: Recent studies have revealed that fly amanita can give you a huge trip. - Lzimann: - - tweak: Holy water no longers makes you confused. - ModernViolence: - - bugfix: 'Photocopier fixes: proper sprites for not empty copies; removing originals - now does not delete them' - PKPenguin321: - - rscadd: Chef, do your station a favor and make a home run baseball burger (TM) - Robustin: - - rscadd: The initial supply talisman can now be used to create runed metal, 5 per - use - - rscadd: The void torch is now available from the altar, use it to transport any - item instantly to any cultist! It appears alongside the veil shifter as part - of the "Veil Walker" set. - - rscadd: Cult floors no longer appear on mesons! - - tweak: Flagellant's Robes now increases damage taken by 50%, down from 100% - - tweak: Veil Shifter has 4 uses, up from 2 - - tweak: Shuttle curse now delays shuttle 3 minutes, up from 2.5 minutes - - tweak: Cult forges, archives, and airlocks have had their cost reduced by 1 runed - metal each - Shadowlight213: - - rscadd: You will now receive an achievement for winning a pulse rifle at the arcade. - TheCarlSaganExpress: - - rscadd: Added lighting effects to the welder. -2016-08-07: - Arctophylax: - - bugfix: You can unbuckle mobs from meat spikes by clicking on the spike once again. - Joan: - - tweak: Barrier runes will now block air while active. - - rscadd: Trying to use sleeping carp against the colossus will now anger it. - frtbngll: - - bugfix: Fixed Paper Wizard summoning only 9 minions in its lifespan by making - the dead stickman decrease it's summoned_minions variable - lordpidey: - - bugfix: Centcom has received reports of cyborgs electrocuting themselves when - working on the power grid, and we have decided to stop storing important electronics - on the wirecutter's blade. -2016-08-08: - Ergovisavi: - - rscadd: Added bonfires to botany. Requires five tower cap logs to create, and - mobs can be buckled to them if an iron rod is added to the bonfire and the mob - is restrained. - Joan: - - rscadd: Added the clockcult "Global Records" alert, which clock cultists can mouse - over to check a variety of information on the clockcult's status, including - living servants, number of caches, CV, tinkerer's daemons, if there's an unconverted - AI, what clockwork generals can be invoked, and what scripture is unlocked. - Shadowlight213: - - rscadd: Ghosts can now see human player's huds when using the OOC -> Observe verb - WJohnston, Gun Hog: - - tweak: Xenos are now considered female. - - tweak: Hunter pounce are now always blocked by shields, and may be blocked more - often by other protective items. - - tweak: Alien Queen is now somewhat faster. - - tweak: Adjusted larva growth sprites. - - tweak: Removed 20% facehugger failure chance for masks. - - tweak: Disarm now always forces a person to drop an item in the active hand, and - if a person's hand is empty/undroppable, Disarm will always result in a tackle. - - tweak: Cyborgs disarmed by a Xeno will first disable their selected module, and - if there is none selected, the cyborg will be pushed back and stunned. - - tweak: Tail Sweep now has a slightly longer stun. -2016-08-10: - Cruix: - - rscadd: Sentient minebots can now toggle meson vision, a flashlight, their mode, - and dump their stored ore. - - bugfix: Sentient minebots can now be repaired if they were made sentient while - the AI was active. - - bugfix: Healing minebots will no longer switch them to attack mode. - - tweak: Sentient minebots can now shoot at humans. - - bugfix: The cooldown on wizard lightning will no longer break if you ethereal - jaunt or RISE! after the initial cast. - Kor: - - rscadd: You can now detonate drones with the RD console - LanCartwright: - - rscadd: Acute respiratory distress syndrom symptom. - - rscadd: Toxic metabolism. - - rscadd: Alkali perspiration - - rscadd: Autophagocytosis Necrosis - - rscadd: Apoptoxin filter - - rscadd: 3 different lategame/Non-roundstart virus reagents - - rscadd: 4 different lategame/Non-roundstart virus recipes - MrStonedOne: - - tweak: Tweaked space wind, it should now only trigger at higher pressure differences, - but be quicker to become aggressive as the pressure difference gets higher. - This should alleviate issues where small differences was still moving a lot - of things. - - tweak: Paper still moves with any pressure difference. - PKPenguin321: - - rscadd: There's now an achievement for managing to examine a meteor as a living - mob! - RemieRichards: - - rscadd: 'Added a new PDA button/app: Drone Phone!' -2016-08-14: - Cheridan: - - tweak: Greatly reduced amount of Hydroponics yield multipliers - - tweak: Somewhat reduced gaia'd tray sustainability. - - tweak: Mutagen will no longer potentially cause plant instadeath based on RNG. - Ergovisavi: - - tweak: Watchers no longer randomly fire beams at you when damaged, and no longer - beam you at point blank. - Gun Hog: - - tweak: The AI's Crew Manifest button now uses the updated styling. - Joan: - - rscadd: Sigils of Transgression now glow brightly when stunning a target. - - rscadd: The Global Records alert now shows the location and countdown time of - the Gateway to the Celestial Derelict. - - tweak: Clockcult tooltips now all have the clockcult tooltip style. - - rscdel: You can no longer become a Reclaimer when clicking on Ratvar. You can - still become a Cogscarab, however. - - bugfix: You can no longer invoke Vanguard while under its effects. - - bugfix: Servants of Ratvar should now always get an announcement when scripture - states change. - - tweak: Function Call can be used to summon a Ratvarian Spear once every 3 minutes, - from 5, but the spear summoned will now only last 3 minutes. - - rscadd: Belligerent now does minor damage to the legs on each invocation, up to - a maximum of 30 damage per recital. - - tweak: Ratvarian Spears will now stun any mob they're thrown at instead of just - enemy cultists and silicons, though the stun is still longer on enemy cultists - and silicons. - Jordie0608: - - rscdel: Removed clicking clown mask to morph it's shape, use action button instead. - Kor: - - rscadd: Added support for projectiles which can dismember - - rscadd: Added a new wizard sword, the spellblade, which fires dismembering projectiles. - Sprites from Lexorion. - - rscadd: Plasmacutter blasts can now take limbs off, but they still do pitiful - damage in a pressurized environment. - - rscadd: Humans and drones now have a UI button that allows them to create new - areas, in the same manner as blueprints. Unlike blueprints, this button does - not allow you to edit existing areas. - - rscadd: You can now use mineral doors (or any other object that blocks atmos) - to complete rooms with blueprints - - rscadd: Players created by sentience potions, mining drone upgrades, or Guardian/Holoparsite - summoners will now automatically join the users antagonist team, if any. - - rscadd: Mobs created in this manner will no longer be convertable/deconvertable - unless their creator is first converted/deconverted. - - rscadd: Cayenne will now officially become an operative when given a sentience - potion. - LanCartwright: - - bugfix: Fixes the recipes not working. - - tweak: Changes Stable uranium virus food recipe from Plasma virus food to just - plasma. - RemieRichards: - - bugfix: You can no longer use the incorrect limb type during augmentation - - bugfix: You can no longer use the incorrect limb type during prosthetic replacement - Shadowlight213: - - rscadd: Security has two new weapons in their arsenal. The security temperature - gun, and the DRAGnet capture and recovery system. - optional name here: - - bugfix: The syndicate uplink ui has been refactored to majorly reduce lag -2016-08-15: - Joan: - - rscadd: The Ark of the Clockwork Justicar can now be constructed even if Ratvar's - rise is not the objective. - - experiment: Accordingly, its behavior is different; instead of summoning Ratvar, - it will convert a massive amount of the station, and should effectively instantly - complete the clockwork cult's objectives. - MrStonedOne: - - tweak: Tweaked the lag stop numbers to hopefully reduce lag during 80+ population - - tweak: Fixed the blackbox not blackboxing. - OSCAR MIKE: - - rscadd: CONTACT ON THE LEFT SIDE! -2016-08-16: - MrStonedOne: - - rscadd: Automated the granting of profiler access to admins - oranges: - - rscadd: Nanotrasen is an all right kind of company -2016-08-17: - Basilman: - - rscadd: Added an admin-spawnable only "Cosmohonk" hardsuit that has the same protection - values of an engineering hardsuit. Comes with built-in lights and requires clown - roundstart role to be equipped. - Ergovisavi: - - rscadd: Adds the "Proto-Kinetic Crusher", a new melee mining weapon. Available - at a mining vendor near you! - Gun Hog: - - tweak: Nanotrasen has improved the coolant system in the stations automated robots. - They will no longer violently explode in hot rooms. - Joan: - - rscadd: Once the blob alert message is sent in the blob game mode, all mobs get - to see how many tiles the blob has until it wins, via the Status tab. - - rscdel: Removed/merged a bunch of blob chems, you probably don't care about the - specifics. - - tweak: The remaining blob chems should, overall, be more powerful. - - tweak: Shield blobs soak brute damage less well. - - tweak: Flashbangs do higher damage to blobs up close, but their damage falls off - faster. - - experiment: Shield blobs now cost 15 resources to make instead of 10. Node blobs - now cost 50 resources to make instead of 60. - - experiment: Expanding/attacking now costs 4 resources instead of 5, and blobs - can now ATTACK DIAGONALLY. Diagonal attacks are weaker than normal attacks, - especially against cyborgs(which may be entirely immune, depending), and they - remain unable to expand diagonally. - - rscadd: Shield blobs no longer block atmos while under half health. Shield blobs - are still immune to fire, even if they can't block atmos. - - tweak: Blobs should block explosions less well. - - rscadd: Blob cores and nodes are no longer immune to fire and no longer block - atmos. - - rscadd: Blobs can only auto-expand one tile at a time per expanding thing, and - should be easier to beat back in general. - - tweak: Blobbernauts now attack faster. - - tweak: Blob Overminds attack mobs slower but can attack non-mobs much faster. - - rscadd: Blob Overminds start with some amount of resources; in the gamemode, it's - 80 divided by the number of overminds, in the event, it's 20 plus the number - of active players, and otherwise, it's 60. - - bugfix: You can no longer move blob cores into space, onto the mining shuttle, - white ship, gulag shuttle, or solars. - - bugfix: Blob rounds might be less laggy, if they were laggy? - - tweak: Blobs don't heal as fast, excluding the core. - - experiment: Blobs are marginally less destructive to their environment. - MrStonedOne: - - rscdel: The server will no longer wait until the next tick to process movement - key presses. Movements should now be ~25-50ms more responsive. - Shadowlight213: - - rscadd: Adds modular computers -2016-08-21: - Ergovisavi: - - tweak: Consolidates the fulton packs into a single item and makes them more user - friendly - Google Play Store: - - spellcheck: Minor Text Fixes. - Incoming5643: - - rscadd: Smuggler satchels left behind hidden on the station can now reappear in - a later round. - - experiment: There's absolutely no way of knowing when exactly it will reappear - however... - - rscadd: Only one item in the satchel will remain when the satchel reappears. - - rscadd: Items are saved in their initial forms, so saving things like chemical - grenades will only disappoint you. - - rscadd: The item pool is map specific and needs to be a certain size before satchels - can start reappearing, so get to hiding that loot! - - rscadd: The staff of change has been expanded to turn you into even more things - that don't have hands. - Jalleo: - - bugfix: Gulag Teleporter of two issues any more please report them. - Jordie0608: - - rscadd: Advanced Energy Guns once again have a chance to irradiate you if EMPed. - Kor: - - rscadd: Kinetic Accelerators are now modular. You can find mod kits in the mining - vendor and in RnD. - - bugfix: Chaplain's dormant spellblade is no longer invisible. - Papa Bones: - - rscadd: A new, scandalous outfit is now available as contraband from the clothesmate - vendor, check it out! Fulfill your deep, dark fantasies. - Shadowlight213: - - tweak: Service and cargo have lost roundstart tablets and engineering has gained - them - - tweak: you can now charge battery modules in cell chargers. Use a screwdriver - on a computer to remove them. As a note, tablets and laptops can be charged - directly by placing them in a security charger. - WJohnston: - - rscadd: Metastation and Boxstation now boast auxillary mining construction rooms - in arrivals. These allow you to build a base and then launch it to wherever - you want on lavaland. - Wjohnston, Gun Hog: - - rscadd: Aliens with Neurotoxic Spit readied will now have drooling animations. - - rscadd: Hunters may now safely leap over lava. - - tweak: Hulk punches no longer stun Xenos. - - tweak: Alien evolve and promotion buttons updated to current Xeno sprites - - bugfix: Handcuff sprites for Xenos now show properly. -2016-08-22: - Bawhoppen: - - rscdel: Stock computers have been temporarily removed due to imbalances. - Ergovisavi: - - bugfix: Bubblegum's charge indicator should be significantly more accurate now. - ExcessiveUseOfCobblestone: - - rscdel: Reverts getting partial credit for discovered seeds. - - tweak: 'Tweaks Money Tree Potency Values [For instance: 1000 Space Cash requires - 98-100 Potency]' - Lzimann & Lexorion: - - rscadd: Adds a bow to the game, currently not craftable - Shadowlight213: - - bugfix: The efficiency AI sat SMES will now charge the APCs instead of itself. - XDTM: - - rscdel: Removed the Longevity symptom. - - rscadd: Added Viral Aggressive Metabolism, which will make viruses act quickly - but decay over time. - - rscadd: Cloning can now give bad mutations if unupgraded! - - rscadd: Cloning can, however, give you good ones if upgraded! -2016-08-24: - Bones: - - rscadd: The detective's closet now contains a seclite, get sleuthing! - Cargo Intelligence Agency: - - rscdel: You don't get to bring traitor items. - Ergovisavi: - - rscadd: Adds "Sacred Flame", a spell that makes everyone around you more flammable, - and lights yourself on fire. Share the wealth. Of fire. - - tweak: Replaces the fireball spellbook as a possible reward from a Drake chest - with a book of sacred flame. - Gun Hog: - - rscadd: The Aux mining base can now call the mining shuttle once landed! The mining - shuttle beacon that comes with the base must be deployed to enable this functionality. - - tweak: Multiple landing zones may now be set for the mining base. - - tweak: The coordinates of each landing zone is shown in the list. - - rscadd: Miners now each get a remote in their starting lockers. tweak The Aux - mining base now requires lighting while on station. - - tweak: The Aux Mining Base now has a GPS signal. - - tweak: The Aux Mining Base now has an alarm for when it is about to drop. - Incoming5643: - - rscadd: 'A slight change to the secret satchel system described below: If a satchel - cannot be spawned due to there not being enough hidden satchels to choose from, - a free empty satchel will spawn hidden SOMEWHERE on the station. Dig - it up and bury it with something interesting!' - Joan: - - rscadd: Using a resonator on an existing resonator field will immediately detonate - that field. Normal resonators will reduce the damage dealt to 80% of normal, - while upgraded resonators will not reduce it at all. - - rscadd: Adds a KA mod that does damage in an AoE, found only in necropolis chests. - - rscadd: You can now install any KA mods into a mining cyborg, though its mod capacity - is slightly lower. - - tweak: Mining cyborgs now have a crowbar to remove mods from their KA. - - tweak: Kinetic Accelerators now have a larger mod capacity, though most mods can - still only be installed the same amount of times as they can currently. - - tweak: You can now hit modkits with Kinetic Accelerators to install that modkit - into the accelerator. Mining cyborgs are unable to do so. - - rscadd: Added white and adjustably-coloured tracer round mods to the mining equipment - vendor, so you can see where your projectile is going(and look cool). - - rscadd: Added the super and hyper chassis mods to the mining equipment vendor, - so you can use excess mod space to have a cool-looking KA. - MrStonedOne: - - rscdel: Removes check on lights preventing you from turning them on while in a - locker - PKPenguin321: - - rscadd: Xeno queens now have an action button that makes them appear to themselves - as the old, small queen sprite. Now they should be able to interact with things - that are above them more easily. - Shadowlight213: - - tweak: Reviver and nutriment implants are far easier to get and have lower tech - origins. - - rscdel: Centcom has cut back on their cat carrier budget and will now only be - able to bring kittens along with runtime. - - rscadd: A new event has been added. The automated grid check. All apcs in non - critical areas will be shut off for some time, but can be manually rebooted - via interaction. - Yackemflam: - - tweak: Boxes are worth >26 tc at LEAST -2016-08-28: - CoreOverload: - - tweak: You can now use sheets from any hand, not just the active one. - Iamgoofball: - - tweak: Station and Character names are now allowed to be longer. - - rscdel: Gender Reassignment surgery has been removed. - Incoming5643: - - experiment: 'Due to a bad case of "being terrible" the save system for secret - satchels has been reworked. All saves are now unified in a single data file: - /data/npc_saves/SecretSatchels' - - rscdel: 'Old savefiles such as: /data/npc_saves/SecretSatchels_Box Station can - now be safely removed.' - - rscadd: A new slime reaction has been found for pink slimes using blood. The potion - produced from this reaction can be used to change the gender of living things. - Decently useful for animal husbandry, but otherwise mostly just for pranks/"""roleplay"""/enforcing - a brutal regime composed entirely of female slime people. - Joan: - - bugfix: Bumping the AI on help intent will no longer cause it and you to swap - positions, even if it is unanchored. If unanchored, it will properly push the - AI around. - - rscadd: The staff of lava can now turn lava back into basalt. - - bugfix: Placing a singularity or energy ball generator directly in front of an - active particle accelerator may be a bad idea. - Kor: - - rscadd: Added Battlemage armour to the spellbook. The armour is heavily shielded, - but will not recharge once the shields are depleted. - - rscadd: Added armour runes to the spellbook, which can grant additional charges - to the Battlemage armour. - MrStonedOne: - - rscadd: The game window will now flash in the taskbar on incoming admin pm, and - to all admins when an admin help comes in. - PKPenguin321: - - rscadd: The tesla is now much more dangerous, and can cause electronics to explode - violently. - - rscadd: It now hurts to get thrown into another person. - Shadowlight213: - - tweak: The radiation storm random event will automatically enable and disable - emergency maint. - - rscadd: The radiation storm random event is now a weather type that affects the - station. - - bugfix: The security temperature gun now has a firing pin making it 0.0000001% - more useful! - - rscadd: Added config option to use byond account creation age for job limits. - WJohnston: - - imageadd: Lavaland lava probably sorta looks better I guess. - Yackemflam: - - rscadd: Sniper kit have been given as a syndicate bundle set. Be warned though, - they are not as equipped as the nuclear agent kits. - kilkun: - - rscadd: Adds a shielded deathsquad hardsuit. it has four charges and recharges - after 15 seconds of not being shot (compared to the syndicate 3 charges and - 20 second recharge rate) - - tweak: All death commandos now spawn with this new hardsuit. The previous hardsuit - was not removed. - pubby: - - rscadd: Mining scanner module to standard borgs - - rscdel: Sheet snatcher module from standard borgs - xxalpha: - - rscadd: Cigarette packs, donut boxes, egg boxes can now be closed and opened with - Ctrl+Click. - - rscadd: Lighters are now represented in cigarette packs with a sprite of their - own. - - rscadd: You can now remove a lighter from a cigarette pack quickly with Alt+Click. - - bugfix: Reduced the amount of cigars that cigar cases can hold to 5 because the - cigar case sprite doesn't support more than that. -2016-08-29: - Cruix: - - rscadd: Space floppy-disk technology has advanced to the point that multiple technologies - or designs can be stored on a single disk. - Joan: - - rscadd: Lava bubbling up from basalt turfs now glows if in sufficient concentration. - - rscadd: Necropolis tendrils now glow. - - rscadd: Lava rivers now have riverbanks, and should overall look much nicer. - Shadowlight213: - - bugfix: The revenant ectoplasm sprite is no longer invisible. - Xhuis: - - rscadd: Highlander has been revamped. Now you can butcher your coworkers in cold - blood like never before! -2016-08-30: - oranges: - - tweak: The ed209 can now only fire as fast as the portaturrets -2016-08-31: - Iamgoofball: - - rscadd: Adds a new experimental gas to the game. Check it out! - Joan: - - rscadd: Vanguard now has a tooltip showing the amount of stuns you've absorbed - and will be affected by. - MMMiracles: - - bugfix: Xenomorphs can now actually damage barricades. - Shadowlight213: - - bugfix: Fixed runtime preventing access locked programs from being downloaded - XDTM: - - rscadd: Metal slimes now spawn a few sheets of glass when injected with water. - xxalpha: - - tweak: Opening and closing of donut boxes, etc. is now done with clicking the - object with itself. - yackemflam: - - rscadd: The standard rounds now blow off limbs. Happy hunting! -2016-09-01: - Cruix: - - bugfix: fortune cookies will now drop their fortunes when they are eaten. - Iamgoofball: - - tweak: NULL Crate in cargo was added again because people are fucking idiots so - if we're going to have this stupid fucking crate might as well make it not fucking - garbo - Kor: - - rscadd: Watertanks will now explode when shot. - Lzimann: - - tweak: You can now open all access doors while restrained. - Shadowlight213: - - tweak: Rad storms are more obvious - - bugfix: Pizza bombs will now delete after exploding. - phil235: - - tweak: Putting packagewrap or hand labeler in a backpack is now done by clicking - and dragging. - - bugfix: You can now wrap backpacks and other storage items with packagewrap. -2016-09-02: - A-t48: - - bugfix: Fixed cyborgs being able to use Power Warning emote when broken. - Iamgoofball: - - experiment: Freon has been reworked completely. - - rscadd: Water Vapor has been added to the Janitor's Closet. - RemieRichards: - - bugfix: Cutting bedsheets with a sharp object/wirecutters no longer puts the resulting - cloth INSIDE OF YOU if you're holding it, what a bug. - bgobandit: - - tweak: You can hide small items in urinals now. Use a screwdriver to screw open - the drain enclosure. - - rscadd: Every space urinal comes complete with space urinal cake. Do not eat. -2016-09-04: - A-t48: - - bugfix: Radiation storms no longer spam "Your armor softened the blow." - - bugfix: Radiation always gives a message that you are being irradiated, regardless - of armor level (only an issue if you stripped off all clothing) - - bugfix: Radiation now displays a message appropriate for all mob types (no longer - references clothes). - Gun Hog: - - rscadd: Ghosts may now read an AI or Cyborg's laws by examining them. - Joan: - - rscadd: The talisman of construction now has 25 uses, each of which can convert - a sheet of plasteel to a sheet of runed metal. It can still convert metal into - construct shells, and requires no specific amount of uses to do so. - - rscadd: Added the 'Drain Life' rune to the runes cultists can make. It will drain - life from all creatures on the rune, healing the invoker. - - imageadd: The 'Astral Communion' rune has a new sprite, made by WJohnston. - - rscdel: You can no longer use telekinesis to hit people with items they're holding, - items inside items they're holding, items embedded in them, items actually implanted - in them, or items they're wearing. - MMMiracles: - - rscadd: A set of combat gear for bears has been added, see your local russian - for more information. - XDTM: - - tweak: Nanotrasen has now stocked the DNA Manipulators with potassium iodide instead - of epinephrine as rejuvenators. -2016-09-07: - A-t48: - - bugfix: you can now scrub freon and water vapor - - bugfix: you can now label canisters as freon and water vapor - AnturK: - - rscadd: Watch out for special instructions from Centcom in the intercept report. - Cheridan: - - tweak: Brain damage no longer causes machines to be inoperable. - Ergovisavi: - - bugfix: Stops ash drakes from swooping across zlevels - Impisi: - - tweak: Increased chances of Modular Receiver drop in Maintenance - Incoming5643: - - rscdel: Wizards can no longer purchase the Cursed Heart from their spellbook. - Joan: - - experiment: The lava staff now has a short delay before creating lava, with a - visible indicator. - - tweak: The lava staff's cooldown is now somewhat shorter, and turning lava back - into basalt has a much shorter cooldown and no delay. - Lzimann: - - tweak: Stunprods no longer fit in your backpack, they go on your back now. - MrStonedOne: - - bugfix: Fixed lava sometimes doing massive amounts of damage. - - tweak: AFK players will no longer default to continue playing during restart votes. - XDTM: - - bugfix: Cloners now preserve your genetic mutations. - pubby: - - tweak: Changed military belt TC cost from 3 -> 1 - - tweak: Update ingredient boxes to have more useful ingredients -2016-09-08: - Jordie0608: - - rscadd: Notes can now be tagged as secret to be hidden from player viewed notes. - Lzimann: - - tweak: Legion implants now have a full heal when implanted instead of passive - heal + spawn tentacles. The healing also goes off when you enter crit. - Yackemflam: - - rscadd: You can now buy a box for a chance to mess with the stations meta for - ops. -2016-09-09: - Ergovisavi: - - rscadd: Adds new loot for the colossus, the "Anomalous Crystal" - - tweak: Enabled colossus spawning again - Joan, Ausops: - - rscadd: Added some very fancy tables, constructed by adding carpet tiles to a - standard table frame. - MrStonedOne: - - experiment: Blessed our beloved code with dark magic. - Shadowlight213: - - tweak: Radiation storm direct tox loss removed - - tweak: Radiation storms now cause a radiation alert to appear for the duration -2016-09-12: - Joan: - - rscadd: Cult structures can once again be constructed with runed metal. - - experiment: Cult structures can now take damage and be destroyed. Artificers can - repair them if they're damaged. - - tweak: The Recollection function of the clockwork slab is much more useful and - easier to parse. - - wip: Tweaked the Recital menus for scripture so the scripture are all in the proper - order. This might fuck you up if you were used to the incorrect order, but you'll - get used to it. - Nanotrasen Anti-Cheese Committee: - - bugfix: A glitch in the hydroponics tray firmware allowed it to retain plant growth - even after the plant was removed, resulting in the next planted seed being grown - instantaneously. This is no longer possible. - PKPenguin321: - - bugfix: Tesla shocks from grilles will no longer do thousands and thousands of - damage. They now properly deal burn damage that is equal to the current power - in the powernet divided by 5000. - Papa Bones: - - tweak: You can now rename the captain's sabre by using a pen on it. - RemieRichards: - - rscadd: Added the functionality for mobs to have multiple hands, this might have - broken some things, so please report any weirdness - Shadowlight213: - - rscdel: The surplus crate and random item will now only contain items allowed - by the gamemode - - rscdel: removes sleeping carp scroll from surplus crates - - experiment: Minimaps will now try to load from a cache or backup file if minimap - generation is disabled. - TheCarlSaganExpress: - - rscadd: Crayons, lipstick, cigarettes, and penlights can now be inserted into - PDAs. - phil235: - - rscadd: Monkeys can be dismembered. - - rscadd: Humans, monkeys and aliens can drop limbs when they are gibbed. - - rscadd: Roboticists can remove flashes, wires and power cells that they inserted - in robot head or torso by using a crowbar on it. - - rscadd: visual wounds appear on a monkey's bodyparts when injured, exactly like - humans. - - rscadd: Using a health analyzer on a monkey or alien shows the injuries to each - bodypart. - - rscadd: Monkeys can become husks. - - bugfix: Human-monkey transformations now respect missing limbs. No more limb regrowth - by becoming a monkey. - - bugfix: Changeling's regenerate ability also work while in monkey form. - - bugfix: Alien larva has its own gib and dust animation. - - bugfix: A bodypart that looks wounded still looks bloody when dismembered. - - bugfix: Amputation surgery now works on robotic limbs, and monkeys. -2016-09-14: - Ergovisavi: - - bugfix: Fixes lockers, bodybags, etc, giving you ash storm / radiation storm protection - Erwgd: - - rscadd: Upgraded sleepers can now inject inacusiate to treat ear damage. - Joan: - - rscadd: Added brass, producible by proselytizing rods, metal, or plasteel, or - by using Replicant Alloy in-hand, and usable to construct a variety of cult-y - brass objects. - - tweak: Objects constructable with brass include; wall gears, pinion airlocks, - brass windoors, brass windows, brass table frames and tables, and brass floor - tiles. - - rscadd: Cogscarabs can convert brass sheets into liquified alloy with their proselytizer. - - tweak: You can use brass sheets on wall gears to produce clockwork walls, or, - if the gear is unanchored, false clockwork walls. - - bugfix: Fixed a bug preventing you from converting grilles into ratvar grilles. - - experiment: Please note that conservation of mass exists. - Sligneris: - - tweak: Captain's space armor has been readapted with modern hardsuit technology. - oranges: - - tweak: Examine code for dismembered humans now has better easter eggs -2016-09-17: - BoxcarRacer41: - - rscadd: Added a new food, bacon. Bacon is made by processing raw meat cutlets. - - rscadd: Added a new burger recipe, the Bacon Burger. It is made with one bun, - one cheese wedge and three pieces of cooked bacon. - Ergovisavi: - - rscadd: Added a nightvision toggle to Shadowpeople - - tweak: Made several anomalous crystal variants more easily identified/easier to - see the effects thereof, and removed the "magic" activation possibility (replaced - with the "bomb" flag) - Gun Hog: - - tweak: Nanotrasen Robotics Division is proud to announce slightly less clunky - leg servo designs relating to the "Ripley" APLU and "Firefighter" exosuits. - Tests show increased mobility in both high and low pressure environments. The - previous designer has been fired for incompetence. - Improves tablets design: - - imageadd: Brings the tablet icons into the holy light of having depth - Joan: - - rscadd: Megafauna will now use ranged attacks even if they don't have direct vision - on their target. - - rscadd: Volt Void and Interdiction Lenses will now drain mech cells of energy. - - tweak: Ocular Wardens do slightly more damage to mechs. - - experiment: Replicant, Soul Vessel, Cogscarab, and Anima Fragment now take an - additional second to recite. - - tweak: Anima Fragments do slightly less damage in melee. - - tweak: Mending Motors and Clockwork Obelisks have slightly less health. - - tweak: Invoking Nezbere now requires 3 invokers. - - rscdel: Clockwork armor no longer has 5% energy resistance. - - bugfix: You can no longer construct clockwork structures on space turfs. - Papa Bones: - - tweak: BZ gas is no longer available on Box and Metastation layouts. - phil235: - - tweak: You no longer have to click a megaphone to use it, you simply keep it in - your active hand and talk normally. - - rscadd: Added new things - - imageadd: added some icons and images -2016-09-20: - Ergovisavi: - - bugfix: fixed "friendly" xenobio mobs and mining drones attacking station drones - Joan: - - rscadd: Miners can now buy KA AoE damage mods from the mining vendor for 2000 - points per mod. - - rscadd: 'Combined the Convert and Sacrifice runes into one rune. It''ll convert - targets that are alive and eligible, and attempt to sacrifice them otherwise. - The only changes to mechanics are that: Converting someone will heal them of - all brute and burn damage they had, and sacrificing anything will always produce - a soulstone(but will still only sometimes fill it)' - - tweak: You can no longer teleport to Teleport runes that have dense objects on - top of them. - - experiment: Wall runes will now activate other nearby wall runes when activated, - but will automatically disable after a minute and a half of continuous activity - and become unusable for 5 seconds. - - experiment: The Blood Boil rune no longer does all of its damage instantly or - stuns, but if you remain in range for the full duration you will be sent deep - into critical. - - experiment: Bubblegum has been seen reaching through blood. Try not to get hit. - - experiment: The Raise Dead rune no longer requires a noncultist corpse to revive - a cultist; instead, it will draw from the pool of all people sacrificed to power - the rune. - Mekhi: - - rscadd: Nanotrasen has been experimenting on cybernetics for a while, and rumors - are they have a few combat prototypes available... - - experiment: 'New arm implants: Energy-blade projector, implanted medical beamgun, - stun-arm implant (Like the borg version), flash implant that is automatically-regenerating - and doubles as a powerful flashlight. There is also one with all four items - in one. Also, a surgery toolkit implant. Adminspawn only for the moment.' - MrStonedOne: - - bugfix: Fixed space/nograv movement not triggering when atoms moved twice quickly - in space/nograv - Nanotrasen Stress Relief Board: - - rscadd: Latecomers to highlander can now join in on the fun. - - rscadd: The crew are encouraged to less pacifistic during highlander. Failing - to shed blood will result in your soul being devoured. Have a nice day. - Nicho1010: - - bugfix: Fixed lattices appearing after exploding lava - Screemonster: - - tweak: Abandoned crates no longer accept impossible guesses. - - tweak: Lets players know that all the digits in the code must be unique. - - tweak: Reads the last guess back on the multitool along with the correct/incorrect - guess readout. - - bugfix: multitool output on crates no longer returns nonsense values. - XDTM: - - rscadd: Positive viruses are now recognized by medical HUDs with a special icon. - - tweak: fully_heal no longer removes nonharmful viruses. This affects legion souls, - staffs of healing, and changeling's revive. - - rscadd: Canisters of any type of gas are now orderable in cargo. Dangerous experimental - gases will require Research Director approval. - Yackemflam: - - rscadd: The syndicate has learned on how to give their agents a true syndicate - ninja experience. - chickenboy10: - - rscadd: Added a Experimental Limb Grower to the medbay department, now medical - stuff can grow synthetic limbs using Synthflesh to help crew that suffer any - work related accidents. There may also be a limb that can be grown with a special - card... - feemjmeem: - - tweak: You can now disassemble meatspike frames with a welding tool. - phil235: - - experiment: 'adds a talk button next to the crafting button. Clicking it makes - a "wheel" appear around you with short predetermined messages that you click - to say them. This lets you say common responses without having to type in the - chat bar. Current messages available are: "Hi", "Bye", "Thanks", "Come", "Help", - "Stop", "Get out", "Yes", and "No". The talk button can be activated with the - hotkey "H" or "CTRL+H"' - - rscadd: Wearing colored glasses colors your vision. This option can be enabled/disabled - by alt-clicking any glasses with such feature. -2016-09-21: - Cyberboss: - - bugfix: The food processor's sprite's maintenance panel is no longer open while - closed and vice/versa - - tweak: Tesla arcs no longer lose power when passing through a coil that isn't - connected to a grid - MrStonedOne: - - bugfix: Fixes minimap generation crashes by making parts of it less precise -2016-09-23: - Cyberboss: - - rscadd: Wire layouts of NanoTransen devices for the round can now be found in - the Station Blueprints - Incoming5643 + WJohnston: - - imageadd: Lizard sprites have received an overhaul, sprites courtesy of WJohnston! - - rscdel: While there are some new bits, a few old bits have gone by the wayside, - if your lizard has been affected by this the specific feature will be randomized - until you pick a new setting. - - rscadd: Lizards can now choose to have digitigrade legs (those weird backwards - bending ones). Keep in mind that they can only be properly seen in rather short - pants. They also preclude the use of shoes. By default no lizard will have these - legs, you have to opt in. - - rscadd: All ash walker lizards however are forced to have these legs. - - experiment: There is absolutely no tactical benefits to using digitigrade legs, - you are only crippling yourself if you use them. - Papa Bones: - - tweak: You can now quick-draw the officer's sabre from its sheath by alt-clicking - it. - XDTM: - - bugfix: Holy Water no longer leaves you stuttering for years. -2016-09-24: - Cheridan: - - tweak: Nerfed Critical Hits - MrStonedOne: - - tweak: Orbits now use a subsystem. - - tweak: Orbits now bind to object's moving to allow for quicker updates, subsystem - fallback for when that doesn't work (for things inside of things or things that - move without announcing it) - XDTM: - - rscdel: Viruses start with 0 in every stat instead of 1. - - bugfix: Atomic Bomb, Pan-Galactic Gargle Blaster, Neurotoxin and Hippie's Delight - are now proper alcoholic drinks, and as such can disinfect, ignite, and be purged - by antihol. - optional name here: - - tweak: Changes cursed heart description to something slightly more clear. - - bugfix: Fixes a capitalization issue -2016-09-26: - Cuboos: - - rscadd: Added E-cigarettes as contraband to cigarettes vending machines. They - take reagents instead of dried plants and also hold more than cigarettes or - pipes. You can modify them to puff out clouds of reagents or emag them to fill - a whole room with reagent vapor. - - rscadd: Added a new shirt to the clothing vendor relating to the newly added vapes. - Joan: - - tweak: Blobs will generally require fewer blobs to win during the blob mode, which - should hopefully make the mode end faster at lower overmind amounts. - Razharas: - - rscadd: '"Kudzu now keeps the mutations it had before and thus can be properly - cultivated to be whatever you want"' - TheCarlSaganExpress: - - rscadd: You may now insert crayons, lipstick, penlights, or cigarettes in your - PDA. - - bugfix: Removing cartridges from the PDA will no longer cause them to automatically - fall to the floor. - oranges: - - rscadd: It looks like a pizza delivery from an un-named station got misplaced -2016-09-27: - Cobby: - - tweak: Nanotrasen has buffed the electronic safety devices found in Secure Briefcases - and Wallsafes, making them... well... more secure. In Particular, we added more - wires that do absolutely nothing but hinder the use of the multitool, along - with removing the ID slot only used by syndicates to emag the safe. - Incoming5643: - - rscadd: The secret satchels system has been updated to hide more smuggler's satchels - hidden randomly under the station - - experiment: In case you forgot about the secret satchel system, basically if you - take a smuggler's satchel (a traitor item also occasionally found under a random - tile in the station [USE T-RAYS]), stow away an item in it, and bury it under - the floor tiles that item can reappear in a random later round! - MrStonedOne: - - tweak: Custom Round end sounds selected by admins will be preloaded to all clients - before actually rebooting the world - Shadowlight213: - - bugfix: Fixes broken icon states when replacing warning floor tile - Supermichael777: - - tweak: Cat men have finally achieved equal discrimination. - TrustyGun+Pubby: - - imageadd: Lawyers now have unique speech bubbles. - XDTM: - - tweak: Using plasma on dark blue slimes will now spawn freon instead of arbitrarily - freezing mobs. - uraniummeltdown: - - tweak: Protolathe stock parts now build 5 times faster -2016-09-28: - Cuboos: - - bugfix: Removed the admin message spam from the smoke_spread proc. You may now - vape in peace without the threat of a Blue Space Artillery - LanCartwright: - - rscdel: Removed Stimulants and Coffee from survival pens. - - tweak: Nanites have been replaced with Mining Nanites which heal more when you - are lower health, and do not have the ridiculous healing Adminorazine had. -2016-10-01: - Incoming5643: - - rscadd: After years of having to live on a mostly blown up hunk of junk the wizard's - ship has finally been repaired - - rscdel: No one paid attention to that lore anyway -2016-10-07: - WJohnston: - - imageadd: Improved/resprited AI card, pAI, easel/canvases, shotgun shells, RCD - cartridge, speedloaders, and certain older buttons. - - imageadd: Improved/resprited a few bar signs, basketball/dodgeball/hoop, blood - bags, and body bags. - - imageadd: Improved/resprited Paper, stamps, folders, small fires, pens, energy - daggers, cabinets, newspaper and other bureaucracy related items. -2016-10-10: - ChemicalRascal: - - bugfix: Previously, improving the incinerator's efficiency made the RPM decay - more quickly, instead of less quickly. No more! - Cyberboss: - - rscadd: More reagent containers can be used for filling your dirty vapor cancer - sticks - - spellcheck: Fixed some vape spelling/grammar - MrStonedOne: - - tweak: Player Preferences window made slightly faster. - Nanotrasen Stress Relief Board: - - rscdel: Claymores created through Highlander no longer thirst for blood or announce - their wielder's location incessantly. - - bugfix: Claymores should now properly absorb fallen foes' corpses. - - bugfix: Losing a limb now properly destroys your claymore. - Supermichael777: - - bugfix: The wizards federation have instituted a strict 1 demon limit on demon - bottles. - XDTM: - - rscadd: Using blood on an Oil Slime will create Corn Oil. - - rscadd: Using blood on Pyrite Slimes will create a random crayon. - - rscadd: Using water on Orange Slimes will create a small smoke cloud. - - rscadd: Using water on Blue Slimes will spawn foam. - - rscadd: You can now retrieve materials inserted in a Drone Shell Dispenser with - a crowbar. - phil235: - - rscadd: A whole bunch of structures and machines can now be broken and destroyed - using conventional attack methods. - - rscadd: The effect of fire on objects is overhauled. When on fire, your external - clothes now take fire damage and can become ashes, unless fire proof. All objects - caught in a fire can now take fire damage, instead of just flammable ones, unless - fire proof. - - rscadd: Acid effect is overhauled. Splashing acid on something puts a green effect - on it and start slowly melting it. Throwing acid on mobs puts acid on their - clothes. Acid can destroy structures and items alike, as long as they're not - acid proof. The more acid put on an object, the faster it melts. Walking on - an acid puddle puts acid on your shoes or burns your bare feet. Picking up an - item with acid without adequate glove protection burns your hand. Acid can be - washed away with any sort of water source (extinguisher, shower, water glass,etc...). - - rscadd: When a mob receives melee attacks, its clothes also get damaged. Clothes - with enough damage get a visual effect. Damaged clothes can be repaired with - cloth (produced with botany's biogenerator). Clothes that receives too much - melee damage become shreds. - - tweak: Clicking a structure/machine with an item on help intent can never result - in an attack. - - tweak: Hostile animals that are environment destroyers no longer destroys tables&closets - in one hit. It now takes several hits depending on the animal. -2016-10-11: - Cyberboss: - - rscadd: The waste line now has a digital valve leading to space (off by default) - along with a port on it's far side - Incoming5643: - - rscadd: Wizards may finally use jaunt and blink on the escape shuttle. Maybe elsewhere - too? - - bugfix: The previously broken radios in the wizards den should work now. You still - have to turn them on though. - Kor: - - rscadd: Added frogs, with sprites by WJ and sounds by Cuboos. - Papa Bones: - - rscadd: Flora now spawns in lavaland tunnels, they can be harvested with a knife. - - rscadd: Flora have a range of effects, be careful what you eat! - - bugfix: You harvest flora on lavaland with your hands, not a knife. My bad. - Shadowlight213: - - rscadd: Cargo can order the antimatter engine -2016-10-12: - Cyberboss: - - bugfix: Fixed motion alarms instantly triggering and de/un/re/triggering - - bugfix: Airlock speed mode now works - Joan: - - rscadd: You can now deconstruct AI cores that contain no actual AI. - WJohnston: - - imageadd: Recolored and resprited candles and ID cards. Folders should have improved - color contrast. - XDTM: - - rscadd: Exhausted slime extracts will now dissolve instead of leaving useless - used slime extracts. - - tweak: Airlocks are now immune to any damage below 20, to prevent pickaxe prison - breaks. - - tweak: High-Security Airlocks, such as the vault or the AI core's airlocks, are - now immune to any damage below 30. -2016-10-13: - Razharas: - - tweak: Makes clicking something in heat of battle a bit easier by making drag&drops - that dont have any effect be counted as clicks - XDTM: - - rscadd: 'Added four new symptoms: Regeneration and Tissue Regrowth heal respectively - brute and burn damage slowly; Flesh Mending and Heat Resistance are the level - 8 version of those symptoms, and heal faster.' - - rscdel: The Toxic Compensation, Toxic Metabolism and Stimulants symptoms have - been removed. - - rscdel: Viruses no longer stack. Viruses can be overridden if the infecting virus - has higher transmittability than the previous virus' resistance. - - tweak: Viruses can now have 8 symptoms, up from 6. - - rscadd: You can now store monkey cubes in bio bags; using bio bags on the consoles - will load them with the monkey cubes inside the bags. - ma44: - - rscadd: Cargo can now order a 2500 supply point crate that requires a QM or above - to unlock. This crates contains a explorer suit, compact pickaxe, mesons, and - a bag to hold ore with. -2016-10-16: - Cuboos: - - rscadd: Added a new unique tool belt to the CE - - rscadd: Added new power tools, a hand drill that can be used as a screw driver - or wrench and jaws of life which can be used as either a crowbar or wire cutters - - rscadd: Power tools can also be made from the protolathe with engineering and - electromagnet 6 - - tweak: slightly revamped how construction/deconstruction handle sound - - soundadd: added new sounds for the power tools - - soundadd: added a new sound for activating and deactivating welding tools, just - because. - Cyberboss: - - bugfix: Plasma fires no longer cause cameras to break. - Joan: - - tweak: Blazing Oil blobs are now outright immune to fire. This does not affect - damage taken from other sources that happen to do burn damage. - - tweak: Normal blob spores now take two welder hits to die, from three. - - tweak: Cyborgs now die much less rapidly to blob attacks. - Lzimann: - - tweak: 'Changed two admin hotkeys: f7 is now stealth-mode and f8 to toggle-build-mode-self.' - Shadowlight213: - - bugfix: Modular consoles have been fixed. - Supermichael777: - - tweak: Changeling Sting is now one part screwdriver cocktail and 2 parts lemon-lime - soda. - - bugfix: Triple citrus now actually displays its sprite. - Yackemflam: - - tweak: extinguishers now spray faster - coiax: - - rscadd: RCDs have a Toggle Window Type verb allowing the rapid construction of - reinforced windows, rather than regular windows. - - rscadd: RCDs can now finish and deconstruct wall girders. - phil235: - - tweak: Clicking a floor with a bodybag or roller bed now deploys them directly - (and the bodybag starts open) - scoopscoop: - - bugfix: The cult shifter will now properly spawn as part of the veil walker set. -2016-10-18: - Basilman: - - rscadd: A third martial art, CQC, has been added and is now available to nuke - ops instead of sleeping carp - Kor: - - rscadd: Added sloths to cargobay on Box and Meta - MrPerson: - - rscadd: New toxin - Rotatium. It doesn't quite do what it does on other servers. - Instead it rocks your game view back and forth while slowly doing toxin damage. - The rocking gets more intense with time. - - rscadd: To make it, mix equal parts mindbreaker, neurotoxin, and teslium. - MrStonedOne: - - experiment: Byond 511 beta users may now choose their own FPS. This will apply - to animations and other client side only effects. Find it in your game preferences. - Shadowlight213: - - bugfix: fixed removing modular computer components - TheCarlSaganExpress: - - tweak: Provided you have access, you may now use your ID to unlock the display - case. - - tweak: The fire axe cabinet and display case may now be repaired with the welder. - XDTM: - - rscadd: You can now grind slime extracts in a reagent grinder. If the slime was - unused it will result in slime jelly, while if used it will only output the - reagents inside the extract. - Yackemflam: - - bugfix: fixed the standard vest being weaker than the slim variant - lordpidey: - - rscadd: There is a new potential obligation for devils to have. Musical duels. Ask - your nearest devil for a musical duel, there's a 14% chance he's obligated to - do it. - - rscdel: Removed the old offering a drink obligation for devils, it overlapped - too much with the food obligation. - - tweak: Trying to clone people who've sold their soul now results in FUN. - - tweak: Devils can no longer spam ghosts with revival contracts. - phil235: - - rscadd: Visual effects appear on the target of an attack, similar to the item - attack effect. - - rscdel: You now only see a message in chat when witnessing someone else getting - attacked or hit by a bullet if you are close enough to the action. -2016-10-19: - Cyberboss: - - bugfix: Physically speaking is no longer delayed by your radio's lag - - bugfix: You can now attack doors with fireaxes and crowbars when using the harm - intent - - tweak: The BSA is no longer ready to fire when constructed - - bugfix: The BSA can no longer be reloaded faster by rebuilding the console - MrStonedOne: - - tweak: tweaked the settings of the space drift subsystem to be less effected by - anti-lag slowdowns - Pubby: - - rscadd: 'A new map: PubbyStation. Set it to your favorite in map preferences!' - XDTM: - - rscadd: PanD.E.M.I.C. now displays the statistics of the viruses inside. - phil235: - - tweak: Made the singularity gen and tesla gen immune to fire. - - tweak: All unique traitor steal objective item are now immune to all damage except - severity=1 explosion. - - tweak: Mobs on fire no longer get damage to their worn backpacks, belts, id, pocket - stuff, and suit storage. - - bugfix: Mob receiving melee attacks now only have its outer layer of clothes damaged, - e.g. no damage to jumpsuit when wearing a suit. - - bugfix: now all hardsuit have 50% more health, as intended. - wrist: - - rscadd: Toxins is different now. -2016-10-21: - Adam E.: - - tweak: Added cargo and engi access to auxillary mine base launching console. - Cyberboss: - - tweak: Your brain is now gibbed upon chestburst - - bugfix: The safe is indestructible again - Joan: - - rscadd: Wraith Spectacles will now slowly repair the eye damage they did to you - as long as you aren't wearing them. - - experiment: You can now see how much eye damage the spectacles have done to you - overall, as well as how close you are to being nearsighted/blinded. - - tweak: Mending Motors heal for more. - - wip: Mania Motors are overall more powerful; they have greater effect, but require - more power to run and less power to convert adjacent targets. - - experiment: Interdiction Lenses no longer require power to disrupt electronics - and will no longer disrupt the radios of servants. - - bugfix: You need to be holding teleport talismans and wizard teleport scrolls - in your hands when you finish the input, and cannot simply open the input and - finish it whenever you get stunned. - - tweak: The range for seeing visible messages in combat is a tile higher. - Screemonster: - - tweak: The anti-tamper mechanism on abandoned crates now resists tampering. - - tweak: Secure, non-abandoned crates can be given a %chance of exploding when tampered - with. Defaults to 0. - Shadowlight213: - - bugfix: The Swap minds wizard event will now function - Swindly: - - rscadd: The action button for a dental implant now includes the name of the pill - - bugfix: The pill activation button now properly displays the pill's icon - uraniummeltdown: - - rscadd: Adds more replacements to the Swedish gene -2016-10-22: - Shadowlight213: - - experiment: Breathing has been moved from species to the lung organ - - rscadd: Lung transplants are now possible! -2016-10-23: - Cyberboss: - - bugfix: Fixed a bug that caused door buttons to open doors one after another rather - than simultaneously like they are suppose to - - bugfix: NOHUNGER species no longer hunger - - bugfix: Appropriate gloves now protect you from getting burned by cheap cigarette - lighters - - rscdel: Labcoats no longer have pockets - Yackemflam: - - tweak: Riot helmets are now more useful in melee situations and the standard helmet - is now slightly weaker - uraniummeltdown: - - rscadd: Atmos grenades are now in the game and uplink -2016-10-24: - Batman: - - tweak: The sniper rifle descriptions are less edgy. - Cobby: - - rscadd: Finally, a way to relate to Bees! - Cyberboss: - - bugfix: Morphs no longer gain the transparency of chameleons - - bugfix: Turrets can no longer shoot when unwrenched - - bugfix: Spray bottle can now be used in the chem dispenser - Joan: - - rscadd: Clockwork marauders now have a HUD, showing block chance, counter chance, - health, fatigue, and host health(if applicable), as well as including a button - to try to emerge/recall. - - experiment: Clockwork marauders can now block bullets and thrown items, even if - Ratvar has not risen. - - rscadd: The Judicial Visor no longer requires an open hand to use. Instead, clicking - the button will give you a target selector to place the Judicial Marker. - - experiment: Tinkerer's Daemons are now a structure instead of a Cache addon. - - wip: Tinkerer's Daemons now consume a small amount of power when producing a component, - but produce components every 12 seconds with no additional delay. - - tweak: Adjusted the costs of the Tinkerer's Daemon and Interdiction Lens. - - imageadd: Floaty component images appear when Tinkerer's Caches and Daemons produce - components. - MrStonedOne: - - bugfix: Spectral sword now tracks orbiting ghosts correctly. - Shadowlight213: - - imageadd: Damaged airlocks now have a sparking effect - Swindly: - - rscadd: Added a button to the ChemMaster that dispenses the entire buffer to bottles. - ma44: - - rscadd: Reminds the user that reading or writing a book is stupid. -2016-10-27: - Chowder McArthor: - - rscadd: Added a neck slot. - - tweak: Modified some of the attachment items (ties, scarves, etc) to be neck slot - items instead. - Cyberboss: - - rscadd: NEW HOTKEYS - - rscadd: The number pad can be used to select the body part you want to target - (Cycle through head -> eyes -> mouth with 8) in hotkey mode. Be sure Numlock - is on! - - rscadd: Holding shift can be used as a modifier to your current run state in both - hotkey and normal mode. - - bugfix: Emag can no longer be spammed on shuttle console - Gun Hog: - - bugfix: Fixed AIs uploaded to mechs having their camera view stuck to their card. - Joan: - - rscadd: Clockwork Floors now have a glow when healing servants of toxin damage. - Only other servants can see it, so don't get any funny ideas. - - bugfix: The Interdiction Lens now properly has a high Belligerent Eye cost instead - of a high Replicant Alloy cost. - Pubby: - - tweak: PubbyStation's bar is now themed like a spooky castle! - Swindly: - - bugfix: Chem implants can now be properly filled and implanted - WJohnston: - - rscadd: Adds an unlocked miner equipment locker on Boxstation and Metastation's - Aux Base Construction area, as well as a telescreen to the camera inside. All - mining outpost computers can also see through that camera. - lordpidey: - - rscadd: The wizard federation has teamed up with various LARP groups to invent - a new type of spell. -2016-10-28: - Erwgd: - - rscadd: You can now use cloth to make black or fingerless gloves. - - tweak: Biogenerators require less biomass to produce botanist's leather gloves. - Tacolizard: - - rscadd: Added a new contraband crate to cargo, the ATV crate. -2016-10-29: - Chowder McArthor: - - bugfix: Added in icons for the neck slot for the other huds. - Cobby: - - rscadd: Adds several Halloween-Themed Emojis. See if you can get them all! [no - code diving cheaters!] - Erwgd: - - rscadd: The NanoMed Plus now stocks premium items. - Joan: - - experiment: Guvax is now targeted; invoking it charges your slab to bind and start - converting the next target attacked in melee within 10 seconds. This makes your - slab visible in-hand. - - tweak: Above 5 Servants, the invocation to charge your slab is not whispered, - and the conversion time is increased for each Servant above 5. - - wip: Using Guvax on an already bound target will stun them. The bound target can - resist out, which will prevent conversion. - - experiment: Sentinel's Compromise is now targeted, like Guvax, but can select - any target in vision range. - - rscadd: Sentinel's Compromise now also removes holy water from the target Servant. - - wip: Clicking your slab will cancel these scriptures. - - imageadd: Both of these will change your cursor, to make it obvious they're active - and you can't do anything else. - - rscadd: Arks of the Clockwork Justicar that do not summon Ratvar will still quick-call - the shuttle. - - bugfix: Clockwork structures that return power can now return power to the APC - of the area they're in if there happens to be one. - - bugfix: Clockwork structures that use power from an APC will cause that APC to - start charging and update the tgUI of anyone looking at the APC. - - bugfix: Converting metal, rods, or plasteel to brass with a clockwork proselytizer - while holding it will no longer leave a remainder inside of you. - - tweak: Plasteel to brass is now a 2:1 ratio, from a 2.5:1 ratio. Accordingly, - you now only need 2 sheets of plasteel to convert it to brass instead of 10 - sheets. - - tweak: Wall gears are now converted to brass sheets instead of directly to alloy. - - rscdel: You can no longer do other proselytizer actions while refueling from a - cache. - - bugfix: Fixed a bug where certain stacks wouldn't merge with other stacks, even - when they should have been. - - bugfix: Clockwork structures constructed from brass sheets now all have appropriate - construction value to replicant alloy ratios. - - bugfix: Tinkerer's Caches no longer need to see a clockwork wall to link to it - and generate components. - MrStonedOne: - - experiment: Shoes do not go on heads. - NikNak: - - rscadd: Action figures are finally winnable at arcade machines. Comes in boxes - of 4. - Pubby: - - rscadd: The holodeck has been upgraded with new programs. Try them out! - Shadowlight213: - - rscdel: The HOS and other heads of staff no longer have a chance to be revheads - TehZombehz: - - tweak: Custom food items can now fit inside of smaller containers, such as paper - sacks. - - rscadd: Small cartons can be crafted using 1 piece of cardboard. Don't be late - for school. - - rscadd: Apples can now be juiced for apple juice. Chocolate milk can now be crafted - using milk and cocoa. - - tweak: Chocolate bar recipe has been modified to compensate for chocolate milk. - The soy milk version of the chocolate bar recipe remains unchanged. - - bugfix: Grapes can now be properly juiced for grape juice using a grinder. - XDTM: - - tweak: Wizards no longer need sandals to cast robed spells. - Xhuis: - - rscadd: Syndicate and malfunctioning AIs may now be transferred onto an intelliCard - if their parent core has been destroyed. This may only be done with the AI's - consent, and the AI may not be re-transferred onto another APC or the APC it - came from. - - rscadd: New additions have been made for this Halloween and all future ones. Happy - Halloween! - ma44: - - rscadd: You can now solidify liquid gold into sheets of gold with frostoil and - a very little amount of iron -2016-10-30: - Joan: - - rscadd: The Recollection option in the Clockwork Slab has been significantly improved, - with a better information to fluff ratio, and the ability to toggle which tiers - of scripture that are visible in Recollection. - Lzimann: - - bugfix: You can once again order books by its ID in the library. - Mysak0CZ: - - bugfix: You no longer need to deconstruct emagged (or AI-hacked) APC to fix them, - replacing board is sufficient - - bugfix: You can no longer unlock AI-hacked APCs - - bugfix: Removing APC's and SMES's terminal no longer ignore current tool's speed - - rscadd: You can repair APC's cover (only if APC is not compleatly broken) by using - APC frame on it - - rscadd: closing APC's cover will lock it - bgobandit: - - rscadd: The creepy clown epidemic has arrived at Space Station 13. - - rscadd: Honk. -2016-10-31: - Joan: - - experiment: Brass windows will now survive two fireaxe hits, and are slightly - more resistant to bullets. - Lzimann: - - rscdel: Changelings no longer have the Swap Forms ability. - Xhuis: - - rscadd: Disposal units, outlets, etc. are now fireproof. - - rscadd: Changelings can now use biodegrade to escape silk cocoons. -2016-11-02: - Iamgoofball: - - rscadd: Added a new lobby menu sound. - Joan: - - rscdel: Brass windows and windoors no longer drop full sheets of brass when destroyed. - - rscadd: Instead, they'll drop gear bits, which can be proselytized for a small - amount of liquified alloy; 80% of the materials used to construct the window. - - tweak: Mending Motors have an increased range and heal for more. - - experiment: Mending Motors will no longer waste massive amounts of power on slightly - damaged objects; instead, they will heal a small amount, use a small amount - of power, and stop if the object is fully healed. - - wip: Mending Motors can now heal all clockwork objects, including pinion airlocks, - brass windows, and anything else you can think of. - - rscadd: Ocular Wardens will no longer attack targets that are handcuffed, buckled - to something AND lying, or in the process of being converted by Guvax. - - tweak: Also, they do very slightly more damage. - - rscdel: Hulks no longer one-shot most clockwork structures and will no longer - four-shot the Gateway to the Celestial Derelict. - - bugfix: Hulks are no longer a blob counter. - XDTM: - - tweak: Ninjas are now slightly visible when stealthing. - phil235: - - rscadd: Spray cleaner and soap can now wash off paint color. -2016-11-03: - Cobby: - - rscadd: Adds a geisha outfit to the clothesmate on hacking. QT space ninja BF - not included - Joan: - - rscadd: 'Proselytizing a window will automatically proselytize any grilles under - it. This is free, so don''t worry about wasting alloy. rcsadd: Trying to proselytize - something that can''t be proselytized will try to proselytize the turf under - it, instead.' - - experiment: Clockcult's "Convert All Silicons" objective now also requires that - Application scripture is unlocked. - - wip: The "Convert All Silicons" objective will also only be given if there is - an AI, instead of only if there is a silicon. -2016-11-05: - Joan: - - rscadd: Proselytizer conversion now accounts for existing materials, and deconstructing - a wall, a girder, or a window for its materials is no longer more efficient - than just converting it. - - imageadd: Heal glows now appear when mending motors repair clockwork mobs and - objects. - Lzimann: - - rscdel: You can no longer walk holding shift. -2016-11-06: - Joan: - - bugfix: Dragging people over a Vitality Matrix will actually cause the Matrix - to start working on them instead of failing to start draining because it's "active" - from when the dragging person crossed it. - phil235: - - rscadd: You can now climb on transit tube, like tables. - - rscadd: You can now use tabs when writing on paper by writing "[tab]" -2016-11-07: - Basilman: - - rscadd: CQC users can now block attacks by having their throw mode on. - - tweak: The CQC kick and Disorient-disarm combos are now much easier to use, CQC - harm intent attacks are stronger aswell. - - bugfix: Fixed being able to CQC restrain someone, let him go, then 10 minutes - later disarm someone else to instantly chokehold them. - - tweak: CQC costs more TC (13) - Cyberboss: - - bugfix: Tesla zaps that don't come from an energy ball can no longer destroy nukes - and gravity generators - El Tacolizard: - - rscadd: A space monastery and chaplain job have been added to PubbyStation. - - rscadd: Improved pubby's maint detailing - Joan: - - tweak: Ratvarian Spears now do 18 damage and ignore a small amount of armor on - normal attacks, but have a slightly lower chance to knowdown/knockout. Impaling - also ignores a larger amount of armor. - - rscadd: Throwing a Ratvarian Spear at a Servant will not damage them and may cause - them to catch the spear. - - rscadd: Standard drones will be converted to Cogscarabs by Ratvar and the Celestial - Gateway proselytization. - - rscdel: Cogscarabs no longer receive station alerts. - - bugfix: Anima Fragments, Clockwork Marauders, and cult constructs are now properly - immune to heat and electricity. - - tweak: Clockwork armor is much stronger against bullets and bombs but much weaker - against lasers. - - wip: Specific numbers; Bullet armor from 50% to 70%, bomb armor from 35% to 60%, - laser armor from -15% to -25%. This means lasers are a 4-hit crit. - - rscadd: You can now Quickbind scripture other than Guvax and Vanguard to the Clockwork - Slab's action buttons, via Recollection. - - rscadd: You can also recite scripture directly from Recollection, if doing so - suits your taste. Of course it suits your taste, it's way easier than menus. - - tweak: You can also toggle compact scripture in Recollection, so that you don't - see description, invocation time, component cost, or tips. - - tweak: Dropping items into Spatial Gateways no longer consumes a use from the - gateway. - - rscadd: If your Spatial Gateway target is unconscious, you can pick a new target - instead. - Kor: - - rscadd: Multiverse teams now have HUD icons. - - rscadd: Multiverse war is back in the spellbook. - phil235: - - rscadd: Altclicking a PDA without id now removes its pen. - - rscadd: The PDA's sprite now shows whether it has an id, a pAI, a pen, or if its - light is on. -2016-11-09: - Changes: - - tweak: Old mining asteroid is more interesting (mining world can be picked in - ministation.dm) - - tweak: Space around ministation is now half(?) the size of normal space - - rscadd: Loot spawners to maintenance - - bugfix: Rad storms frying maintenance - - bugfix: Bad conveyor belts in mining/cargo area of station - - bugfix: Bombs completely destroying toxins test site - - rscadd: Cyborg job available again - - tweak: Mining cyborgs can use steel rods when asteroid mining is enabled - Joan: - - tweak: Repairing clockwork structures with a Clockwork Proselytizer now only costs - 1 alloy per point of damage. - - experiment: Vitality Matrices will no longer heal dead Servants that they cannot - outright revive. - - rscadd: The Celestial Gateway will now prevent the emergency shuttle from leaving. - - tweak: However, Centcom will alert, in general terms, the location of the Celestial - Gateway two minutes after it is summoned. - - rscadd: Reciting scripture while not on the station, centcom, or mining/lavaland - will double recital time and component costs. - Kor: - - rscadd: You can now examine an r-wall to find out which tool is needed to continue - deconstructing it. - - rscadd: The game will now recognize a successful detonation of the nuclear bomb - in the syndicate base. - - rscadd: Cloaks are now cosmetic items that can be worn in the neck slot, allowing - you to wear them over armour. - Shadowlight213: - - rscdel: Removed the restriction on attacking people with a fire extinguisher on - help intent if the safety is on. - uraniummeltdown: - - rscadd: Added Cortical Borers, a brainslug parasite. - - rscadd: Added Cortical Borer Event -2016-11-10: - Kor: - - rscadd: The wizard has a new spell, Rod Form, which allows him to transform into - an immovable rod. - uraniummeltdown: - - bugfix: fixed brains not having ckeys when removed - - bugfix: hopefully fixed multiple ghosts entering a borer ghosting all but one - - tweak: tweaked the formula for hosts needed for borer event to 1+humans/6 - - tweak: borer endround report is a lot nicer -2016-11-11: - Cyberboss: - - bugfix: Promotion of revheads won't occur if they are restrained/incapacitated - - bugfix: Facehuggers can no longer latch onto mobs without a head... How the fuck - did you get a living mob without a head? - - bugfix: Hulks and monkeys can no longer bypass armor - - rscadd: Metastation now has a waste to space line - - bugfix: Objects will no longer get stuck behind the recycler on Boxstation - Joan: - - rscadd: You can now repair reinforced walls by using the tool you'd use to get - to the state they're currently in. Examining will give you a hint as to which - tool to use. - - spellcheck: Renamed Guvax to Geis. This also applies to the component, which has - been similarly renamed. - Kor: - - rscadd: The Captain can now purchase alternate escape shuttles from the communications - console. This drains from the station supply of cargo points, and you can only - do so once per round, so spend wisely. - - rscadd: Some shuttles are less desirable than the default, and will instead grant - the station a credit bonus when purchased. - - rscadd: Explosions are no longer capped on the mining z level. - - rscadd: The forcewall spell now creates a 3x1 wall which the caster can pass through. - - rscadd: Bedsheets are now worn in the neck slot, rather than the back slot. -2016-11-13: - Cyberboss: - - rscadd: Using a screwdriver on a conveyor belt will reverse it's direction - - bugfix: Medibots, by default, can no longer OD you on tricord - - tweak: They will now use charcoal instead of anti-toxin to heal tox damage - - bugfix: Silicons no longer get warm skin when irradiated - Gun Hog: - - tweak: Wizard (and Devil) fireballs now automatically toggle off once fired. - Joan: - - tweak: Judicial Visors now protect from flashes. - - rscadd: Reciting Scripture is now done through an actual interface, and can thus - be done much faster. - - rscdel: The recital and quickbind functions that Recollection had have been moved - to this interface instead. - - rscadd: Servants of Ratvar can now unsecure and move most Clockwork Structures - with a wrench, though doing so will damage the structure by 25% of its maximum - integrity. - - rscadd: Clockwork Structures become less effective as their integrity lowers, - reducing their effect by up to 50% at 25% integrity. - - tweak: You can now deconstruct unsecured wall gears with a screwdriver. - - tweak: Wall gears now have much more health and can be repaired with a proselytizer. - Mysak0CZ: - - rscadd: You can now use wrech to anchor (as long as it is not in space) / unanchor - lockers - - bugfix: Cyborgs can now simply use "hand" to open / close lockers (instead of - using toggle open verb) - - bugfix: You can now properly put unlit welder inside lockers - - bugfix: Lockers using different decostruction tools (like cardboard boxes wirecutters) - can now be deconstructed too - Xhuis: - - rscadd: All computers now have sounds. Try them out! - coiax: - - rscadd: Swarmers can now use :b to talk on Swarm Communication. - - rscadd: Lich phylacteries are now in the "points of interest" for ghosts. - uraniummeltdown: - - bugfix: Cancel Assume Control works as borer now - - rscadd: Added the cueball helmet, scratch suit, joy mask to Autodrobe -2016-11-14: - Joan: - - rscdel: You can no longer pick up cogscarabs. - - rscadd: Servants of Ratvar can now reactivate Cogscarabs with a screwdriver. - - tweak: Cogscarab proselytizers proselytize things twice as fast. - - tweak: Cogscarabs now have 1.6 seconds of delay when firing guns, as much as an - unmodded kinetic accelerator. - - bugfix: Fixed Vitality Matrices and Raise Dead runes not reviving if the target - happened to be in their body already. - Kor: - - rscadd: Extended mode now has a special command report that tells you the round - type. This is to let people know they have time to start on large scale projects - rather than milling about waiting for antagonists to attack. - - rscadd: All station goals are now unlocked during extended. - Mysak0CZ: - - bugfix: MetaStation's xenobiology disposals now work properly - uraniummeltdown: - - tweak: Changed the Command and Security radio colors - - rscadd: Added raw telecrystals to the uplink, can be used with uplinks and uplink - implants. - - rscadd: Added 10mm ammo variants to uplink -2016-11-15: - Cyberboss: - - bugfix: Brains and heads with brains trigger the emergency stop on the recycler - Kor: - - rscadd: The vault is now home to a new machine which can accept cash deposits, - adding to the cargo point total. - - rscadd: You can also use this machine to steal credits from the cargo point total. - Doing so takes time, and will set off an alarm. - - rscadd: You can now buy an asteroid with engines strapped to it to replace the - emergency escape shuttle. - - rscadd: You can now buy a luxury shuttle to replace the emergency escape shuttle. - Each crewmember must bring 500 credits worth of cash or coins to board though. - Lexorion & Lzimann: - - tweak: Wizards have developed a new spell. It's called Arcane Barrage and it has - been reported that it has a similar function to Lesser Summon Guns! - Supermichael777: - - rscdel: The atmos grenades have been removed. if you want to burn down the shuttle - use canisters or something but at least work at it. - coiax: - - rscadd: Mice (the rodent, not the peripheral) now start in random locations. -2016-11-16: - Mysak0CZ: - - rscadd: Door can now have higher security, making them stronger and wires harder - to access - - rscadd: More info can be found on github or wiki (if this passes) - - imageadd: Protected wires now have sprites - Pubby: - - bugfix: cyclelinked airlock pairs now close behind you even when running through - at full speed. - Swindly: - - rscadd: Dice can now be rigged by microwaving them. -2016-11-18: - Cyberboss: - - bugfix: The amount of metal used to construct High Security airlocks with the - RCD is now consistent with the actual cost - Incoming5643: - - bugfix: The charge spell should once again work correctly with guns/wands - Joan: - - rscadd: Clockcult AIs have power as long as they are on a Clockwork Floor or next - to a Sigil of Transmission. This is in addition to having power under normal - conditions. - - rscadd: Clockcult silicons can now activate Clockwork Structures from a distance. - - rscdel: Interdiction Lenses will not disable cameras if there are no living unconverted - AIs. - - rscadd: Clockcult Cyborgs can charge from Sigils of Transmission by crossing them; - after a 5 second delay, the cyborg regains either their missing charge or the - amount of power in the sigil(whichever is lower) over 10 seconds. - - rscadd: You can now cancel out of selecting a robot module! - - imagedel: Robot modules now only have a generic transform animation when selected; - the borg is locked in place for 5 seconds in a small cloud of smoke while the - base borg sprite fades out and the new module fades in. - - tweak: Resetting a borg will do that animation. - - rscadd: Adds Networked Fibers, which gains points instead of automatic expansion - and causes manual expansion near its core to move its core. - - rscadd: Added a new UI style, Clockwork. - NikNak: - - rscadd: Added tator tots, made my putting a potato in the food processor - - tweak: French fries are now made by cutting up a potato into wedges and putting - the wedges (plate and all) into the food processor - coiax: - - bugfix: The observer visible countdown timer for the malfunctioning AI doomsday - device is now formatted and rounded appropriately. - erwgd: - - rscadd: You can now make emergency welding tools in the autolathe. -2016-11-19: - Crushtoe: - - imageadd: Added a shiny new icon for the reaper's scythe in-hand and normal sprite. - It's 25% less gardener. - RandomMarine: - - rscadd: An instruction paper has been added to the morgue on most maps, because - somehow it's needed. - Shadowlight213: - - rscadd: Added the AI integrity restorer as a modular computer program - - rscadd: Added an AI intelliCard slot. Insert an Intellicard into it to be able - to use the restoration program. - - bugfix: Fixes Alarm program detecting ruins - - bugfix: Fixes being unable to toggle the card reader module power - - tweak: The downloader will now tell you if a program is incompatible with your - hardware -2016-11-20: - Basilman: - - rscadd: Added a new beard style, Broken Man. - Cobby: - - tweak: Airlock security is only given to vault doors, centcomm, and Secure Tech - [Secure Tech just requires a welder] - Incoming5643: - - rscadd: The warp whistle has been added to the wizard's repertoire of spells and - artifacts. - - rscadd: The drop table for summon magic has been expanded. - Joan: - - rscdel: Servant cyborgs no longer have emagged modules. - - rscadd: Servant cyborgs now have a limited selection of scripture and tools, which - varies by cyborg type. - Kor: - - bugfix: Station goals will once again function in extended. - Swindly: - - rscadd: Added a nitrous oxide reagent. It can be created by heating 3 parts ammonia, - 1 part nitrogen, and 2 parts oxygen to 525K. The process produces water as a - by-product and will cause an explosion if too much heat is applied. -2016-11-21: - Cobby: - - tweak: mining/labor shuttles are now radiation proof. -2016-11-23: - Crushtoe: - - rscadd: Added more tips. - - bugfix: Fixes some sprites and spelling issues, namely bedsheet capes. - Cyberboss: - - bugfix: Changing an airlock's security level no longer heals it - Gun Hog: - - bugfix: Medibots now heal toxin damage again. - Joan: - - rscadd: Clockcult AIs can now listen to conversations through cameras. - - rscadd: Due to complaints that the new slab interface was too difficult to navigate, - it now starts off in compressed format. The button to toggle this is now also - larger. - Kor: - - rscadd: Rounds ending on one server will send a news report to the other server. - Shadowlight213: - - tweak: Borers now have a 10 second delay before waking up after sugar leaves the - host system - - tweak: There is a chance for borers to lose control, based on brain damage levels - Swindly: - - rscadd: Most small items can now be placed in the microwave. Remember not to microwave - metallic objects. - XDTM: - - rscadd: 'Golems now have special properties based on the mineral they''re made - of:' - - rscadd: Silver golems have a higher chance of stun when punching - - rscadd: Gold golems are faster but less armoured - - rscadd: Diamond golems are more armoured - - rscadd: Uranium golems are radioactive - - rscadd: Plasma golems explode on death - - rscadd: Iron and adamantine golems are unchanged. - jakeramsay007: - - tweak: Borers can no longer take control of people who have a mindshield implant - or are a member of either cult. This however does not stop them from infesting - and controlling them through other means, such as chemicals. -2016-11-24: - Kor: - - rscadd: Shaft miners now have access to the science channel. - Lzimann: - - rscdel: Multiverse sword is no longer buyable by wizards - erwgd: - - rscadd: Plasmamen get their own random names. -2016-11-25: - Joan: - - rscadd: Clockcult AIs with borgs 'slaved' to them will convert them when hacking - via the robotics console. - - experiment: Replaced the "No Cache" alert with an alert that will show what you - need for the next tier of scripture. - Kor: - - rscadd: The captain may now purchase an unfinished shuttle chassis, which will - dock immediately when bought, but will not launch until the end of the regular - shuttle call procedure. The shuttle is empty and devoid of atmosphere however, - so you'll need to do some work on it if you want a safe trip home. - Shadowlight213: - - bugfix: The activation button for the AI integrity restorer modular program actually - works now! - - rscdel: The cortical borer event is now admin only -2016-11-27: - Cyberboss: - - bugfix: False armblades are now removed after one minute. Start feeling the P - A R A N O I A when you see em - Gun Hog: - - rscadd: AIs piloting a mech may now be recovered with an Intellicard from the - wreckage if the mech is destroyed. They will be require repair once recovered. - - tweak: Instructions for piloting mechs as an AI are now more obvious. - - tweak: Traitor and Ratvar AIs may now be carded from mechs, at their discretion. - Joan: - - tweak: Clockwork walls are now about as hard for hulks to break as rwalls. - - rscadd: You can now quickbind up to 5 scriptures from the recital menu, and the - recital menu has less empty space. - - tweak: Clockwork slabs now only start with only Geis pre-bound. - Kor: - - rscadd: Shaft miners can now redeem their starting voucher for a conscription - kit, which contains everything they need to rope their friend into joining them - on lavaland. - - rscadd: You can now see which emergency shuttle is coming in the status panel. - Lzimann: - - rscadd: The robots stole Santa's Elfs jobs. - MMMiracles: - - tweak: Jump boots now have a pocket - - imageadd: Jump boots from mining now have on-character icons. - Mervill: - - imageadd: Disposal units now use a tgui instead of plain html - - rscadd: 'As the AI: Click an AI status display to bring up the prompt for changing - the image' - Swindly: - - rscadd: Wet leather can be dried by putting it on a drying rack. - Xhuis: - - bugfix: Plastic explosives now actually explode when you commit suicide with them. - - bugfix: Resisting out of straight jackets now works properly. - - rscdel: Highlander will no longer announce the last man standing. - - rscadd: Cyborgs can now open morgue trays. This does not include crematoriums! - uraniummeltdown: - - rscdel: Borers no longer randomly lose control based on host brain damage - - tweak: Borer Dominate Victim stun time reduced from 4 -> 2. - - tweak: Borers no longer force unhidden when infesting someone. - - tweak: Borer event is rarer (weight 20->15). - - tweak: Borer reproduction chemicals required increased from 100 to 200. -2016-11-29: - Joan: - - tweak: Interdiction Lenses are more likely to turn off if damaged. - - tweak: Reduced Interdiction Lens and Tinkerer's Daemon CV from 25 to 20. - RemieRichards: - - rscadd: Devils may now spawn with an obligation to accept dance off challanges, - if they have this obligation they also gain a spell to summon/unsummon a 3x3 - dance floor at will. - Swindly: - - rscadd: Microwaves now heat open reagent containers to 1000K. - XDTM: - - rscadd: 'Added new types of golem: glass, sand, wood, plasteel, titanium, plastitanium, - alien alloy, bananium, bluespace, each with their own traits. Experiment!' - - tweak: Golems will be told what their traits are when spawning. - - rscadd: Putting a golem in a gibber will give ores of its mineral type, instead - of meat. - - rscadd: Using Iron on an adamantine slime extract will spawn an incomplete golem - shell, that will be slaved to whoever completes it, much like a normal adamantine - golem. - jughu: - - tweak: Proselytizing airlocks into pinion airlocks takes longer. -2016-11-30: - ANGRY CODER: - - tweak: NT news reports the clandestine criminal organization known as the syndicate - may have upgraded one of their illegally stolen cyborg modules with additional - healing technology. - Cobby [Idea stolen from Shaps]: - - rscadd: For objects that you could previously rename with a pen, you can now edit - their description as well. - Cyberboss: - - rscdel: Due to budget cuts. Firelocks no longer have safety features - - bugfix: Roundstart airlock electronics now properly generate the correct accesses - - bugfix: tgui windows will now close on round end - Gun Hog: - - bugfix: Syndicate Medical Cyborg hyposprays now properly work through Operative - hardsuits and other thick clothing. - Joan: - - tweak: Cogscarabs will once again convert metal, rods, and plasteel directly to - alloy. - - tweak: Tinkerer's caches now increase in cost every 4 caches, from 5. - - rscadd: The Ark of the Clockwork Justicar now converts all silicons once it finishes - proselytizing the station. - Mervill: - - rscadd: AI hologram can move seamlessly between holopads - Thunder12345: - - rscadd: Added anti-armour launcher. A single-use rocket launcher capable of penetrating - all but the heaviest of armour. Deals massively increased damage to cyborgs - and mechs. -2016-12-02: - Cobby: - - bugfix: Removes the exploit that allowed you to bypass grabcooldowns with Ctrl+Click - PeopleAreStrange: - - tweak: Changed F7 to buildmode, F8 to Invismin (again). Removed stealthmin toggle - RemieRichards: - - rscadd: Added a new lavaland "boss" - - tweak: Hostile mobs will now find a new target if they failed to attack their - current one for 30 seconds, this reduces cheese by simply making the mob find - something else to do/someone to kill - - bugfix: Hostile mobs with search_objects will now regain that value after a certain - amount of time (per-mob, base 3 seconds), this is because being attacked causes - mobs with this var to turn it off, so they can run away, however it was literally - never turned on which caused swarmers to get depression and never do anything. -2016-12-03: - Joan: - - rscadd: Trying to move while bound by Geis will cause you to start resisting, - but the time required to resist is up by half a second. - - experiment: Resisting out of Geis now does damage to the binding, and as such - being stunned while bound will no longer totally reset your resist progress. - - rscadd: Using Geis on someone already bound by Geis will interrupt them resisting - out of it and will fully repair the binding. - - tweak: Geis's pre-binding channel now takes longer for each servant above 5. Geis's - conversion channel also takes slightly longer for each servant above 5. - - rscadd: Converted engineering and miner cyborgs can now create Sigils of Transgression. - RandomMarine: - - tweak: Airlocks will keep their original name when their electronics are removed - and replaced. You may still use a pen to rename the assembly if desired. -2016-12-04: - Durkel: - - tweak: Recent enemy reports indicate that changelings have grown bored with attacking - near desolate stations and have shifted focus to more fertile hunting grounds. -2016-12-06: - BASILMAN YOUR MAIN MAN: - - bugfix: fixes people "walking over the glass shard!" when they're on the ground, - changes message when incapacitated - Chnkr: - - rscadd: Nuclear Operatives can now customize the message broadcast to the station - when declaring war. - Cyberboss: - - bugfix: The atmos waste lines for the Metastation Kitchen and Botany departments - is now actually connected - Gun Hog: - - rscadd: Nanotrasen Janitorial Sciences Division is proud to announce a new concept - for the Advanced Mop prototype; It now includes a built-in condenser for self - re-hydration! See your local Scientist today! In the event that janitorial staff - wish to use more expensive solutions, the condenser may be shut off with a handy - handle switch! - Incoming5643: - - bugfix: The timer for shuttle calls/recalls now scales with the security level - of the station (Code Red/Green, etc.). You no longer have to feel dumb if you - forget to call Code Red before you call the shuttle! - - rscadd: Shuttles called in Code Green (the lowest level) now take 20 minutes to - arrive, but may be recalled for up to 10 minutes. They also don't require a - reason to be called. - - experiment: That doesn't mean you should call a code green shuttle every round - the moment it finishes refueling. - - rscadd: Server owners may now customize the population levels required to play - various modes. Keep in mind that this does not preserve the balance of the mode - if you change it drastically. See game_modes.txt for details. - Joan: - - rscadd: You can now proselytize floor tiles at a rate of 20 tiles to 1 brass sheet - or 2 tiles to 1 liquified alloy for cogscarabs. - - rscadd: Proselytizers will automatically pry up floor tiles if those tiles can - be proselytized. - - tweak: Brass floor tiles no longer exist. Instead, you can just apply brass sheets - to a tile. Crowbarring up a clockwork floor will yield that brass sheet. - - rscadd: You can now cancel AI intellicard wiping. - - tweak: Geis now takes 5 seconds to resist. - Mervill: - - bugfix: Examining now lists the neck slot - MisterTikva: - - rscadd: Nanotrasen informs that certain berry and root plants have been infused - with additional genetic traits. - - rscadd: Watermelons now have water in them! - - rscadd: Blumpkin's chlorine production has been reduced for better workplace efficiency. - - rscadd: Squishy plants now obey the laws of physics and will squash all over you - if fall on them. - Shadowlight213: - - bugfix: The lavaland syndicate agents, as well as the ID for all simple_animal - syndicate corpses should have their ID actually have syndicate access on it - now! - Swindly: - - rscadd: 'Adds a new toxin: Anacea. It metabolizes very slowly and quickly purges - medicines in the victim while dealing light toxin damage. Its recipe is 1 part - Haloperidol, 1 part Impedrezene, 1 part Radium.' - WJohn: - - bugfix: AI core turrets can once again hit you if you are standing in front of - the glass panes, or in the viewing area's doorway. - XDTM: - - rscadd: Quantum Pads are now buildable in R&D! - - rscadd: Quantum Pads, once built, can be linked to other Quantum Pads using a - multitool. Using a Pad who has been linked will teleport everything on the sending - pad to the linked pad! - - rscadd: 'Pads do not need to be linked in pairs: Pad A can lead to Pad B which - can lead to pad C.' - - rscadd: Upgrading a Quantum Pad will reduce the cooldown, charge-up time, and - power consumption. - - rscadd: Quantum Pads require a bluespace crystal, a micro manipulator, a capacitor - and a cable piece. - kilkun: - - rscadd: New lore surrounding the various SWAT suits. - - tweak: Captain's hardsuit/SWAT suit got a few buffs. It's now much more robust. - - bugfix: Captain's space suit is now heat proof as well as fireproof. Long overlooked - no longer. -2016-12-07: - Cyberboss: - - bugfix: Atmos canisters now stay connected after relabeling them - Incoming5643: - - rscadd: Server owners that use the panic bunker feature can now optionally redirect - new players to a different server. See config.txt for details. - LOOT DUDE: - - tweak: Swarmers will drop bluespace crystals on death, non-artificial crystals. - MisterTikva: - - rscadd: Nanotrasen Mushroom Studies Division proudly announces that growth serum - producing plants were genetically reassembled. You no longer alternate between - sizes with doses 20u+ and more effects were added to higher doses. - Thunder12345: - - bugfix: You can now only order a replacement shuttle once -2016-12-08: - Fox McCloud: - - rscadd: The ability to harvest a plant, repeatedly, is now a gene-extractable - trait that can be spliced into other plants - - rscadd: can extract the battery capabilities of potatoes and splice them into - other plants - - rscadd: Plants types are now gene traits that can be added/removed from plants - - rscadd: Adds new stinging plant trait that will inject a bit of a plant's reagents - when thrown at someone - Joan: - - rscadd: The clockwork slab's interface is now TGUI. - - imageadd: You can now see what an ocular warden is attacking. - Mervill: - - rscadd: The light replacer can now create bulbs from glass shards - - rscadd: Click a light replacer while holding a glass shard to add the shard to - the replacer - - rscadd: Click a glass shard while holding a light replacer to consume the shard - MrStonedOne: - - tweak: world initialization is now faster. - - bugfix: fixed the modify bodypart admin tool not working - PKPenguin321: - - tweak: Swarmer beacons now have 750 health, down from 3000. - TehZombehz: - - rscadd: Nanotrasen Culinary Division has authorized the production of tacos, both - plain and classic. - XDTM: - - bugfix: Replica Pod cloning now works on people who have been decapitated. - coiax: - - rscadd: Additional mice sometimes appear in the maintenance tunnels. Engineers - beware! -2016-12-10: - Cyberboss: - - bugfix: The slips bug (which made freon laggy) is fixed - Kor: - - imagedel: Deleted all (3000+) left handed inhand icons. They are now automatically - mirrored from the right hand, saving spriters a lot of tedious busywork. - - rscadd: By crafting a wall mounted flasher frame (can be ordered via cargo), a - flash, and a riot shield, you can now construct a strobe shield. The strobe - shield combines the functionality of a riot shield and a flash, and can be reloaded - with flash bulbs. - Supermichael777: - - tweak: Conveyors have been more firmly anchored. No fun allowed - Thunder12345: - - rscadd: Added the Standby Emergency Vessel "Scrapheap Challenge" as a new emergency - shuttle option. You'll even be paid 1000 credits to use it! - coiax: - - rscadd: Due to a combination of radiation and water supply contamination, stations - have been reporting animals gaining self awareness. - optional name here: - - bugfix: fixed ashdrake's flame wall. - - bugfix: fixed walls decon spawning metal in a random location in the same room. -2016-12-11: - Cobby: - - bugfix: Fixes literally everything regarding renaming so far. When adding unique_rename - to objects, make sure the attackby checks for inheritance. - - bugfix: You can pull as other mobs now. Sorry, clickcode is stupid. - Cyberboss: - - bugfix: Frozen things will now unfreeze above 0C - Joan: - - tweak: Invoking Nezbere now increases ocular warden damage slightly more, but - increases ocular warden range slightly less. - Swindly: - - tweak: The recipe for moonshine now calls for 5 units of nutriment and 5 units - of sugar instead of 10 units of nutriment. - Thunder12345: - - bugfix: Scrapheap Challenge shuttle now actually works - coiax: - - rscadd: Cyborgs now have a reset module wire, that when pulsed, triggers the cyborg's - reset module hardware. - - rscadd: Cyborgs now eject all upgrades when reset, rather than the upgrades being - destroyed. - - rscdel: Removed redundant reset module. -2016-12-12: - Dannno: - - rscadd: more chaplain outfits - - rscadd: animal and tribal masks to the theater vendor -2016-12-13: - Fox McCloud: - - rscadd: Adds in random botany seeds; never the same twice. - - rscadd: Adds in new trait that makes a grown release smoke when squashed - - rscadd: Weed rates and chances are now core seed genes - Joan: - - experiment: Clockwork proselytizers suffer doubled cost and proselytization time - when not on the station, mining, or centcom. - - soundadd: Trying to recite scripture offstation is more clearly disapproved of. - XDTM: - - bugfix: The internal rage of the crew has been suppressed, and they will no longer - attack their own backpacks when opening them. -2016-12-14: - Incoming5643: - - rscadd: Recently we've been receiving reports of cheap knock off nuclear authentication - disks circulating among the syndicate network. Don't be fooled by these decoys, - only the real deal can be used to destroy the station! - - experiment: Please don't destroy the station in an attempt to make sure the disk - is real. - Joan: - - rscdel: The Ark of the Clockwork Justicar can no longer be repaired. - - tweak: The Ark now has 20% more health. - - rscadd: The Ark of the Clockwork Justicar will now force objects away from it. - - tweak: Faster-than-normal tools are somewhat slower than before. - - tweak: Mania Motors now require a much larger amount of power to convert people - adjacent, and people converted by it are knocked out. - Mindustry: - - bugfix: Goliath meat can be cooked in lava again - Okand37: - - rscadd: DeltaStation's emergency shuttle - XDTM: - - rscadd: Abductor Agents have now been equipped with extremely advanced construction - and hacking tools. -2016-12-18: - Dannno: - - rscadd: Sec hailers can now be emagged for a more rational, calm message. - Erwgd: - - rscadd: Limb Grower circuit boards can now be made in Research and Development, - requiring level 3 in data theory and level 2 in biological technology. - Firecage: - - rscadd: The NanoTrasen Airlock Builder Federation(NTABF) has recently released - the blueprints involving building and deconstructing Titanium Airlocks! These - airlocks are now being used on all of our shuttles. - Fox McCloud: - - bugfix: Fixes the personal crafting cost of ED-209's being too expensive - Hyena: - - tweak: adds 2 geiger counters to radition protection crates and a gift from the - russians - Joan: - - rscadd: Adds Replicant and Tinkerer's Cache to the default slab quickbind. - - rscadd: Revenants will be revealed by ocular wardens when targeted. - Joan, Dagdammit: - - rscadd: You can now push Wraith Spectacles up to avoid vision damage, but lose - xray vision. - - wip: Do note that flicking them on and off very quickly may cause you to lose - vision rather quickly. - Kor: - - rscadd: Added the treasure hunter's hat, coat, uniform, and whip. These aren't - available on the map yet, but will be available to the librarian soon. - Mervill: - - rscadd: Notice boards can now have photographs pined to them - - tweak: Items removed from the notice board are placed in your hands - - bugfix: Intents can be cycled forward and backwards with hotkeys again - - bugfix: Russian revolver ammo display works correctly - - rscadd: Added a credit deposit to pubbystation's vault - - rscdel: Removed a rather garish golden statue of the HoP from pubbystation's vault - Okand37 & Lexorion: - - rscadd: Added a new hair style, the Sidecut! - Supermichael777: - - rscadd: Clockwork components the chaplain picks up are now destroyed. - Swindly: - - rscadd: Adds eggnog. It can be made by mixing 5 parts rum, 5 parts cream, and - 5 parts egg yolk. - XDTM: - - rscadd: Changelings can now buy Tentacles on the Cellular emporium for 2 evolution - points. - - rscadd: Tentacles, once used, can be fired once against an item or mob to pull - it towards yourself. Items will be automatically grabbed. Costs 10 chemicals - per tentacle. - - rscadd: 'On humanoid mobs tentacles have a varying effect depending on intent: - - Help intent simply pulls the target closer without harming him; - Disarm intent - does not pull the target but instead pulls whatever item he''s holding in his - hands to yours; - Grab intent puts the target into an aggressive grab after - it is pulled, allowing you to throw it or try to consume it; - Harm intent will - briefly stun the target on landing; if you''re holding a sharp weapon you''ll - also impale the target, dealing increased damage and a longer stun.' - - bugfix: Random golems now properly acquire the properties of the golem they pick. - - rscadd: When becoming a random golem the user is informed of the properties of - the picked golem. - coiax: - - rscadd: Chameleon clothing produced by the syndicate has been found to react negatively - to EMPs, randomly switching forms for a time. - - rscadd: Anomalies now have observer-visible countdowns to their detonation. - - rscadd: Adds upgrades for the medical cyborg! - - rscadd: The Hypospray Expanded Synthesiser that adds chemicals to treat blindness, - deafness, brain damage, genetic corruption and drug abuse. - - rscadd: The Hypospray High-Strength Synthesiser, containing stronger versions - of drugs to treat brute, burn, oxyloss and toxic damage. - - rscadd: The Piercing Hypospray (also applicable to the Standard and Peacekeeper - borgs) that allows a hypospray to pierce thick clothing and hardsuits. - - rscadd: The Defibrillator, giving the medical cyborg an onboard defibrillator. - - rscadd: Loose atmospherics pipes are now dangerous to be hit by. - - rscadd: Whenever you automatically pick up ore with an ore satchel, if you are - dragging a wooden ore box, the satchel automatically empties into the box. - dannno: - - rscadd: Adds a villain costume to the autodrobe. - - bugfix: Fixes autodrobe failing to stock items. - jughu: - - tweak: 'sandals are not fireproof or acidproof anymore :add: Magical sandals for - the wizard that are still fireproof/acid proof :tweak: makes the marisa boots - acid and fire proof too' - karlnp: - - bugfix: made facehuggers work again - - bugfix: vendors, airlocks, etc now cannot shock at a distance - uraniummeltdown: - - tweak: Side entrance to Box Medbay, a few layout changes. -2016-12-19: - spudboy: - - bugfix: Fixed items not appearing in the detective's fedora. -2016-12-20: - Kor: - - rscadd: You can put a variety of hats on cyborgs using help intent (the engiborg - can't wear hats though, as it is shaped too oddly. Sorry!) - - rscadd: 'The complete list of currently equippable hats is as follows: Cakehat, - Captains Hat, Centcomm Hat, Witch Hunter Hat, HoS Cap, HoP Cap, Sombrero, Wizard - Hat, Nurse Hat.' - Lzimann: - - bugfix: Mjor the Creative will drop his loot correctly now. - Mekhi Anderson: - - rscdel: Fixes various PAI bugs, various tweaks and bullshit. - MrPerson: - - rscadd: Starlight will have more of a gradient and generally shine a more constant - amount of light regardless of how many tiles are touching space. In dark places - with long borders to space, starlight will be much darker. -2016-12-21: - FTL13, yogstation, Iamgoofball, and MrStonedOne: - - rscadd: Space is pretty. - - tweak: You can configure how pretty space is in preferences, those of you on toasters - should go to low to remove the need to do client side animations. (standard - fanfare as job selection, left click to increase, right click to decrease) (Changes - are applied immediately in most cases, on reconnect otherwise) - Joan: - - rscadd: EMPs will generally fuck up clockwork structures. - - rscdel: Cogscarabs can no longer hold slabs to produce components. - - rscadd: Slabs will now produce components even if in a box in your backpack inside - of a bag of holding on your back; any depth you can hide the slab in will still - produce components. - - bugfix: Non-Servants in possession of clockwork slabs will also no longer produce - components. - Mekhi Anderson: - - bugfix: PAI notifications no longer flood those who do not wish to be flooded. - Shadowlight213: - - imageadd: 2 new performer's outfits have been added to the autodrobe -2016-12-24: - AnturK: - - rscadd: Implants now work on animals. - Cyberboss: - - bugfix: Dead things can no longer be used to open doors - F-OS: - - bugfix: swarmers can no longer destroy airlocks. - MrStonedOne: - - tweak: AI's call bot command has been throttled to prevent edge cases causing - lag. You will not be able to call another bot until the first bot has finished - mapping out it's route. - TehZombehz: - - tweak: Observers can now orbit derelict station drone shells, much like current - lavaland ghost role spawners, to make finding them easier. Regular drone shells - are not affected by this. - XDTM: - - rscadd: Autolathes are now true to their name and can queue 5 or 10 copies of - the same item. - coiax: - - rscadd: Cyborg renaming boards cannot be used if no name has been entered. - - rscdel: Cyborg rename and emergency reboot modules are destroyed upon use, and - not stored inside the cyborg to be ejected if modules are reset. - - rscadd: Emagging the book management console and printing forbidden lore now has - a chance of producing a clockwork slab rather than an arcane tome. - kevinz000: - - experiment: Flightsuits now have their own subsystem! - - bugfix: Flightsuits properly account for power before calculating drifting - - experiment: Flightpack users will automatically fly over anyone buckled without - crashing. - - experiment: Flightpack users automatically slip through mineral doors - - experiment: Flightpack users will crash straight through grills at appropriate - times - - experiment: Flightpack users automatically slip through unbolted airlocks - - experiment: Flightpacks are faster in space, but their space momentum decay has - been upped significantly to compensate - - experiment: Flighthelmets now have a function to allow the wearer to zoom out - to see further. Helps you not crash eh? - spudboy: - - bugfix: Gave cyborgs some hotkeys they should have had. -2016-12-27: - Firecage: - - bugfix: The Nanotrasen Sewing Club has finally fixed the problem which rendered - NT, Ian, and Grey bedsheets invisible when worn! - Hyena: - - tweak: Detective coats can now hold police batons - - bugfix: Fixes disabler in hand sprites - Joan: - - rscadd: You can now put syndicate MMIs and soul vessels into AI cores. - - rscadd: The Hierophant boss will now create an arena if you try to leave its arena. - - imageadd: The Hierophant boss, its arena, and the weapon it drops all have new - sprites. - - soundadd: And new sounds. - - wip: And new text. - - rscadd: Wizards can now buy magic guardians for 2 points. They are not limited - to one guardian, meaning they can have up to 5. If that's wise is an entirely - different question. - - experiment: Wizards cannot buy support guardians, but can buy dexterous guardians, - which can hold items. - Shadowlight213: - - tweak: Shuttle are now safe from radstorms - XDTM: - - bugfix: HUD implants now properly allow you to modify the records of those you - examine, like HUD glasses do. - - bugfix: Organ Manipulation surgery now properly heals on the cautery step. - - bugfix: The maintenance door adjacent to R&D in metastation is now accessible - to scientists, instead of requiring both science and robotics access. -2016-12-28: - Erwgd: - - rscadd: A new access level is available, named "Cloning Room". Medical Doctors, - Geneticists and CMOs start with it. - - tweak: On Box Station and on Meta Station, the cloning lab doors require Cloning - Room access in addition to each door's previous requirements. - - tweak: Cloning pods are now unlocked with Cloning Room access only. - Incoming5643: - - rscadd: There's a new category in uplinks for discounted gear. These special discounts - however can only be taken once, so even if you are lucky enough to see syndibombs - for 75% off you won't be able to nuke the entire station with them. - - bugfix: The charge spell will no longer bilk you on wand charges, and wands that - are dead won't show up as charged. - Joan: - - rscdel: Clockwork Marauders no longer have Fatigue. It was difficult to balance - and made them too easy to force into recalling. This means they just have health; - they aren't forced to recall by anything, but can accordingly die much more - easily. - - rscadd: Accordingly Clockwork Marauders now have more health, do slightly more - damage, block slightly more often, and have to go slightly further from their - host to take damage. - - rscadd: Marauders that are not recovering(from recalling while the host's health - is too high to emerge) and are inside their host, or are within a tile of their - host, will gradually heal their host until their host is above the health threshold - to emerge. - - tweak: Chaos guardians transfer slightly less damage to their summoner. - XDTM: - - tweak: Armblades now go slash slash instead of thwack thwack - - imageadd: Tentacles have some fancier sprites -2016-12-29: - Mervill: - - bugfix: Patched an exploit related to pulling a vehicle as its driver while in - space - - bugfix: Fixed evidence bags not displaying their contents when held - - bugfix: Clothing without a casual variant will no longer say it can be worn differently - when examined - - bugfix: Only standard handcuffs can be used to make chained shoes - - bugfix: Fixed cards against space - - bugfix: Drying rack sprite updates properly when things are removed without drying - XDTM: - - rscadd: Colossi now drop the Voice of God, a mouth organ that, if implanted, allows - you to speak in a HEAVY TONE. This voice can compel hearers to briefly obey - certain codewords, such as "STOP". Using these codewords will severely increase - this ability's cooldown, and only one will be used per sentence. - - rscadd: 'Use .x, :x, or #x as a prefix to use Voice of God or any future vocal - cord organs.' - - rscadd: Chaplains, being closer to the gods, and command staff, being used to - giving orders, gain an increased effect when using the Voice of God. The mime, - not being used to speaking, has a reduced effect. -2016-12-31: - hyena: - - bugfix: fixes caps suit fire immunity - kevinz000: - - bugfix: Machine overloads/overrides aren't as bullshit as you'll actually be able - to dodge it now. -2017-01-01: - A whole bunch of spiders in a SWAT suit: - - bugfix: spiders can't wrap anchored things -2017-01-02: - MrStonedOne: - - tweak: Throwing was refactored to cause less lag and be more precise - - rscadd: Item throwing now imparts the momentum of the user throwing. Throwing - in the direction you are moving throws the item faster, throwing away from the - direction you are moving throws the item slower. This should make hitting yourself - with floor tiles less likely. - XDTM: - - bugfix: Storage bags should now cause less lag when picking up large amounts of - items. - - bugfix: Storage bags now don't send an error message for every single item they - fail to pick up. -2017-01-03: - Cyberboss: - - bugfix: AIs can no longer see cult runes properly - Mervill: - - bugfix: Can't kick racks if weakened, resting or lying -2017-01-06: - Cruix: - - bugfix: Fixed the leftmost and bottommost 15 turfs not having static for AIs and - camera consoles - Joan: - - bugfix: Tesla coils and grounding rods must be anchored with a closed panel to - function, ie; not explode when shocked. - - tweak: Metastation's xenobio has been slightly modified to avoid getting hit by - some standard shuttles. - Mervill: - - bugfix: Regular spraycans aren't silent anymore - MrStonedOne and Ter13: - - rscadd: Added some ping tracking to the game. - - rscadd: Your ping shows in the status tab - - rscadd: Other players ping shows in who to players and admins. - Nabski89: - - bugfix: Re-Vitiligo Levels to match wiki. - XDTM: - - tweak: Voice of God's Sleep lasts less than the other stuns. - - rscadd: You can also use people's jobs to single them out, instead of only names. - - tweak: If multiple people share the same name/job they'll all be included, although - at a reduced bonus. - - tweak: Names and jobs will only be accepted if they're the first part of the command, - and not in the middle, to prevent unintended focusing. - - bugfix: Voice of God now shows speech before the emotes it causes. - - bugfix: Special characters are no longer over-sanitized. - - bugfix: You can now properly apply items to clothing with pockets, such as slime - speed potions on clown shoes. - - bugfix: Mechs are now able to enter wormhole-sized portals. -2017-01-08: - Mervill: - - bugfix: pre-placed posters don't retain their pixel offset when taken down carefully - - bugfix: Dinnerware Vendor will show it's wire panel - Nanotrasen Station Project Advisory Board: - - wip: It is highly recommended that, when constructing the Meteor Shield project, - you are able to see, at minimum, two meteor shields from a stationary location. - The Nanotrasen Station Project Advisory Board is not liable for meteor damage - taken under wider shield arrangements. - Speed of Light Somehow Changed: - - tweak: Dynamic lights are no longer animated, and update instantly - - tweak: Increased maximum radius of mob and mobile lights -2017-01-10: - Arianya: - - bugfix: Doors and vending machines once again make a sound when you screwdriver - them. - Cyberboss: - - bugfix: Explosions can no longer be dodged - - tweak: Airlocks are now destroyed by the same level explosion that destroys walls - - tweak: Diamond/External/Centcomm airlocks and firedoors now block explosions as - walls do - Joan: - - experiment: Clockwork Proselytizers no longer require Replicant Alloy to function; - instead, they gradually charge themselves with power, which is used more or - less the same as alloy. - - tweak: Clockwork Proselytizers now produce brass sheets when used in-hand, instead - of Replicant Alloy. - - rscdel: Tinkerer's Caches can no longer have Replicant Alloy removed from them; - using an empty hand on them will simply check when they'll next produce a component. - - rscdel: Mending Motors can no longer use Replicant Alloy in place of power. - Mervill: - - bugfix: Controlling the station status displays no longer overrides the cargo - supply timer - MrStonedOne: - - experiment: Lighting was made more responsive. - XDTM: - - rscadd: Earmuffs and null rods protect against the Voice of God. - - rscadd: Earmuffs are now buildable in autolathes. - - tweak: Voice of God stuns have a longer cooldown. - coiax: - - rscadd: Girders now offer hints to their deconstruction when examined. -2017-01-13: - Cyberboss: - - bugfix: Walls blow up less stupidly - - bugfix: You no longer drop a beaker after attempting to load it into an already - full cryo cell - Joan: - - bugfix: Instant Summons is no longer greedy with containers. - Mervill: - - bugfix: Hardsuits, amour and other suits that cover the feet now protect against - glass shards - - bugfix: You will now lose the lawyer's speech bubble effect if you unequip the - layer's badge - MrStonedOne: - - tweak: More performance tweaks with the modulated reactive ensured entropy frame - governor system - PKPenguin321: - - tweak: Ash walker tendrils will now restore 5% of their HP when fed. - Shadowlight213: - - bugfix: Borg emotes should now play at the correct pitch - - bugfix: The ID console now properly handles authorization - - bugfix: Clicking on one of the ID cards in the UI will no longer eject both of - them - Thunder12345: - - bugfix: Morphs will no longer retain the colour of the last thing mimicked when - reverting to their true form - XDTM: - - bugfix: Patches' application is now properly delayed instead of instant. - - bugfix: Accelerator laser cannons' projectile now properly grows with distance. - coiax: - - rscadd: The end of round stats include the number of people who escaped on the - main emergency shuttle. -2017-01-14: - Cyberboss: - - bugfix: Explosions now flash people properly - Lzimann: - - bugfix: Fixes TGUI not working for people without IE11 - Thunder12345: - - bugfix: Recoloured mobs and objects will no longer produce coloured fire. - XDTM: - - bugfix: Nanotrasen decided that the "violent osmosis" method for refilling fire - extinguishers was, while cathartic, too expensive, due to the water tank repair - bills. Water tanks now have a tap. - - bugfix: (refilling extinguishers from tanks won't make you hit them) - - bugfix: Golems no longer drop belt, id, and pocket contents in a fit of extreme - clumsiness when drawing a sword from a sheath. - - bugfix: Wrenching portable chem dispensers won't cause you to immediately try - unwrenching them. - coiax: - - bugfix: Blue circuit floors are now restored to their normal colour if an AI doomsday - device is disabled. -2017-01-16: - Cyberboss: - - bugfix: Firedoors no longer have maintenance panels - - tweak: Firedoors must now be welded and screwdrivered prior to be deconstructed - Joan: - - rscadd: Ratvar will now convert lattices and catwalks to clockwork versions. - XDTM: - - tweak: Updating your PDA info with an agent id card inside will also overwrite - the previous name. - - bugfix: Loading a xenobiology console with a bio bag won't cause you to smack - it with it. - - tweak: Chemical splashing is now based on distance rather than affected tiles. - - bugfix: You can now properly wet floors by putting enough water in a grenade. - - bugfix: Floating without gravity won't drain hunger. -2017-01-18: - Mervill: - - bugfix: Using a welder to repair a mining drone now follows standard behaviour - - bugfix: Redeeming the mining voucher for a mining drone now also provides welding - goggles - - bugfix: ntnrc channels are now deleted properly - Tofa01: - - bugfix: Moved all sprites for heat pipe manifold either up or down by one so that - they will line up correctly when connected to adjacent pipes. - uraniummeltdown: - - rscadd: More AI holograms! -2017-01-19: - Cyberboss: - - bugfix: Various abstract entities will no longer be affected by spacewind - - bugfix: Ash will, once again, burn in lava - - rscadd: Active testmerges of PRs will now be shown in the MOTD - - bugfix: You will no longer appear to bleed while bandaged - Joan: - - spellcheck: Clockwork airlocks now have more explicit deconstruction messages, - using the same syntax as rwall deconstruction. - Mervill: - - bugfix: Raw Telecrystals won't appear in the Traitor's purchase log at the end - of the round - MrStonedOne: - - bugfix: Fixed excessive and immersion ruining delay on the smoothing of asteroid/mining - rock after a neighboring rock turf was mined up. - XDTM: - - bugfix: Plasmamen that are set on fire by reacting with oxygen will burn even - if they have protective clothing. It will still protect from external fire sources. - - tweak: Atmos-sealing clothing, like hardsuits, will protect plasmamen from reacting - with the atmosphere. - - tweak: Plasmamen can survive up to 1 mole of oxygen before burning, instead of - burning with any hint of oxygen. - - bugfix: Nanotrasen no longer ships self-glueing posters. You'll have to finish - placing the posters to ensure they don't fall on the ground. - - bugfix: Exosuits can't push anchored mobs, such as megafauna or tendrils, anymore. - coiax: - - bugfix: AIs can no longer activate the Doomsday Device off-station. Previously - it would activate and then immediately turn off, outing the AI as a traitor - without any benefit. -2017-01-20: - CoreOverload: - - tweak: Any sharp item can now be used for "incise" surgery step, with 30% success - probability. - Joan: - - rscadd: Sentinel's Compromise will also convert oxygen damage into half toxin, - in addition to brute and burn. - - tweak: Reduced the Ark of the Clockwork Justicar's health from 600 to 500 - - rscadd: You can now pull objects past the Ark of the Clockwork Justicar without - them being moved and or destroyed by its power. - MrStonedOne: - - tweak: Server side timing of the parallax shuttle launch animation now runs on - client time rather than byond time/server time. This will fix the odd issues - it has during lag. The parallax shuttle slowdown animation will still have issues, - those will be fixed in another more involved update to shuttles. - - rscadd: The window will flash in the taskbar when a new round is ready and about - to start. - Tofa01: - - bugfix: Moved The CentComm station 6 tiles to the left in order to prevent large - shuttles such as "asteroid with engines on it" from clipping off the end of - the right side of the map. - XDTM: - - bugfix: Chameleon PDAs can now morph into assistant PDAs. - - bugfix: A few iconless items have been blacklisted from chameleon clothing. - - tweak: Reviver implants now warn you when they're turning on or off, or when giving - a heart attack due to EMP. -2017-01-22: - ChemicalRascal: - - tweak: Voice analyzers in "inclusive" mode (the default mode) are now case-insensitive. - Cyberboss: - - tweak: You can no longer meatspike bots and silicons - - bugfix: Secbots will now drop the baton type they were constructed with - Dannno: - - rscadd: yeehaw.ogg is now a round end sound - Fox McCloud: - - tweak: drying meat slabs and grapes now yields a healthy non-junkfood snack - Hyena: - - rscadd: Adds paint remover to the janitors closet - Joan: - - rscadd: Clockwork Proselytizers can now convert lattices and catwalks. This has - negative gameplay benefit, but looks cool. - - rscadd: Sigils of Transmission can be accessed by clockwork structures in a larger - range. - - tweak: You can see, when examining a clockwork structure, how many sigils are - in range of it. - - rscadd: Clockwork constructs will toggle clockwork structures instead of attacking - them. - Shadowlight213: - - bugfix: Zombies will now get their claws upon zombification - Thunder12345: - - rscadd: The indestructible walls on CentComm will now smooth. - Tofa01: - - tweak: Changed alert message on early launch Authorization shuttle repeal message. - - bugfix: Makes the repeal message work and push a alert to the crew properly, also - reports every Authorization repeal now. - - bugfix: Auto Capitalisation will now work with all types of MMI chat - Ultimate-Chimera: - - rscadd: Adds a new costume crate to the cargo ordering console. - XDTM: - - rscadd: Xenobiology consoles are now buildable from circuitboards in R&D. They'll - be limited to the area they're built in plus any area with the same name. - - rscadd: Stock Exchange computers are now also buildable this way. - - rscadd: Androids now speak in a more robotic tone of voice. - - imageadd: Armblades now look a bit more bladelike. - coiax: - - rscadd: The Delta emergency shuttle now travels towards the south, rather than - the north. This changes nothing except which direction the stars rushing past - the windows are moving. - - bugfix: Fixed dragging the spawn protection traps on CTF. -2017-01-24: - CoreOverload: - - rscadd: You can now buckle handcuffed people to singularity/tesla generators, - RTGs, tesla coils and grounding rods. - Cyberboss: - - tweak: Firealarms now go off if it's too cold - - bugfix: World start will no longer lag - - bugfix: Dismembered heads will now use a mob's real name - Joan: - - rscadd: Clockwork Slabs can now focus on a specific component type to produce. - - experiment: 'Redesigned: Volt Void now allows you to fire up to 5 energy rays - at targets in view; each ray does 25 laser damage to non-Servants in the target - tile. The ray will consume power to do up to double damage, however.' - - wip: Failing to fire a Volt Void ray will damage you, though you won't die from - it unless you have access to a lot of power and are either low on health or - fail all five rays in a row. - - rscadd: The Ark of the Clockwork Justicar will gradually convert objects near - it with increasing range as it gets closer to activating. - - tweak: 'Brass windows have 20% less health, and are accordingly easier to destroy. - Fun fact: Lasers do more damage to brass windows!' - - tweak: 'Wall gears have 33% less health and are slightly faster to deconstruct. - Fun fact: You can climb over wall gears!' - - tweak: Marauders will heal more of their host's damage, on average, per life tick. - - rscadd: Clockwork Proselytizers can now repair Servant silicons and clockwork - mobs. This works in the same manner as repairing clockwork structures. - - tweak: Cogscarabs work slightly differently, and act as though the proselytizer - is a screwdriver. - Kor: - - rscadd: Megafauna will not heal while on the station. Do not be afraid to throw - your life away to get in a few toolbox hits. - Shadowlight213: - - rscdel: PAIs can no longer ventcrawl - Tofa01: - - rscadd: '[Delta Station] Adds a tracking beacon to AI MiniSat Exterior Hallway' - coiax: - - rscdel: Statues are now just incredibly tough mobs, rather than GODMODE. As a - side effect, they are no longer immune to bolts of change. - - bugfix: Fixed some issues with X (as Y) names on polymorphed mobs. -2017-01-26: - Robustin: - - tweak: Unholy Water can now be thrown or vaporized to deliver a powerful poison - unto the cult's enemies - or healing and stun resistance to its acolytes. - Tofa01: - - tweak: Moved Meta station AI MiniSat tracking beacon to AI MiniSat entrance. Should - prevent being regular teleported into space. - - bugfix: Added missing row of pixels to Flypeople torso so head connects to body - properly. - Tofa01 & XDTM: - - rscadd: Adds radio alert messages going to medical channel to the cryo tube when - a patient is fully restored. - - soundadd: Adds new alert sound for cryo tube. (cryo_warning.ogg) - XDTM: - - rscadd: Voice of God has received a few more commands. - - rscadd: You can now use job abbreviations (ex. hos > head of security) and first - names (ex. Duke > Duke Hayka) to focus targets. - coiax: - - rscadd: The nuclear operative cybernetic implant bundle now actually contains - implants. - - rscdel: The cybernetic implant bundle is no longer eligible for discounts (bundles - are, in general, not eligible). - - rscadd: Telecrystals can be purchased in stacks of five and twenty. - - rscadd: The entire stack of telecrystals are added to the uplink when charging - them. -2017-01-27: - Joan: - - tweak: Buckshot now does a maximum of 75 damage, from 90. - - tweak: The unique cyborg scriptures(Linked Vanguard, Judicial Marker) take 3 seconds - to invoke, from 4. - - tweak: Invoking Inath-neq and Invoking Nzcrentr now both take 10 seconds to invoke, - from 15. - Lzimann: - - rscadd: Now you can choose what department you want to be as security! (This may - not be completly reliable). - RemieRichards: - - rscadd: 'Emagging a sleeper now randomises the buttons, the buttons remain the - same until randomised again so you can "learn" the new button config if you''re - a masochist, Inject omnizine but realise far too late that it''s all morphine, - woops! (Note: Epinephrine can always be injected, regardless of chem levels, - this means if something !!FUN!! ends up on the Epinephrine button, it will always - be injectable!)' - Sweaterkittens: - - tweak: There are now updated names and descriptions for the items that your plasma-based - crewmembers start with and use frequently. -2017-01-28: - Joan: - - tweak: Brass windows no longer start off anchored, but are constructed instantly. - - bugfix: You can no longer stack multiple windows of the same direction on a tile. - - rscadd: Vitality Matrices now share vitality globally, allowing you to use vitality - gained from any Matrix. - - tweak: Geis now mutes human targets if there are less than 6 Servants. - - tweak: Geis no longer produces resist messages below 6 Servants; this isn't a - change, as Geis cannot be successfully resisted below 6 Servants. - - tweak: Applying Geis to an already bound target will also mute them, in addition - to preventing resistance. - RemieRichards: - - rscadd: A New weapon for clown mechs, the Oingo Boingo Punch-face! it's a giant - boxing glove that extends out on a spring and sends atoms flying (including - anchored ones and things that make no sense to move because -clowns-) - Tofa01: - - bugfix: Mop will no longer try and clean tile under janitorial cart when wetting - the mop. - - rscadd: Adds modular computers to Metastation. - - bugfix: Fixes no air in Deltastation maintenance kitchen. - - rscadd: Adds a modular computer to the CE office on Pubbystation. - Xhuis: - - rscadd: Energy-based weapons can now light cigarettes. - coiax: - - rscadd: Communication consoles now share cooldowns on announcements. - - rscadd: Cyborgs can now alter the messages of the announcement system. - - bugfix: Deadchat is now notified of any deaths on the shuttle or on Centcom. The - CTF arena does not generate death messages, due to the high levels of death. - - rscadd: The Human-level Intelligence event now occurs slightly more often, and - produces a classified message. - kevinz000: - - rscadd: Emitters and Tesla Coils now have activation wires! - - rscadd: Emitters will shoot out an emitter bolt when pulsed, regardless of it - is on. - - rscadd: Tesla coils will shoot lightning when pulsed, if it is connected to a - cable that has power. - - bugfix: Bolas no longer restrain your hands for 10 seconds when you try to remove - them and fail. -2017-01-29: - BASILMAN YOUR MAIN MAN: - - rscadd: Added a new sailor outfit to the autodrobe, now you can play sailors vs - pirates. - BlakHoleSun: - - rscadd: Added new reaction with the rainbow slime extract. Injecting a rainbow - slime extract with 5u of holy water and 5u of uranium gives you a flight potion. - Cobby: - - tweak: AI's can now be your banker by manipulating the stock machine. - Cyberboss: - - experiment: Nuclear bombs now detonate - - rscadd: You can now link additional cloning pods in the same powered area to a - single computer using a multitool. - Fox McCloud: - - bugfix: Fixes Kudzu seed gene stats not being properly altered by certain reagents - - bugfix: Fixes Kudzu vine dropped seeds not properly having gene stats set - - bugfix: Fixes glowshrooms having an invalidly high lifespan - - bugfix: Fixes explosive vines not properly chaining - Joan: - - rscadd: Clockwork Marauders now grant their host action buttons to force them - to emerge/recall and communicate with them, instead of requiring the host to - type their name or use a verb, respectively. - - rscdel: Clockwork Marauders no longer see their block and counter chances; this - was mostly useless info, as knowing the chance didn't matter as to what you'd - do. - - rscdel: Clockwork Marauders can no longer change their name. - - tweak: Clockwork Marauders have a slightly lower chance to block, and take slightly - more damage when far from their host. - - bugfix: Fixes a bug where Clockwork Marauders never suffered reduced damage and - speed at low health and never got the damage bonus at high health. - Kor: - - rscdel: Stimpacks are no longer available in the mining vendor. - Lzimann: - - rscadd: You can now change your view range as ghost. To do so, either use the - View Range verb in the ghost tab, the mouse scroll up/down or control + "+"/"-". - The verb also works as a reset if you changed your view. - Sogui: - - tweak: There are now 2 less traitors in the double agent mode - - tweak: All security (and captain) suit sensors are set to max by default - Supermichael777: - - tweak: The wooden chair with wings is now craft-able. -1 non reconstruct-able - map object - - rscadd: Added the Tiki mask, you can make it in wood's crafting menu. - - imageadd: Ported Tiki mask's sprites from Hippie station. It is under the same - Creative Commons 3.0 BY-SA as the rest of our sprites. They are from Nienhaus. - Tofa01: - - rscadd: Adds a camera network onto the Omega Station. - - imageadd: Added new sprite for the AI Slipper. - XDTM: - - tweak: Implanting chainsaws is now a prosthetic replacement instead of its own - surgery. - - rscadd: You can now implant synthetic armblades (from an emagged limb grower) - into people's arms to use it at its full potential. - - rscdel: Chainsaw removal surgery has been removed as well; you'll have to sever - the limb and get a new one. - Xhuis: - - rscadd: AI control beacons are a new item created from the exosuit fabricator. - When installed into a mech, it allows AIs to jump to and from that mech freely. - Note that malfunctioning AIs with the domination power unlocked will instead - be forced to dominate the mech. - - tweak: Some timed actions are no longer interrupted while drifting through space. - - rscadd: Riot foam darts can now be constructed from a hacked autolathe. - bgobandit: - - rscadd: The library computer can now upload scanned books to the newscaster. Remember, - seditious or unsavory news channels should receive a Nanotrasen D-Notice! - - rscadd: The library computer can now print corporate posters as well as Bibles. - - rscdel: Cargo no longer offers a corporate poster crate. Nobody ever bought it - anyway. - coiax: - - rscadd: The Librarian now starts with a chisel/soapstone/chalk/magic marker capable - of engraving messages for subsequent shifts, and permanently erasing messages - that the Librarian is unhappy with. It has limited uses, so order more at Cargo. - - bugfix: The contraband cream pie crate is now locked, and requires Theatre access. - - rscadd: Any silicons created by bolts of change have no laws. - - rscadd: Cyborgs are immune to polymorph while changing module. - - rscadd: Adds Romerol to the traitor uplink for 25 TC. (This means you need a discount, - or to work with another traitor to afford it). Romerol is a highly experimental - bioterror agent which silently create dormant nodules to be etched into the - grey matter of the brain. On death, these nodules take control of the dead body, - causing limited revivification, along with slurred speech, aggression, and the - ability to infect others with this agent. - - rscdel: Zombie infections are no longer visible on MediHUD. - - rscdel: Zombies no longer tear open airlocks, since they can just smash them open - just as fast. - - rscdel: Zombies are no longer TOXINLOVING. - - rscadd: EMPs may cause random wires to be pulsed. Please ensure that sensitive - equipment avoids exposure to heavy electromagnetic pulses. - jughu: - - tweak: Changes some cargo export prices - ma44: - - tweak: Nanotrasen has improved training of the crew, teaching crewmembers like - you to unscrew the top off the bottle and pour it into containers like beakers. - vcordie: - - bugfix: Loads the HADES carbine with the correct bullet. - - tweak: The SRM-8 Rocket Pods have been loaded with new explosives designed to - do maximum damage to terrain. These explosives are less effective on people, - however. -2017-01-30: - BASILMAN YOUR MAIN MAN: - - rscadd: Added BM SPEEDWAGON THE BEST (AND ONLY) SPACE CAR ON THE MARKET. - CoreOverload: - - tweak: Clicking item slot now clicks the item in it. - Cyberboss: - - bugfix: Judicial visors now recharge properly - - bugfix: Gluon grenades now properly freeze turfs - - bugfix: Revs are now properly jobbanned - Fox McCloud: - - tweak: Plant analyzers will now display plant traits - - tweak: Plant analyzers will now display all of a grown's genetic reagents - Joan: - - rscdel: Cutting off legs no longer stuns. - - tweak: Volt Void now only allows you to fire 4 volt rays instead of 5, and the - damage of each ray has been reduced to 20, from 25. - - rscdel: Cyborgs using Volt Void now take damage if they fail to fire. - - experiment: 'Clockwork scripture can no longer require more components than it - consumes: This means that most scriptures ""cost"" one less component.' - MrStonedOne: - - rscadd: Because of abuse, actions on interfaces are throttled. Some bursting is - allowed. You will get a message if an action is ignored. Server operators can - configure this in config.dm - Tofa01: - - bugfix: '[Delta] Fixes area names for Deltastation' - - bugfix: '[Delta] Fixes custodial closet being cold all the time on Deltastation' - bgobandit: - - rscadd: Nanotrasen supports the arts. We now offer picture frames! - coiax: - - rscdel: The Syndicate "Uplink Implant" now has no TC precharged. You can charge - it with the use of physical telecrystals. The price has been reduced from 14TC - to 4TC accordingly. (The uplink implant in the implant bundle still has 10TC). - - rscadd: Syndicate bombs and nuclear devices now have a minimum timer of 90 seconds. - - rscadd: Camoflaged HUDs given to head revolutionaries now function the same as - chameleon glasses in the chameleon kit bundle, giving them an action button - and far more disguise options. - - rscadd: Syndicate thermals are also now more like chameleon glasses as well. - - rscadd: You can regain a use of a soapstone by erasing one of your own messages. - (This means you can remove a message if you don't like the colour and want to - try rephrasing it to get a better colour). Erasing someone else's message still - uses a charge. - - bugfix: Fixes bugs where you'd spend a charge without engraving anything. - - bugfix: Fixes a bug where the wrong ckey was entered in the engraving, you won't - be able to take advantage of the "recharging" on messages made before this change. -2017-01-31: - Cyberboss: - - tweak: The cyborg hugging module can no longer self target - Joan: - - tweak: Changed what scriptures and tools Servant cyborgs get; a full list can - be found on the clockwork cult wiki page. - RemieRichards: - - rscadd: Added the ability to choose where your uplink spawns, choose between the - classic PDA, the "woops you don't actually have a PDA" fallback Radio uplink - and the brand new Pen uplink! -2017-02-01: - Cyberboss: - - bugfix: AI integrity restorer computer now respects power usage - - bugfix: Progress bars will now stack vertically instead of on top of each other - - bugfix: Progress bars will no longer be affected by lighting - Xhuis: - - rscadd: You can now fold up bluespace body bags with creatures or objects inside. - You can't fold them up if too many things are inside, but anything you fold - up in can be carried around in the object and redeployed at any time. -2017-02-03: - Cobby: - - rscadd: Ghosts will now be informed when an event has been triggered by our lovely - RNG system. - Cyberboss: - - tweak: Firedoors will eventually reseal themselves if left open during a fire - alarm - Joan: - - tweak: Clockwork Marauders have 25% less health, 300 health from 400. - - wip: The Vitality Matrix scripture is now a Script, from an Application. Its cost - has been accordingly adjusted. - - tweak: Vitality Matrices will be consumed upon successfully reviving a Servant. - They also drain and heal conscious targets slightly slower. - - wip: The Fellowship Armory scripture is now an Application, from a Script. Its - cost has been accordingly adjusted. - - tweak: Fellowship Armory now affects all Servants in view of the invoker, and - will replace weaker gear and armor with its Ratvarian armor. Also, clockwork - treads now allow you to move in no gravity like magboots. - - rscdel: Mania Motors no longer instantly convert people next to them. - - rscadd: Instead, you have to remain next to them for several seconds, after which - you will be knocked out, then converted if possible. - - tweak: Mania Motors now cost slightly less power to run. - Jordie0608: - - tweak: Admin notes, memos and watchlist entries now use a generalized system, - they can all be accessed from the former notes browser. - - rscadd: Added to this are messages, which allow admins to leave a message for - players that is delivered to them when they next connect. - Lexorion: - - tweak: Laser projectiles have a new sprite! They also have a new effect when they - hit a wall. - Sweaterkittens and Joan: - - rscadd: Ocular Wardens will now provide auditory feedback when they acquire targets - and deal damage. - - soundadd: adds ocularwarden-target.ogg, ocularwarden-dot1.ogg and ocularwarden-dot2.ogg - to the game sound files. - Tofa01: - - bugfix: '[Delta] Allows Station Engineers to access Delta Atmospherics Solar Panel - Array Room.' - - rscadd: '[Omega] Adds a Massdriver room to chapel on Omegastation.' - bgobandit: - - rscadd: All art storage facilities offer construction paper now! - coiax: - - rscadd: A victim of a transformation disease will retain their name. - - tweak: The slime transformation disease can turn you into any colour or age of - slime. - - rscadd: The Abductor event can now happen at any time, rather than thirty (30) - minute plus rounds. -2017-02-04: - Cyberboss: - - bugfix: Modular computers now explode properly - - bugfix: Emagged holograms can no longer be exported for credits - - bugfix: Abstract entities no longer feed the singularity - - tweak: Machine frames will no longer be anchored when created - Joan: - - rscadd: Vanguard now shows you how long you have until it deactivates. - Kor: - - rscadd: 'By combing two flashlights and cable coil, you can create a new eye implant: - flashlight eyes. People with flashlights for eyes can not see, but they will - provide an enormous amount of light to their friends.' - - rscadd: Valentines day will now randomly pair up crew members on dates. The paired - crewmembers will get an objective to protect each other at all costs. - Steelpoint: - - rscadd: Addition of two security DragNETs to Deltastations, Omegastations and - Metastations armouries. - Tofa01: - - rscadd: '[Delta] Removes space money from gold crate replaces with 3 Gold Bars - Gold Wrestling belt is still there.' - - rscadd: '[Delta] Removes space money from silver crate replaces with 5 Silver - Coins.' - - bugfix: Fixes incorrect placement of RD modular computer on Metastation. - WhiteHusky: - - rscadd: Fields are supported when printing with a modular computer - - rscadd: PRINTER_FONT is now a variable - - rscdel: Removed the [logo] tag on Modular computers as the logo no longer exists - - tweak: New lines on paper are parsed properly - - tweak: '[tab] is now four non-breaking spaces on papers' - - tweak: Papers have an additional proc, reload_fields, to allow fields made programmatically - to be used - - tweak: 'stripped_input stripped_multiline_input has a new argument: no_trim' - - bugfix: Modular computers no longer spew HTML when looking at a file, rather it - is unescaped like it should - - bugfix: Modular computers no longer show escaped HTML entities when editing - - bugfix: Modular computers can now propperly read and write from external media - - bugfix: Modular computers' file browser lists files correctly - - spellcheck: NTOS File Manager had a spelling mistake; Manage instead of Manager - coiax: - - bugfix: Engraved messages can no longer be moved by a gravitational singularity. - - tweak: The deadchat notification of randomly triggered events now uses the deadsay - span. - - rscdel: The wizard spell "Rod Form" does not produce a message in deadchat everytime - it is used. -2017-02-05: - Cyberboss: - - bugfix: Shuttle docking/round end shouldn't lag as much - - rscadd: There's a new round end sound! - Hyena: - - bugfix: The bible now contains 1 whiskey - Joan: - - rscadd: Ratvar-converted AIs become brass-colored, speak in Ratvarian, and cannot - be carded. - Kor: - - rscadd: Eyes are now organs. You can remove or implant them into peoples heads - with organ manipulation surgery. A mob without eyes will obviously have trouble - seeing. - - rscadd: All special eye powers are now tied to their respective organs. For example, - this means you can harvest an alien or shadow persons eyes, have them implanted, - and gain toggle-able night vision. - - rscadd: All cybernetic eye implants are now cybernetic eyes, meaning you must - replace the patients organic eyes. HUD implants are still just regular implants. - Lzimann: - - rscadd: Tesla zaps can now generate an energy ball if they zap a tesla generator! - Sweaterkittens: - - rscadd: The station's Plasmamen have been issued a new production of envirosuits. - The most notable change aside from small aesthetic differences is the addition - of an integrated helmet light. - - tweak: Tweaked a few of the Plasma Envirosuit sprites to be more fitting thematically. - Swindly: - - bugfix: Saline-glucose solution can no longer decrease blood volume - - rscadd: Cyborg hyposprays can now dispense saline-glucose solution - - rscadd: Saline-glucose solution now increases blood volume when it heals - coiax: - - bugfix: The mulligan reagent can now be created with 1u stable mutation toxin - + 1u unstable mutagen. - - rscdel: Tesla balls cannot dust people near grounding rods. - - rscadd: Soapstones/chisel/magic markers/chalk can remove messages for free. Removing - one of your own messages still grants a use. - - rscadd: The Janitor starts with a dull soapstone for removing unwanted messages. - xmikey555: - - tweak: The tesla engine no longer destroys energy ball generators. -2017-02-06: - Xhuis: - - rscadd: Traitor janitors can now order EZ-clean grenades for 6 telecrystals per - bundle. They function like normal cleaning grenades with an added "oh god my - face is melting" effect, and can also be found in surplus crates. -2017-02-07: - Cyberboss: - - bugfix: Wire, atmos, and disposal networks no longer work across hyperspace when - on the border of a shuttle - - bugfix: Implants that work on death will now work for simple_animals - - bugfix: The target moving while being implanted will no longer continue the implant - - bugfix: Implanters now show progress bars as they were intended to - - bugfix: Pipe painters are no longer aggressive - - bugfix: Carding the AI will now stop a doomsday device - - rscadd: The job subsystem now loads instantly. No more waiting to set your occupation - prefs! - - bugfix: The rare case of duping your inventory at roundstart has been fixed - - bugfix: Self deleting stackable items are fixed - Dannno: - - tweak: We've switched to a new brand of colored jumpsuit. - JJRcop: - - tweak: Adds 4% chance when assigning a valentines day date to also assign someone - else to the same date, but your date will still have you as their only date. - Poojawa: - - bugfix: '[Delta] Active turfs down from 300+' - - bugfix: '[Delta] Janitor closet isn''t 2.7K anymore' - - bugfix: '[Delta] Various pipe fixes' - RemieRichards: - - rscadd: Added a new checmial, Skewium, it's produced by mixing rotatium, plasma - and sulphuric acid in the ratio 2:2:1, which results in 5 Skewium. - Swindly: - - bugfix: Robotic eyes can no longer be eaten - Tofa01: - - bugfix: Fixes grammar issue when changing someones appearance via plastic surgery. - - tweak: '[OmegaStation] Allows Chaplain job to be selectable.' - - bugfix: '[Omega] Fixes Overpressurization In Mass Driver Room' - Xhuis: - - rscadd: Traitor clowns can now buy a reverse revolver. I'll leave it up to you - to guess what it does. Honk. - iamthedigitalme: - - imageadd: Legion has a new, animated sprite. - kevinz000: - - rscadd: 'ADMINS: SDQL2 has been given some new features!' - - bugfix: SDQL2 now gives you an exception on runtime instead of flooding server - runtime logs. - - rscadd: SDQL2 now supports usr, which makes that variable reference to whatever - mob you are in, src, which targets the object it is being called on itself, - and marked, which targets the datum marked by the admin calling it. Also, it - supports hex references (the hex number at the top of a VV panel) in {}s, so - you can target nearly anything! Also, global procs are supported by global.[procname](args), - for CALL queries. - - bugfix: SDQL2 can no longer edit /datum/admins or /datum/admin_rank, and is protected - from changing x/y/z of a turf and anything that would cause broken movement - for movable atoms. - - rscadd: SDQL2 can now get list input with [arg1, arg2]! - - experiment: Do '""' to put strings inside of SDQL2 or it won't work. -2017-02-09: - Cyberboss: - - bugfix: Certain firedoors that should have closed during an alarm now actually - close - - soundadd: You can now knock on firedoors - - bugfix: Supermatter in a closet/crate will now properly fee the singulo - - bugfix: Paper planes can be unfolded again - - bugfix: Paper planes can be stamped properly - Joan: - - tweak: Impaling someone with a sharp item by pulling them with a changeling Tentacle - now does significantly less damage and stuns for less time. - Jordie0608: - - rscadd: Admins can now filter watchlist entries to only users who are connected. - - tweak: Messages no longer delete themselves when sent. - Kor: - - rscadd: The limb grower has been replaced with a box of surplus limbs. Visit robotics - or harvest limbs from another person if you want quality. - Reeeeimstupid: - - rscadd: Silly Abductee objectives. Try not to go crazy trading life stories with - Lord Singulo. - Tofa01: - - tweak: Removes virology access to jobs including Medical Doctor, Geneticist and - Chemist. - - tweak: '[Delta] Changes NW supermatter filter to filter O2 instead of N2' - - rscadd: '[Delta] Adds wardrobes to Dorms & Arrivals Shuttle' - - rscadd: '[Delta] Adds access buttons to virology doors for extra security' - - rscadd: '[Delta] Adds bolt door button to all dorms' - - rscadd: '[Delta] Adds three pairs of optical meson scanners to supermatter room' - - rscadd: '[Delta] Adds a disk fridge to botany' - - rscadd: '[Delta] Adds a cake hat to the bar' - - bugfix: '[Delta] Fixes misplaced station intercom in Supermatter SMES room' - XDTM: - - rscadd: A Law Removal module can be build in RnD. It can remove a specified core - or freeform law. - - tweak: 'When stating laws, silicons won''t skip a number when hiding laws. (example: - 1. Law 1; 2. Law 2; 3. Law 4 if you choose not to state Law 3)' - Xhuis: - - rscadd: Artistic toolboxes now spawn in maintenance and possess various supplies - for wire art and crayon art. - - rscadd: Traitors can now obtain His Grace. Chaplains can buy it for 20 TC, or - it can be found in a surplus crate. - - rscadd: Soapstone messages can now be rated! Attack the message with your hand - to rate it positive or negative. Anyone can see the rating, and you cannot rate - a message more than once, even across rounds. - - rscdel: Soapstones no longer have a write time. - - tweak: Soapstones now have a fixed vocabulary to write messages with. - chanoc1: - - tweak: The salt and pepper shakers have new sprites. - coiax: - - rscadd: Added metal rods and floor tiles to Standard cyborgs. - - rscadd: Added a remote signaling device to Engineering cyborg. - - rscadd: Adds a 'Guardian of Balance' lawset and AI module, currently admin spawn - only. - uraniummeltdown: - - tweak: Kinetic Accelerator Cosmetic and Tracer Modkits now don't use mod capacity. - Cosmetic kits change the name of the KA. -2017-02-10: - Ausops: - - rscadd: Air tanks and plasma tanks have been resprited. - ChemicalRascal: - - tweak: Pen is able to wind up ruined tapes. - CoreOverload: - - rscadd: You can now emag the escape pods to launch them under any alert code. - - tweak: Shuttle name is no longer displayed on "Status" panel. Instead, you can - now examine a status screen to see it. - Cyberboss: - - bugfix: Simple animals now deathgasp properly again - - bugfix: Testmerged PRs will no longer duplicate in the list - - bugfix: Pods and shuttles now have air again - Joan: - - experiment: Clockwork Cults must always construct and activate the Ark. - - imageadd: Updates air tank inhands to match Ausops' new sprites. - Mekhi Anderson: - - rscadd: All mobs can now *spin! - - rscadd: Cyborgs now have handholds. This means you can ride around on them, but - if you get stunned or hit, you fall off! The cyborg can also throw you off by - spinning. - Tofa01: - - soundadd: Changes fire alarm to make new sound FireAlarm.ogg - Xhuis: - - rscdel: The Syndicate will no longer prank their operatives by including reverse - revolvers in surplus crates. - coiax: - - rscadd: A reverse revolver now comes in a box of hugs. - - rscadd: 'Added a new admin only event: Station-wide Human-level Intelligence. - Like the random animal intelligence event, but affecting as many animals as - there are ghosties.' - - rscadd: The Luxury Shuttle grabs cash in your wallet and backpack, and shares - approval between the entrance gates. - - rscadd: The NES Port shuttle now costs 500 credits. -2017-02-11: - Dannno: - - tweak: hahaha I switched your toolboxes you MORONS - Kor: - - rscadd: Killing bubblegum now unlocks a new shuttle for purchase. - Lzimann: - - tweak: Hardsuit built-in jetpacks no longer have a speed boost. - Pyko: - - bugfix: Fixed legit posters and map editing official/serial number for poster - decals. - Tofa01: - - bugfix: '[Delta] Fixes doors walls and windows being incorrectly placed due to - mapmerge issues.' - - bugfix: '[Box] Fixes access levels for HOP shutters.' -2017-02-12: - AnturK: - - rscadd: Added Poison Pen to uplink. - Drunk Musicians: - - rscadd: Drunk music - Gun Hog: - - rscadd: Nanotrasen Engineering has devised a construction console to assist with - building the Auxiliary Mining Base, usually located near a station's Arrivals - hallway. A breakthrough in bluespace technology, this console employs an advanced - internal Rapid Construction Device linked to a camera-assisted holocrane for - rapid, remote construction! - Lzimann: - - bugfix: MMIs/posibrains works with mechas again - RandomMarine: - - rscadd: The Russians have expanded to the shuttle business. A new escape shuttle - is available for purchase. - Sweaterkittens: - - tweak: Plasmamen burn damage multiplier reduced to 1.5x from 2x - coiax: - - rscdel: Removes the STV5 shuttle from purchase. - - rscadd: Swarmers no longer consume the deep fryer, since they have too much respect - for the potential fried foods it can produce. - - rscadd: The clown's survival/internals box is now a box of hugs. Dawww. -2017-02-13: - ChemicalRascal: - - tweak: Delta station brig cell chairs have been replaced with beds. One bed per - cell, no funny business. - Cyberboss: - - bugfix: Simple animals that are deleted when killed will now deathrattle - - bugfix: Fixed Alt-click stack duplication - Joan: - - imageadd: Updated the back and belt sprites for airtanks to match the new sprites. - Kor: - - rscadd: Mobile pAIs are now slower than humans. - Swindly: - - rscadd: Added Nuka Cola as a premium item in Robust Softdrinks - Tofa01: - - bugfix: '[Delta] Fixes double windoor on chemistry windows.' - - tweak: Lowered volume of fire alarm sound also makes it more quiet. - coiax: - - rscadd: Added an admin only tool, the life candle. Touch the candle, and when - you die, you'll respawn shortly afterwards. Touch it again to stop. Used for - testing, thunderdome brawls and good old fashioned memery. - - bugfix: Fried foods no longer shrink to miniature size. -2017-02-14: - Cyberboss: - - bugfix: Fixed unequipping items while stunned - - bugfix: Fixed various things deleting when unequipped - - bugfix: Fixed tablet ID slots deleting cards - - bugfix: Fixed water mister nozzle getting stuck in hands - - tweak: Title music now starts immediately upon login - - tweak: You can no longer sharpen energy weapons - Joan: - - tweak: Mania Motors are overall less effective and only affect people who can - see the motor. - - tweak: Mania Motors have slightly more health; 100, from 80. - MrStonedOne: - - tweak: Station time is now always visible in the status tab. - - tweak: Both server time and station time now displays seconds so you can actively - see how game time (ByondTime[tm]) is progressing along side real time. - - rscadd: Added a time dilation tracker, this allows you to better understand how - time will progress in game. It shows the time dilation percent for the last - minute as well as some rolling averages. - RandomMarine: - - tweak: Pre-made charcoal pills now contain 10 units instead of 50. The amount - of pills inside of toxin first aid kits and the smartfridge have been increased - to compensate. Keep in mind that each ten unit pill recovers 100 points of toxin - damage and purges 50 units of other reagents. - Steelpoint: - - tweak: All Drones now have a walking animation. - Tofa01: - - bugfix: '[Delta] Fixes space cleaner being empty in brig medbay' - - bugfix: '[Delta] Fixes some areas that are not radiation proof' - - bugfix: '[Meta] Fixes Atmospherics Freezer Spawning As A Heater' - uraniummeltdown: - - rscadd: Window Flashing is now a preference - - rscadd: Your game window will flash when alerted as a ghost. This includes being - revived by defibs/cloning and events such as borers, swarmers, revenant, etc. -2017-02-16: - Cyberboss: - - rscadd: Test merged PRs are now more detailed - Steelpoint: - - rscadd: The Head of Security's Hardsuit is now equipped with a inbuilt Jetpack. - coiax: - - rscadd: The Hyperfractal Gigashuttle is now purchasable for 100,000 credits. Help - Centcom by testing this very safe and efficient shuttle design. (Terms and conditions - apply.) - - rscadd: The changeling power "Anatomic Panacea" now causes the changeling to vomit - out zombie infections, along with headslugs and xeno infections, as before. - - bugfix: The main CTF laser gun disappears when dropped on the floor. -2017-02-17: - Arianya: - - tweak: The Labour Camp rivet wall has been removed! - - spellcheck: Fixed some typos in Prison Ofitser's description. - Cobby: - - experiment: Flashes have been rebalanced to be more powerful - Cyberboss: - - bugfix: Rack construction progress bars will no longer be spammed - - tweak: The round start timer will count down during subsystem initialization - - tweak: Total subsystem initialization time will now be displayed - Joan: - - rscdel: His Grace no longer globally announces when He is awakened or falls to - sleep. - - rscdel: His Grace is not a toolbox, even if He looks like one. - - experiment: His Grace no longer requires organs to awaken. - - tweak: His Grace now gains 4 force for each victim consumed, always provides stun - immunity, and will, generally, take longer to consume His owner. - - experiment: His Grace must be destroyed to free the bodies within Him. - - experiment: Dropping His Grace while He is awake will cause you to suffer His - Wrath until you hold Him again. - - rscadd: His Grace becomes highly aggressive after consuming His owner, and will - hunt His own prey. - - experiment: The Ark of the Clockwork Justicar now only costs 3 of each component - to summon, but must consume an additional 7 of each component before it will - activate and start counting down. - - rscadd: The presence of the Ark will be immediately announced, though the location - will still only be announced after it has been active and counting down for - 2 minutes. - - tweak: The Ark also requires an additional invoker to invoke. - Lobachevskiy: - - bugfix: Fixed glass shards affecting buckled and flying mobs - MrStonedOne: - - experiment: The game will now force hardware rendering on for all clients. - Nienhaus: - - rscadd: Drying racks have new sprites. - Swindly: - - rscadd: Trays can now be used to insert food into food processors - Thunder12345: - - bugfix: It's ACTUALLY possible to pat people on the head now - WJohn: - - imageadd: Improved blueshift sprites, courtesy of Nienhaus. - XDTM: - - rscadd: Bluespace Crystals are now a material that can be inserted in Protolathes - and Circuit Printers. Some items now require Bluespace Mesh. - - rscadd: Bluespace Crystal can now be ground in a reagent grinder to gain bluespace - dust. It has no uses, but it teleports people if splashed on them, and if ingested - it will occasionally cause teleportation. - coiax: - - rscadd: Engraved messages now have a UI, which any player, living or dead can - access. See when the message was engraved, and upvote or downvote accordingly. - - rscadd: Admins have additional options with the UI, seeing the player ckey, original - character name, and the ability to outright delete messages at the press of - a button. - kevinz000: - - bugfix: Flightsuits actually fly over people - - bugfix: Flightsuits don't interrupt pulls when you pass through doors -2017-02-18: - Cyberboss: - - imageadd: New round end animation. Inspired by @Iamgoofball - Gun Hog: - - rscadd: The Aux Base console now controls turrets made by the construction console. - - rscadd: The Aux Base may now be dropped at a random location if miners fail to - use the landing remote. - - rscadd: The mining shuttle may now dock at the Aux Base's spot once the base is - dropped. - - tweak: Removed access levels on the mining shuttle so it can be used at the public - dock. - - tweak: The Aux Base's turrets now fire through glass. Reminder that the turrets - need to be installed outside the base for full damage. - - rscadd: Added a base construction console to Delta Station. - Mysterious Basilman: - - rscadd: More powerful toolboxes are active in this world... - Scoop: - - tweak: Condimasters now correctly drop their items in front of their sprite. - Tofa01: - - bugfix: Re-Arranges And Extends Pubby Escape Hallway To Allow Larger Shuttle To - Dock - - bugfix: '[Meta] Fixes top left grounding rod from being destroyed by the Tesla - engine.' - TrustyGun: - - rscadd: Traitor mimes can now learn two new spells for 15 tc. - - rscadd: The first, Invisible Blockade, creates a 3x1 invisible wall. - - rscadd: The second, Finger Guns, allows them to shoot bullets out of their fingers. - kevinz000: - - rscadd: You can now ride piggyback on other human beings, as a human being! To - do so they must grab you aggressively and you must climb on without outside - assistance without being restrained or incapacitated in any manner. They must - also not be restrained or incapacitated in any manner. - - rscadd: If someone is riding on you and you want them to get off, disarm them - to instantly floor them for a few seconds! It's pretty rude, though. - rock: - - soundadd: you can now harmlessly slap somebody by aiming for the mouth on disarm - intent. - - soundadd: you can only slap somebody who is unarmed on help intent, restrained, - or ready to slap you. -2017-02-19: - Basilman: - - rscadd: some toolboxes, very rarely, have more than one latch - Joan: - - rscadd: You can now put components, and deposit components from slabs, directly - into the Ark of the Clockwork Justicar provided it actually requires components. - - experiment: Taunting Tirade now leaves a confusing and weakening trail instead - of confusing and weakening everyone in view. - - tweak: Invoking Inath-neq/Nzcrentr is now 33% cheaper and has a 33% lower cooldown. - Tofa01: - - rscdel: '[Delta] Removes SSU From Mining Equipment Room' - - tweak: Changes centcomm ferry to require centcomm general access instead of admin - permission. - coiax: - - rscadd: Nuke ops syndicate cyborgs have been split into two seperate uplink items. - Medical cyborgs now cost 35 TC, assault cyborgs now cost 65 TC. - grimreaperx15: - - tweak: Blood Cult Pylons will now rapidly regenerate any nearby cultists blood, - in addition to the normal healing they do. - ma44: - - tweak: Intercepted messages from a lavaland syndicate base reveals they have additional - grenade and other miscellaneous equipment. - uraniummeltdown: - - rscadd: Shuttle engines have new sprites. -2017-02-20: - Cyberboss: - - bugfix: The frequncy fire alarms play at is now consistent - MrStonedOne: - - tweak: bluespace ore cap changed from 100 ores to 500 - Tofa01: - - tweak: '[Meta] Replaces orange jumpsuit in holding cell with prisoner jumpsuits' - XDTM: - - tweak: Repairing someone else's robotic limb is instant. Repairing your own robotic - limbs will still take time. - - tweak: Repairing limbs with cable or welding will now heal more. - Xhuis: - - bugfix: Medipens are no longer reusable. -2017-02-21: - Cyberboss: - - bugfix: You can now unshunt as a malfunctioning AI again - Kor: - - bugfix: You will now retain your facing when getting pushed by another mob. - Tofa01: - - bugfix: '[Z2] Fixed Centcomm shutters to have proper access levels for inspectors - and other Admin given roles' - coiax: - - rscadd: Refactors heart attack code, a cardiac arrest will knock someone unconscious - and kill them very quickly. - - rscadd: Adds corazone, an anti-heart attack drug, made by mixing 2 parts Phenol, - 1 part Lithium. A person with corazone in their system will not suffer any negative - effects from missing a heart. Use it during surgery. - - rscadd: Abductor glands are now hearts, the abductor operation table now automatically - injects corazone to prevent deaths during surgery. The gland will restart if - it stops beating. - - bugfix: Cloning pods always know the name of the person they are cloning. - - rscadd: You can swipe a medical ID card to eject someone from the cloning pod - early. The cloning pod will announce this over the radio. - - rscdel: Fresh clones have no organs or limbs, they gain them during the cloning - process. Ejecting a clone too early is not recommended. Power loss will also - eject a clone as before. - - rscdel: An ejected clone will take damage from being at critical health very quickly - upon ejection, rather than before, where a clone could be stable in critical - for up to two minutes. - - rscadd: Occupants of cloning pods do not interact with the air outside the pod. - uraniummeltdown: - - bugfix: All shuttle engines should now be facing the right way -2017-02-22: - AnonymousNow: - - rscadd: Added Medical HUD Sunglasses. Not currently available on-station, unless - you can convince Centcom to send you a pair. - Cyberboss: - - bugfix: Spawning to the station should now be a less hitchy experience - MrPerson: - - experiment: 'Ion storms have several new additions:' - - rscadd: 25% chance to flatly replace the AI's core lawset with something random - in the config. Suddenly the AI is Corporate, deal w/ it. - - rscadd: 10% chance to delete one of the AI's core or supplied laws. Hope you treated - the AI well without its precious law 1 to protect your sorry ass. - - rscadd: 10% chance that, instead of adding a random law, it will instead replace - one of the AI's existing core or supplied laws with the ion law. Otherwise, - it adds the generated law as normal. There's still a 100% chance of getting - a generated ion law. - - rscadd: 10% chance afterwards to shuffle all the AI's laws. - TalkingCactus: - - bugfix: New characters will now have their backpack preference correctly set to - "Department Backpack". - Tofa01: - - bugfix: '[Delta] Fixes missing R&D shutter near public autolathe' - Xhuis: - - tweak: Highlanders can no longer hide behind chairs and plants. - - tweak: Highlanders no longer bleed and are no longer slowed down by damage. -2017-02-23: - Cyberboss: - - bugfix: Fixed a bug where the fire overlay wasn't getting removed from objects - - bugfix: The graphical delays with characters at roundstart are gone - - bugfix: The crew manifest is working again - - rscadd: Admins can now asay with ":p" and dsay with ":d" - Dannno: - - imageadd: Robust Softdrinks LLC. has sent out new vendies to the stendy. - Joan: - - rscdel: Off-station and carded AIs no longer prevent Judgement scripture from - unlocking. - Nienhaus: - - tweak: Updates ammo sprites to the new perspective. - Tofa01: - - bugfix: Disables sound/frequency variance on cryo tube alert sound - coiax: - - rscadd: Nanotrasen reminds its employees that they have ALWAYS been able to taste. - Anyone claiming that they've recently only just gained the ability to taste - are probably Syndicate agents. -2017-02-24: - MrStonedOne: - - rscdel: Limit on Mining Satchel of Holding Removed - - tweak: Dumping/mass pickup/mass transfer of items is now lag checked - - rscadd: Dumping/mass pickup/mass transfer of items has a progress bar -2017-02-25: - AnonymousNow: - - rscadd: Nerd Co. has sent pairs of thicker prescription glasses out to Nanotrasen - stations, for your local geek to wear. - Basilman: - - rscadd: New box sprites - Robustin: - - tweak: Hulks can no longer use pneumatic cannons or flamethrowers - Tofa01: - - rscadd: '[All Maps] The new and improved Centcom transportation ferry version - 2.0 is out now!' - coiax: - - rscadd: Cargo can now order plastic sheets to make plastic flaps. No doubt other - uses for plastic will be discovered in the future. - - rscadd: To deconstruct plastic flaps, unscrew from the floor, then cut apart with - wirecutters. Plastic flaps have examine tips like reinforced walls. - uraniummeltdown: - - rscadd: Science crates now have new sprites -2017-02-26: - Ausops: - - imageadd: New sprites for water, fuel and hydroponics tanks. - Joan: - - experiment: 'Clockwork objects are overall easier to deconstruct:' - - wip: Clockwork Walls now take 33% less time to slice through, Brass Windows now - work like non-reinforced windows, and Pinion Airlocks now have less health and - only two steps to decon(wrench, then crowbar). - - rscadd: EMPing Pinion Airlocks and Brass Windoors now has a high chance to open - them and will not shock or bolt them. - - rscadd: Anima fragments will very gradually self-repair. - Tofa01: - - bugfix: '[Omega] Fixes ORM input and output directions' - - bugfix: Fixes space bar kitchen freezer access level - - bugfix: Fixes giving IDs proper access for players who spawn on a ruin via a player - sleeper/spawners - - bugfix: '[Delta] Fixes varedited tiles causing tiles to appear as if they have - no texture' - - bugfix: Fixes robotic limb repair grammar issue -2017-02-27: - Kor, Jordie0608 and Tokiko1: - - rscadd: Singularity containment has been replaced on box, meta, and delta with - a supermatter room. The supermatter gives ample warning when melting down, so - hopefully we'll see fewer 15 minute rounds ended by a loose singularity. - - rscadd: Supermatter crystals now collapse into singularities when they fail, rather - than explode. - Tofa01: - - bugfix: Stops AI And Borgs From Interfacing With Ferry Console - TrustyGun: - - imageadd: Box sprites are improved. - WJohnston: - - imageadd: New and improved BRPED beam. The old one was hideous. - coiax: - - rscadd: Drone shells are now points of interest in the orbit list. - - rscadd: Derelict drone shells now spawn with appropriate headgear. -2017-02-28: - Cyberboss: - - tweak: You will no longer be shown empty memories when the game starts - - bugfix: Built APCs now work again - - bugfix: Borg AI cameras now work again - Joan: - - rscadd: Anima Fragments now slam into non-Servants when bumping. This will ONLY - happen if the fragment is not slowed, and slamming into someone will slightly - damage the fragment and slow it severely. - Lzimann: - - tweak: Communications console can also check the ID the user is wearing. - Supermichael777: - - tweak: The button now has a five second delay when detonating bombs - XDTM: - - rscadd: You can now change the input/output directons for Ore Redemption Machines - by using a multitool on them with the panel open. - - rscadd: Diagnostic HUDs can now see if airlocks are shocked. -2017-03-01: - Cyberboss: - - bugfix: Lobby music is no longer delayed -2017-03-02: - Gun Hog: - - tweak: Advanced camera, Slime Management, and Base Construction consoles may now - be operated by drones and cyborgs. - Robustin: - - rscadd: The syndicate power beacon will now announce the distance and direction - of any engines every 10 seconds. - Steelpoint: - - rscadd: Robotics and Mech Bay have seen a mapping overhaul on Boxstation. - - rscadd: A cautery surgical tool has been added to the Robotics surgical area on - Boxstation. - XDTM: - - tweak: Hallucinations have been modified to increase the creepiness factor and - reduce the boring factor. - - rscadd: Added some new hallucinations. - - bugfix: Fixed a bug where the singularity hallucination was stunning for longer - than intended and leaving the fake HUD crit icon permanently. - coiax: - - rscadd: Ghosts are polled if they want to play an alien larva that is about to - chestburst. They are also told who is the (un)lucky victim. - - bugfix: Clones no longer gasp for air while in cloning pods. - - rscadd: Adds a new reagent, "Mime's Bane", that prevents all emoting while it - is in a victim's system. Currently admin only. - - experiment: Mappers now have an easier time adding posters, and specifying whether - they're random, random official, random contraband or a specific poster. - - rscdel: Posters no longer have serial numbers when rolled up; their names are - visible instead. - kevinz000: - - rscadd: You can now craft pressure plates. - - rscadd: Pressure plates are hidden under the floor like smuggler satchels are, - but you can attach a signaller to them to have it signal when a mob passes over - them! - - experiment: Bomb armor is now effective in lessening the chance of being knocked - out by bombs. -2017-03-03: - Cyberboss: - - tweak: You can now repair shuttles in transit space - Incoming5643: - - imageadd: 'Server Owners: There is a new system for title screens accessible from - config/title_screen folder.' - - rscadd: This system allows for multiple rotating title screens as well as map - specific title screens. - - rscadd: It also allows for hosting title screens in formats other than DMI. - - rscadd: 'See the readme.txt in config/title_screen for full details. remove: The - previous method of title screen selection, the define TITLESCREEN, has been - depreciated by this change.' - Sligneris: - - imageadd: Updated sprites for the small xeno queen mode -2017-03-04: - Cyberboss: - - bugfix: You can build lattice in space again - Hyena: - - tweak: Detective revolver/ammo now starts in their shoulder holster - Joan: - - tweak: Weaker cult talismans take less time to imbue. - PJB3005: - - rscadd: Rebased to /vg/station lighting code. - Supermichael777: - - rscadd: Grey security uniforms have unique names and descriptions - Tofa01: - - rscadd: Adds the new Centcomm Raven Battlecruiser to the purchasable shuttle list - buy now get one free! - coiax: - - rscadd: CTF players start with their helmet toggled off, better to see the whites - of their opponents eyes. Very briefly. - - bugfix: Existing CTF barricades are repaired between rounds, and deploy instantly - when replaced. - - tweak: Healing non-critical CTF damage is faster. Remember though, if you drop - into crit, YOU DIE. - - rscadd: Admin ghosts can just click directly on the CTF controller to enable them, - in addition to using the Secrets panel. - - bugfix: Cyborg radios can no longer have their inaccessible wires pulsed by EMPs. -2017-03-06: - Cyberboss: - - experiment: Map rotation has been made smoother - Gun Hog: - - bugfix: The Aux Base Construction Console now directs to the correct Base Management - Console. - - bugfix: The missing Science Department access has been added to the Auxiliary - Base Management Console. - Hyena: - - rscdel: Space bar is out of bussiness - MrStonedOne: - - bugfix: patched a hacky workaround for /vg/lights memory leaking crashing the - server - Penguaro: - - bugfix: Changed DIR of Gas Filter for O2 in Waste Loop from 1 to 4 - Sligneris: - - imageadd: '''xeno queen'' AI hologram now actually uses the xeno queen sprite - as a reference' - Tofa01: - - bugfix: '[Omega] Fixes missing walls and wires new dock to the powergrid' - XDTM: - - rscadd: Changelings can now click their fake clothing to remove it, without needing - to drop the full disguise. - coiax: - - rscadd: The Bardrone and Barmaid are neutral, even in the face of reality altering - elder gods. -2017-03-07: - Supermichael777: - - rscadd: Wannabe ninjas have been found carrying an experimental chameleon belt. - The Spider clan has disavowed any involvement. -2017-03-08: - Cyberboss: - - imageadd: Added roundstart animation - - experiment: Roundstart should now be a smoother experience... again - - bugfix: You can now scan storage items with the forensic scanner - - bugfix: Unfolding paper planes no longer deletes them - - bugfix: Plastic no longer conducts electricity - - tweak: The map rotation message will only show if the map is actually changing - Francinum: - - bugfix: Holopads now require power. - Fun Police: - - tweak: Reject Adminhelp and IC Issue buttons have a cooldown. - Joan: - - rscadd: Circuit tiles now glow faintly. - - rscadd: Glowshrooms now have colored light. - - tweak: Tweaked the potency scaling for glowshroom/glowberry light; high-potency - plantss no longer light up a huge area, but are slightly brighter. - Kor: - - rscadd: People with mutant parts (cat ears) are no longer outright barred from - selecting command roles in their preferences, but will have their mutant parts - removed on spawning if they are selected for that role. - LanCartwright: - - rscadd: Adds scaling damage to buckshot. - Robustin: - - tweak: The DNA Vault has 2 new powers - - tweak: The DNA Vault requires super capacitors instead of quadratic - - tweak: Cargo's Vault Pack now includes DNA probes - Supermichael777: - - rscadd: Robust Soft Drinks LLC is proud to announce Premium canned air for select - markets. There is not an air shortage. Robust Soft Drinks has never engaged - in any form of profiteering. - TalkingCactus: - - rscadd: Energy swords (and other energy melee weapons) now have a colored light - effect when active. - Tofa01: - - bugfix: '[All Maps] Fixes syndicate shuttles spawning too close to stations by - moving their spawn further from the station' - - rscadd: '[Omegastation] This station now has a syndicate shuttle and syndicate - shuttle spawn.' - coiax: - - rscadd: Wizards now have a new spell "The Traps" in their spellbook. Summon an - array of temporary and permanent hazards for your foes, but don't fall into - your own trap(s)! - - rscadd: Permanent wizard traps can be triggered relatively safely by throwing - objects across the trap, or examining it at close range. The trap will then - be on cooldown for a minute. - - rscadd: Toy magic eightballs can now be found around the station in maintenance - and arcade machines. Ask your question aloud, and then shake for guidance. - - rscadd: Adds new Librarian traitor item, the Haunted Magic Eightball. Although - identical in appearance to the harmless toys, this occult device reaches into - the spirit world to find its answers. Be warned, that spirits are often capricious - or just little assholes. - - rscadd: You only have a headache looking at the supermatter if you're a human - without mesons. - - rscadd: The supermatter now speaks in a robotic fashion. - - rscadd: Admins have a "Rename Station Name" option, under Secrets. - - rscadd: A special admin station charter exists, that has unlimited uses and can - be used at any time. - - rscadd: Added glowsticks. Found in maintenance, emergency toolboxes and Party - Crates. - kevinz000: - - rscadd: The Syndicate reports a breakthrough in chameleon laser gun technology - that will disguise its projectiles to be just like the real thing! -2017-03-10: - Cyberboss: - - bugfix: You should no longer be seeing entities with `\improper` in front of their - name - - rscadd: The arrivals shuttle will now ferry new arrivals to the station. It will - not depart if any intelligent living being is on board. It will remain docked - if it is depressurized. - - tweak: You now late-join spawn buckled to arrivals shuttle chairs - - tweak: Ghost spawn points have been moved to the center of the station - - tweak: Departing shuttles will now try and shut their docking airlocks - - bugfix: The arrivals shuttle airlocks are now properly cycle-linked - - bugfix: You can now hear hyperspace sounds outside of shuttles - - experiment: The map loader is faster - - tweak: Lavaland will now load instantly when the game starts - Jordie0608: - - tweak: The Banning Panel now organises search results into pages of 15 each. - XDTM: - - bugfix: Slimes can now properly latch onto humans. - - bugfix: Slimes won't aggro neutral mobs anymore. This includes blood-spawned gold - slime mobs. - - rscadd: Clicking on a tile with another tile and a crowbar in hand directly replaces - the tile. - Xhuis: - - imageadd: Ratvar and Nar-Sie now have fancy colored lighting! - coiax: - - rscadd: Wizards can now use their magic to make ghosts visible to haunt the crew, - and possibly attempt to betray the wizard. - - rscadd: When someone dies, if their body is no longer present, the (F) link will - instead jump to the turf they previously occupied. - - bugfix: Stacks of materials will automatically merge together when created. You - may notice differences when ejecting metal, glass or using the cash machine - in the vault. - - rscadd: You can find green and red glowsticks in YouTool vending machines. - fludd12: - - bugfix: Modifying/deconstructing skateboards while riding them no longer nails - you to the sky. - lordpidey: - - rscadd: Glitter bombs have been added to arcade prizes. -2017-03-11: - AnturK: - - rscadd: Traitors now have access to radio jammers for 10 TC - Hyena: - - bugfix: fixes anti toxin pill naming - Joan: - - tweak: Window construction steps are slightly faster; normal windows now take - 6 seconds with standard tools, from 7 and reinforced windows now take 12 seconds - with standard tools, from 14. - - tweak: Brass windows take 8 seconds with standard tools, from 7. - - rscadd: Added Shadowshrooms as a glowshroom mutation. They do exactly what you'd - expect. - - rscdel: Removed His Grace ascension. - PKPenguin321: - - tweak: Cryoxadone's ability to heal cloneloss has been greatly reduced. - - rscadd: Clonexadone has been readded. It functions exactly like cryoxadone, but - only heals cloneloss, and at a decent rate. Brew it with 1 part cryoxadone, - 1 part sodium, and 5 units of plasma for a catalyst. - Penguaro: - - tweak: Adjusted table locations - - tweak: Moved chair and Cargo Tech start location - - tweak: Moved filing cabinet - - rscdel: Removed Stock Computer - Tofa01: - - bugfix: '[Meta] Fixes Supermatter Shutters Not Working' - coiax: - - rscadd: Swarmer lights are coloured cyan. - kevinz000: - - bugfix: Deadchat no longer has huge amount of F's. -2017-03-12: - JStheguy: - - imageadd: Changed Desert Eagle sprites, changed .50 AE magazine sprites, added - Desert Eagle magazine overlay to icons/obj/guns/projectile.dmi. - - tweak: The empty Desert Eagle sprite now only displays on an empty chamber. The - existence or lack thereof of the magazine is rendered using an overlay instead. - Lzimann: - - tweak: Braindead has a more intuitive message - coiax: - - rscdel: A cloner that is EMP'd will merely eject the clone early, rather than - gibbing it. Emagging the cloner will still gib the clone. -2017-03-13: - Cyberboss: - - tweak: You must now be on any intent EXCEPT help to weld an airlock shut - - rscadd: You can now repair airlocks with welding tools on help intent (broken - airlocks still need their wires mended though) - Cyberboss, Bgobandit, and Yogstation: - - rscadd: The HoP can now prioritze roles for late-joiners - Every coder, player, and admin in Space Station 13: - - rscadd: Adds the Tomb Of The Unknown Employee to Central Command, - - rscadd: Rest in peace, those who died after contributing to Space Station 13. - Hyena: - - bugfix: Surplus leg r/l name fixed - - bugfix: You can now carry honey in plant bags - Lordpidey: - - bugfix: Devils can no longer break into areas with sheer force of disco funk - - rscadd: The pitchfork of an ascended devil can now break down walls. - - rscadd: Hell has decided to at least clothe it's devils when sending them a brand - new body. - - rscadd: Pitchforks glow red now. - Penguaro: - - rscdel: '**Engineering** - Removed Tables, paper bin, and pen' - - rscadd: '**Engineering** - Replaced with Welder and Electrical Lockers' - - rscadd: '**Engineering** - Moved First-Aid Burn kit to Engineering Foyer' - - tweak: '**Chapel** - Replaced one Window with Win-Door for Coffin Storage' - Space Bicycle Consortium: - - bugfix: Bicycles now only cost 10,000 yen, down from 1,000,000 yen. - coiax: - - rscadd: The egg spawner on Metastation will generate a station message and inform - the admins if an egg is spawned. (It's only a two percent chance, but live in - hope.) - - rscadd: Glowsticks can now be found in "Swarmer Cyan" colors. -2017-03-14: - Joan: - - rscadd: Shuttles now have dynamic lighting; you can remove the lights on them - and use your own lights. - - tweak: All maps now use Deltastation's fancy syndicate shuttle. - - tweak: Shadowshrooms of lower potency are much less able to blanket the station - in darkness. - PKPenguin321: - - tweak: Lattices now require wirecutters to deconstruct, rather than welding tools. -2017-03-15: - Cyberboss: - - bugfix: You can no longer depart on the arrivals shuttle by hiding inside things - Joan: - - tweak: Proselytizers converting clockwork floors to walls now always take 10 seconds, - regardless of how fast the proselytizer is. - - tweak: Clockwork grilles no longer provide CV. - Penguaro: - - bugfix: '**Engineering** - Changed Access Level from **24** (_Atmo_) to **10** - (_Engine_) on **Radiation Shutter Control**' - TrustyGun: - - tweak: Traitor Mimes with the finger guns spell now fire 3 bullets at a time, - as opposed to just 1. - octareenroon91: - - rscadd: Allow new reflector frames to be built from metal sheets. - oranges: - - rscdel: Removed patting -2017-03-16: - BASILMAN YOUR MAIN MAN: - - rscadd: The BM Speedwagon has been improved both in terms of aesthetics and performance! - Cyberboss: - - bugfix: The shield generators in Boxstation Xenobiology now have the correct access - Joan: - - rscadd: Cult structures that emitted light now have colored light. - MrPerson: - - rscadd: Humans can see in darkness slightly again. This is only so you can see - where you are when the lights go out. - MrStonedOne: - - bugfix: Fixed lighting not updating when a opaque object was deleted - Penguaro: - - tweak: Increased Synchronization Range on Exosuit Fabricator - Tofa01: - - bugfix: '[Delta] Fixes telecoms temperature and gas mixing / being contaminated.' - - bugfix: '[Delta] Fixes some doubled up turfs causing items and objects to get - stuck to stuff' - - tweak: '[Omega] Makes telecoms room cool down and be cold.' - Tokiko1: - - rscadd: Most gases now have unique effects when surrounding the supermatter crystal. - - tweak: The supermatter crystal can now take damage from too much energy and too - much gas. - - rscadd: Added a dangerous overcharged state to the supermatter crystal. - - rscadd: Readded explosion delaminations, a new tesla delamination and allowed - the singulo delamination to absorb the supermatter. - - tweak: The type of delamination now depends on the state of the supermatter crystal. - - tweak: Various supermatter engine rebalancing and fixes. - kevinz000: - - rscadd: SDQL2 now supports outputting proccalls to variables, and associative - lists - peoplearestrange: - - bugfix: Fixed buildmodes full tile window to be correct path - rock: - - tweak: if we can have glowsticks in toolvends why not flashlights amirite guys -2017-03-17: - BeeSting12: - - bugfix: Moved Metastation's deep fryer so that the chef can walk all the way around - the table. - Cobby: - - tweak: The gulag mineral ratio has been tweaked so there are PLENTY of iron ore, - nice bits of silver/plasma, with the negative of having less really high valued - ores. If you need minerals, it may be a good time to ask the warden now! - Joan: - - rscadd: You can now place lights and most wall objects on shuttles. - Xhuis: - - rscadd: Added the power flow control console, which allows remote manipulation - of most APCs on the z-level. You can find them in the Chief Engineer's office - on all maps. -2017-03-18: - Supermichael777: - - rscadd: Free golems can now buy new ids for 250 points. - XDTM: - - rscadd: You can now complete a golem shell with runed metal, if you somehow manage - to get both. - - rscadd: Runic golems don't have passive bonuses over golems, but they have some - special abilities. - coiax: - - bugfix: The alert level is no longer lowered by a nuke's detonation. -2017-03-19: - BeeSting12: - - rscadd: Nanotrasen has decided to better equip the box-class emergency shuttles - with a recharger on a table in the cockpit. - Cheridan: - - tweak: The slime created by a pyroclastic anomaly detonating is now adult and - player-controlled! Reminder that if you see an anomaly alert, you should grab - an analyzer and head to the announced location to scan it, and then signal the - given frequency on a signaller! - Penguaro: - - bugfix: change access variables for turrets and shield gens - - bugfix: Box Station - Replaces the smiling table grilles with their more serious - counterparts. - coiax: - - tweak: The Syndicate lavaland base now has a single self destruct bomb located - next to the Communications Room. Guaranteed destruction of the base is guaranteed - by payloads embedded in the walls. - octareenroon91: - - bugfix: Fixes infinite vaping bug. - uraniummeltdown: - - rscadd: Plant data disks have new sprites. - - bugfix: Fixed Monkey Recycler board not showing in Circuit Imprinter - - tweak: Kinetic Accelerator Range Mod now takes up 25% space instead of 24% -2017-03-21: - ExcessiveUseOfCobblestone: - - experiment: All core traits [Hydroponics] scale with the parts in the gene machine. - Time to beg Duke's Guide Read.... I mean RND! - - tweak: Data disks with genes on them will have just the name of the gene instead - of the prefix "plant data disk". - - tweak: If you were unaware, you can rename these disks with a pen. Now, you can - also change the description if you felt inclined to. - Joan: - - experiment: Caches produce components every 70 seconds, from every 90, but each - other linked, component-producing cache slows down cache generation by 10 seconds. - Lombardo2: - - rscadd: The tentacle changeling mutation now changes the arm appearance when activated. - MrPerson: - - bugfix: Everyone's eyes aren't white anymore. - Penguaro: - - tweak: Box Station - The Vents and Scrubbers for the Supermatter Air Alarm are - now isolated from the rest of the Air Alarms in Engineering. - Supermichael777: - - bugfix: Chasms now smooth properly. - Tokiko1: - - tweak: Minor supermatter balancing changes. - - tweak: Supermatter now announces its damage half as frequently. - - tweak: Badly unstable supermatter now occasionally zaps nearby engineers and causes - anomalies to appear nearby, similar to overcharged supermatter. - XDTM: - - rscadd: Golem Shells can now be completed with medical gauze or cloth to form - cloth golems, which are weaker and extremely flammable. However, if they die, - they turn into a pile of cloth that will eventually re-animate back into full - health. That is, unless someone lights it on fire. -2017-03-22: - BeeSting12: - - rscadd: Added an autolathe circuit board to deltastation's tech storage. - - rscadd: Added 49 sheets of metal to deltastation's auxiliary tool storage. - Iamgoofball: - - bugfix: Freon no longer bypasses atmos hardsuits. - Penguaro: - - rscadd: Meta - Added Tool Belts to Engineering and Engineering Foyer - - rscdel: Meta - Removed Coffee Machine from Permabrig - - rscadd: Added Cameras for Supermatter Chamber (to view rad collectors and crystal) - - tweak: Adjusted Engine Camera Names for Station Consistency - - bugfix: Adjusted Monitor Names / Networks to view the Engine Cameras - coiax: - - rscadd: APCs now glow faintly with their charging lights. So red is not charging, - blue is charging, green is full. Emagged APCs are also blue. Broken APCs do - not emit light. - - rscadd: Alien glowing resin now glows. -2017-03-23: - Joan: - - tweak: Clock cults always have to summon Ratvar, but that always involves a proselytization - burst. - - rscdel: The proselytization burst will no longer convert heretics, leaving Ratvar - free to chase them down. - - spellcheck: Places that referred to the Ark of the Clockwork Justicar as the "Gateway - to the Celestial Derelict" have been corrected to always refer to the Ark. - Penguaro: - - bugfix: Wizard Ship - Bolts that floating light to the wall. - XDTM: - - rscadd: Medical Gauze now stacks up to 12 - - bugfix: Pressure plates are now craftable. - bgobandit: - - tweak: Alt-clicking a command headset toggles HIGH VOLUME mode. - coiax: - - bugfix: A dead AI no longer counts as an "unconverted AI" for clockcult. -2017-03-24: - BeeSting12: - - bugfix: Auxiliary base maintenance airlock now requires the proper access. Sorry - greyshirts, no loot for you! - Cyberboss: - - tweak: The recycler's base reclaim rate has been buffed from 1% to 50%. Manipulator - upgrades now give +12.5% per level instead of +25% - - bugfix: You can now successfully remove a pen from a PDA while it's in a container - Fox McCloud: - - rscadd: Modular receiver removed from the protolathe to autolathe - - tweak: Modular receiver cost is now 15,000 metal - Joan: - - bugfix: Fixes structures being unable to go through spatial gateways. - - tweak: Blazing Oil blobs take 33% less damage from water. - Penguaro: - - rscadd: '[Meta] Replaced Power Monitoring Console in Engineering with Modular - Engineering Console' - - rscadd: '[Pubby] Replaced Power Monitoring Console in Engineering with Modular - Engineering Console' - - rscadd: '[Omega] Replaced Power Monitoring Console in Engineering with Modular - Engineering Console' - - rscadd: '[Omega] Added RD and Command Modular Consoles to Bridge' - - rscadd: '[Delta] Replaced Power Monitoring Console in Engineering with Modular - Engineering Console' - - rscadd: '[Delta] Replaced duplicate Atmospherics Monitoring Console in Atmo with - Modular Engineering Console' - coiax: - - rscadd: Destroying a lich's body does not destroy the lich permanently, provided - the phylactery is intact. - - rscadd: A lich will respawn three minutes after its death, provided the phylactery - is intact. - - rscadd: The Soul Bind spell is forgotten after cast, respawn is now automatic. - - rscdel: Stationloving objects like the nuke disk are not valid objects for a phylactery. - - rscadd: Explosive implants can always be triggered via action button, even if - unconscious. - rock: - - tweak: lizards are hurt slightly more by cold but less by heat. this does not - mean they are more resistant to being lasered, fortunately. -2017-03-26: - BeeSting12: - - spellcheck: The bar shuttle's buckable bar stools are now buckleable bar stools. - Gun Hog and Shadowlight213: - - rscadd: The AI may now deploy to cyborgs prepared as AI shells. The module to - do this may be research in the exosuit fabricator. Simply slot the module into - a completed cyborg frame as with an MMI, or into a playerless (with no ckey) - cyborg. - - rscadd: AI shells and AIs controlling a shell can be determined through the Diagnostic - HUD. - - rscadd: AIs can deploy to a shell using the new action buttons or by simply clicking - on it. - - experiment: An AI shell will always have the laws of its controlling AI. - Penguaro: - - rscadd: Brig - Added Air Alarm - - rscdel: Engineering - Removed Brig Shutter - - tweak: Omega, Meta, & Delta Stations - The Vents and Scrubbers for the Supermatter - Air Alarm are now isolated from the rest of the Air Alarms in Engineering. - Qbopper: - - spellcheck: Drones are now given OOC guidelines to follow as well as their IC - lawset. - Robustin: - - rscadd: Added the prototype canister with expanded volume, valve pressure, and - access/timer features - TrustyGun: - - bugfix: Deconstructing display cases and coffins now drop the correct amount of - wood. - XDTM: - - tweak: Some golems now spawn with more thematic names. - - tweak: Adamantine Golems are no longer numbered, but receive a random golem name. - - bugfix: Airlocks properly remove the shock overlay when a temporary shock runs - out. - coiax: - - bugfix: Teams playing CTF have their own radio channels, rather than using the - Centcom and Syndicate channels. - - bugfix: Actually actually makes CTF barricades repair between rounds. - - bugfix: Blue CTF lasers have little blue effects when they hit things, rather - than red effects. -2017-03-28: - Supermichael777: - - rscadd: Backup operatives now get the nukes code. - XDTM: - - bugfix: Wooden tiles can now be quick-replaced with a screwdriver instead of a - crowbar, preserving the floor tile. - octareenroon91: - - bugfix: Bonfires that have a metal rod added should buckle instead of runtiming. -2017-03-29: - BeeSting12: - - rscadd: Adds emergency launch console to the backup emergency shuttle. - Joan: - - rscdel: Putting sec armour and a helmet on a corgi no longer makes the corgi immune - to item attacks. - - rscadd: All items with armour will now grant corgis actual armour. - Kevinz000: - - rscadd: High-powered floodlights may be constructed with 5 sheets of metal, a - wrench, a screwdriver, 5 cable coils, and a light tube. They require a powernet - connection via direct wire node. - coiax: - - bugfix: All tophats, rather than just the ones in maintenance, hurt a tiny bit - if you throw them at people. - - bugfix: Supermatter anomalies are more shortlived than regular anomalies, as intended. -2017-03-30: - coiax: - - rscadd: Autoimplanters have been renamed to autosurgeons. Currently only the CMO - and nuclear operatives have access to autosurgeons. What is the CMO hiding? - - bugfix: All upgraded organs for purchase by nuclear operatives now actually come - in an autosurgeon, for speed of surgery. -2017-03-31: - Cobby: - - tweak: Shot glasses are now more ambiguous [EASIER TO MAINTAIN] - Cyberboss: - - bugfix: Temperature changes will now properly cause atmospherics simulation to - activate - - bugfix: The command report for random xeno eggs will now be delivered along with - the rest of the roundstart reports - - bugfix: Drones can no longer be irradiated -2017-04-01: - Cyberboss: - - bugfix: The contents of the shelterpod smart fridge work again - XDTM: - - bugfix: Facehuggers no longer rip masks from people protected by helmets. -2017-04-02: - BeeSting12: - - bugfix: Metastation's northeast radiation collector is now connected to the grid. - Nanotrasen would like to apologize for any inconvenience caused to engineers, - but copper is expensive. - - rscadd: Boxstation's HoP office now has a PDA tech. - Cyberboss: - - tweak: Firedoors no longer operate automatically without power - - bugfix: Blood and other decals will no longer remain on turfs they shouldn't - - bugfix: The splashscreen is working again - - bugfix: False alarms are now guaranteed to actually announce something - Incoming5643: - - rscadd: Lighting visuals have been changed slightly to reduce it's cost to the - client. If you had trouble running the new lighting, it might run a little better - now. - MMMiracles (CereStation): - - rscadd: Added a patrol path for bots, includes 2 round-start securitrons placed - on opposite sites of station. - - wip: Due to map size, mulebots are still somewhat unreliable on longer distances. - Disposals are still advised, but mule bots are now technically an option for - delivery. - - rscadd: Added multiple status displays, extinguishers, and appropriate newscasters - to hallways. - - rscadd: A drone dispenser is now located underneath Engineering in maintenance. - - rscadd: Each security checkpoint now has a disposal chute that directs to a waiting - cell in the Brig for rapid processing of criminals. Why run half-way across - the station with some petty thief when you can just shove him in the criminal - chute and have the warden deal with him? - - tweak: Security's mail chute no longer leads into the armory. This was probably - not the best idea in hindsight. - - tweak: Virology has a bathroom now. - - tweak: Genetics monkey pen is a bit more green now. - - bugfix: Lawyer now has access the brig cells so he can complain more effectively. - - bugfix: Xenobio kill chamber is now in range of a camera. - - bugfix: Removed rogue bits of Vault area. - - bugfix: Medbay escape pod no longer juts out far enough to block the disposal's - path. - - bugfix: Captain's spare ID is now real and not just a gold ID card. - Penguaro: - - tweak: '[Meta] The Chapel Security Hatches were very intimidating. They have been - changed to more inviting glass doors.' - - bugfix: '[Meta] The maintenance tunnels in the Xeno Lab now have radiation shielding. - The Slime Euthanization Chamber will not have radiation shielding at this time - as dead slimes will not mind radiation.' - coiax: - - rscadd: Adds seperate languages to the game. Now Ratvarian, Drone, Machine, Swarmer, - Human (now called Galactic Common), Slime and Monkey are separate languages. - Each languages has its own comma prefix, for example, Galcom has the ,0 prefix, - while Ratvarian has the ,r prefix. If you don't understand a language when it - is spoken to you, you will hear a scrambled version that will vary depending - on the language that you're not understanding. - - experiment: This does not change who can understand what. - - rscdel: Removed the talk wheel feature. - - rscadd: Clicking the speech bubble icon now opens the Language Menu, allowing - you to review which languages you speak, their keys, and letting you set which - language you speak by default. Admins have additional abilities to add and remove - languages from mobs using this menu. - ktccd: - - bugfix: Ninja suits have received a new software update, making them able to **actually - steal tech levels** from R&D consoles and servers, thus avoid being forced to - honourably kill themselves for failing their objective. -2017-04-05: - Cyberboss: - - bugfix: Cardboard boxes and bodybags can no longer be anchored - Penguaro: - - rscadd: '[Box] A fire alarm has been added to the Lawyer''s office.' - - rscadd: '[Box] Adds access for Scientists to Starboard Maintenance Areas outside - of Toxins.' - - tweak: '[Box] Adjusted Science doors to more logical access codes.' - QV: - - bugfix: Fixed taking max suffocation damage whenever oxygen was slightly low - RemieRichards: - - bugfix: Using TK on the supermatter will burn your head off violently, don't do - this. - - rscadd: 'Examining clothing with pockets will now give information about the pockets: - number of slots, how it is interacted with (backpack, etc.), if it has quickdraw - (Alt-Click) support and whether or not it is silent to interact with.' - coiax: - - bugfix: Emergency shuttles will now forget early launch authorizations if they - cannot launch due to a hostile environment. -2017-04-07: - Qbopper: - - bugfix: Secure lockers will no longer have multiple lines about being broken. -2017-04-19: - QualityVan: - - bugfix: Improved stethoscopes - Thunder12345: - - bugfix: You can no longer extract negative sheets from the ORM - XDTM: - - bugfix: APCs hacked by a malfunctioning AI are no longer immune to alien attacks. - - bugfix: Fixed bug where flashlight eyes weren't emitting light. -======= DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. --- 2015-04-04: @@ -23972,5 +13457,4 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. - bugfix: Thermite no longer removes existing overlays on turfs 2017-10-28: Mark9013100: - - tweak: The Medical Cloning manual has been updated. ->>>>>>> b37e85c... Merge pull request #32217 from praisenarsie/patch-5 + - tweak: The Medical Cloning manual has been updated. diff --git a/html/changelogs/AutoChangeLog-pr-2583.yml b/html/changelogs/AutoChangeLog-pr-2583.yml deleted file mode 100644 index fff14dec8e..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2583.yml +++ /dev/null @@ -1,8 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - rscadd: "Firing most guns will now cause your screen to shake subtly." - - rscadd: "Being hit by melee weapons with a force over 10 will now cause subtle screenshake" - - rscadd: "Hitting someone with a melee weapon with a force over 10 will now cause subtle screenshake" - - rscadd: "Hitting an object with a melee weapon with a force over 20 will now cause subtle screenshake" - - rscadd: "Added two options to the Game Settings menu: Screen Shake and Damage Screen Shake. Screen Shake controls (most) screenshake in the game, and allows you to set the percentage of screenshake from most sources, or simply turn it off entirely. Damage Screen Shake controls the screenshake when you get hit by weapons, and has three settings, on, off, and only when down. The defaults are 100%, and only when down, respectively." diff --git a/html/changelogs/AutoChangeLog-pr-2603.yml b/html/changelogs/AutoChangeLog-pr-2603.yml deleted file mode 100644 index 447c9cd78a..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2603.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - rscadd: "Ported Crew Objectives from Goon, featuring objectives from both Goon and old Hippie." - - rscadd: "Ported Miscreants from Goon. They will appear based on the server's configuration." diff --git a/html/changelogs/AutoChangeLog-pr-2907.yml b/html/changelogs/AutoChangeLog-pr-2907.yml deleted file mode 100644 index 352432595c..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2907.yml +++ /dev/null @@ -1,8 +0,0 @@ -author: "Toriate" -delete-after: True -changes: - - rscadd: "Adds Spinfusors, ordered from cargo, security locked crate" - - rscadd: "Adds the X9 Assault Rifle, adminspawn only" - - rscadd: "Adds the Magpistol, made in science, non-lethal by default, unlocked slightly later than the AEG" - - rscadd: "Adds the Foam Force Magpistol and Magfoam, made in autolathes" - - soundadd: "adds the Magpistol's firing sound" diff --git a/html/changelogs/AutoChangeLog-pr-2909.yml b/html/changelogs/AutoChangeLog-pr-2909.yml deleted file mode 100644 index 65e957021b..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2909.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "Poojawa" -delete-after: True -changes: - - tweak: "Flightsuits require power cells now to function" - - tweak: "Flightsuit HUDs reduced to AI standards rather than full advanced." - - tweak: "Suits will heavily drain while in gravity, but not much without it." - - tweak: "Swap batteries via clicking on your suit with one." diff --git a/html/changelogs/AutoChangeLog-pr-2918.yml b/html/changelogs/AutoChangeLog-pr-2918.yml deleted file mode 100644 index 3f67bc015e..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2918.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "JJRcop" -delete-after: True -changes: - - rscadd: "Suiciding with a ballistic gun now actually blows your brain out." diff --git a/html/changelogs/AutoChangeLog-pr-2922.yml b/html/changelogs/AutoChangeLog-pr-2922.yml deleted file mode 100644 index f46c3136a6..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2922.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "Daniel0Mclovin" -delete-after: True -changes: - - rscadd: "Podpeople to roundstart" - - tweak: "Modified podpeople heatmod from 1.25 to 1.5" - - tweak: "plant-b-gone now does roughly 7 damage per tick on podpeople" diff --git a/html/changelogs/AutoChangeLog-pr-2923.yml b/html/changelogs/AutoChangeLog-pr-2923.yml deleted file mode 100644 index 6ab464e82c..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2923.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Improvedname" -delete-after: True -changes: - - tweak: "You can now rename holy weapons" diff --git a/html/changelogs/AutoChangeLog-pr-2929.yml b/html/changelogs/AutoChangeLog-pr-2929.yml deleted file mode 100644 index 884f951047..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2929.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "More Robust Than You" -delete-after: True -changes: - - rscadd: "Implant Chairs now also support organs" diff --git a/html/changelogs/AutoChangeLog-pr-2938.yml b/html/changelogs/AutoChangeLog-pr-2938.yml deleted file mode 100644 index 36a1129534..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2938.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Arianya" -delete-after: True -changes: - - balance: "Lesser ash drakes no longer drop ash drake hide when butchered." diff --git a/html/changelogs/AutoChangeLog-pr-2939.yml b/html/changelogs/AutoChangeLog-pr-2939.yml deleted file mode 100644 index 74e3dbb015..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2939.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Pubby" -delete-after: True -changes: - - rscadd: "Bluespace pipes to atmospherics, which create a single pipenet with all bluespace pipes in existence." diff --git a/html/changelogs/AutoChangeLog-pr-2940.yml b/html/changelogs/AutoChangeLog-pr-2940.yml deleted file mode 100644 index 4dc6c53428..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2940.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - bugfix: "You now have to be holding a weapon to affix a suppressor to it." - - balance: "Attaching a suppressor to a weapon will now make it slightly larger, as is logical." diff --git a/html/changelogs/AutoChangeLog-pr-2942.yml b/html/changelogs/AutoChangeLog-pr-2942.yml deleted file mode 100644 index eccae81d90..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2942.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - bugfix: "Fixed jump boots breaking if used when you can't jump, such as when inside a sleeper." diff --git a/html/changelogs/AutoChangeLog-pr-2947.yml b/html/changelogs/AutoChangeLog-pr-2947.yml deleted file mode 100644 index d7aa9b5576..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2947.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Improvedname" -delete-after: True -changes: - - rscadd: "Adds racial equality to color burgers" diff --git a/html/changelogs/AutoChangeLog-pr-2950.yml b/html/changelogs/AutoChangeLog-pr-2950.yml deleted file mode 100644 index 1f92915cca..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2950.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Xhuis" -delete-after: True -changes: - - experiment: "Clockcult has received a very large overhaul." diff --git a/html/changelogs/AutoChangeLog-pr-2953.yml b/html/changelogs/AutoChangeLog-pr-2953.yml deleted file mode 100644 index db1399b5b0..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2953.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - bugfix: "Syndicate MMIs will now properly transfer their laws to newly-constructed AIs" diff --git a/html/changelogs/AutoChangeLog-pr-2956.yml b/html/changelogs/AutoChangeLog-pr-2956.yml deleted file mode 100644 index 4ec2f2aaa0..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2956.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "GLA Coding" -delete-after: True -changes: - - tweak: "Cells must now be installed in mechs when being constructed, this step is always before the application of internal armor." - - bugfix: "Combat mechs now get stats upgrades from their scanning modules and capacitors" diff --git a/html/changelogs/AutoChangeLog-pr-2958.yml b/html/changelogs/AutoChangeLog-pr-2958.yml deleted file mode 100644 index c02b758502..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2958.yml +++ /dev/null @@ -1,15 +0,0 @@ -author: "Toriate" -delete-after: True -changes: - - rscadd: "Adds Magrifles, RnD" - - rscadd: "Adds Modular Pistols, reskinnable stetchkins available only in a bundle" - - rscadd: "Adds Bundle category for regular traitor uplink" - - rscadd: "Adds Flechette Launcher, nukeop exclusive, unique variant available in bundle" - - rscadd: "Adds 10mm Soporific rounds" - - rscadd: "adds Foam X9 assault rifle, adminspawn" - - bugfix: "Anti Tank Pistol no longer refundable" - - wip: "Adds Hyper-Burst Rifle, adminspawn only weapon, intended for nukeops" - - soundadd: "added Magrifle sounds" - - soundadd: "added Hyper-Burst Rifle sounds" - - imageadd: "added 6 alternative sprites for 10mm pistols, includes suppressed sprites" - - spellcheck: "Anti Tank Pistol description fixed" diff --git a/html/changelogs/AutoChangeLog-pr-2960.yml b/html/changelogs/AutoChangeLog-pr-2960.yml deleted file mode 100644 index 905ec4764f..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2960.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Robustin" -delete-after: True -changes: - - tweak: "Revheads no longer spawn with chameleon glasses or a spraycan, instead they will start with a cybernetic security HUD implanted into their eyes." diff --git a/html/changelogs/AutoChangeLog-pr-2963.yml b/html/changelogs/AutoChangeLog-pr-2963.yml deleted file mode 100644 index 056e7a17fc..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2963.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - tweak: "The mining vendor will now provide more verbose feedback about your interactions." diff --git a/html/changelogs/AutoChangeLog-pr-2965.yml b/html/changelogs/AutoChangeLog-pr-2965.yml deleted file mode 100644 index 98ec6c9b83..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2965.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - tweak: "Wizard cannot cast spoken or whispered spells while mute" diff --git a/html/changelogs/AutoChangeLog-pr-2966.yml b/html/changelogs/AutoChangeLog-pr-2966.yml deleted file mode 100644 index 3570d4a852..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2966.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "RandomMarine" -delete-after: True -changes: - - imageadd: "Air tanks (o2+n2) now have a different appearance from oxygen tanks." diff --git a/html/changelogs/AutoChangeLog-pr-2968.yml b/html/changelogs/AutoChangeLog-pr-2968.yml deleted file mode 100644 index 8ece28e6e9..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2968.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Augustfox" -delete-after: True -changes: - - tweak: "Reordered hair in a semi-alphabetized list for easier use in character creation." - - tweak: "Alphabetized facial hair for easier use in character creation." diff --git a/html/changelogs/AutoChangeLog-pr-2972.yml b/html/changelogs/AutoChangeLog-pr-2972.yml deleted file mode 100644 index 9f1e5aa596..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2972.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Xhuis" -delete-after: True -changes: - - rscadd: "Ian has recently communed with unspeakable horrors and may now be warped by their power if Nar-Sie passes near them." - - rscadd: "In order to fight back against their ancient foe Ian, Poly has struck a bargain with Ratvar and will be transformed into a machine by their presence." diff --git a/html/changelogs/AutoChangeLog-pr-2979.yml b/html/changelogs/AutoChangeLog-pr-2979.yml deleted file mode 100644 index 00ac0a8d08..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2979.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "XDTM" -delete-after: True -changes: - - rscadd: "Nurse spiders can now set a directive that will be seen by their spiderlings, when they get controlled by a player." - - rscadd: "Spiders' actions are now action buttons instead of verbs." - - rscadd: "Wrapping stuff in a cocoon is now a targeted action!" diff --git a/html/changelogs/AutoChangeLog-pr-2985.yml b/html/changelogs/AutoChangeLog-pr-2985.yml deleted file mode 100644 index 1a5d0fb559..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2985.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - rscadd: "The syndicate have recently begun sending agents to extract vital research information from Nanotrasen." diff --git a/html/changelogs/AutoChangeLog-pr-2996.yml b/html/changelogs/AutoChangeLog-pr-2996.yml deleted file mode 100644 index 2ab98f3845..0000000000 --- a/html/changelogs/AutoChangeLog-pr-2996.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - spellcheck: "You can now find out if an item uses alt-clicking by examining it." diff --git a/html/changelogs/AutoChangeLog-pr-3024.yml b/html/changelogs/AutoChangeLog-pr-3024.yml deleted file mode 100644 index cb263b6ffe..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3024.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - rscadd: "Paperwork now uses Markdown instead of BBCode, see the writing help for changes." diff --git a/html/changelogs/AutoChangeLog-pr-3028.yml b/html/changelogs/AutoChangeLog-pr-3028.yml deleted file mode 100644 index c0892a94d1..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3028.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Raeschen" -delete-after: True -changes: - - tweak: "Changed MIN_AGE to 18" diff --git a/html/changelogs/AutoChangeLog-pr-3031.yml b/html/changelogs/AutoChangeLog-pr-3031.yml deleted file mode 100644 index 1ea08d2f95..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3031.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Antur" -delete-after: True -changes: - - bugfix: "Liches will no longer lose their spells when reviving." diff --git a/html/changelogs/AutoChangeLog-pr-3032.yml b/html/changelogs/AutoChangeLog-pr-3032.yml deleted file mode 100644 index e4e69ea61f..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3032.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - bugfix: "Removed some of the free lag" diff --git a/html/changelogs/AutoChangeLog-pr-3033.yml b/html/changelogs/AutoChangeLog-pr-3033.yml deleted file mode 100644 index bbd8db4286..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3033.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "More Robust Than You" -delete-after: True -changes: - - bugfix: "Fixes cogscarab sprites not updating" diff --git a/html/changelogs/AutoChangeLog-pr-3041.yml b/html/changelogs/AutoChangeLog-pr-3041.yml deleted file mode 100644 index 872bbc4b99..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3041.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Robustin" -delete-after: True -changes: - - rscadd: "Blood cultists can now create a unique bastard sword at their forge" - - rscdel: "Blood cultists can no longer obtain a hardsuit from the forge" diff --git a/html/changelogs/AutoChangeLog-pr-3042.yml b/html/changelogs/AutoChangeLog-pr-3042.yml deleted file mode 100644 index af3369c4f2..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3042.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - rscadd: "You can now see construction/deconstruction hints when examining airlocks." diff --git a/html/changelogs/AutoChangeLog-pr-3043.yml b/html/changelogs/AutoChangeLog-pr-3043.yml deleted file mode 100644 index cf90a7db23..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3043.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Qbopper" -delete-after: True -changes: - - tweak: "Moved a locker blocking an airlock in Toxins maintenance." diff --git a/html/changelogs/AutoChangeLog-pr-3053.yml b/html/changelogs/AutoChangeLog-pr-3053.yml deleted file mode 100644 index ca2c48581f..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3053.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - bugfix: "Updates to station name are now reflected on Cargo's stock exchange computers." diff --git a/html/changelogs/AutoChangeLog-pr-3056.yml b/html/changelogs/AutoChangeLog-pr-3056.yml deleted file mode 100644 index 7963eca536..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3056.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "MrDoomBringer" -delete-after: True -changes: - - rscadd: "Nanotrasen, as part of their new Employee Retention program, has encouraged more station point-makery by adding the \"Cargo Tech of the Shift\"! The award is located in a lockbox in the Quartermaster's locker." diff --git a/html/changelogs/AutoChangeLog-pr-3059.yml b/html/changelogs/AutoChangeLog-pr-3059.yml deleted file mode 100644 index 44c983f0cb..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3059.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - bugfix: "The rarely utilized secret satchel item persistence system has been fixed and made more lenient." - - rscadd: "In case you forgot how it works: if you find or buy secret satchels, put an item in them, and then bury them under tiles on the station you or someone else can find them again in a future round with the item still there! Free satchels can often be found hiding around the station, so get to burying!" diff --git a/html/changelogs/AutoChangeLog-pr-3063.yml b/html/changelogs/AutoChangeLog-pr-3063.yml deleted file mode 100644 index a8c291e06f..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3063.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "XDTM" -delete-after: True -changes: - - bugfix: "Fixed a bug where Viral Aggressive Metabolism caused viruses to be cured instantly." - - bugfix: "Fixed a bug where viruses' symptoms would all instantly activate on infection." diff --git a/html/changelogs/AutoChangeLog-pr-3071.yml b/html/changelogs/AutoChangeLog-pr-3071.yml deleted file mode 100644 index 924aea5179..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3071.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Joan" -delete-after: True -changes: - - bugfix: "Fixes Vanguard never stunning for more than 2 seconds." diff --git a/html/changelogs/AutoChangeLog-pr-3085.yml b/html/changelogs/AutoChangeLog-pr-3085.yml deleted file mode 100644 index 90001fc8b9..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3085.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Toriate" -delete-after: True -changes: - - balance: "10mm Soporific bullets now have a threshold of 60 stamina damage, up from 40, and deal 25 with each shot, down from 50" diff --git a/html/changelogs/AutoChangeLog-pr-3086.yml b/html/changelogs/AutoChangeLog-pr-3086.yml deleted file mode 100644 index 90798d5475..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3086.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Toriate" -delete-after: True -changes: - - spellcheck: "uplink description for soporific magazines now correctly says at least three shots are needed, rather than two" diff --git a/html/changelogs/AutoChangeLog-pr-3088.yml b/html/changelogs/AutoChangeLog-pr-3088.yml deleted file mode 100644 index 1f32d861a6..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3088.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - rscadd: "Wormhole event wormholes now actually teleport you." - - bugfix: "portals now actually teleport on click." diff --git a/html/changelogs/AutoChangeLog-pr-3089.yml b/html/changelogs/AutoChangeLog-pr-3089.yml deleted file mode 100644 index 0ee37ab23d..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3089.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Thefastfoodguy" -delete-after: True -changes: - - bugfix: "Antimatter shielding that can't find a control unit won't delete itself anymore" diff --git a/html/changelogs/AutoChangeLog-pr-3092.yml b/html/changelogs/AutoChangeLog-pr-3092.yml deleted file mode 100644 index efb4de6d35..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3092.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Thefastfoodguy" -delete-after: True -changes: - - bugfix: "Silicons can no longer take brain damage" diff --git a/html/changelogs/AutoChangeLog-pr-3093.yml b/html/changelogs/AutoChangeLog-pr-3093.yml deleted file mode 100644 index bc2a009a41..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3093.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "Shock Collars" -delete-after: True -changes: - - rscadd: "Added Shock Collars to hacked autolathes." - - imageadd: "On character sprites, credit to Toriate" - - imageadd: "Object sprite, credit to Toriate" diff --git a/html/changelogs/AutoChangeLog-pr-3096.yml b/html/changelogs/AutoChangeLog-pr-3096.yml deleted file mode 100644 index 4031580453..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3096.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Kor" -delete-after: True -changes: - - bugfix: "You can now tell when someone is in soft crit by examining them." diff --git a/html/changelogs/AutoChangeLog-pr-3102.yml b/html/changelogs/AutoChangeLog-pr-3102.yml deleted file mode 100644 index bc737b6a13..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3102.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - bugfix: "Bees now come with reduced amounts of free lag" diff --git a/html/changelogs/AutoChangeLog-pr-3104.yml b/html/changelogs/AutoChangeLog-pr-3104.yml deleted file mode 100644 index e6f9d22374..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3104.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "More Robust Than You" -delete-after: True -changes: - - balance: "Blobs now take damage from particle accelerators" diff --git a/html/changelogs/AutoChangeLog-pr-3105.yml b/html/changelogs/AutoChangeLog-pr-3105.yml deleted file mode 100644 index b48644c148..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3105.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - balance: "The detectives gun has been restored from a system change that nerfed knockdown in general. We need to have a serious discussion about anti revolver hate in this community." diff --git a/html/changelogs/AutoChangeLog-pr-3108.yml b/html/changelogs/AutoChangeLog-pr-3108.yml deleted file mode 100644 index f1e03db19a..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3108.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "XDTM" -delete-after: True -changes: - - rscadd: "The CMO now has an advanced health analyzer in his closet! It can give more precise readings on the non-standard damage types." diff --git a/html/changelogs/AutoChangeLog-pr-3110.yml b/html/changelogs/AutoChangeLog-pr-3110.yml deleted file mode 100644 index 7d06447f99..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3110.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Kor" -delete-after: True -changes: - - rscadd: "Nightmares now have mutant hearts and brains, with their own special properties when consumed or implanted in mobs. Experiment!" diff --git a/html/changelogs/AutoChangeLog-pr-3114.yml b/html/changelogs/AutoChangeLog-pr-3114.yml deleted file mode 100644 index abe6380887..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3114.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Daniel0Mclovin" -delete-after: True -changes: - - tweak: "Modify health regeneration from 0.05 to 0.75" diff --git a/html/changelogs/AutoChangeLog-pr-3115.yml b/html/changelogs/AutoChangeLog-pr-3115.yml deleted file mode 100644 index c3a194f971..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3115.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - bugfix: "Gutlunches will now once again look for gibs to eat." diff --git a/html/changelogs/AutoChangeLog-pr-3127.yml b/html/changelogs/AutoChangeLog-pr-3127.yml deleted file mode 100644 index 050e9cb4d7..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3127.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Raeschen" -delete-after: True -changes: - - rscadd: "FTL Milky Way added to music" diff --git a/html/changelogs/AutoChangeLog-pr-3133.yml b/html/changelogs/AutoChangeLog-pr-3133.yml deleted file mode 100644 index ac49ae1821..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3133.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - spellcheck: "Beds, chairs, closets, grilles, lattices, catwalks, tables, racks, floors, plating and bookcases now show hints about constructing/deconstructing them." diff --git a/html/changelogs/AutoChangeLog-pr-3134.yml b/html/changelogs/AutoChangeLog-pr-3134.yml deleted file mode 100644 index 5b8bcf21b6..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3134.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - bugfix: "You now have to unbuckle a player PRIOR to shaking them up off a bed or resin nest." diff --git a/html/changelogs/AutoChangeLog-pr-3135.yml b/html/changelogs/AutoChangeLog-pr-3135.yml deleted file mode 100644 index faef26ffd8..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3135.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - balance: "Pyrosium and cryostylane now react at ludicrous speeds." diff --git a/html/changelogs/AutoChangeLog-pr-3138.yml b/html/changelogs/AutoChangeLog-pr-3138.yml deleted file mode 100644 index 3fdfa942c2..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3138.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - soundadd: "Space ninja energy katanas now make a swish when drawn!" diff --git a/html/changelogs/AutoChangeLog-pr-3139.yml b/html/changelogs/AutoChangeLog-pr-3139.yml deleted file mode 100644 index 88cb158819..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3139.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - bugfix: "Wizards will now have the correct name when attacked with Envy's knife!" diff --git a/html/changelogs/AutoChangeLog-pr-3142.yml b/html/changelogs/AutoChangeLog-pr-3142.yml deleted file mode 100644 index e502707a59..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3142.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - tweak: "The PDA default font has been switched from \"eye bleed\" to old-style monospace. Check your preference." diff --git a/html/changelogs/AutoChangeLog-pr-3143.yml b/html/changelogs/AutoChangeLog-pr-3143.yml deleted file mode 100644 index 4e48f367b6..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3143.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "Kevak/Neri" -delete-after: True -changes: - - rscadd: "Readds Cult Hardsuits. or more specifically, makes cult forges be able to make hardsuits. They never got removed from the code." - - tweak: "Cultforge uses Option instead of Choice. (Aka ye get a menu instead of three buttons)" - - balance: "Cultforge can make hardsuits again." - - bugfix: "Fixed Cultforge procs, Slightly cleaner code." diff --git a/html/changelogs/AutoChangeLog-pr-3144.yml b/html/changelogs/AutoChangeLog-pr-3144.yml deleted file mode 100644 index bf65dca23d..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3144.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "RandomMarine" -delete-after: True -changes: - - bugfix: "Simple mobs should no longer experience severe hud/lighting glitches when reconnecting." diff --git a/html/changelogs/AutoChangeLog-pr-3147.yml b/html/changelogs/AutoChangeLog-pr-3147.yml deleted file mode 100644 index 556149df01..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3147.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "JJRcop" -delete-after: True -changes: - - tweak: "Admin volume slider moved to its own menu for better visibility." diff --git a/html/changelogs/AutoChangeLog-pr-3148.yml b/html/changelogs/AutoChangeLog-pr-3148.yml deleted file mode 100644 index c9662ac387..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3148.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Xhuis and Y0SH1_M4S73R" -delete-after: True -changes: - - bugfix: "Servants of Ratvar now spawn in as the actual race set on their preferences, with plasmamen getting the gear they need to not immediately die." diff --git a/html/changelogs/AutoChangeLog-pr-3153.yml b/html/changelogs/AutoChangeLog-pr-3153.yml deleted file mode 100644 index a79a3982ca..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3153.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - bugfix: "Jaunters equipped on the belt slot will save you from chasms again." diff --git a/html/changelogs/AutoChangeLog-pr-3157.yml b/html/changelogs/AutoChangeLog-pr-3157.yml deleted file mode 100644 index 69e7b10920..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3157.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - rscadd: "Wigs are now available in AutoDrobe" diff --git a/html/changelogs/AutoChangeLog-pr-3159.yml b/html/changelogs/AutoChangeLog-pr-3159.yml deleted file mode 100644 index d835ae4122..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3159.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "XDTM" -delete-after: True -changes: - - rscadd: "Added the H.E.C.K. suit, a guaranteed loot frop from Bubblegum." - - rscadd: "The H.E.C.K. suit is fully fire (and ash) proof, and has very good melee armor." - - rscadd: "H.E.C.K. suits can also be painted with spraycans, to fully customize your experience." - - rscadd: "Despite spending centuries inside a demon king, H.E.C.K. suits are most definitely safe." diff --git a/html/changelogs/AutoChangeLog-pr-3160.yml b/html/changelogs/AutoChangeLog-pr-3160.yml deleted file mode 100644 index c9d48dc583..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3160.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Kevak/Neri" -delete-after: True -changes: - - bugfix: "Fixed plasmaman organsprites being missing" - - imageadd: "Plasmaman organ sprites added. Credit to Toriate for the sprites" diff --git a/html/changelogs/AutoChangeLog-pr-3163.yml b/html/changelogs/AutoChangeLog-pr-3163.yml deleted file mode 100644 index 3c82b42146..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3163.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Robustin" -delete-after: True -changes: - - bugfix: "Emotes (e.g. spinning and flipping) will now properly check for consciousness, restraints, etc. when appropriate." diff --git a/html/changelogs/AutoChangeLog-pr-3168.yml b/html/changelogs/AutoChangeLog-pr-3168.yml deleted file mode 100644 index ee61a58860..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3168.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - tweak: "Made atmos tiny bit faster" diff --git a/html/changelogs/AutoChangeLog-pr-3170.yml b/html/changelogs/AutoChangeLog-pr-3170.yml deleted file mode 100644 index eeb9a06f55..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3170.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "Joan" -delete-after: True -changes: - - balance: "Ocular Warden base damage per second changed from 12.5 to 15." - - bugfix: "Ocular Wardens no longer count themselves when checking for dense objects, which decreased their overall damage by 15%." - - balance: "Ocular Wardens now only reduce their damage by 10% per dense object, and only do so once per turf. However, dense turfs now reduce their damage with the same 10% penalty." diff --git a/html/changelogs/AutoChangeLog-pr-3172.yml b/html/changelogs/AutoChangeLog-pr-3172.yml deleted file mode 100644 index 5d7f6cddc1..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3172.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "OneCrew" -delete-after: True -changes: - - tweak: "Renamed all the OneHuman text to OneCrew. OneCrew still has the same spawning ID so no map changes are required." diff --git a/html/changelogs/AutoChangeLog-pr-3174.yml b/html/changelogs/AutoChangeLog-pr-3174.yml deleted file mode 100644 index 9f002591bd..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3174.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - rscadd: "Added a maintenance bar to Boxstation. It has a kinkmate. It has booze. It has a table for Dare Dice." - - rscadd: "Also added dorms to maintenance in the place of boxstation's default maint bar." diff --git a/html/changelogs/AutoChangeLog-pr-3178.yml b/html/changelogs/AutoChangeLog-pr-3178.yml deleted file mode 100644 index 7642360f68..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3178.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Xhuis" -delete-after: True -changes: - - bugfix: "Runed metal and brass are no longer invisible." diff --git a/html/changelogs/AutoChangeLog-pr-3179.yml b/html/changelogs/AutoChangeLog-pr-3179.yml deleted file mode 100644 index 6c9321c4a6..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3179.yml +++ /dev/null @@ -1,10 +0,0 @@ -author: "Toriate" -delete-after: True -changes: - - rscadd: "Added foam Magrifles" - - rscadd: "Added foam Stealth Pistols" - - rscadd: "Added toy Hyper Burst Rifles" - - rscadd: "Added toy ray gun" - - tweak: "foam X9s now available in autolathe" - - soundadd: "added raygun noises" - - imageadd: "added all the sprites for all those toys" diff --git a/html/changelogs/AutoChangeLog-pr-3185.yml b/html/changelogs/AutoChangeLog-pr-3185.yml deleted file mode 100644 index fa69ba3fe3..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3185.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - imageadd: "Changed the drop, throw, pull and resist icons." diff --git a/html/changelogs/AutoChangeLog-pr-3195.yml b/html/changelogs/AutoChangeLog-pr-3195.yml deleted file mode 100644 index e4e89b5aab..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3195.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - bugfix: "Wood is no longer invisible" diff --git a/html/changelogs/AutoChangeLog-pr-3203.yml b/html/changelogs/AutoChangeLog-pr-3203.yml deleted file mode 100644 index e4061e3cd6..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3203.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Kor" -delete-after: True -changes: - - rscadd: "Nightmares now have a chance to spawn via event." diff --git a/html/changelogs/AutoChangeLog-pr-3205.yml b/html/changelogs/AutoChangeLog-pr-3205.yml deleted file mode 100644 index 7385e023e6..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3205.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - tweak: "The MC will now reduce tick rate during high populations to keep it from fighting with byond for processing time. -config: Added config options to control MC tick rate -admin: Admins can no longer manually control the mc's tick rate by editing the MC's processing value, instead you will have to edit the config datum's values for high/low pop tick rates." diff --git a/html/changelogs/AutoChangeLog-pr-3208.yml b/html/changelogs/AutoChangeLog-pr-3208.yml deleted file mode 100644 index 79cc3c460a..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3208.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - bugfix: "Fixed a rare case where creating a one tank bomb would result in a broken object" - - bugfix: "Fixed many cases where forced item drops could be avoided by not having an item in your active hand" diff --git a/html/changelogs/AutoChangeLog-pr-32096.yml b/html/changelogs/AutoChangeLog-pr-32096.yml deleted file mode 100644 index 026e93e9b4..0000000000 --- a/html/changelogs/AutoChangeLog-pr-32096.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Kor and JJRcop" -delete-after: True -changes: - - rscadd: "Added vampires. They will be available as a roundstart race during the Halloween holiday event." diff --git a/html/changelogs/AutoChangeLog-pr-3210.yml b/html/changelogs/AutoChangeLog-pr-3210.yml deleted file mode 100644 index b4865f12c7..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3210.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - bugfix: "Tweaks to atmos performance" diff --git a/html/changelogs/AutoChangeLog-pr-3211.yml b/html/changelogs/AutoChangeLog-pr-3211.yml deleted file mode 100644 index 491dd057e4..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3211.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Y0SH1_M4S73R" -delete-after: True -changes: - - balance: "Gygax overdrive consumes at least 100 power per step" diff --git a/html/changelogs/AutoChangeLog-pr-3213.yml b/html/changelogs/AutoChangeLog-pr-3213.yml deleted file mode 100644 index cc1948c676..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3213.yml +++ /dev/null @@ -1,9 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - tweak: "Crew objectives are now more clearly stated to be assigned by Nanotrasen." - - tweak: "You can now opt out of being a miscreant in your preferences" - - tweak: "Round end objective display is a lot more readable" - - tweak: "Crew objectives and miscreant objectives now have more emphasis on being optional" - - tweak: "Space suits are a much rarer target for the pwrgame objective" - - rscdel: "Got rid of the departmental clothing objective" diff --git a/html/changelogs/AutoChangeLog-pr-3214.yml b/html/changelogs/AutoChangeLog-pr-3214.yml deleted file mode 100644 index 3a2840f45c..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3214.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - rscadd: "Added kinkmates to Delta in the gambling den (replacing the cigarette vendor), abandoned theatre (replacing a plant), and the abandoned theatre backstage in port bow maintenance." - - rscadd: "Added kinkmates to Meta in the abandoned bar, maintenance storage room (replacing an easel), and in maintenance right below science (also replacing an easel)." - - tweak: "Made the atmos pipes in maint dorms hidden." diff --git a/html/changelogs/AutoChangeLog-pr-3215.yml b/html/changelogs/AutoChangeLog-pr-3215.yml deleted file mode 100644 index 032b493743..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3215.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Robustin" -delete-after: True -changes: - - bugfix: "Neutering a disease symptom now produces a unique ID that will ensure the PANDEMIC machine copies it properly." diff --git a/html/changelogs/AutoChangeLog-pr-3220.yml b/html/changelogs/AutoChangeLog-pr-3220.yml deleted file mode 100644 index 0f1045db2e..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3220.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "spessmenart" -delete-after: True -changes: - - imageadd: "The captains sabre no longer looks like a rapier." diff --git a/html/changelogs/AutoChangeLog-pr-3222.yml b/html/changelogs/AutoChangeLog-pr-3222.yml deleted file mode 100644 index f341d68170..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3222.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ninjanomnom" -delete-after: True -changes: - - bugfix: "Shuttles no longer rotate ghosts of players who prefer directionless sprites" diff --git a/html/changelogs/AutoChangeLog-pr-3223.yml b/html/changelogs/AutoChangeLog-pr-3223.yml deleted file mode 100644 index 98d61d2fca..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3223.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ninjanomnom" -delete-after: True -changes: - - bugfix: "Buckled mobs when on a rotating shuttle should now rotate correctly" diff --git a/html/changelogs/AutoChangeLog-pr-3227.yml b/html/changelogs/AutoChangeLog-pr-3227.yml deleted file mode 100644 index 2d82a2137d..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3227.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Robustin" -delete-after: True -changes: - - tweak: "Abandoned Airlocks will no longer be deleted when their turf is changed to a wall." diff --git a/html/changelogs/AutoChangeLog-pr-3235.yml b/html/changelogs/AutoChangeLog-pr-3235.yml deleted file mode 100644 index bf4a5edcbb..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3235.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Xhuis" -delete-after: True -changes: - - bugfix: "Ocular wardens no longer have a burning hatred for revenants and won't attack their corpse endlessly anymore." diff --git a/html/changelogs/AutoChangeLog-pr-3236.yml b/html/changelogs/AutoChangeLog-pr-3236.yml deleted file mode 100644 index 0bef2c7a04..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3236.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Frozenguy5" -delete-after: True -changes: - - bugfix: "C20r damage upped from 20 to 30 (used to be 30 before an ammo cleanup in the code)" diff --git a/html/changelogs/AutoChangeLog-pr-3240.yml b/html/changelogs/AutoChangeLog-pr-3240.yml deleted file mode 100644 index ceac86fe3e..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3240.yml +++ /dev/null @@ -1,13 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - rscadd: "Readded maint bar and maint dorms from my previous map edit PR" - - rscadd: "Added an Abandoned Cafe to Boxstation, right above the new Clown and Mime offices." - - tweak: "Cit's maintenance bar is now all access." - - tweak: "The kitchen's deep fryers have been moved into the kitchen's island counter, just as the deep fryer was on old Hippie." - - tweak: "Recreated several changes from old Hippie's Boxstation. They are as follows." - - rscadd: "Added Clown and Mime offices to Boxstation. The Clown and Mime will now spawn there instead of the Theatre." - - tweak: "There is now a maintenance tunnel connecting the Captain's office to the meeting room." - - tweak: "The Gravity Generator has been moved to Engineering, and the Vault has been moved to the Gravity Generator's former place." - - tweak: "Added an extra airlock on the west side of the bar." - - tweak: "Added an extra airlock on the west side of Bar Storage, connecting it with the rest of the bar." diff --git a/html/changelogs/AutoChangeLog-pr-3244.yml b/html/changelogs/AutoChangeLog-pr-3244.yml deleted file mode 100644 index dc5a650dbf..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3244.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "XDTM" -delete-after: True -changes: - - bugfix: "Internals now properly work if set to 0 pressure, and will prevent breathing gas from the external atmosphere." diff --git a/html/changelogs/AutoChangeLog-pr-3245.yml b/html/changelogs/AutoChangeLog-pr-3245.yml deleted file mode 100644 index f27609e4ec..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3245.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "XDTM" -delete-after: True -changes: - - bugfix: "Viral Aggressive Metabolism is now properly inactive when neutered." diff --git a/html/changelogs/AutoChangeLog-pr-3248.yml b/html/changelogs/AutoChangeLog-pr-3248.yml deleted file mode 100644 index 26b6c965e8..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3248.yml +++ /dev/null @@ -1,9 +0,0 @@ -author: "XDTM" -delete-after: True -changes: - - rscadd: "Blood and vomit pools can now spread the diseases of the mob that made them! Cover your feet properly to avoid infection." - - rscadd: "Virus severity now changes the color of the disease HUD icon, scaling from green to red to flashing black-red." - - tweak: "Contact-based diseases no longer spread by simply standing near other people; it requires interaction like touching or attacking. Bumping against people/swapping with help intent still counts as touching." - - tweak: "Advanced viruses now have another infection type, \"Fluids\"; it's between blood and skin contact, and will only be transmitted through fluid contact." - - rscdel: "Two \"hidden\" infection types have been removed. Overall this means that making a virus airborne is a little bit easier." - - bugfix: "Species who cannot breathe can no longer be infected by breathing." diff --git a/html/changelogs/AutoChangeLog-pr-3249.yml b/html/changelogs/AutoChangeLog-pr-3249.yml deleted file mode 100644 index 801bed6432..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3249.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - bugfix: "Fixes to door/airlock deletion routines." diff --git a/html/changelogs/AutoChangeLog-pr-3251.yml b/html/changelogs/AutoChangeLog-pr-3251.yml deleted file mode 100644 index 7a7958e3aa..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3251.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "improvedname" -delete-after: True -changes: - - bugfix: "9mm doesn't longer appear in traitor surplus crates" diff --git a/html/changelogs/AutoChangeLog-pr-3256.yml b/html/changelogs/AutoChangeLog-pr-3256.yml deleted file mode 100644 index d653c1eda5..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3256.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Robustin" -delete-after: True -changes: - - tweak: "Tesla movement is now completely random." diff --git a/html/changelogs/AutoChangeLog-pr-3262.yml b/html/changelogs/AutoChangeLog-pr-3262.yml deleted file mode 100644 index 48f5066b8f..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3262.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "DaxDupont" -delete-after: True -changes: - - bugfix: "Crew pinpointer no longer switches between regular pinpointer and crew pinpointer when facing west on medium distance." diff --git a/html/changelogs/AutoChangeLog-pr-3263.yml b/html/changelogs/AutoChangeLog-pr-3263.yml deleted file mode 100644 index 1630ca40b0..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3263.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - rscadd: "Readded kinkmates to Deltastation and Metastation." diff --git a/html/changelogs/AutoChangeLog-pr-3264.yml b/html/changelogs/AutoChangeLog-pr-3264.yml deleted file mode 100644 index 15269a81a1..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3264.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Neri/Kevak" -delete-after: True -changes: - - bugfix: "Fixes shockcollar pocketstick bug." diff --git a/html/changelogs/AutoChangeLog-pr-3265.yml b/html/changelogs/AutoChangeLog-pr-3265.yml deleted file mode 100644 index bd6ef58236..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3265.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ninjanomnom" -delete-after: True -changes: - - tweak: "The asteroid escape shuttle has no stabilizers and throws you around when it moves" diff --git a/html/changelogs/AutoChangeLog-pr-3266.yml b/html/changelogs/AutoChangeLog-pr-3266.yml deleted file mode 100644 index c3f826a07a..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3266.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - spellcheck: "Grammar when examining objects has been improved." diff --git a/html/changelogs/AutoChangeLog-pr-3268.yml b/html/changelogs/AutoChangeLog-pr-3268.yml deleted file mode 100644 index 791d6cb443..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3268.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Armhulen" -delete-after: True -changes: - - bugfix: "Clockwork golems no longer slip and slide on glass!" diff --git a/html/changelogs/AutoChangeLog-pr-3269.yml b/html/changelogs/AutoChangeLog-pr-3269.yml deleted file mode 100644 index cd96ba9112..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3269.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ninjanomnom" -delete-after: True -changes: - - bugfix: "2 Years later and cameras work on shuttles now, probably." diff --git a/html/changelogs/AutoChangeLog-pr-3270.yml b/html/changelogs/AutoChangeLog-pr-3270.yml deleted file mode 100644 index c3c989d438..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3270.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "More Robust Than You" -delete-after: True -changes: - - bugfix: "Makes the santa event properly poll ghosts" diff --git a/html/changelogs/AutoChangeLog-pr-3277.yml b/html/changelogs/AutoChangeLog-pr-3277.yml deleted file mode 100644 index 69451cf455..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3277.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "GLACoding" -delete-after: True -changes: - - bugfix: "Syndicate turrets and other machines in walls can now be hit by projectiles" diff --git a/html/changelogs/AutoChangeLog-pr-3283.yml b/html/changelogs/AutoChangeLog-pr-3283.yml deleted file mode 100644 index 3ff6b2f72a..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3283.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Robustin" -delete-after: True -changes: - - bugfix: "Clock Cult mode will no longer end if all the cultists die. The round will not end until the Ark is destroyed or completed." diff --git a/html/changelogs/AutoChangeLog-pr-3284.yml b/html/changelogs/AutoChangeLog-pr-3284.yml deleted file mode 100644 index 2b32e98e20..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3284.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "More Robust Than You" -delete-after: True -changes: - - bugfix: "Diseases will now cure if species is changed" diff --git a/html/changelogs/AutoChangeLog-pr-3287.yml b/html/changelogs/AutoChangeLog-pr-3287.yml deleted file mode 100644 index 513ad987b3..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3287.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Robustin" -delete-after: True -changes: - - rscadd: "The Chemistry Smoke Machine! Chemist offices will have a board available should they choose to construct a smoke machine. The smoke machine will regularly produce smoke from whatever chemicals have been inserted into the machine. Designs for the circuitboard are also available at RND." diff --git a/html/changelogs/AutoChangeLog-pr-3296.yml b/html/changelogs/AutoChangeLog-pr-3296.yml deleted file mode 100644 index 05adafd5f0..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3296.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - bugfix: "Fixed trying to clear beaker in pandemic when the beaker is already removed causing a runtime." diff --git a/html/changelogs/AutoChangeLog-pr-3297.yml b/html/changelogs/AutoChangeLog-pr-3297.yml deleted file mode 100644 index 28b1e698b3..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3297.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Xhuis" -delete-after: True -changes: - - bugfix: "The Ark of the Clockwork Justiciar is now registered as a hostile environment." diff --git a/html/changelogs/AutoChangeLog-pr-3300.yml b/html/changelogs/AutoChangeLog-pr-3300.yml deleted file mode 100644 index 2a8f289744..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3300.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - rscadd: "*slap" diff --git a/html/changelogs/AutoChangeLog-pr-3304.yml b/html/changelogs/AutoChangeLog-pr-3304.yml deleted file mode 100644 index b5247599de..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3304.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "More Robust Than You" -delete-after: True -changes: - - tweak: "Jungle Fever carriers now hear the proper antag sound" diff --git a/html/changelogs/AutoChangeLog-pr-3307.yml b/html/changelogs/AutoChangeLog-pr-3307.yml deleted file mode 100644 index e69277f1e9..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3307.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - tweak: "The game will no longer take 2-3 minutes to start up during highpop. Hooray optimization!" - - tweak: "Miscreants now have a 5% chance of being generated instead of a 2% chance." - - tweak: "Crew objective display at the end of the round is now a lot more compact." diff --git a/html/changelogs/AutoChangeLog-pr-3310.yml b/html/changelogs/AutoChangeLog-pr-3310.yml deleted file mode 100644 index 8fddec701f..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3310.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Xhuis" -delete-after: True -changes: - - tweak: "Cogscarabs can now experiment more freely with base design during non-clockcult rounds with infinite power and the ability to recite scripture!" diff --git a/html/changelogs/AutoChangeLog-pr-3314.yml b/html/changelogs/AutoChangeLog-pr-3314.yml deleted file mode 100644 index dbf4d48f28..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3314.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Mercenaryblue" -delete-after: True -changes: - - imageadd: "added some in_hands for banana peels." diff --git a/html/changelogs/AutoChangeLog-pr-3321.yml b/html/changelogs/AutoChangeLog-pr-3321.yml deleted file mode 100644 index 094d5f7df8..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3321.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "DaxDupont" -delete-after: True -changes: - - tweak: "After lobbying by Robust Softdrinks and Getmore Chocolate Corp all vendor firmware has been changed to add sillicons to their target demographic." diff --git a/html/changelogs/AutoChangeLog-pr-3330.yml b/html/changelogs/AutoChangeLog-pr-3330.yml deleted file mode 100644 index 6c640082d4..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3330.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - bugfix: "AI eye camera static is now correctly positioned on Lavaland." diff --git a/html/changelogs/AutoChangeLog-pr-3340.yml b/html/changelogs/AutoChangeLog-pr-3340.yml deleted file mode 100644 index 3800dc6552..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3340.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "WJohnston" -delete-after: True -changes: - - imageadd: "Black carpets no longer have an ugly periodic black line in them. Regular catwalks are now totally opaque so you won't accidentally click on space when trying to place wires or tiles on them." diff --git a/html/changelogs/AutoChangeLog-pr-3341.yml b/html/changelogs/AutoChangeLog-pr-3341.yml deleted file mode 100644 index cd0944e03b..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3341.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - bugfix: "C4 will no longer appear underneath objects on walls." - - bugfix: "Plastic explosives will no longer be invisible after being planted." diff --git a/html/changelogs/AutoChangeLog-pr-3348.yml b/html/changelogs/AutoChangeLog-pr-3348.yml deleted file mode 100644 index 608889038b..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3348.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - bugfix: "Reusable projectiles such as foam darts no longer get deleted if they're shot at a shooting range target or a cardboard cutout." diff --git a/html/changelogs/AutoChangeLog-pr-3353.yml b/html/changelogs/AutoChangeLog-pr-3353.yml deleted file mode 100644 index 9b9bb5ccca..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3353.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ninjanomnom" -delete-after: True -changes: - - bugfix: "Mobs that didn't move during shuttle launch would not have their parallax updated. This is fixed now." diff --git a/html/changelogs/AutoChangeLog-pr-3356.yml b/html/changelogs/AutoChangeLog-pr-3356.yml deleted file mode 100644 index 54c28665d2..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3356.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Xhuis" -delete-after: True -changes: - - balance: "Stargazers can no longer be built off-station, even in new areas." - - balance: "Integration cogs no longer emit sounds and steam visuals when active." diff --git a/html/changelogs/AutoChangeLog-pr-3364.yml b/html/changelogs/AutoChangeLog-pr-3364.yml deleted file mode 100644 index a274c7140e..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3364.yml +++ /dev/null @@ -1,15 +0,0 @@ -author: "ninjanomnom" -delete-after: True -changes: - - rscadd: "A new radiation subsystem and spreading mechanics." - - rscadd: "Walls and other dense objects insulate you from radiation." - - rscadd: "Geiger counters now store the last burst of radiation so you can view it at your leisure or show it to someone. Examine it." - - rscadd: "Geiger counters can check mobs for contaminated objects. Scan yourself before you leave to make sure you aren't carrying dangerous radioactive items." - - soundadd: "Geiger counters have realistic sounds and the radiation pulse spam in chat has been replaced." - - balance: "Radiation is more deadly and causes burns at high intensities, WEAR YOUR RADSUITS." - - balance: "However residue radiation is far slower acting and kills you with toxin." - - balance: "Engineering holosigns have a light amount of radiation insulation." - - balance: "Rad collectors are nerfed. No more supercharging with pressurized plasma. No more collector spam either." - - balance: "Engine output is a lot more stable as a result of collector changes." - - balance: "Monkeys need more rads and take more time to turn into gorillas." - - tweak: "Over 100% on the DNA computer means your subject is now taking damage." diff --git a/html/changelogs/AutoChangeLog-pr-3365.yml b/html/changelogs/AutoChangeLog-pr-3365.yml deleted file mode 100644 index 026cb44ee5..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3365.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - spellcheck: "Fixed many instances of \"the the\" when interacting with objects." - - bugfix: "The tracking implant locator now works on the station again." diff --git a/html/changelogs/AutoChangeLog-pr-3366.yml b/html/changelogs/AutoChangeLog-pr-3366.yml deleted file mode 100644 index 26341662c2..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3366.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - tweak: "You can now clear bullet holes in walls using a welding tool." diff --git a/html/changelogs/AutoChangeLog-pr-3371.yml b/html/changelogs/AutoChangeLog-pr-3371.yml deleted file mode 100644 index 3afb171b0d..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3371.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "More Robust Than You" -delete-after: True -changes: - - bugfix: "Medibots will no longer inject people in lockers/sleepers/etc" diff --git a/html/changelogs/AutoChangeLog-pr-3372.yml b/html/changelogs/AutoChangeLog-pr-3372.yml deleted file mode 100644 index 7263e500f6..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3372.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "More Robust Than You" -delete-after: True -changes: - - tweak: "You can now drag-drop people into open DNA scanners" diff --git a/html/changelogs/AutoChangeLog-pr-3376.yml b/html/changelogs/AutoChangeLog-pr-3376.yml deleted file mode 100644 index 3977dd5505..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3376.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "Robustin" -delete-after: True -changes: - - tweak: "The wrench-anchoring time of the smoke machine is now doubled to 4 seconds." - - tweak: "Smoke Machine smoke is now transparent." - - rscadd: "The smoke machine has taken its rightful place in the chemist's office." - - bugfix: "Smoke machine will no longer operate while moving/unanchored." diff --git a/html/changelogs/AutoChangeLog-pr-3377.yml b/html/changelogs/AutoChangeLog-pr-3377.yml deleted file mode 100644 index 6dd8ddd0e0..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3377.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Epoc" -delete-after: True -changes: - - rscadd: "Added a Toggle Underline button to the PDA menu -code: Cleaned HTML spacing" diff --git a/html/changelogs/AutoChangeLog-pr-3379.yml b/html/changelogs/AutoChangeLog-pr-3379.yml deleted file mode 100644 index 363833a1e3..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3379.yml +++ /dev/null @@ -1,11 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - experiment: "Flying mobs now fly over those that aren't flying." - - experiment: "Flightsuits will now be unstable if EMPed! Don't get ion'd!" - - bugfix: "Flightsuits now allow proper pulling" - - experiment: "Moved now has an argument for if it was a regular Move or a forceMove." - - rscadd: "Instead of dumb sleep()s, follow trails now use SSfastprocess for processing!" - - rscadd: "Mobs now float while flying automatically!" - - rscdel: "Flightsuits can no longer be safely shut off if you're still barreling down the hallway." - - experiment: "Flightsuits should be less shitcode. Hope this PR doesn't blow anything important up!" diff --git a/html/changelogs/AutoChangeLog-pr-3384.yml b/html/changelogs/AutoChangeLog-pr-3384.yml deleted file mode 100644 index da0257f4ea..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3384.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - rscdel: "Security will no longer hallucinate edgy \"Centcom-assigned\" objectives at the start of the shift." diff --git a/html/changelogs/AutoChangeLog-pr-3389.yml b/html/changelogs/AutoChangeLog-pr-3389.yml deleted file mode 100644 index 84c455bc61..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3389.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - bugfix: "Fixed some mobs not deleting correctly" diff --git a/html/changelogs/AutoChangeLog-pr-3390.yml b/html/changelogs/AutoChangeLog-pr-3390.yml deleted file mode 100644 index 6691157000..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3390.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Armie" -delete-after: True -changes: - - tweak: "Holoparasites are once again in the uplink." diff --git a/html/changelogs/AutoChangeLog-pr-3391.yml b/html/changelogs/AutoChangeLog-pr-3391.yml deleted file mode 100644 index a9d286e812..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3391.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - bugfix: "Ghosts no longer inherit the movement delay of their former bodies." diff --git a/html/changelogs/AutoChangeLog-pr-3392.yml b/html/changelogs/AutoChangeLog-pr-3392.yml deleted file mode 100644 index 639673bc7d..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3392.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - bugfix: "Fixed mobs being able to smash shocked objects without taking damage." diff --git a/html/changelogs/AutoChangeLog-pr-3393.yml b/html/changelogs/AutoChangeLog-pr-3393.yml deleted file mode 100644 index 362869b8df..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3393.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - bugfix: "Scrubbers and filters no longer allow for infinite pressure in pipes." diff --git a/html/changelogs/AutoChangeLog-pr-3395.yml b/html/changelogs/AutoChangeLog-pr-3395.yml deleted file mode 100644 index 2275806482..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3395.yml +++ /dev/null @@ -1,9 +0,0 @@ -author: "ninjanomnom" -delete-after: True -changes: - - bugfix: "Fixes camera mobs being considered a target by radiation" - - bugfix: "Cables can no longer be contaminated as well" - - balance: "Buffs radiation cleansing chems" - - balance: "Toxin damage per tick from radiation is halved -admin: Contaminated objects keep track of what contaminated them -admin: Radiation pulses over 3000 are logged now" diff --git a/html/changelogs/AutoChangeLog-pr-3396.yml b/html/changelogs/AutoChangeLog-pr-3396.yml deleted file mode 100644 index d52ac352ce..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3396.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Improvedname" -delete-after: True -changes: - - tweak: "Cmo, captain, and the bartender now get pet collars in their lockers." diff --git a/html/changelogs/AutoChangeLog-pr-3399.yml b/html/changelogs/AutoChangeLog-pr-3399.yml deleted file mode 100644 index 26ced022fe..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3399.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - rscadd: "Alt-clicking on a computer now ejects the ID card inside it." diff --git a/html/changelogs/AutoChangeLog-pr-3401.yml b/html/changelogs/AutoChangeLog-pr-3401.yml deleted file mode 100644 index 4f6dcd0caa..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3401.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - tweak: "Golden Bike Horns now permit its victims to perform a full flip before forcing them to jump again." diff --git a/html/changelogs/AutoChangeLog-pr-3403.yml b/html/changelogs/AutoChangeLog-pr-3403.yml deleted file mode 100644 index fb764ce39c..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3403.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ninjanomnom" -delete-after: True -changes: - - bugfix: "The custom shuttle placement highlight now works for multi area shuttles." diff --git a/html/changelogs/AutoChangeLog-pr-3404.yml b/html/changelogs/AutoChangeLog-pr-3404.yml deleted file mode 100644 index 839fe36373..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3404.yml +++ /dev/null @@ -1,8 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - rscadd: "Boxstation's security now has a high security cell, accessible via fake wall from the execution room." - - rscadd: "Boxstation's security now has a public lobby, complete with water cooler and soda dispenser!" - - rscadd: "Boxstation now has a non-lethal armory, containing hardsuits, armor, barrier grenades, and mounted flashers" - - tweak: "Security on all maps now have reinforced walls in place of electrified windows." - - tweak: "Security on all maps now have a chem dispenser and chemmaster." diff --git a/html/changelogs/AutoChangeLog-pr-3406.yml b/html/changelogs/AutoChangeLog-pr-3406.yml deleted file mode 100644 index 8f80b68a9c..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3406.yml +++ /dev/null @@ -1,13 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - balance: "Dogborgs will now telegraph their attacks when pouncing." - - balance: "Dogborg pounces will now only stun for as long necessary to handcuff the target." - - balance: "Scrubpups will no longer automatically clean tiles they walk on. There's janiborgs for that!" - - balance: "Scrubpups have a much, much faster tongue that cleans much faster than normal. It's faster than mops." - - balance: "Scrubpups can now only swallow small items or smaller." - - balance: "Scrubpups can now carry 48 items in their compactor." - - balance: "Scrubpups only need half the time to swallow items." - - balance: "Sechounds now have a crew pinpointer." - - balance: "Sechounds now need to be emagged to access their disabler. Sechounds also have a nuke disk pinpointer when emagged." - - balance: "Medihounds now have a hypospray." diff --git a/html/changelogs/AutoChangeLog-pr-3409.yml b/html/changelogs/AutoChangeLog-pr-3409.yml deleted file mode 100644 index 7aec846c4e..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3409.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "WJohn" -delete-after: True -changes: - - rscadd: "An old cruiser class vessel has resiliently stuck around, and may do so for the foreseeable future." diff --git a/html/changelogs/AutoChangeLog-pr-3411.yml b/html/changelogs/AutoChangeLog-pr-3411.yml deleted file mode 100644 index 474405691b..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3411.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "DaxDupont" -delete-after: True -changes: - - spellcheck: "Replaces instances of \"permenant\" and \"permenantly\" with the proper spelling in several areas," diff --git a/html/changelogs/AutoChangeLog-pr-3412.yml b/html/changelogs/AutoChangeLog-pr-3412.yml deleted file mode 100644 index 3c4b94fcfd..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3412.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "armie" -delete-after: True -changes: - - bugfix: "mob spawners are no longer possessable" diff --git a/html/changelogs/AutoChangeLog-pr-3413.yml b/html/changelogs/AutoChangeLog-pr-3413.yml deleted file mode 100644 index 75b3f5ef6e..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3413.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "ninjanomnom" -delete-after: True -changes: - - bugfix: "Directional windows shouldn't leak air anymore" - - tweak: "Windows only block air while anchored" diff --git a/html/changelogs/AutoChangeLog-pr-3414.yml b/html/changelogs/AutoChangeLog-pr-3414.yml deleted file mode 100644 index 1132780ff6..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3414.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - imageadd: "The security bombsuit's sprite has been updated!" diff --git a/html/changelogs/AutoChangeLog-pr-3415.yml b/html/changelogs/AutoChangeLog-pr-3415.yml deleted file mode 100644 index 47b5a84c41..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3415.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Kor" -delete-after: True -changes: - - balance: "You can now smash the bulbs out of floodlights rather than having to entirely destroy the object." diff --git a/html/changelogs/AutoChangeLog-pr-3418.yml b/html/changelogs/AutoChangeLog-pr-3418.yml deleted file mode 100644 index a81e529d3b..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3418.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "Onule" -delete-after: True -changes: - - tweak: "Sunflower sprites were changed, small edits to variants." - - imageadd: "Sunflower and variant's inhands sprites." - - imageadd: "Tweaked growing sprites to match the new sunflower." - - imageadd: "Moonflower and novaflowers now have slightly different growing sprites." diff --git a/html/changelogs/AutoChangeLog-pr-3419.yml b/html/changelogs/AutoChangeLog-pr-3419.yml deleted file mode 100644 index 868d33fb62..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3419.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - rscadd: "Use the Clown Stamp on some cardboard to begin... the honkbot!" - - rscadd: "These honkbots are just adorable, and totally not annoying. I swear! Honk!" - - rscadd: "You can even slot in a pAI! Just don't emag them... oh boy. oh no. oh geez." - - soundadd: "Honkbots now release an evil laugh when emagged." diff --git a/html/changelogs/AutoChangeLog-pr-3421.yml b/html/changelogs/AutoChangeLog-pr-3421.yml deleted file mode 100644 index 68b392a790..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3421.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - tweak: "You now have to have arousal enabled for Crocin and Hexacrocin to have lewd effects." diff --git a/html/changelogs/AutoChangeLog-pr-3429.yml b/html/changelogs/AutoChangeLog-pr-3429.yml deleted file mode 100644 index f2d49e0784..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3429.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "More Robust Than You" -delete-after: True -changes: - - rscadd: "EI NATH! now causes a flash of light" diff --git a/html/changelogs/AutoChangeLog-pr-3430.yml b/html/changelogs/AutoChangeLog-pr-3430.yml deleted file mode 100644 index fb45728057..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3430.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - rscadd: "Reflectors can now be at any angle you want. Alt click them to set angle!" diff --git a/html/changelogs/AutoChangeLog-pr-3431.yml b/html/changelogs/AutoChangeLog-pr-3431.yml deleted file mode 100644 index 14e5bc9392..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3431.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - bugfix: "Pre-filled glass bottles (uplink, medbay, botany) will now give visual feedback about how much stuff is left inside, and the color of contents will match an empty bottle being filled with the same reagent." diff --git a/html/changelogs/AutoChangeLog-pr-3432.yml b/html/changelogs/AutoChangeLog-pr-3432.yml deleted file mode 100644 index 8a1de4739e..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3432.yml +++ /dev/null @@ -1,12 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - balance: "Sec doggos have a disabler again" - - balance: "Sec doggos need 1 more second for their leg actuators to recharge after a pounce." - - balance: "Sec doggos no longer have a nuke pinpointer when emagged" - - balance: "Sechounds stun for half a second longer" - - balance: "Sechound pounce spoolup has been reduced from 0.5 seconds to 0.3 seconds." - - balance: "Scrubpups now have actual working mops on their feet instead of cheap plastic imitations" - - balance: "Scrubpups can eat normal-sized items again" - - balance: "Scrubpups can only carry 20 items now" - - balance: "Scrubpups no longer have flashes" diff --git a/html/changelogs/AutoChangeLog-pr-3433.yml b/html/changelogs/AutoChangeLog-pr-3433.yml deleted file mode 100644 index cd6bfdeea0..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3433.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "DaxDupont" -delete-after: True -changes: - - bugfix: "Fancy boxes(ie: donut boxes) now show the proper content amount in the sprite and no longer go invisible when empty." diff --git a/html/changelogs/AutoChangeLog-pr-3442.yml b/html/changelogs/AutoChangeLog-pr-3442.yml deleted file mode 100644 index 07b022ed29..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3442.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - bugfix: "Player-controlled \"neutral\" mobs such as minebots are now considered valid targets by clock cult's ocular wardens." diff --git a/html/changelogs/AutoChangeLog-pr-3443.yml b/html/changelogs/AutoChangeLog-pr-3443.yml deleted file mode 100644 index 0c57b075dd..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3443.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - bugfix: "when decapitated, banana-flavored cream no longer hovers where your head used to be." diff --git a/html/changelogs/AutoChangeLog-pr-3444.yml b/html/changelogs/AutoChangeLog-pr-3444.yml deleted file mode 100644 index 0eed3012f9..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3444.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - spellcheck: "Removed a misleading message when handling full stacks of sheets." diff --git a/html/changelogs/AutoChangeLog-pr-3445.yml b/html/changelogs/AutoChangeLog-pr-3445.yml deleted file mode 100644 index d6d85367ea..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3445.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - bugfix: "Pinned notes will now show up on vault, abductor, centcom and large glass airlocks." diff --git a/html/changelogs/AutoChangeLog-pr-3446.yml b/html/changelogs/AutoChangeLog-pr-3446.yml deleted file mode 100644 index 3d66b596aa..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3446.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Xhuis" -delete-after: True -changes: - - bugfix: "Cogged APCs can now be correctly unlocked with an ID card." diff --git a/html/changelogs/AutoChangeLog-pr-3447.yml b/html/changelogs/AutoChangeLog-pr-3447.yml deleted file mode 100644 index c9301eca09..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3447.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - tweak: "Portable air pumps can output to a maximum of 25 atmospheres." diff --git a/html/changelogs/AutoChangeLog-pr-3451.yml b/html/changelogs/AutoChangeLog-pr-3451.yml deleted file mode 100644 index b8dc904983..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3451.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - rscadd: "Pipes can now be layered up to 3 layers." diff --git a/html/changelogs/AutoChangeLog-pr-3453.yml b/html/changelogs/AutoChangeLog-pr-3453.yml deleted file mode 100644 index 1f98b0ba59..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3453.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - balance: "it should be far easier to clean out your face from multiple cream pies." diff --git a/html/changelogs/AutoChangeLog-pr-3454.yml b/html/changelogs/AutoChangeLog-pr-3454.yml deleted file mode 100644 index 6800b33f5c..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3454.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Improvedname" -delete-after: True -changes: - - tweak: "Reverts katana's to its orginal size being huge" diff --git a/html/changelogs/AutoChangeLog-pr-3457.yml b/html/changelogs/AutoChangeLog-pr-3457.yml deleted file mode 100644 index b169a320e6..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3457.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "LetterJay" -delete-after: True -changes: - - imageadd: "Added missing CWC icons" diff --git a/html/changelogs/AutoChangeLog-pr-3458.yml b/html/changelogs/AutoChangeLog-pr-3458.yml deleted file mode 100644 index b9d1ba0556..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3458.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - bugfix: "The tools on the Caravan Ambush space ruin have had their speeds corrected." diff --git a/html/changelogs/AutoChangeLog-pr-3460.yml b/html/changelogs/AutoChangeLog-pr-3460.yml deleted file mode 100644 index fe4674e8bb..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3460.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "DaxDupont" -delete-after: True -changes: - - bugfix: "Fixes automatic fire on guns." diff --git a/html/changelogs/AutoChangeLog-pr-3462.yml b/html/changelogs/AutoChangeLog-pr-3462.yml deleted file mode 100644 index f3344006f9..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3462.yml +++ /dev/null @@ -1,10 +0,0 @@ -author: "Poojawa" -delete-after: True -changes: - - bugfix: "fixed medihound having to respect devourable settings." - - bugfix: "fixed other borg sleepers to not inject any regents." - - rscadd: "Tgui menus for borg sleepers. Is pretty." - - bugfix: "Fixed analyzer nose to work as intended." - - bugfix: "infinite energy loop is gone." - - tweak: "Removed borg hypo from Medihound. The sleeper works now." - - balance: "Medihound sleeper will swap from anti-tox to pure toxin if the patient is a slime." diff --git a/html/changelogs/AutoChangeLog-pr-3463.yml b/html/changelogs/AutoChangeLog-pr-3463.yml deleted file mode 100644 index 58556c40fd..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3463.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "ninjanomnom" -delete-after: True -changes: - - bugfix: "Fixed turfs not rotating" - - bugfix: "Fixed stealing structures you shouldn't be moving" diff --git a/html/changelogs/AutoChangeLog-pr-3466.yml b/html/changelogs/AutoChangeLog-pr-3466.yml deleted file mode 100644 index 103bfbc7e8..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3466.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Robustin" -delete-after: True -changes: - - bugfix: "The smoke machine now properly generates transparent smoke, transmits chemicals, and displays the proper icons." diff --git a/html/changelogs/AutoChangeLog-pr-3467.yml b/html/changelogs/AutoChangeLog-pr-3467.yml deleted file mode 100644 index 9260009663..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3467.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Y0SH1_M4S73R" -delete-after: True -changes: - - bugfix: "Disabling leg actuators sets the power drain per step to the correct value." diff --git a/html/changelogs/AutoChangeLog-pr-3468.yml b/html/changelogs/AutoChangeLog-pr-3468.yml deleted file mode 100644 index 28b45e3f20..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3468.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - bugfix: "Corrected mapping issues introduced with the latest SM engine/radiation update across all relevant maps." diff --git a/html/changelogs/AutoChangeLog-pr-3469.yml b/html/changelogs/AutoChangeLog-pr-3469.yml deleted file mode 100644 index ef9ed10a14..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3469.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - bugfix: "Slappers will no longer appear as a latex balloon in your hand." diff --git a/html/changelogs/AutoChangeLog-pr-3470.yml b/html/changelogs/AutoChangeLog-pr-3470.yml deleted file mode 100644 index b96e6d1eeb..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3470.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - tweak: "You can no longer build reinforced floors directly on top of dirt, asteroid sand, ice, or beaches. You'll have to first construct flooring on top of it instead." diff --git a/html/changelogs/AutoChangeLog-pr-3471.yml b/html/changelogs/AutoChangeLog-pr-3471.yml deleted file mode 100644 index 602f71797d..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3471.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Xhuis" -delete-after: True -changes: - - bugfix: "You can no longer pick up brass chairs." diff --git a/html/changelogs/AutoChangeLog-pr-3474.yml b/html/changelogs/AutoChangeLog-pr-3474.yml deleted file mode 100644 index 289c321597..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3474.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "yourdoom9898" -delete-after: True -changes: - - rscdel: "Removed chat message from slimepeople when they had enough slime to split" diff --git a/html/changelogs/AutoChangeLog-pr-3476.yml b/html/changelogs/AutoChangeLog-pr-3476.yml deleted file mode 100644 index f1fb04d1f2..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3476.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - bugfix: "Filters no longer stop passing any gas through if the filtered output is full." diff --git a/html/changelogs/AutoChangeLog-pr-3478.yml b/html/changelogs/AutoChangeLog-pr-3478.yml deleted file mode 100644 index 0e1890158d..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3478.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Poojawa" -delete-after: True -changes: - - balance: "Sleepers are no longer go-to magic fix alls" - - tweak: "Minimum Heal values at tier 4 is now 1 instead of -100 for Sleepers" diff --git a/html/changelogs/AutoChangeLog-pr-3482.yml b/html/changelogs/AutoChangeLog-pr-3482.yml deleted file mode 100644 index e1f50ba5d5..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3482.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Gun Hog" -delete-after: True -changes: - - bugfix: "The GPS item now correctly changes its name when the GPS tag is changed." diff --git a/html/changelogs/AutoChangeLog-pr-3484.yml b/html/changelogs/AutoChangeLog-pr-3484.yml deleted file mode 100644 index a296d8f74e..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3484.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - tweak: "Engineering cyborgs now have access to geiger counters." diff --git a/html/changelogs/AutoChangeLog-pr-3486.yml b/html/changelogs/AutoChangeLog-pr-3486.yml deleted file mode 100644 index b07d24883b..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3486.yml +++ /dev/null @@ -1,10 +0,0 @@ -author: "ninjanomnom" -delete-after: True -changes: - - rscadd: "You can vomit blood at high enough radiation." - - balance: "Radiation knockdown is far far shorter." - - balance: "Genetics modification is less harmful but still, upgrade your machines." - - balance: "Pentetic acid is useless for low amounts of radiation but indispensable for high amounts now." - - balance: "Singularity radiation has been normalized and Pubby engine has been remapped." - - bugfix: "No more hair loss spam" - - bugfix: "Mob rad contamination has been disabled for now. Regular contamination is still a thing." diff --git a/html/changelogs/AutoChangeLog-pr-3487.yml b/html/changelogs/AutoChangeLog-pr-3487.yml deleted file mode 100644 index 602ea77c7a..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3487.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "More Robust Than You" -delete-after: True -changes: - - tweak: "People that are burning slightly less will appear to be burning... slightly less." diff --git a/html/changelogs/AutoChangeLog-pr-3488.yml b/html/changelogs/AutoChangeLog-pr-3488.yml deleted file mode 100644 index 4962e5d679..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3488.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - bugfix: "Renault now has a comfy new bed on Metastation!" diff --git a/html/changelogs/AutoChangeLog-pr-3492.yml b/html/changelogs/AutoChangeLog-pr-3492.yml deleted file mode 100644 index bcae1670b8..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3492.yml +++ /dev/null @@ -1,9 +0,0 @@ -author: "Kor" -delete-after: True -changes: - - rscadd: "Blob is now a side antagonist." - - rscadd: "Event and admin blobs will now be able to choose their spawn location." - - rscadd: "Blob can now win in any mode by gaining enough tiles to reach Critical Mass." - - rscadd: "Blobs that have Critical Mass have unlimited points, and a minute after achieving critical mass, they will spread to every tile on station, killing anyone still on board and ending the round." - - rscadd: "Using an analyzer on a blob will now reveal its progress towards Critical Mass." - - rscadd: "The blob event is now more common." diff --git a/html/changelogs/AutoChangeLog-pr-3498.yml b/html/changelogs/AutoChangeLog-pr-3498.yml deleted file mode 100644 index 45780c6d0b..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3498.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ninjanomnom" -delete-after: True -changes: - - rscadd: "Engineering scanner goggles have a radiation mode now" diff --git a/html/changelogs/AutoChangeLog-pr-3499.yml b/html/changelogs/AutoChangeLog-pr-3499.yml deleted file mode 100644 index 21ebf770c9..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3499.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "ninjanomnom" -delete-after: True -changes: - - rscadd: "Objects placed under showers are cleansed of radioactive contamination over a short time." - - soundadd: "Showers make sound now." diff --git a/html/changelogs/AutoChangeLog-pr-3503.yml b/html/changelogs/AutoChangeLog-pr-3503.yml deleted file mode 100644 index 0fd9f587eb..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3503.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - tweak: "You will no longer trip on inactive honkbots." - - bugfix: "Sentient Honkbots are no longer forced to speak when somebody trip on them." diff --git a/html/changelogs/AutoChangeLog-pr-3504.yml b/html/changelogs/AutoChangeLog-pr-3504.yml deleted file mode 100644 index e0f0c79ffd..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3504.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - tweak: "You can now press Ctrl+H to stop pulling, or simply H to stop pulling if you're in hotkey mode." diff --git a/html/changelogs/AutoChangeLog-pr-3506.yml b/html/changelogs/AutoChangeLog-pr-3506.yml deleted file mode 100644 index 7ec7575219..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3506.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - bugfix: "Manned turrets stop firing when there's no-one in the turret shooting." diff --git a/html/changelogs/AutoChangeLog-pr-3513.yml b/html/changelogs/AutoChangeLog-pr-3513.yml deleted file mode 100644 index d4ef3e9060..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3513.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "oranges" -delete-after: True -changes: - - rscdel: "Removed the bluespace pipe" diff --git a/html/changelogs/AutoChangeLog-pr-3518.yml b/html/changelogs/AutoChangeLog-pr-3518.yml deleted file mode 100644 index ecf1879613..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3518.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Robustin" -delete-after: True -changes: - - bugfix: "Fixed a bug where detonating maxcaps, especially multiple maxcaps, on Reebe guaranteed that everyone would die and thus the Clock Cult would immediately lose; Reebe maxcap is now 2/5/10." diff --git a/html/changelogs/AutoChangeLog-pr-3522.yml b/html/changelogs/AutoChangeLog-pr-3522.yml deleted file mode 100644 index 77d272d363..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3522.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - tweak: "Changelings using biodegrade to escape restraints will now leave a pile of goop." - - bugfix: "Fixed messages related to changelings using biodegrade not appearing." diff --git a/html/changelogs/AutoChangeLog-pr-3524.yml b/html/changelogs/AutoChangeLog-pr-3524.yml deleted file mode 100644 index 8966133a1d..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3524.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Kor" -delete-after: True -changes: - - rscadd: "You can now select your Halloween race, rather than having it assigned randomly via event." diff --git a/html/changelogs/AutoChangeLog-pr-3528.yml b/html/changelogs/AutoChangeLog-pr-3528.yml deleted file mode 100644 index 7beef20cca..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3528.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Robustin" -delete-after: True -changes: - - balance: "Spray tan no longer stuns when ingested." diff --git a/html/changelogs/AutoChangeLog-pr-3529.yml b/html/changelogs/AutoChangeLog-pr-3529.yml deleted file mode 100644 index 02a915824f..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3529.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "Toriate" -delete-after: True -changes: - - balance: "OP foam stuff now cost slightly more to build from autolathes" - - balance: "OP foam stuff now turned into total memes instead of practical weapons, all burst firing foam guns have at least 60 spread. Stealth pistol also has 60 spread." - - balance: "Foam X9 and Mag Rifle now requires two hands to fire" - - bugfix: "Foam Force X9 and Mag Rifle now has its correct weight class of NOT FITTING IN FUCKING BACKPACKS" diff --git a/html/changelogs/AutoChangeLog-pr-3530.yml b/html/changelogs/AutoChangeLog-pr-3530.yml deleted file mode 100644 index d775eb8c52..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3530.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Thunder12345" -delete-after: True -changes: - - bugfix: "Sentient cats no longer forget to fall over when they die" diff --git a/html/changelogs/AutoChangeLog-pr-3546.yml b/html/changelogs/AutoChangeLog-pr-3546.yml deleted file mode 100644 index 3ce8ca350c..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3546.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "More Robust Than You" -delete-after: True -changes: - - bugfix: "Blood Brother now properly shows up in player panel" diff --git a/html/changelogs/AutoChangeLog-pr-3547.yml b/html/changelogs/AutoChangeLog-pr-3547.yml deleted file mode 100644 index 402f30bd11..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3547.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ninjanomnom" -delete-after: True -changes: - - bugfix: "Contents of silicon mobs are no longer considered for targets of radiation. This blocks them from being contaminated." diff --git a/html/changelogs/AutoChangeLog-pr-3549.yml b/html/changelogs/AutoChangeLog-pr-3549.yml deleted file mode 100644 index 0f14e8726a..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3549.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Robustin" -delete-after: True -changes: - - balance: "Medical biosuits (and hardsuits) now offer heavy, but not complete, radiation resistance." diff --git a/html/changelogs/AutoChangeLog-pr-3557.yml b/html/changelogs/AutoChangeLog-pr-3557.yml deleted file mode 100644 index 9bf16022d7..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3557.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - rscadd: "Wizards may now shapeshift into viper spiders." diff --git a/html/changelogs/AutoChangeLog-pr-3559.yml b/html/changelogs/AutoChangeLog-pr-3559.yml deleted file mode 100644 index 252225cc5f..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3559.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "More Robust Than You" -delete-after: True -changes: - - bugfix: "Fixes champrojector camera bugs" diff --git a/html/changelogs/AutoChangeLog-pr-3567.yml b/html/changelogs/AutoChangeLog-pr-3567.yml deleted file mode 100644 index 746a23b1e6..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3567.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Toriate" -delete-after: True -changes: - - bugfix: "fixed Otusian, Wolf, Skunk, and Big Cat ears" diff --git a/html/changelogs/AutoChangeLog-pr-3570.yml b/html/changelogs/AutoChangeLog-pr-3570.yml deleted file mode 100644 index 5399805908..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3570.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - bugfix: "Grinders will now grind grown items like cocoa pods again" diff --git a/html/changelogs/AutoChangeLog-pr-3575.yml b/html/changelogs/AutoChangeLog-pr-3575.yml deleted file mode 100644 index 1c9c3fbd31..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3575.yml +++ /dev/null @@ -1,13 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - tweak: "All maps have been hard synced with upstream. Thank upstream for messing with the cables. Refer to upstream map changelogs for details." - - tweak: "Map changes from prior to the sync have been re-added." - - tweak: "Boxstation security's equipment room is now two tiles larger. The security vendor, biohazard locker, and bomb suit locker are now on the same wall as the rest of the sec equipment lockers." - - tweak: "Boxstation's security equipment room is now equipped with two secways." - - tweak: "Security on all maps no longer contain chem dispensers or chemmasters." - - tweak: "All maps now share the same vulnerability involving the security desk that Boxstation does." - - tweak: "Deltastation's map changes have been restored after the previous sync." - - tweak: "Boxstation's security lobby disposals has been fixed" - - tweak: "Fixed stray r-wall between the evidence room and cell 1 in Boxstation." - - tweak: "Replaced the blast doors in Boxstation's security lobby with shutters." diff --git a/html/changelogs/AutoChangeLog-pr-3581.yml b/html/changelogs/AutoChangeLog-pr-3581.yml deleted file mode 100644 index be4fb833f3..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3581.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Improvedname" -delete-after: True -changes: - - tweak: "Blacklists holoparasite's from surplus crates" diff --git a/html/changelogs/AutoChangeLog-pr-3582.yml b/html/changelogs/AutoChangeLog-pr-3582.yml deleted file mode 100644 index f9ebb4cecc..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3582.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - bugfix: "Creatures made via gold slime cores will now be given the proper name of their master." diff --git a/html/changelogs/AutoChangeLog-pr-3594.yml b/html/changelogs/AutoChangeLog-pr-3594.yml deleted file mode 100644 index bc014626a2..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3594.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "JJRcop" -delete-after: True -changes: - - rscadd: "The heart of darkness revives you as a shadowperson if you aren't one already." diff --git a/html/changelogs/AutoChangeLog-pr-3596.yml b/html/changelogs/AutoChangeLog-pr-3596.yml deleted file mode 100644 index 91534c5dae..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3596.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - rscadd: "Shuttle navigation computers can now place new transit locations over the shuttle's current position." diff --git a/html/changelogs/AutoChangeLog-pr-3599.yml b/html/changelogs/AutoChangeLog-pr-3599.yml deleted file mode 100644 index 19444ff4b3..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3599.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - bugfix: "Shades will no longer always hear a heartbeat." diff --git a/html/changelogs/AutoChangeLog-pr-3600.yml b/html/changelogs/AutoChangeLog-pr-3600.yml deleted file mode 100644 index 638233d23f..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3600.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - bugfix: "Golem abilities will now be start on cooldown when they are made." diff --git a/html/changelogs/AutoChangeLog-pr-3603.yml b/html/changelogs/AutoChangeLog-pr-3603.yml deleted file mode 100644 index 502e536684..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3603.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Xhuis" -delete-after: True -changes: - - bugfix: "You can no longer stack infinitely many stargazers on one tile." diff --git a/html/changelogs/AutoChangeLog-pr-3604.yml b/html/changelogs/AutoChangeLog-pr-3604.yml deleted file mode 100644 index d4bbd36f07..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3604.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Xhuis" -delete-after: True -changes: - - bugfix: "Cogscarab shells and marauder armor now appear in the spawners menu." diff --git a/html/changelogs/AutoChangeLog-pr-3606.yml b/html/changelogs/AutoChangeLog-pr-3606.yml deleted file mode 100644 index 74fb1e3772..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3606.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "ninjanomnom & Wjohn" -delete-after: True -changes: - - bugfix: "Cable cuffs now inherit the color of the cables used to make them." - - bugfix: "Split cable stacks keep their color." - - tweak: "The blue cable color is now a better blue." diff --git a/html/changelogs/AutoChangeLog-pr-3610.yml b/html/changelogs/AutoChangeLog-pr-3610.yml deleted file mode 100644 index 4d7996fd0c..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3610.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "nicbn" -delete-after: True -changes: - - imageadd: "Chemical heater and smoke machine resprited." diff --git a/html/changelogs/AutoChangeLog-pr-3611.yml b/html/changelogs/AutoChangeLog-pr-3611.yml deleted file mode 100644 index 4cf47effae..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3611.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "ninjanomnom" -delete-after: True -changes: - - soundadd: "Portable generators have a sound while active." - - soundadd: "The supermatter has a sound that scales with stored energy." diff --git a/html/changelogs/AutoChangeLog-pr-3614.yml b/html/changelogs/AutoChangeLog-pr-3614.yml deleted file mode 100644 index f14c2f29a5..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3614.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - bugfix: "You can no longer teleport past the ticket stands of the Luxury Emergency Shuttle." diff --git a/html/changelogs/AutoChangeLog-pr-3615.yml b/html/changelogs/AutoChangeLog-pr-3615.yml deleted file mode 100644 index ce963f647e..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3615.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - tweak: "The Staff of Change will now randomly assign a cyborg module when transforming a mob into a cyborg." diff --git a/html/changelogs/AutoChangeLog-pr-3617.yml b/html/changelogs/AutoChangeLog-pr-3617.yml deleted file mode 100644 index 23c34fe480..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3617.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - bugfix: "You will no longer be prompted to reenter your body while being defibbed if you can't actually be revived." diff --git a/html/changelogs/AutoChangeLog-pr-3618.yml b/html/changelogs/AutoChangeLog-pr-3618.yml deleted file mode 100644 index 3b90caf60e..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3618.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - bugfix: "Lightgeists can now -actually- be spawned with gold slime cores." diff --git a/html/changelogs/AutoChangeLog-pr-3623.yml b/html/changelogs/AutoChangeLog-pr-3623.yml deleted file mode 100644 index 5e385f17f4..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3623.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ShizCalev" -delete-after: True -changes: - - bugfix: "Reflectors will no longer drop more materials than they took to make when deconstructed." diff --git a/html/changelogs/AutoChangeLog-pr-3624.yml b/html/changelogs/AutoChangeLog-pr-3624.yml deleted file mode 100644 index c98047a04c..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3624.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "Xhuis" -delete-after: True -changes: - - balance: "Clockwork marauders now move more slowly below 40% health." - - balance: "Instead of a 40% chance (or more) chance to block projectiles, clockwork marauders now have three fixed 100% blocks; after using those three, they cannot block anymore without avoiding projectiles for ten seconds. This number increases to four if war is declared." - - balance: "Projectiles that deal no damage DO reduce marauders' shield health. Use disabler shots to open them up, then use lasers to go for the kill!" diff --git a/html/changelogs/AutoChangeLog-pr-3630.yml b/html/changelogs/AutoChangeLog-pr-3630.yml deleted file mode 100644 index 0c69e04f40..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3630.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - rscadd: "Admins are now able to mark open tickets as being handled. This makes it easier for staff members to provide feedback to players reporting issues via the admin help button." diff --git a/html/changelogs/AutoChangeLog-pr-3634.yml b/html/changelogs/AutoChangeLog-pr-3634.yml deleted file mode 100644 index 3345c5ba6b..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3634.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - bugfix: "The vore panel and other vore-related commands are now operational again." diff --git a/html/changelogs/AutoChangeLog-pr-3635.yml b/html/changelogs/AutoChangeLog-pr-3635.yml deleted file mode 100644 index 99fb1d5289..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3635.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ktccd" -delete-after: True -changes: - - rscdel: "Removed borer-HUDs" diff --git a/html/changelogs/AutoChangeLog-pr-3637.yml b/html/changelogs/AutoChangeLog-pr-3637.yml deleted file mode 100644 index b9dfcaecb8..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3637.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - bugfix: "Fixed LOOC error messages not appearing in goonchat" diff --git a/html/changelogs/AutoChangeLog-pr-3638.yml b/html/changelogs/AutoChangeLog-pr-3638.yml deleted file mode 100644 index d661f94d61..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3638.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - bugfix: "Miscreants will now generate properly." diff --git a/html/changelogs/AutoChangeLog-pr-3641.yml b/html/changelogs/AutoChangeLog-pr-3641.yml deleted file mode 100644 index 004acb1aaa..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3641.yml +++ /dev/null @@ -1,19 +0,0 @@ -author: "as334" -delete-after: True -changes: - - rscadd: "Massively Expands Atmospherics." - - rscadd: "New gases have been added:Brown Gas, Pluoxium, Stimulum, Hyper-Noblium and Tritium" - - rscadd: "Brown gas is acidic to breath, but mildly stimulation." - - rscadd: "Stimulum is more stimulating and much safer." - - rscadd: "Pluoxium is a non-reactive form of oxygen that delivers more oxygen into the bloodstream." - - rscadd: "Hyper-Noblium is an extremely noble gas, and stops gases from reacting." - - rscadd: "Tritium is radioactive and flammable." - - rscadd: "New reactions have also been added." - - rscadd: "Fusion. Plasma will fuse when heated to a high thermal energy, with tritium as a catalyst. Make -sure to manage the waste products." - - rscadd: "Brown gas formation: Heat oxygen and nitrogen." - - rscadd: "BZ fixation: Heat Tritium and Plasma." - - rscadd: "Stimulum formation: Heated tritium,plasma,bz and browns." - - rscadd: "Hyper-Noblium condensation: Needs nitrogen and tritium at a high heat. Cools rapidly." - - rscdel: "Freon has been removed." - - rscadd: "Water vapor now freezes the tile it is on when it is cooled heavily." diff --git a/html/changelogs/AutoChangeLog-pr-3649.yml b/html/changelogs/AutoChangeLog-pr-3649.yml deleted file mode 100644 index 04a9765da6..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3649.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - bugfix: "Cable coils will no longer appear as weirdly colored APCs" diff --git a/html/changelogs/AutoChangeLog-pr-3663.yml b/html/changelogs/AutoChangeLog-pr-3663.yml deleted file mode 100644 index 7fe666a739..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3663.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Mark9013100" -delete-after: True -changes: - - tweak: "The Medical Cloning manual has been updated." diff --git a/html/changelogs/AutoChangeLog-pr-3744.yml b/html/changelogs/AutoChangeLog-pr-3744.yml deleted file mode 100644 index 44119b46cf..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3744.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Xhuis" -delete-after: True -changes: - - tweak: "Abscond and Reebe rifts now place servants directly at the Ark instead of below the \"base\" area." diff --git a/html/changelogs/AutoChangeLog-pr-3745.yml b/html/changelogs/AutoChangeLog-pr-3745.yml deleted file mode 100644 index 2fee610764..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3745.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ninjanomnom" -delete-after: True -changes: - - bugfix: "Fixes the cargo shuttle occasionally breaking if a mob got on at exactly the right time." diff --git a/html/changelogs/AutoChangeLog-pr-3754.yml b/html/changelogs/AutoChangeLog-pr-3754.yml deleted file mode 100644 index f6d2468d33..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3754.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - bugfix: "Ghosts can no longer create sparks from the hand teleporter's portals." diff --git a/html/changelogs/AutoChangeLog-pr-3759.yml b/html/changelogs/AutoChangeLog-pr-3759.yml deleted file mode 100644 index 83f839fab2..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3759.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Thefastfoodguy" -delete-after: True -changes: - - bugfix: "Spamming runes / battlecries / etc will no longer trigger spam prevention" diff --git a/html/changelogs/AutoChangeLog-pr-3763.yml b/html/changelogs/AutoChangeLog-pr-3763.yml deleted file mode 100644 index a2aa4be658..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3763.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "More Robust Than You" -delete-after: True -changes: - - bugfix: "You can now use banhammers as a weapon" diff --git a/html/changelogs/AutoChangeLog-pr-3765.yml b/html/changelogs/AutoChangeLog-pr-3765.yml deleted file mode 100644 index 6ceb24e417..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3765.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "XDTM" -delete-after: True -changes: - - rscadd: "Ghosts now have a Toggle Health Scan verb, which allows them to health scan mobs they click on." diff --git a/html/changelogs/AutoChangeLog-pr-3769.yml b/html/changelogs/AutoChangeLog-pr-3769.yml deleted file mode 100644 index 0b0822cd9d..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3769.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - spellcheck: "spellchecked the hotel staff." diff --git a/html/changelogs/AutoChangeLog-pr-3770.yml b/html/changelogs/AutoChangeLog-pr-3770.yml deleted file mode 100644 index 792fb6453d..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3770.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Jalleo" -delete-after: True -changes: - - tweak: "Removed a variable to state which RCD's can deconstruct reinforced walls" - - balance: "Made combat (ERT ones) and admin RCDs able to deconstruct r walls alongside borg ones" diff --git a/html/changelogs/AutoChangeLog-pr-3771.yml b/html/changelogs/AutoChangeLog-pr-3771.yml deleted file mode 100644 index 4162338e5d..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3771.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "nicbn" -delete-after: True -changes: - - imageadd: "Canister sprites for the new gases" diff --git a/html/changelogs/AutoChangeLog-pr-3774.yml b/html/changelogs/AutoChangeLog-pr-3774.yml deleted file mode 100644 index 4ed16ffa41..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3774.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - bugfix: "Directional character icon previews now function properly. Other things relying on getflaticon probably work with directional icons again, as well." diff --git a/html/changelogs/AutoChangeLog-pr-3775.yml b/html/changelogs/AutoChangeLog-pr-3775.yml deleted file mode 100644 index b4565e6526..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3775.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Floyd / Qustinnus (And all the sounds by Kayozz11 from Yogstation)" -delete-after: True -changes: - - soundadd: "Adds about 30 new ambience sounds" - - refactor: "added new defines for ambience lists." diff --git a/html/changelogs/AutoChangeLog-pr-3778.yml b/html/changelogs/AutoChangeLog-pr-3778.yml deleted file mode 100644 index 576fa34610..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3778.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ninjanomnom" -delete-after: True -changes: - - bugfix: "Shuttle parallax has been fixed once more" diff --git a/html/changelogs/AutoChangeLog-pr-3779.yml b/html/changelogs/AutoChangeLog-pr-3779.yml deleted file mode 100644 index 8572baba65..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3779.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Kor" -delete-after: True -changes: - - bugfix: "Cult mode will once again print out names at round end." diff --git a/html/changelogs/AutoChangeLog-pr-3780.yml b/html/changelogs/AutoChangeLog-pr-3780.yml deleted file mode 100644 index 8b098e1d18..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3780.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Floyd / Qustinnus" -delete-after: True -changes: - - soundadd: "Redtexting as a traitor now plays a depressing tune to you" diff --git a/html/changelogs/AutoChangeLog-pr-3784.yml b/html/changelogs/AutoChangeLog-pr-3784.yml deleted file mode 100644 index 602947e6e2..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3784.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - balance: "Dying in shapeshifted form reverts you to the original one. (You're still dead)" diff --git a/html/changelogs/AutoChangeLog-pr-3788.yml b/html/changelogs/AutoChangeLog-pr-3788.yml deleted file mode 100644 index 0d3cccb1bd..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3788.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - bugfix: "The holodeck now has an \"Offline\" option." diff --git a/html/changelogs/AutoChangeLog-pr-3789.yml b/html/changelogs/AutoChangeLog-pr-3789.yml deleted file mode 100644 index 2f75a3821b..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3789.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Swindly" -delete-after: True -changes: - - rscadd: "Organ storage bags can be used to perform limb augmentation." diff --git a/html/changelogs/AutoChangeLog-pr-3795.yml b/html/changelogs/AutoChangeLog-pr-3795.yml deleted file mode 100644 index 48dff5c2a3..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3795.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "Toriate" -delete-after: True -changes: - - rscadd: "Added security skirts" - - rscadd: "Added security skirts to security lockers" - - rscadd: "Added the HoS Trenchcloak" - - imageadd: "added Security Skirt and Trenchcloak sprites" diff --git a/html/changelogs/AutoChangeLog-pr-3799.yml b/html/changelogs/AutoChangeLog-pr-3799.yml deleted file mode 100644 index e1132e5b67..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3799.yml +++ /dev/null @@ -1,18 +0,0 @@ -author: "deathride58" -delete-after: True -changes: - - tweak: "Warden's office on Boxstation has been expanded one tile downward." - - tweak: "Warden's office on Boxstation has been reorganized." - - tweak: "Security on Boxstation now has actual brig interior doors." - - tweak: "Reinforced windows have been added between the internal Security Lobby and external Security Lobby." - - tweak: "Secways on Boxstation now have fancier docks." - - tweak: "Security on Boxstation now has a cyborg recharging station, right below the two secways." - - tweak: "On Boxstation, the Head of Security will now spawn in their office." - - tweak: "Boxstation's Clown Office now contains a proper display case for the emergency bike horn instead of a reinforced glass encasement." - - tweak: "The center-most table has been removed from the Abandoned Cafe on Boxstation." - - tweak: "Boxstation's Conference Room now has a coffee vendor again." - - tweak: "The dare dice table in Boxstation's maint bar has been reduced in vertical size by one tile." - - tweak: "The booze-o-mat in Boxstation's maint bar has been replaced with a box of drinking glasses. Mix your own booze for once, nerds." - - tweak: "The maintenance observatory room in Boxstation's maintenance is now properly angled toward space." - - tweak: "Boxstation's emitter room in engineering has been expanded. (From #3717)" - - tweak: "Boxstation's engineering now features a pump to redirect waste gas into the waste loop. (From #3717)" diff --git a/html/changelogs/AutoChangeLog-pr-3800.yml b/html/changelogs/AutoChangeLog-pr-3800.yml deleted file mode 100644 index 6e57619f9b..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3800.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "Toriate" -delete-after: True -changes: - - rscadd: "Added micromedkits" - - tweak: "medkits now use Cameron's sprites" - - imageadd: "added @CameronWoof 's Medkit sprites" diff --git a/html/changelogs/AutoChangeLog-pr-3802.yml b/html/changelogs/AutoChangeLog-pr-3802.yml deleted file mode 100644 index 7ae889924f..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3802.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ninjanomnom" -delete-after: True -changes: - - bugfix: "You can no longer set up the auxiliary base's shuttle beacon overlapping with the edge of the map" diff --git a/html/changelogs/AutoChangeLog-pr-3803.yml b/html/changelogs/AutoChangeLog-pr-3803.yml deleted file mode 100644 index d6d50d394c..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3803.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "WJohnston" -delete-after: True -changes: - - bugfix: "Ancient station lighting fixed on beta side (medical and atmos remains)" diff --git a/html/changelogs/AutoChangeLog-pr-3809.yml b/html/changelogs/AutoChangeLog-pr-3809.yml deleted file mode 100644 index ee22cd1ea4..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3809.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - rscadd: "Added frog masks. Reeeeeeeeee!!" diff --git a/html/changelogs/AutoChangeLog-pr-3821.yml b/html/changelogs/AutoChangeLog-pr-3821.yml deleted file mode 100644 index 0f164b7fad..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3821.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - tweak: "Added deterministic output slots to the slime processor" diff --git a/html/changelogs/AutoChangeLog-pr-3824.yml b/html/changelogs/AutoChangeLog-pr-3824.yml deleted file mode 100644 index c5883c0061..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3824.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - bugfix: "EMPs can pulse multiple wires" diff --git a/html/changelogs/AutoChangeLog-pr-3827.yml b/html/changelogs/AutoChangeLog-pr-3827.yml deleted file mode 100644 index b7bc1053a3..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3827.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "More Robust Than You" -delete-after: True -changes: - - bugfix: "Blobbernauts and spores are no longer killed by blob victory" diff --git a/html/changelogs/AutoChangeLog-pr-3834.yml b/html/changelogs/AutoChangeLog-pr-3834.yml deleted file mode 100644 index bf6bdbb882..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3834.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "More Robust Than You" -delete-after: True -changes: - - tweak: "Monkeys can no longer transmit diseases through hardsuits" diff --git a/html/changelogs/AutoChangeLog-pr-3839.yml b/html/changelogs/AutoChangeLog-pr-3839.yml deleted file mode 100644 index 1e3059bb12..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3839.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Xhuis" -delete-after: True -changes: - - rscadd: "Ratvar and Nar-Sie plushes now have a unique interaction." diff --git a/html/changelogs/AutoChangeLog-pr-3840.yml b/html/changelogs/AutoChangeLog-pr-3840.yml deleted file mode 100644 index 489865c42f..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3840.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CitadelStationBot" -delete-after: True -changes: - - bugfix: "Adds an organ storage bag to the syndicate medborg." diff --git a/html/changelogs/AutoChangeLog-pr-3842.yml b/html/changelogs/AutoChangeLog-pr-3842.yml deleted file mode 100644 index ab96367b12..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3842.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - bugfix: "Fixed some interactions with ghosts and items" diff --git a/html/changelogs/AutoChangeLog-pr-3844.yml b/html/changelogs/AutoChangeLog-pr-3844.yml deleted file mode 100644 index 86dcebfd00..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3844.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Naksu" -delete-after: True -changes: - - bugfix: "Nonhumans such as monkeys can now be scanned for chemicals with the health analyzer." diff --git a/html/changelogs/AutoChangeLog-pr-3847.yml b/html/changelogs/AutoChangeLog-pr-3847.yml deleted file mode 100644 index c55a0ac5bd..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3847.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "Xhuis" -delete-after: True -changes: - - balance: "Clockwork marauders are now on harm intent." - - balance: "The Clockwork Marauder scripture now takes five seconds longer to invoke per marauder summoned in the last 20 seconds, capping at 30 extra seconds." - - balance: "Clockwork marauders no longer gain a health bonus when war is declared." diff --git a/html/changelogs/AutoChangeLog-pr-3848.yml b/html/changelogs/AutoChangeLog-pr-3848.yml deleted file mode 100644 index 9d83549fc5..0000000000 --- a/html/changelogs/AutoChangeLog-pr-3848.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "More Robust Than You" -delete-after: True -changes: - - tweak: "Xenobio blobbernauts can no longer walk on blob tiles" diff --git a/html/changelogs/Bawhoppen Forgot to add a Changelog.yml b/html/changelogs/Bawhoppen Forgot to add a Changelog.yml deleted file mode 100644 index 9c9895e895..0000000000 --- a/html/changelogs/Bawhoppen Forgot to add a Changelog.yml +++ /dev/null @@ -1,35 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# spellcheck (typo fixes) -# experiment -################################# - -# Your name. -author: "Bawhoppen" - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. -# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. -changes: - - tweak: "Smoke machine board has been moved to tech storage." diff --git a/html/changelogs/example.yml b/html/changelogs/example.yml deleted file mode 100644 index 48aa13aa11..0000000000 --- a/html/changelogs/example.yml +++ /dev/null @@ -1,36 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# spellcheck (typo fixes) -# experiment -################################# - -# Your name. -author: " - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. -# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. -changes: - - rscadd: "Added a changelog editing system that should cause fewer conflicts and more accurate timestamps." - - rscdel: "Killed innocent kittens." From 6e7f89f811642f7ac993bbde5d9a56240661abcf Mon Sep 17 00:00:00 2001 From: LetterJay Date: Thu, 9 Nov 2017 01:23:33 -0600 Subject: [PATCH 112/198] again --- html/changelog.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/html/changelog.html b/html/changelog.html index a4b13b52cf..45dfe57b20 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -1,7 +1,7 @@ - /tg/ Station 13 Changelog + Citadel Station 13 Changelog - - -

    -
    - [src.get_equipment_list()] -
    -
    -
    - [src.get_commands()] -
    - - - "} - return output - -/obj/mecha/combat/honker/get_commands() - var/output = {"
    - "} - output += ..() - return output - - -/obj/mecha/combat/honker/get_equipment_list() - if(!equipment.len) - return - var/output = "Honk-ON-Systems:
    " - for(var/obj/item/mecha_parts/mecha_equipment/MT in equipment) - output += "
    [MT.get_equip_info()]
    " - output += "
    " - return output - - - -/obj/mecha/combat/honker/mechstep(direction) - var/result = step(src,direction) - if(result) - if(!squeak) - playsound(src, "clownstep", 70, 1) - squeak = 1 - else - squeak = 0 - return result - -/obj/mecha/combat/honker/Topic(href, href_list) - ..() - if (href_list["play_sound"]) - switch(href_list["play_sound"]) - if("sadtrombone") - playsound(src, 'sound/misc/sadtrombone.ogg', 50) - return - -/proc/rand_hex_color() - var/list/colors = list("0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f") - var/color="" - for (var/i=0;i<6;i++) - color = color+pick(colors) - return color - - -======= wreckage = /obj/structure/mecha_wreckage/honker add_req_access = 0 max_equip = 3 @@ -298,6 +152,3 @@ for (var/i=0;i<6;i++) color = color+pick(colors) return color - - ->>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental From 81d1abe64e5f73926bcf7851a42700f7f13edf2f Mon Sep 17 00:00:00 2001 From: LetterJay Date: Sun, 12 Nov 2017 08:09:12 -0600 Subject: [PATCH 183/198] Update message.dm --- code/game/machinery/computer/message.dm | 477 ------------------------ 1 file changed, 477 deletions(-) diff --git a/code/game/machinery/computer/message.dm b/code/game/machinery/computer/message.dm index ffd2197133..d41bcce164 100644 --- a/code/game/machinery/computer/message.dm +++ b/code/game/machinery/computer/message.dm @@ -1,479 +1,3 @@ -<<<<<<< HEAD - -// Allows you to monitor messages that passes the server. - - - - -/obj/machinery/computer/message_monitor - name = "message monitor console" - desc = "Used to Monitor the crew's messages, that are sent via PDA. Can also be used to view Request Console messages." - icon_screen = "comm_logs" - circuit = /obj/item/circuitboard/computer/message_monitor - //Server linked to. - var/obj/machinery/message_server/linkedServer = null - //Sparks effect - For emag - var/datum/effect_system/spark_spread/spark_system = new /datum/effect_system/spark_spread - //Messages - Saves me time if I want to change something. - var/noserver = "ALERT: No server detected." - var/incorrectkey = "ALERT: Incorrect decryption key!" - var/defaultmsg = "Welcome. Please select an option." - var/rebootmsg = "%$&(�: Critical %$$@ Error // !RestArting! - ?pLeaSe wAit!" - //Computer properties - var/screen = 0 // 0 = Main menu, 1 = Message Logs, 2 = Hacked screen, 3 = Custom Message - var/hacking = 0 // Is it being hacked into by the AI/Cyborg - var/message = "System bootup complete. Please select an option." // The message that shows on the main menu. - var/auth = 0 // Are they authenticated? - var/optioncount = 7 - // Custom Message Properties - var/customsender = "System Administrator" - var/obj/item/device/pda/customrecepient = null - var/customjob = "Admin" - var/custommessage = "This is a test, please ignore." - - light_color = LIGHT_COLOR_GREEN - -/obj/machinery/computer/message_monitor/attackby(obj/item/O, mob/living/user, params) - if(istype(O, /obj/item/screwdriver) && emagged) - //Stops people from just unscrewing the monitor and putting it back to get the console working again. - to_chat(user, "It is too hot to mess with!") - else - return ..() - -/obj/machinery/computer/message_monitor/emag_act(mob/user) - if(emagged) - return - if(!isnull(src.linkedServer)) - emagged = TRUE - screen = 2 - spark_system.set_up(5, 0, src) - src.spark_system.start() - var/obj/item/paper/monitorkey/MK = new/obj/item/paper/monitorkey - MK.loc = src.loc - // Will help make emagging the console not so easy to get away with. - MK.info += "

    �%@%(*$%&(�&?*(%&�/{}" - var/time = 100 * length(src.linkedServer.decryptkey) - addtimer(CALLBACK(src, .proc/UnmagConsole), time) - message = rebootmsg - else - to_chat(user, "A no server error appears on the screen.") - -/obj/machinery/computer/message_monitor/Initialize() - . = ..() - //Is the server isn't linked to a server, and there's a server available, default it to the first one in the list. - if(!linkedServer) - if(GLOB.message_servers && GLOB.message_servers.len > 0) - linkedServer = GLOB.message_servers[1] - -/obj/machinery/computer/message_monitor/attack_hand(mob/living/user) - if(..()) - return - //If the computer is being hacked or is emagged, display the reboot message. - if(hacking || emagged) - message = rebootmsg - var/dat = "
    /
    " - - if(auth) - dat += "

    \[Authenticated\] /" - dat += " Server Power: [src.linkedServer && src.linkedServer.active ? "\[On\]":"\[Off\]"]

    " - else - dat += "

    \[Unauthenticated\] /" - dat += " Server Power: [src.linkedServer && src.linkedServer.active ? "\[On\]":"\[Off\]"]

    " - - if(hacking || emagged) - screen = 2 - else if(!auth || !linkedServer || (linkedServer.stat & (NOPOWER|BROKEN))) - if(!linkedServer || (linkedServer.stat & (NOPOWER|BROKEN))) - message = noserver - screen = 0 - - switch(screen) - //Main menu - if(0) - // = TAB - var/i = 0 - dat += "
    [++i]. Link To A Server
    " - if(auth) - if(!linkedServer || (linkedServer.stat & (NOPOWER|BROKEN))) - dat += "
    ERROR: Server not found!
    " - else - dat += "
    [++i]. View Message Logs
    " - dat += "
    [++i]. View Request Console Logs
    " - dat += "
    [++i]. Clear Message Logs
    " - dat += "
    [++i]. Clear Request Console Logs
    " - dat += "
    [++i]. Set Custom Key
    " - dat += "
    [++i]. Send Admin Message
    " - else - for(var/n = ++i; n <= optioncount; n++) - dat += "
    [n]. ---------------
    " - if(issilicon(usr) && is_special_character(usr)) - //Malf/Traitor AIs can bruteforce into the system to gain the Key. - dat += "
    *&@#. Bruteforce Key
    " - else - dat += "
    " - - //Bottom message - if(!auth) - dat += "

    Please authenticate with the server in order to show additional options." - else - dat += "

    Reg, #514 forbids sending messages to a Head of Staff containing Erotic Rendering Properties." - - //Message Logs - if(1) - var/index = 0 - //var/recipient = "Unspecified" //name of the person - //var/sender = "Unspecified" //name of the sender - //var/message = "Blank" //transferred message - dat += "
    Back - Refresh

    " - dat += "" - for(var/datum/data_pda_msg/pda in src.linkedServer.pda_msgs) - index++ - if(index > 3000) - break - // Del - Sender - Recepient - Message - // X - Al Green - Your Mom - WHAT UP!? - dat += "" - dat += "
    XSenderRecipientMessage
    X
    [pda.sender][pda.recipient][pda.message][pda.photo ? "(Photo)":""]
    " - //Hacking screen. - if(2) - if(isAI(user) || iscyborg(user)) - dat += "Brute-forcing for server key.
    It will take 20 seconds for every character that the password has." - dat += "In the meantime, this console can reveal your true intentions if you let someone access it. Make sure no humans enter the room during that time." - else - //It's the same message as the one above but in binary. Because robots understand binary and humans don't... well I thought it was clever. - dat += {"01000010011100100111010101110100011001010010110
    - 10110011001101111011100100110001101101001011011100110011
    - 10010000001100110011011110111001000100000011100110110010
    - 10111001001110110011001010111001000100000011010110110010
    - 10111100100101110001000000100100101110100001000000111011
    - 10110100101101100011011000010000001110100011000010110101
    - 10110010100100000001100100011000000100000011100110110010
    - 10110001101101111011011100110010001110011001000000110011
    - 00110111101110010001000000110010101110110011001010111001
    - 00111100100100000011000110110100001100001011100100110000
    - 10110001101110100011001010111001000100000011101000110100
    - 00110000101110100001000000111010001101000011001010010000
    - 00111000001100001011100110111001101110111011011110111001
    - 00110010000100000011010000110000101110011001011100010000
    - 00100100101101110001000000111010001101000011001010010000
    - 00110110101100101011000010110111001110100011010010110110
    - 10110010100101100001000000111010001101000011010010111001
    - 10010000001100011011011110110111001110011011011110110110
    - 00110010100100000011000110110000101101110001000000111001
    - 00110010101110110011001010110000101101100001000000111100
    - 10110111101110101011100100010000001110100011100100111010
    - 10110010100100000011010010110111001110100011001010110111
    - 00111010001101001011011110110111001110011001000000110100
    - 10110011000100000011110010110111101110101001000000110110
    - 00110010101110100001000000111001101101111011011010110010
    - 10110111101101110011001010010000001100001011000110110001
    - 10110010101110011011100110010000001101001011101000010111
    - 00010000001001101011000010110101101100101001000000111001
    - 10111010101110010011001010010000001101110011011110010000
    - 00110100001110101011011010110000101101110011100110010000
    - 00110010101101110011101000110010101110010001000000111010
    - 00110100001100101001000000111001001101111011011110110110
    - 10010000001100100011101010111001001101001011011100110011
    - 10010000001110100011010000110000101110100001000000111010
    - 001101001011011010110010100101110"} - - //Fake messages - if(3) - dat += "
    Back - Reset

    " - - dat += {" - - - - "} - //Sender - Sender's Job - Recepient - Message - //Al Green- Your Dad - Your Mom - WHAT UP!? - - dat += {" - - - "} - dat += "
    SenderSender's JobRecipientMessage
    [customsender][customjob][customrecepient ? customrecepient.owner : "NONE"][custommessage]

    Send" - - //Request Console Logs - if(4) - - var/index = 0 - /* data_rc_msg - X - 5% - var/rec_dpt = "Unspecified" //name of the person - 15% - var/send_dpt = "Unspecified" //name of the sender- 15% - var/message = "Blank" //transferred message - 300px - var/stamp = "Unstamped" - 15% - var/id_auth = "Unauthenticated" - 15% - var/priority = "Normal" - 10% - */ - dat += "
    Back - Refresh

    " - dat += {" - "} - for(var/datum/data_rc_msg/rc in src.linkedServer.rc_msgs) - index++ - if(index > 3000) - break - // Del - Sender - Recepient - Message - // X - Al Green - Your Mom - WHAT UP!? - dat += {" - "} - dat += "
    XSending Dep.Receiving Dep.MessageStampID Auth.Priority.
    X
    [rc.send_dpt][rc.rec_dpt][rc.message][rc.stamp][rc.id_auth][rc.priority]
    " - - message = defaultmsg - var/datum/browser/popup = new(user, "hologram_console", name, 700, 700) - popup.set_content(dat) - popup.set_title_image(user.browse_rsc_icon(src.icon, src.icon_state)) - popup.open() - return - -/obj/machinery/computer/message_monitor/proc/BruteForce(mob/user) - if(isnull(linkedServer)) - to_chat(user, "Could not complete brute-force: Linked Server Disconnected!") - else - var/currentKey = src.linkedServer.decryptkey - to_chat(user, "Brute-force completed! The key is '[currentKey]'.") - src.hacking = 0 - src.screen = 0 // Return the screen back to normal - -/obj/machinery/computer/message_monitor/proc/UnmagConsole() - emagged = FALSE - -/obj/machinery/computer/message_monitor/proc/ResetMessage() - customsender = "System Administrator" - customrecepient = null - custommessage = "This is a test, please ignore." - customjob = "Admin" - -/obj/machinery/computer/message_monitor/Topic(href, href_list) - if(..()) - return - - if(usr.contents.Find(src) || (in_range(src, usr) && isturf(loc)) || issilicon(usr)) - //Authenticate - if (href_list["auth"]) - if(!linkedServer || linkedServer.stat & (NOPOWER|BROKEN)) - message = noserver - else - if(auth) - auth = 0 - screen = 0 - else - var/dkey = trim(input(usr, "Please enter the decryption key.") as text|null) - if(dkey && dkey != "") - if(src.linkedServer.decryptkey == dkey) - auth = 1 - else - message = incorrectkey - - //Turn the server on/off. - if (href_list["active"]) - if(auth) - linkedServer.active = !linkedServer.active - //Find a server - if (href_list["find"]) - if(GLOB.message_servers && GLOB.message_servers.len > 1) - src.linkedServer = input(usr,"Please select a server.", "Select a server.", null) as null|anything in GLOB.message_servers - message = "NOTICE: Server selected." - else if(GLOB.message_servers && GLOB.message_servers.len > 0) - linkedServer = GLOB.message_servers[1] - message = "NOTICE: Only Single Server Detected - Server selected." - else - message = noserver - - //View the logs - KEY REQUIRED - if (href_list["view"]) - if(src.linkedServer == null || (src.linkedServer.stat & (NOPOWER|BROKEN))) - message = noserver - else - if(auth) - src.screen = 1 - - //Clears the logs - KEY REQUIRED - if (href_list["clear"]) - if(!linkedServer || (src.linkedServer.stat & (NOPOWER|BROKEN))) - message = noserver - else - if(auth) - src.linkedServer.pda_msgs = list() - message = "NOTICE: Logs cleared." - //Clears the request console logs - KEY REQUIRED - if (href_list["clearr"]) - if(!linkedServer || (src.linkedServer.stat & (NOPOWER|BROKEN))) - message = noserver - else - if(auth) - src.linkedServer.rc_msgs = list() - message = "NOTICE: Logs cleared." - //Change the password - KEY REQUIRED - if (href_list["pass"]) - if(!linkedServer || (src.linkedServer.stat & (NOPOWER|BROKEN))) - message = noserver - else - if(auth) - var/dkey = trim(stripped_input(usr, "Please enter the decryption key.")) - if(dkey && dkey != "") - if(src.linkedServer.decryptkey == dkey) - var/newkey = trim(input(usr,"Please enter the new key (3 - 16 characters max):")) - if(length(newkey) <= 3) - message = "NOTICE: Decryption key too short!" - else if(length(newkey) > 16) - message = "NOTICE: Decryption key too long!" - else if(newkey && newkey != "") - src.linkedServer.decryptkey = newkey - message = "NOTICE: Decryption key set." - else - message = incorrectkey - - //Hack the Console to get the password - if (href_list["hack"]) - if(issilicon(usr) && is_special_character(usr)) - src.hacking = 1 - src.screen = 2 - //Time it takes to bruteforce is dependant on the password length. - spawn(100*length(src.linkedServer.decryptkey)) - if(src && src.linkedServer && usr) - BruteForce(usr) - //Delete the log. - if (href_list["delete"]) - //Are they on the view logs screen? - if(screen == 1) - if(!linkedServer || (src.linkedServer.stat & (NOPOWER|BROKEN))) - message = noserver - else //if(istype(href_list["delete"], /datum/data_pda_msg)) - src.linkedServer.pda_msgs -= locate(href_list["delete"]) - message = "NOTICE: Log Deleted!" - //Delete the request console log. - if (href_list["deleter"]) - //Are they on the view logs screen? - if(screen == 4) - if(!linkedServer || (src.linkedServer.stat & (NOPOWER|BROKEN))) - message = noserver - else //if(istype(href_list["delete"], /datum/data_pda_msg)) - src.linkedServer.rc_msgs -= locate(href_list["deleter"]) - message = "NOTICE: Log Deleted!" - //Create a custom message - if (href_list["msg"]) - if(src.linkedServer == null || (src.linkedServer.stat & (NOPOWER|BROKEN))) - message = noserver - else - if(auth) - src.screen = 3 - //Fake messaging selection - KEY REQUIRED - if (href_list["select"]) - if(src.linkedServer == null || (src.linkedServer.stat & (NOPOWER|BROKEN))) - message = noserver - screen = 0 - else - switch(href_list["select"]) - - //Reset - if("Reset") - ResetMessage() - - //Select Your Name - if("Sender") - customsender = stripped_input(usr, "Please enter the sender's name.") - - //Select Receiver - if("Recepient") - //Get out list of viable PDAs - var/list/obj/item/device/pda/sendPDAs = get_viewable_pdas() - if(GLOB.PDAs && GLOB.PDAs.len > 0) - customrecepient = input(usr, "Select a PDA from the list.") as null|anything in sortNames(sendPDAs) - else - customrecepient = null - - //Enter custom job - if("RecJob") - customjob = stripped_input(usr, "Please enter the sender's job.") - - //Enter message - if("Message") - custommessage = stripped_input(usr, "Please enter your message.") - - //Send message - if("Send") - - if(isnull(customsender) || customsender == "") - customsender = "UNKNOWN" - - if(isnull(customrecepient)) - message = "NOTICE: No recepient selected!" - return src.attack_hand(usr) - - if(isnull(custommessage) || custommessage == "") - message = "NOTICE: No message entered!" - return src.attack_hand(usr) - - var/obj/item/device/pda/PDARec = null - for (var/obj/item/device/pda/P in get_viewable_pdas()) - if(P.owner == customsender) - PDARec = P - //Sender isn't faking as someone who exists - if(isnull(PDARec)) - src.linkedServer.send_pda_message("[customrecepient.owner]", "[customsender]","[custommessage]") - customrecepient.tnote += "← From
    [customsender] ([customjob]):
    [custommessage]
    " - if (!customrecepient.silent) - playsound(customrecepient.loc, 'sound/machines/twobeep.ogg', 50, 1) - customrecepient.audible_message("[icon2html(customrecepient, viewers(customrecepient))] *[customrecepient.ttone]*", null, 3) - if( customrecepient.loc && ishuman(customrecepient.loc) ) - var/mob/living/carbon/human/H = customrecepient.loc - to_chat(H, "[icon2html(customrecepient, viewers(H))] Message from [customsender] ([customjob]), \"[custommessage]\" (Reply)") - log_talk(usr,"[key_name(usr)] (PDA: [customsender]) sent \"[custommessage]\" to [customrecepient.owner]",LOGPDA) - customrecepient.cut_overlays() - customrecepient.add_overlay(mutable_appearance('icons/obj/pda.dmi', "pda-r")) - //Sender is faking as someone who exists - else - src.linkedServer.send_pda_message("[customrecepient.owner]", "[PDARec.owner]","[custommessage]") - customrecepient.tnote += "← From [PDARec.owner] ([customjob]):
    [custommessage]
    " - if (!customrecepient.silent) - playsound(customrecepient.loc, 'sound/machines/twobeep.ogg', 50, 1) - customrecepient.audible_message("[icon2html(customrecepient, viewers(customrecepient))] *[customrecepient.ttone]*", null, 3) - if( customrecepient.loc && ishuman(customrecepient.loc) ) - var/mob/living/carbon/human/H = customrecepient.loc - to_chat(H, "[icon2html(customrecepient, H)] Message from [PDARec.owner] ([customjob]), \"[custommessage]\" (Reply)") - log_talk(usr,"[key_name(usr)] (PDA: [PDARec.owner]) sent \"[custommessage]\" to [customrecepient.owner]",LOGPDA) - customrecepient.cut_overlays() - customrecepient.add_overlay(mutable_appearance('icons/obj/pda.dmi', "pda-r")) - //Finally.. - ResetMessage() - - //Request Console Logs - KEY REQUIRED - if(href_list["viewr"]) - if(src.linkedServer == null || (src.linkedServer.stat & (NOPOWER|BROKEN))) - message = noserver - else - if(auth) - src.screen = 4 - - if (href_list["back"]) - src.screen = 0 - - return src.attack_hand(usr) - - -/obj/item/paper/monitorkey - //..() - name = "monitor decryption key" - var/obj/machinery/message_server/server = null - -/obj/item/paper/monitorkey/Initialize() - ..() - return INITIALIZE_HINT_LATELOAD - -/obj/item/paper/monitorkey/LateInitialize() - if(GLOB.message_servers) - for(var/obj/machinery/message_server/server in GLOB.message_servers) - if(!isnull(server)) - if(!isnull(server.decryptkey)) - info = "

    Daily Key Reset


    The new message monitor key is '[server.decryptkey]'.
    Please keep this a secret and away from the clown.
    If necessary, change the password to a more secure one." - info_links = info - add_overlay("paper_words") - break -======= - // Allows you to monitor messages that passes the server. @@ -946,4 +470,3 @@ info_links = info add_overlay("paper_words") break ->>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental From 4c0c0a36a3e840443b86e727aaa7d3b43e0a00cc Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 12 Nov 2017 08:21:13 -0600 Subject: [PATCH 184/198] Automatic changelog generation for PR #3879 [ci skip] --- html/changelogs/AutoChangeLog-pr-3879.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3879.yml diff --git a/html/changelogs/AutoChangeLog-pr-3879.yml b/html/changelogs/AutoChangeLog-pr-3879.yml new file mode 100644 index 0000000000..440ea3e616 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3879.yml @@ -0,0 +1,8 @@ +author: "as334" +delete-after: True +changes: + - rscadd: "Pluoxium can now be formed by irradiating tiles with CO2 in the air." + - rscadd: "Rad collectors now steadily form Tritium at a slow pace." + - balance: "Nerfs fusion by making it slower, and produce radioactivity." + - balance: "Noblium formation now requires significantly more energy input." + - balance: "Tanks now melt if their temperature is above 1 Million Kelvin." From 298ddc8fa966dfbadcc5567c8ac0072193b9cc5e Mon Sep 17 00:00:00 2001 From: LetterJay Date: Sun, 12 Nov 2017 08:56:30 -0600 Subject: [PATCH 185/198] Update scrolls.dm --- code/game/objects/items/scrolls.dm | 77 ------------------------------ 1 file changed, 77 deletions(-) diff --git a/code/game/objects/items/scrolls.dm b/code/game/objects/items/scrolls.dm index 963dac5656..2fc8e8559c 100644 --- a/code/game/objects/items/scrolls.dm +++ b/code/game/objects/items/scrolls.dm @@ -1,79 +1,3 @@ -<<<<<<< HEAD -/obj/item/teleportation_scroll - name = "scroll of teleportation" - desc = "A scroll for moving around." - icon = 'icons/obj/wizard.dmi' - icon_state = "scroll" - var/uses = 4 - w_class = WEIGHT_CLASS_SMALL - item_state = "paper" - throw_speed = 3 - throw_range = 7 - origin_tech = "bluespace=6" - resistance_flags = FLAMMABLE - -/obj/item/teleportation_scroll/apprentice - name = "lesser scroll of teleportation" - uses = 1 - origin_tech = "bluespace=5" - - - -/obj/item/teleportation_scroll/attack_self(mob/user) - user.set_machine(src) - var/dat = "Teleportation Scroll:
    " - dat += "Number of uses: [src.uses]
    " - dat += "
    " - dat += "Four uses, use them wisely:
    " - dat += "Teleport
    " - dat += "Kind regards,
    Wizards Federation

    P.S. Don't forget to bring your gear, you'll need it to cast most spells.
    " - user << browse(dat, "window=scroll") - onclose(user, "scroll") - return - -/obj/item/teleportation_scroll/Topic(href, href_list) - ..() - if (usr.stat || usr.restrained() || src.loc != usr) - return - if (!ishuman(usr)) - return 1 - var/mob/living/carbon/human/H = usr - if(H.is_holding(src)) - H.set_machine(src) - if (href_list["spell_teleport"]) - if(uses) - teleportscroll(H) - if(H) - attack_self(H) - return - -/obj/item/teleportation_scroll/proc/teleportscroll(mob/user) - - var/A - - A = input(user, "Area to jump to", "BOOYEA", A) as null|anything in GLOB.teleportlocs - if(!src || QDELETED(src) || !user || !user.is_holding(src) || user.incapacitated() || !A || !uses) - return - var/area/thearea = GLOB.teleportlocs[A] - - var/datum/effect_system/smoke_spread/smoke = new - smoke.set_up(2, user.loc) - smoke.attach(user) - smoke.start() - var/list/L = list() - for(var/turf/T in get_area_turfs(thearea.type)) - if(!is_blocked_turf(T)) - L += T - - if(!L.len) - to_chat(user, "The spell matrix was unable to locate a suitable teleport destination for an unknown reason. Sorry.") - return - - user.forceMove(pick(L)) - - smoke.start() - uses-- -======= /obj/item/teleportation_scroll name = "scroll of teleportation" desc = "A scroll for moving around." @@ -148,4 +72,3 @@ smoke.start() uses-- ->>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental From d8c25f656b083f5bb24c63fc615b33354bedf01e Mon Sep 17 00:00:00 2001 From: LetterJay Date: Sun, 12 Nov 2017 08:56:53 -0600 Subject: [PATCH 186/198] Update admin_investigate.dm --- code/modules/admin/admin_investigate.dm | 4 ---- 1 file changed, 4 deletions(-) diff --git a/code/modules/admin/admin_investigate.dm b/code/modules/admin/admin_investigate.dm index bb2a72f970..a5e9119b5d 100644 --- a/code/modules/admin/admin_investigate.dm +++ b/code/modules/admin/admin_investigate.dm @@ -2,11 +2,7 @@ if(!message || !subject) return var/F = file("[GLOB.log_directory]/[subject].html") -<<<<<<< HEAD - F << "[time_stamp()] \ref[src] ([x],[y],[z]) || [src] [message]
    " -======= WRITE_FILE(F, "[time_stamp()] [REF(src)] ([x],[y],[z]) || [src] [message]
    ") ->>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental /client/proc/investigate_show(subject in list("hrefs","notes, memos, watchlist", INVESTIGATE_PORTAL, INVESTIGATE_SINGULO, INVESTIGATE_WIRES, INVESTIGATE_TELESCI, INVESTIGATE_GRAVITY, INVESTIGATE_RECORDS, INVESTIGATE_CARGO, INVESTIGATE_SUPERMATTER, INVESTIGATE_ATMOS, INVESTIGATE_EXPERIMENTOR, INVESTIGATE_BOTANY, INVESTIGATE_HALLUCINATIONS) ) From 77d261aa8a3d8b933c16765be4d96cf42b4176db Mon Sep 17 00:00:00 2001 From: LetterJay Date: Sun, 12 Nov 2017 10:02:32 -0600 Subject: [PATCH 187/198] Update camera_bug.dm --- code/game/objects/items/devices/camera_bug.dm | 301 ------------------ 1 file changed, 301 deletions(-) diff --git a/code/game/objects/items/devices/camera_bug.dm b/code/game/objects/items/devices/camera_bug.dm index 750406d0d5..c84a3fada5 100644 --- a/code/game/objects/items/devices/camera_bug.dm +++ b/code/game/objects/items/devices/camera_bug.dm @@ -1,303 +1,3 @@ -<<<<<<< HEAD - -#define BUGMODE_LIST 0 -#define BUGMODE_MONITOR 1 -#define BUGMODE_TRACK 2 - - - -/obj/item/device/camera_bug - name = "camera bug" - desc = "For illicit snooping through the camera network." - icon = 'icons/obj/device.dmi' - icon_state = "camera_bug" - w_class = WEIGHT_CLASS_TINY - item_state = "camera_bug" - throw_speed = 4 - throw_range = 20 - origin_tech = "syndicate=1;engineering=3" - flags_1 = NOBLUDGEON_1 - - var/obj/machinery/camera/current = null - - var/last_net_update = 0 - var/list/bugged_cameras = list() - - var/track_mode = BUGMODE_LIST - var/last_tracked = 0 - var/refresh_interval = 50 - - var/tracked_name = null - var/atom/tracking = null - - var/last_found = null - var/last_seen = null - -/obj/item/device/camera_bug/New() - ..() - START_PROCESSING(SSobj, src) - -/obj/item/device/camera_bug/Destroy() - get_cameras() - for(var/cam_tag in bugged_cameras) - var/obj/machinery/camera/camera = bugged_cameras[cam_tag] - if(camera.bug == src) - camera.bug = null - bugged_cameras = list() - if(tracking) - tracking = null - return ..() - - -/obj/item/device/camera_bug/interact(mob/user = usr) - var/datum/browser/popup = new(user, "camerabug","Camera Bug",nref=src) - popup.set_content(menu(get_cameras())) - popup.open() - -/obj/item/device/camera_bug/attack_self(mob/user) - user.set_machine(src) - interact(user) - -/obj/item/device/camera_bug/check_eye(mob/user) - if ( loc != user || user.incapacitated() || user.eye_blind || !current ) - user.unset_machine() - return 0 - var/turf/T = get_turf(user.loc) - if(T.z != current.z || !current.can_use()) - to_chat(user, "[src] has lost the signal.") - current = null - user.unset_machine() - return 0 - return 1 -/obj/item/device/camera_bug/on_unset_machine(mob/user) - user.reset_perspective(null) - -/obj/item/device/camera_bug/proc/get_cameras() - if( world.time > (last_net_update + 100)) - bugged_cameras = list() - for(var/obj/machinery/camera/camera in GLOB.cameranet.cameras) - if(camera.stat || !camera.can_use()) - continue - if(length(list("SS13","MINE")&camera.network)) - bugged_cameras[camera.c_tag] = camera - sortList(bugged_cameras) - return bugged_cameras - - -/obj/item/device/camera_bug/proc/menu(list/cameras) - if(!cameras || !cameras.len) - return "No bugged cameras found." - - var/html - switch(track_mode) - if(BUGMODE_LIST) - html = "

    Select a camera:

    \[Cancel camera view\]
    " - for(var/entry in cameras) - var/obj/machinery/camera/C = cameras[entry] - var/functions = "" - if(C.bug == src) - functions = " - \[Monitor\]\[Disable\]" - else - functions = " - \[Monitor\]" - html += "" - - if(BUGMODE_MONITOR) - if(current) - html = "Analyzing Camera '[current.c_tag]' \[Select Camera\]
    " - html += camera_report() - else - track_mode = BUGMODE_LIST - return .(cameras) - if(BUGMODE_TRACK) - if(tracking) - html = "Tracking '[tracked_name]' \[Cancel Tracking\]\[Cancel camera view\]
    " - if(last_found) - var/time_diff = round((world.time - last_seen) / 150) - var/obj/machinery/camera/C = bugged_cameras[last_found] - var/outstring - if(C) - outstring = "[last_found]" - else - outstring = last_found - if(!time_diff) - html += "Last seen near [outstring] (now)
    " - else - // 15 second intervals ~ 1/4 minute - var/m = round(time_diff/4) - var/s = (time_diff - 4*m) * 15 - if(!s) - s = "00" - html += "Last seen near [outstring] ([m]:[s] minute\s ago)
    " - if( C && (C.bug == src)) //Checks to see if the camera has a bug - html += "\[Disable\]" - - else - html += "Not yet seen." - else - track_mode = BUGMODE_LIST - return .(cameras) - return html - -/obj/item/device/camera_bug/proc/get_seens() - if(current && current.can_use()) - var/list/seen = current.can_see() - return seen - -/obj/item/device/camera_bug/proc/camera_report() - // this should only be called if current exists - var/dat = "" - var/list/seen = get_seens() - if(seen && seen.len >= 1) - var/list/names = list() - for(var/obj/singularity/S in seen) // god help you if you see more than one - if(S.name in names) - names[S.name]++ - dat += "[S.name] ([names[S.name]])" - else - names[S.name] = 1 - dat += "[S.name]" - var/stage = round(S.current_size / 2)+1 - dat += " (Stage [stage])" - dat += " \[Track\]
    " - - for(var/obj/mecha/M in seen) - if(M.name in names) - names[M.name]++ - dat += "[M.name] ([names[M.name]])" - else - names[M.name] = 1 - dat += "[M.name]" - dat += " \[Track\]
    " - - - for(var/mob/living/M in seen) - if(M.name in names) - names[M.name]++ - dat += "[M.name] ([names[M.name]])" - else - names[M.name] = 1 - dat += "[M.name]" - if(M.buckled && !M.lying) - dat += " (Sitting)" - if(M.lying) - dat += " (Laying down)" - dat += " \[Track\]
    " - if(length(dat) == 0) - dat += "No motion detected." - return dat - else - return "Camera Offline
    " - -/obj/item/device/camera_bug/Topic(href,list/href_list) - if(usr != loc) - usr.unset_machine() - usr << browse(null, "window=camerabug") - return - usr.set_machine(src) - if("mode" in href_list) - track_mode = text2num(href_list["mode"]) - if("monitor" in href_list) - //You can't locate on a list with keys - var/list/cameras = flatten_list(bugged_cameras) - var/obj/machinery/camera/C = locate(href_list["monitor"]) in cameras - if(C && istype(C)) - track_mode = BUGMODE_MONITOR - current = C - usr.reset_perspective(null) - interact() - if("track" in href_list) - var/list/seen = get_seens() - if(seen && seen.len >= 1) - var/atom/A = locate(href_list["track"]) in seen - if(A && istype(A)) - tracking = A - tracked_name = A.name - last_found = current.c_tag - last_seen = world.time - track_mode = BUGMODE_TRACK - if("emp" in href_list) - //You can't locate on a list with keys - var/list/cameras = flatten_list(bugged_cameras) - var/obj/machinery/camera/C = locate(href_list["emp"]) in cameras - if(C && istype(C) && C.bug == src) - C.emp_act(EMP_HEAVY) - C.bug = null - bugged_cameras -= C.c_tag - interact() - return - if("close" in href_list) - usr.unset_machine() - current = null - return - if("view" in href_list) - //You can't locate on a list with keys - var/list/cameras = flatten_list(bugged_cameras) - var/obj/machinery/camera/C = locate(href_list["view"]) in cameras - if(C && istype(C)) - if(!C.can_use()) - to_chat(usr, "Something's wrong with that camera! You can't get a feed.") - return - var/turf/T = get_turf(loc) - if(!T || C.z != T.z) - to_chat(usr, "You can't get a signal!") - return - current = C - spawn(6) - if(src.check_eye(usr)) - usr.reset_perspective(C) - interact() - else - usr.unset_machine() - usr << browse(null, "window=camerabug") - return - else - usr.unset_machine() - - interact() - -/obj/item/device/camera_bug/process() - if(track_mode == BUGMODE_LIST || (world.time < (last_tracked + refresh_interval))) - return - last_tracked = world.time - if(track_mode == BUGMODE_TRACK ) // search for user - // Note that it will be tricked if your name appears to change. - // This is not optimal but it is better than tracking you relentlessly despite everything. - if(!tracking) - src.updateSelfDialog() - return - - if(tracking.name != tracked_name) // Hiding their identity, tricksy - var/mob/M = tracking - if(istype(M)) - if(!(tracked_name == "Unknown" && findtext(tracking.name,"Unknown"))) // we saw then disguised before - if(!(tracked_name == M.real_name && findtext(tracking.name,M.real_name))) // or they're still ID'd - src.updateSelfDialog()//But if it's neither of those cases - return // you won't find em on the cameras - else - src.updateSelfDialog() - return - - var/list/tracking_cams = list() - var/list/b_cams = get_cameras() - for(var/entry in b_cams) - tracking_cams += b_cams[entry] - var/list/target_region = view(tracking) - - for(var/obj/machinery/camera/C in (target_region & tracking_cams)) - if(!can_see(C,tracking)) // target may have xray, that doesn't make them visible to cameras - continue - if(C.can_use()) - last_found = C.c_tag - last_seen = world.time - break - src.updateSelfDialog() - - -#undef BUGMODE_LIST -#undef BUGMODE_MONITOR -#undef BUGMODE_TRACK -======= - #define BUGMODE_LIST 0 #define BUGMODE_MONITOR 1 #define BUGMODE_TRACK 2 @@ -594,4 +294,3 @@ #undef BUGMODE_LIST #undef BUGMODE_MONITOR #undef BUGMODE_TRACK ->>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental From 1c8d9b3a4e632f2be1b70c735473bac46bf850e0 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Sun, 12 Nov 2017 10:38:30 -0600 Subject: [PATCH 188/198] Update electropack.dm --- .../items/devices/radio/electropack.dm | 228 ------------------ 1 file changed, 228 deletions(-) diff --git a/code/game/objects/items/devices/radio/electropack.dm b/code/game/objects/items/devices/radio/electropack.dm index ba02a1e610..2a4c6f25b9 100644 --- a/code/game/objects/items/devices/radio/electropack.dm +++ b/code/game/objects/items/devices/radio/electropack.dm @@ -1,230 +1,3 @@ -<<<<<<< HEAD -/obj/item/device/electropack - name = "electropack" - desc = "Dance my monkeys! DANCE!!!" - icon = 'icons/obj/radio.dmi' - icon_state = "electropack0" - item_state = "electropack" - lefthand_file = 'icons/mob/inhands/misc/devices_lefthand.dmi' - righthand_file = 'icons/mob/inhands/misc/devices_righthand.dmi' - flags_1 = CONDUCT_1 - slot_flags = SLOT_BACK - w_class = WEIGHT_CLASS_HUGE - materials = list(MAT_METAL=10000, MAT_GLASS=2500) - var/on = TRUE - var/code = 2 - var/frequency = 1449 - var/shock_cooldown = 0 - -/obj/item/device/electropack/suicide_act(mob/user) - user.visible_message("[user] hooks [user.p_them()]self to the electropack and spams the trigger! It looks like [user.p_theyre()] trying to commit suicide!") - return (FIRELOSS) - -/obj/item/device/electropack/Initialize() - . = ..() - SSradio.add_object(src, frequency, GLOB.RADIO_CHAT) - -/obj/item/device/electropack/Destroy() - SSradio.remove_object(src, frequency) - return ..() - -/obj/item/device/electropack/attack_hand(mob/user) - if(iscarbon(user)) - var/mob/living/carbon/C = user - if(src == C.back) - to_chat(user, "You need help taking this off!") - return - ..() - -/obj/item/device/electropack/attackby(obj/item/W, mob/user, params) - if(istype(W, /obj/item/clothing/head/helmet)) - var/obj/item/assembly/shock_kit/A = new /obj/item/assembly/shock_kit( user ) - A.icon = 'icons/obj/assemblies.dmi' - - if(!user.transferItemToLoc(W, A)) - to_chat(user, "[W] is stuck to your hand, you cannot attach it to [src]!") - return - W.master = A - A.part1 = W - - user.transferItemToLoc(src, A, TRUE) - master = A - A.part2 = src - - user.put_in_hands(A) - A.add_fingerprint(user) - if(src.flags_1 & NODROP_1) - A.flags_1 |= NODROP_1 - else - return ..() - -/obj/item/device/electropack/Topic(href, href_list) - //..() - var/mob/living/carbon/C = usr - if(usr.stat || usr.restrained() || C.back == src) - return - if((ishuman(usr) && usr.contents.Find(src)) || usr.contents.Find(master) || (in_range(src, usr) && isturf(loc))) - usr.set_machine(src) - if(href_list["freq"]) - SSradio.remove_object(src, frequency) - frequency = sanitize_frequency(frequency + text2num(href_list["freq"])) - SSradio.add_object(src, frequency, GLOB.RADIO_CHAT) - else - if(href_list["code"]) - code += text2num(href_list["code"]) - code = round(code) - code = min(100, code) - code = max(1, code) - else - if(href_list["power"]) - on = !( on ) - icon_state = "electropack[on]" - if(!( master )) - if(ismob(loc)) - attack_self(loc) - else - for(var/mob/M in viewers(1, src)) - if(M.client) - attack_self(M) - else - if(ismob(master.loc)) - attack_self(master.loc) - else - for(var/mob/M in viewers(1, master)) - if(M.client) - attack_self(M) - else - usr << browse(null, "window=radio") - return - return - -/obj/item/device/electropack/receive_signal(datum/signal/signal) - if(!signal || signal.encryption != code) - return - - if(isliving(loc) && on) - if(shock_cooldown != 0) - return - shock_cooldown = 1 - spawn(100) - shock_cooldown = 0 - var/mob/living/L = loc - step(L, pick(GLOB.cardinals)) - - to_chat(L, "You feel a sharp shock!") - var/datum/effect_system/spark_spread/s = new /datum/effect_system/spark_spread - s.set_up(3, 1, L) - s.start() - - L.Knockdown(100) - - if(master) - master.receive_signal() - return - -/obj/item/device/electropack/attack_self(mob/user) - - if(!ishuman(user)) - return - user.set_machine(src) - var/dat = {"Turned [on ? "On" : "Off"] - -Toggle
    -Frequency/Code for electropack:
    -Frequency: -- -- [format_frequency(frequency)] -+ -+
    - -Code: -- -- [code] -+ -+
    -
    "} - user << browse(dat, "window=radio") - onclose(user, "radio") - return - -/obj/item/device/electropack/shockcollar - name = "shock collar" - desc = "A reinforced metal collar. It seems to have some form of wiring near the front. Strange.." - icon = 'icons/obj/clothing/neck.dmi' - icon_state = "shockcollar" - item_state = "shockcollar" - body_parts_covered = NECK - slot_flags = SLOT_NECK - w_class = WEIGHT_CLASS_SMALL - strip_delay = 60 - equip_delay_other = 60 - materials = list(MAT_METAL=5000, MAT_GLASS=2000) - var/tagname = null - -/obj/item/device/electropack/shockcollar/attack_hand(mob/user) - if(loc == user) - if(slot_flags == SLOT_NECK) - if(user.get_item_by_slot(slot_neck)) - to_chat(user, "The collar is fastened tight! You'll need help taking this off!") - return - ..() - -/obj/item/device/electropack/shockcollar/receive_signal(datum/signal/signal) - if(!signal || signal.encryption != code) - return - - if(isliving(loc) && on) - if(shock_cooldown != 0) - return - shock_cooldown = 1 - spawn(100) - shock_cooldown = 0 - var/mob/living/L = loc - step(L, pick(GLOB.cardinals)) - - to_chat(L, "You feel a sharp shock from the collar!") - var/datum/effect_system/spark_spread/s = new /datum/effect_system/spark_spread - s.set_up(3, 1, L) - s.start() - - L.Knockdown(100) - - if(master) - master.receive_signal() - return - -/obj/item/device/electropack/shockcollar/attack_self(mob/user) //Turns out can't fully source this from the parent item, spritepath gets confused if power toggled. Will come back to this when I know how to code better and readd powertoggle.. - var/option = "Change Name" - option = input(user, "What do you want to do?", "[src]", option) as null|anything in list("Change Name", "Change Frequency") - switch(option) - if("Change Name") - var/t = input(user, "Would you like to change the name on the tag?", "Name your new pet", tagname ? tagname : "Spot") as null|text - if(t) - tagname = copytext(sanitize(t), 1, MAX_NAME_LEN) - name = "[initial(name)] - [tagname]" - if("Change Frequency") - if(!ishuman(user)) - return - user.set_machine(src) - var/dat = {"
    - Frequency/Code for shock collar:
    - Frequency: - - - - [format_frequency(frequency)] - + - +
    - - Code: - - - - [code] - + - +
    -
    "} - - user << browse(dat, "window=radio") - onclose(user, "radio") - return - -======= /obj/item/device/electropack name = "electropack" desc = "Dance my monkeys! DANCE!!!" @@ -371,4 +144,3 @@ Code: user << browse(dat, "window=radio") onclose(user, "radio") return ->>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental From 439723caffeb016f9cb50b669fec67c8441bf60e Mon Sep 17 00:00:00 2001 From: LetterJay Date: Sun, 12 Nov 2017 11:18:11 -0600 Subject: [PATCH 189/198] Update adminhelp.dm --- code/modules/admin/verbs/adminhelp.dm | 5 ----- 1 file changed, 5 deletions(-) diff --git a/code/modules/admin/verbs/adminhelp.dm b/code/modules/admin/verbs/adminhelp.dm index 980e0cf1a0..f178eb08bd 100644 --- a/code/modules/admin/verbs/adminhelp.dm +++ b/code/modules/admin/verbs/adminhelp.dm @@ -248,13 +248,8 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) //private /datum/admin_help/proc/TicketHref(msg, ref_src, action = "ticket") if(!ref_src) -<<<<<<< HEAD - ref_src = "\ref[src]" - return "[msg]" -======= ref_src = "[REF(src)]" return "[msg]" ->>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental //message from the initiator without a target, all admins will see this //won't bug irc From 6da7d8e8b5797bc4092fb9f0ec622b9a38acbdfe Mon Sep 17 00:00:00 2001 From: LetterJay Date: Sun, 12 Nov 2017 13:17:08 -0600 Subject: [PATCH 190/198] Update posibrain.dm --- code/modules/mob/living/brain/posibrain.dm | 4 ---- 1 file changed, 4 deletions(-) diff --git a/code/modules/mob/living/brain/posibrain.dm b/code/modules/mob/living/brain/posibrain.dm index 2b8d43a7ac..90f42a9dda 100644 --- a/code/modules/mob/living/brain/posibrain.dm +++ b/code/modules/mob/living/brain/posibrain.dm @@ -37,11 +37,7 @@ GLOBAL_VAR(posibrain_notify_cooldown) /obj/item/device/mmi/posibrain/proc/ping_ghosts(msg, newlymade) if(newlymade || GLOB.posibrain_notify_cooldown <= world.time) -<<<<<<< HEAD - notify_ghosts("[name] [msg] in [get_area(src)]!", ghost_sound = !newlymade ? 'sound/misc/server-ready.ogg':null, enter_link = "(Click to enter)", source = src, action = NOTIFY_ATTACK, flashwindow = FALSE) -======= notify_ghosts("[name] [msg] in [get_area(src)]!", ghost_sound = !newlymade ? 'sound/effects/ghost2.ogg':null, enter_link = "(Click to enter)", source = src, action = NOTIFY_ATTACK, flashwindow = FALSE) ->>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental if(!newlymade) GLOB.posibrain_notify_cooldown = world.time + askDelay From 8d78a999e15e0c2fe78f11d2d5af4778c4c148ca Mon Sep 17 00:00:00 2001 From: LetterJay Date: Sun, 12 Nov 2017 13:17:41 -0600 Subject: [PATCH 191/198] Update jellypeople.dm --- .../carbon/human/species_types/jellypeople.dm | 338 ------------------ 1 file changed, 338 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species_types/jellypeople.dm b/code/modules/mob/living/carbon/human/species_types/jellypeople.dm index 3debb6ade3..3cacf1b309 100644 --- a/code/modules/mob/living/carbon/human/species_types/jellypeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/jellypeople.dm @@ -1,340 +1,3 @@ -<<<<<<< HEAD -/datum/species/jelly - // Entirely alien beings that seem to be made entirely out of gel. They have three eyes and a skeleton visible within them. - name = "Xenobiological Jelly Entity" - id = "jelly" - default_color = "00FF90" - say_mod = "chirps" - species_traits = list(MUTCOLORS,EYECOLOR,NOBLOOD,VIRUSIMMUNE,TOXINLOVER) - meat = /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/slime - exotic_blood = "slimejelly" - damage_overlay_type = "" - var/datum/action/innate/regenerate_limbs/regenerate_limbs - liked_food = MEAT - -/datum/species/jelly/on_species_loss(mob/living/carbon/C) - if(regenerate_limbs) - regenerate_limbs.Remove(C) - ..() - -/datum/species/jelly/on_species_gain(mob/living/carbon/C, datum/species/old_species) - ..() - if(ishuman(C)) - regenerate_limbs = new - regenerate_limbs.Grant(C) - -/datum/species/jelly/spec_life(mob/living/carbon/human/H) - if(H.stat == DEAD) //can't farm slime jelly from a dead slime/jelly person indefinitely - return - if(!H.blood_volume) - H.blood_volume += 5 - H.adjustBruteLoss(5) - to_chat(H, "You feel empty!") - - if(H.blood_volume < BLOOD_VOLUME_NORMAL) - if(H.nutrition >= NUTRITION_LEVEL_STARVING) - H.blood_volume += 3 - H.nutrition -= 2.5 - if(H.blood_volume < BLOOD_VOLUME_OKAY) - if(prob(5)) - to_chat(H, "You feel drained!") - if(H.blood_volume < BLOOD_VOLUME_BAD) - Cannibalize_Body(H) - H.update_action_buttons_icon() - -/datum/species/jelly/proc/Cannibalize_Body(mob/living/carbon/human/H) - var/list/limbs_to_consume = list("r_arm", "l_arm", "r_leg", "l_leg") - H.get_missing_limbs() - var/obj/item/bodypart/consumed_limb - if(!limbs_to_consume.len) - H.losebreath++ - return - if(H.get_num_legs()) //Legs go before arms - limbs_to_consume -= list("r_arm", "l_arm") - consumed_limb = H.get_bodypart(pick(limbs_to_consume)) - consumed_limb.drop_limb() - to_chat(H, "Your [consumed_limb] is drawn back into your body, unable to maintain its shape!") - qdel(consumed_limb) - H.blood_volume += 20 - -/datum/action/innate/regenerate_limbs - name = "Regenerate Limbs" - check_flags = AB_CHECK_CONSCIOUS - button_icon_state = "slimeheal" - icon_icon = 'icons/mob/actions/actions_slime.dmi' - background_icon_state = "bg_alien" - -/datum/action/innate/regenerate_limbs/IsAvailable() - if(..()) - var/mob/living/carbon/human/H = owner - var/list/limbs_to_heal = H.get_missing_limbs() - if(limbs_to_heal.len < 1) - return 0 - if(H.blood_volume >= BLOOD_VOLUME_OKAY+40) - return 1 - return 0 - -/datum/action/innate/regenerate_limbs/Activate() - var/mob/living/carbon/human/H = owner - var/list/limbs_to_heal = H.get_missing_limbs() - if(limbs_to_heal.len < 1) - to_chat(H, "You feel intact enough as it is.") - return - to_chat(H, "You focus intently on your missing [limbs_to_heal.len >= 2 ? "limbs" : "limb"]...") - if(H.blood_volume >= 40*limbs_to_heal.len+BLOOD_VOLUME_OKAY) - H.regenerate_limbs() - H.blood_volume -= 40*limbs_to_heal.len - to_chat(H, "...and after a moment you finish reforming!") - return - else if(H.blood_volume >= 40)//We can partially heal some limbs - while(H.blood_volume >= BLOOD_VOLUME_OKAY+40) - var/healed_limb = pick(limbs_to_heal) - H.regenerate_limb(healed_limb) - limbs_to_heal -= healed_limb - H.blood_volume -= 40 - to_chat(H, "...but there is not enough of you to fix everything! You must attain more mass to heal completely!") - return - to_chat(H, "...but there is not enough of you to go around! You must attain more mass to heal!") - -////////////////////////////////////////////////////////SLIME PEOPLE/////////////////////////////////////////////////////////////////// - -/datum/species/jelly/slime - // Humans mutated by slime mutagen, produced from green slimes. They are not targetted by slimes. - name = "Slimeperson" - id = "slime" - default_color = "00FFFF" - species_traits = list(MUTCOLORS,EYECOLOR,HAIR,FACEHAIR,NOBLOOD,VIRUSIMMUNE, TOXINLOVER) - say_mod = "says" - hair_color = "mutcolor" - hair_alpha = 150 - ignored_by = list(/mob/living/simple_animal/slime) - burnmod = 0.5 - coldmod = 2 - heatmod = 0.5 - var/datum/action/innate/split_body/slime_split - var/list/mob/living/carbon/bodies - var/datum/action/innate/swap_body/swap_body - -/datum/species/jelly/slime/on_species_loss(mob/living/carbon/C) - if(slime_split) - slime_split.Remove(C) - if(swap_body) - swap_body.Remove(C) - bodies -= C // This means that the other bodies maintain a link - // so if someone mindswapped into them, they'd still be shared. - bodies = null - C.faction -= "slime" - C.blood_volume = min(C.blood_volume, BLOOD_VOLUME_NORMAL) - ..() - -/datum/species/jelly/slime/on_species_gain(mob/living/carbon/C, datum/species/old_species) - ..() - if(ishuman(C)) - /* slime_split = new - slime_split.Grant(C) - swap_body = new - swap_body.Grant(C) */ - - if(!bodies || !bodies.len) - bodies = list(C) - else - bodies |= C - - C.faction |= "slime" - -//If you're cloned you get your body pool back -/datum/species/jelly/slime/copy_properties_from(datum/species/jelly/slime/old_species) - bodies = old_species.bodies - -/datum/species/jelly/slime/spec_life(mob/living/carbon/human/H) - /*if(H.blood_volume >= BLOOD_VOLUME_SLIME_SPLIT) - if(prob(5)) - to_chat(H, "You feel very bloated!")*/ - if(H.nutrition >= NUTRITION_LEVEL_WELL_FED) - H.blood_volume += 3 - H.nutrition -= 2.5 - - ..() - -/datum/action/innate/split_body - name = "Split Body" - check_flags = AB_CHECK_CONSCIOUS - button_icon_state = "slimesplit" - icon_icon = 'icons/mob/actions/actions_slime.dmi' - background_icon_state = "bg_alien" - -/datum/action/innate/split_body/IsAvailable() - if(..()) - var/mob/living/carbon/human/H = owner - if(H.blood_volume >= BLOOD_VOLUME_SLIME_SPLIT) - return 1 - return 0 - -/datum/action/innate/split_body/Activate() - var/mob/living/carbon/human/H = owner - if(!isslimeperson(H)) - return - CHECK_DNA_AND_SPECIES(H) - H.visible_message("[owner] gains a look of \ - concentration while standing perfectly still.", - "You focus intently on moving your body while \ - standing perfectly still...") - - H.notransform = TRUE - - if(do_after(owner, delay=60, needhand=FALSE, target=owner, progress=TRUE)) - if(H.blood_volume >= BLOOD_VOLUME_SLIME_SPLIT) - make_dupe() - else - to_chat(H, "...but there is not enough of you to go around! You must attain more mass to split!") - else - to_chat(H, "...but fail to stand perfectly still!") - - H.notransform = FALSE - -/datum/action/innate/split_body/proc/make_dupe() - var/mob/living/carbon/human/H = owner - CHECK_DNA_AND_SPECIES(H) - - var/mob/living/carbon/human/spare = new /mob/living/carbon/human(H.loc) - - spare.underwear = "Nude" - H.dna.transfer_identity(spare, transfer_SE=1) - spare.dna.features["mcolor"] = pick("FFFFFF","7F7F7F", "7FFF7F", "7F7FFF", "FF7F7F", "7FFFFF", "FF7FFF", "FFFF7F") - spare.real_name = spare.dna.real_name - spare.name = spare.dna.real_name - spare.updateappearance(mutcolor_update=1) - spare.domutcheck() - spare.Move(get_step(H.loc, pick(NORTH,SOUTH,EAST,WEST))) - - H.blood_volume = BLOOD_VOLUME_SAFE - H.notransform = 0 - - var/datum/species/jelly/slime/origin_datum = H.dna.species - origin_datum.bodies |= spare - - var/datum/species/jelly/slime/spare_datum = spare.dna.species - spare_datum.bodies = origin_datum.bodies - - H.mind.transfer_to(spare) - spare.visible_message("[H] distorts as a new body \ - \"steps out\" of them.", - "...and after a moment of disorentation, \ - you're besides yourself!") - - -/datum/action/innate/swap_body - name = "Swap Body" - check_flags = AB_CHECK_CONSCIOUS - button_icon_state = "slimeswap" - icon_icon = 'icons/mob/actions/actions_slime.dmi' - background_icon_state = "bg_alien" - -/datum/action/innate/swap_body/Activate() - if(!isslimeperson(owner)) - to_chat(owner, "You are not a slimeperson.") - Remove(owner) - else - ui_interact(owner) - -/datum/action/innate/swap_body/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.conscious_state) - - ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) - if(!ui) - ui = new(user, src, ui_key, "slime_swap_body", name, 400, 400, master_ui, state) - ui.open() - -/datum/action/innate/swap_body/ui_data(mob/user) - var/mob/living/carbon/human/H = owner - if(!isslimeperson(H)) - return - - var/datum/species/jelly/slime/SS = H.dna.species - - var/list/data = list() - data["bodies"] = list() - for(var/b in SS.bodies) - var/mob/living/carbon/human/body = b - if(!body || QDELETED(body) || !isslimeperson(body)) - SS.bodies -= b - continue - - var/list/L = list() - // HTML colors need a # prefix - L["htmlcolor"] = "#[body.dna.features["mcolor"]]" - var/area/A = get_area(body) - L["area"] = A.name - var/stat = "error" - switch(body.stat) - if(CONSCIOUS) - stat = "Conscious" - if(UNCONSCIOUS) - stat = "Unconscious" - if(DEAD) - stat = "Dead" - var/current = body.mind - var/is_conscious = (body.stat == CONSCIOUS) - - L["status"] = stat - L["exoticblood"] = body.blood_volume - L["name"] = body.name - L["ref"] = "\ref[body]" - L["is_current"] = current - var/button - if(current) - button = "selected" - else if(is_conscious) - button = null - else - button = "disabled" - - L["swap_button_state"] = button - L["swappable"] = !current && is_conscious - - data["bodies"] += list(L) - - return data - -/datum/action/innate/swap_body/ui_act(action, params) - if(..()) - return - var/mob/living/carbon/human/H = owner - if(!isslimeperson(owner)) - return - var/datum/species/jelly/slime/SS = H.dna.species - - var/datum/mind/M - for(var/mob/living/L in SS.bodies) - if(L.mind && L.mind.active) - M = L.mind - if(!M) - return - if(!isslimeperson(M.current)) - return - - switch(action) - if("swap") - var/mob/living/carbon/human/selected = locate(params["ref"]) - if(!(selected in SS.bodies)) - return - if(!selected || QDELETED(selected) || !isslimeperson(selected)) - SS.bodies -= selected - return - if(M.current == selected) - return - if(selected.stat != CONSCIOUS) - return - - swap_to_dupe(M, selected) - -/datum/action/innate/swap_body/proc/swap_to_dupe(datum/mind/M, mob/living/carbon/human/dupe) - M.current.visible_message("[M.current] \ - stops moving and starts staring vacantly into space.", - "You stop moving this body...") - M.transfer_to(dupe) - dupe.visible_message("[dupe] blinks and looks \ - around.", - "...and move this one instead.") -======= /datum/species/jelly // Entirely alien beings that seem to be made entirely out of gel. They have three eyes and a skeleton visible within them. name = "Xenobiological Jelly Entity" @@ -670,4 +333,3 @@ dupe.visible_message("[dupe] blinks and looks \ around.", "...and move this one instead.") ->>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental From 5ca3389cc2e4ef4e4e8fcaf43f5810d7e06791fd Mon Sep 17 00:00:00 2001 From: LetterJay Date: Sun, 12 Nov 2017 13:17:59 -0600 Subject: [PATCH 192/198] Update clipboard.dm --- code/modules/paperwork/clipboard.dm | 125 ---------------------------- 1 file changed, 125 deletions(-) diff --git a/code/modules/paperwork/clipboard.dm b/code/modules/paperwork/clipboard.dm index 0c1ae987cf..d9d220b0ef 100644 --- a/code/modules/paperwork/clipboard.dm +++ b/code/modules/paperwork/clipboard.dm @@ -1,127 +1,3 @@ -<<<<<<< HEAD -/obj/item/clipboard - name = "clipboard" - icon = 'icons/obj/bureaucracy.dmi' - icon_state = "clipboard" - item_state = "clipboard" - throwforce = 0 - w_class = WEIGHT_CLASS_SMALL - throw_speed = 3 - throw_range = 7 - var/obj/item/pen/haspen //The stored pen. - var/obj/item/paper/toppaper //The topmost piece of paper. - slot_flags = SLOT_BELT - resistance_flags = FLAMMABLE - -/obj/item/clipboard/Initialize() - update_icon() - . = ..() - -/obj/item/clipboard/Destroy() - QDEL_NULL(haspen) - QDEL_NULL(toppaper) //let movable/Destroy handle the rest - return ..() - -/obj/item/clipboard/update_icon() - cut_overlays() - if(toppaper) - add_overlay(toppaper.icon_state) - copy_overlays(toppaper) - if(haspen) - add_overlay("clipboard_pen") - add_overlay("clipboard_over") - - -/obj/item/clipboard/attackby(obj/item/W, mob/user, params) - if(istype(W, /obj/item/paper)) - if(!user.transferItemToLoc(W, src)) - return - toppaper = W - to_chat(user, "You clip the paper onto \the [src].") - update_icon() - else if(toppaper) - toppaper.attackby(user.get_active_held_item(), user) - update_icon() - - -/obj/item/clipboard/attack_self(mob/user) - var/dat = "Clipboard" - if(haspen) - dat += "Remove Pen

    " - else - dat += "Add Pen

    " - - //The topmost paper. You can't organise contents directly in byond, so this is what we're stuck with. -Pete - if(toppaper) - var/obj/item/paper/P = toppaper - dat += "Write Remove - [P.name]

    " - - for(P in src) - if(P == toppaper) - continue - dat += "Write Remove Move to top - [P.name]
    " - user << browse(dat, "window=clipboard") - onclose(user, "clipboard") - add_fingerprint(usr) - - -/obj/item/clipboard/Topic(href, href_list) - ..() - if(usr.stat || usr.restrained()) - return - - if(usr.contents.Find(src)) - - if(href_list["pen"]) - if(haspen) - haspen.loc = usr.loc - usr.put_in_hands(haspen) - haspen = null - - if(href_list["addpen"]) - if(!haspen) - var/obj/item/held = usr.get_active_held_item() - if(istype(held, /obj/item/pen)) - var/obj/item/pen/W = held - if(!usr.transferItemToLoc(W, src)) - return - haspen = W - to_chat(usr, "You slot [W] into [src].") - - if(href_list["write"]) - var/obj/item/P = locate(href_list["write"]) - if(istype(P) && P.loc == src) - if(usr.get_active_held_item()) - P.attackby(usr.get_active_held_item(), usr) - - if(href_list["remove"]) - var/obj/item/P = locate(href_list["remove"]) - if(istype(P) && P.loc == src) - P.loc = usr.loc - usr.put_in_hands(P) - if(P == toppaper) - toppaper = null - var/obj/item/paper/newtop = locate(/obj/item/paper) in src - if(newtop && (newtop != P)) - toppaper = newtop - else - toppaper = null - - if(href_list["read"]) - var/obj/item/paper/P = locate(href_list["read"]) - if(istype(P) && P.loc == src) - usr.examinate(P) - - if(href_list["top"]) - var/obj/item/P = locate(href_list["top"]) - if(istype(P) && P.loc == src) - toppaper = P - to_chat(usr, "You move [P.name] to the top.") - - //Update everything - attack_self(usr) - update_icon() -======= /obj/item/clipboard name = "clipboard" icon = 'icons/obj/bureaucracy.dmi' @@ -244,4 +120,3 @@ //Update everything attack_self(usr) update_icon() ->>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental From fa6b955dcf00558799020b771c9d9ca740cd0530 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Sun, 12 Nov 2017 13:18:42 -0600 Subject: [PATCH 193/198] Update tgui.dm --- code/modules/tgui/tgui.dm | 418 ++++---------------------------------- 1 file changed, 39 insertions(+), 379 deletions(-) diff --git a/code/modules/tgui/tgui.dm b/code/modules/tgui/tgui.dm index 088bd9da2c..b1275cf00f 100644 --- a/code/modules/tgui/tgui.dm +++ b/code/modules/tgui/tgui.dm @@ -1,342 +1,3 @@ -<<<<<<< HEAD - /** - * tgui - * - * /tg/station user interface library - **/ - - /** - * tgui datum (represents a UI). - **/ -/datum/tgui - var/mob/user // The mob who opened/is using the UI. - var/datum/src_object // The object which owns the UI. - var/title // The title of te UI. - var/ui_key // The ui_key of the UI. This allows multiple UIs for one src_object. - var/window_id // The window_id for browse() and onclose(). - var/width = 0 // The window width. - var/height = 0 // The window height - var/window_options = list( // Extra options to winset(). - "focus" = FALSE, - "titlebar" = TRUE, - "can_resize" = TRUE, - "can_minimize" = TRUE, - "can_maximize" = FALSE, - "can_close" = TRUE, - "auto_format" = FALSE - ) - var/style = "nanotrasen" // The style to be used for this UI. - var/interface // The interface (template) to be used for this UI. - var/autoupdate = TRUE // Update the UI every MC tick. - var/initialized = FALSE // If the UI has been initialized yet. - var/list/initial_data // The data (and datastructure) used to initialize the UI. - var/status = UI_INTERACTIVE // The status/visibility of the UI. - var/datum/ui_state/state = null // Topic state used to determine status/interactability. - var/datum/tgui/master_ui // The parent UI. - var/list/datum/tgui/children = list() // Children of this UI. - var/titlebar = TRUE - var/custom_browser_id = FALSE - - /** - * public - * - * Create a new UI. - * - * required user mob The mob who opened/is using the UI. - * required src_object datum The object or datum which owns the UI. - * required ui_key string The ui_key of the UI. - * required interface string The interface used to render the UI. - * optional title string The title of the UI. - * optional width int The window width. - * optional height int The window height. - * optional master_ui datum/tgui The parent UI. - * optional state datum/ui_state The state used to determine status. - * - * return datum/tgui The requested UI. - **/ -/datum/tgui/New(mob/user, datum/src_object, ui_key, interface, title, width = 0, height = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state, browser_id = null) - src.user = user - src.src_object = src_object - src.ui_key = ui_key - src.window_id = browser_id ? browser_id : "\ref[src_object]-[ui_key]" - src.custom_browser_id = browser_id ? TRUE : FALSE - - set_interface(interface) - - if(title) - src.title = sanitize(title) - if(width) - src.width = width - if(height) - src.height = height - - src.master_ui = master_ui - if(master_ui) - master_ui.children += src - src.state = state - - var/datum/asset/assets = get_asset_datum(/datum/asset/simple/tgui) - assets.send(user) - - /** - * public - * - * Open this UI (and initialize it with data). - **/ -/datum/tgui/proc/open() - if(!user.client) - return // Bail if there is no client. - - update_status(push = 0) // Update the window status. - if(status < UI_UPDATE) - return // Bail if we're not supposed to open. - - if(!initial_data) - set_initial_data(src_object.ui_data(user)) // Get the UI data. - - var/window_size = "" - if(width && height) // If we have a width and height, use them. - window_size = "size=[width]x[height];" - - var/debugable = check_rights_for(user.client, R_DEBUG) - user << browse(get_html(debugable), "window=[window_id];[window_size][list2params(window_options)]") // Open the window. - if (!custom_browser_id) - winset(user, window_id, "on-close=\"uiclose \ref[src]\"") // Instruct the client to signal UI when the window is closed. - SStgui.on_open(src) - - /** - * public - * - * Reinitialize the UI. - * (Possibly with a new interface and/or data). - * - * optional template string The name of the new interface. - * optional data list The new initial data. - **/ -/datum/tgui/proc/reinitialize(interface, list/data) - if(interface) - set_interface(interface) // Set a new interface. - if(data) - set_initial_data(data) // Replace the initial_data. - open() - - /** - * public - * - * Close the UI, and all its children. - **/ -/datum/tgui/proc/close() - user << browse(null, "window=[window_id]") // Close the window. - SStgui.on_close(src) - for(var/datum/tgui/child in children) // Loop through and close all children. - child.close() - children.Cut() - state = null - master_ui = null - qdel(src) - - /** - * public - * - * Sets the browse() window options for this UI. - * - * required window_options list The window options to set. - **/ -/datum/tgui/proc/set_window_options(list/window_options) - src.window_options = window_options - - /** - * public - * - * Set the style for this UI. - * - * required style string The new UI style. - **/ -/datum/tgui/proc/set_style(style) - src.style = lowertext(style) - - /** - * public - * - * Set the interface (template) for this UI. - * - * required interface string The new UI interface. - **/ -/datum/tgui/proc/set_interface(interface) - src.interface = lowertext(interface) - - /** - * public - * - * Enable/disable auto-updating of the UI. - * - * required state bool Enable/disable auto-updating. - **/ -/datum/tgui/proc/set_autoupdate(state = 1) - autoupdate = state - - /** - * private - * - * Set the data to initialize the UI with. - * The datastructure cannot be changed by subsequent updates. - * - * optional data list The data/datastructure to initialize the UI with. - **/ -/datum/tgui/proc/set_initial_data(list/data) - initial_data = data - - /** - * private - * - * Generate HTML for this UI. - * - * optional bool inline If the JSON should be inlined into the HTML (for debugging). - * - * return string UI HTML output. - **/ -/datum/tgui/proc/get_html(var/inline) - var/html - // Poplate HTML with JSON if we're supposed to inline. - if(inline) - html = replacetextEx(SStgui.basehtml, "{}", get_json(initial_data)) - else - html = SStgui.basehtml - html = replacetextEx(html, "\[ref]", "\ref[src]") - html = replacetextEx(html, "\[style]", style) - return html - - /** - * private - * - * Get the config data/datastructure to initialize the UI with. - * - * return list The config data. - **/ -/datum/tgui/proc/get_config_data() - var/list/config_data = list( - "title" = title, - "status" = status, - "screen" = src_object.ui_screen, - "style" = style, - "interface" = interface, - "fancy" = user.client.prefs.tgui_fancy, - "locked" = user.client.prefs.tgui_lock && !custom_browser_id, - "window" = window_id, - "ref" = "\ref[src]", - "user" = list( - "name" = user.name, - "ref" = "\ref[user]" - ), - "srcObject" = list( - "name" = "[src_object]", - "ref" = "\ref[src_object]" - ), - "titlebar" = titlebar - ) - return config_data - - /** - * private - * - * Package the data to send to the UI, as JSON. - * This includes the UI data and config_data. - * - * return string The packaged JSON. - **/ -/datum/tgui/proc/get_json(list/data) - var/list/json_data = list() - - json_data["config"] = get_config_data() - if(!isnull(data)) - json_data["data"] = data - - // Generate the JSON. - var/json = json_encode(json_data) - // Strip #255/improper. - json = replacetext(json, "\proper", "") - json = replacetext(json, "\improper", "") - return json - - /** - * private - * - * Handle clicks from the UI. - * Call the src_object's ui_act() if status is UI_INTERACTIVE. - * If the src_object's ui_act() returns 1, update all UIs attacked to it. - **/ -/datum/tgui/Topic(href, href_list) - if(user != usr) - return // Something is not right here. - - var/action = href_list["action"] - var/params = href_list; params -= "action" - - switch(action) - if("tgui:initialize") - user << output(url_encode(get_json(initial_data)), "[custom_browser_id ? window_id : "[window_id].browser"]:initialize") - initialized = TRUE - if("tgui:view") - if(params["screen"]) - src_object.ui_screen = params["screen"] - SStgui.update_uis(src_object) - if("tgui:link") - user << link(params["url"]) - if("tgui:fancy") - user.client.prefs.tgui_fancy = TRUE - if("tgui:nofrills") - user.client.prefs.tgui_fancy = FALSE - else - update_status(push = 0) // Update the window state. - if(src_object.ui_act(action, params, src, state)) // Call ui_act() on the src_object. - SStgui.update_uis(src_object) // Update if the object requested it. - - /** - * private - * - * Update the UI. - * Only updates the data if update is true, otherwise only updates the status. - * - * optional force bool If the UI should be forced to update. - **/ -/datum/tgui/process(force = 0) - var/datum/host = src_object.ui_host() - if(!src_object || !host || !user) // If the object or user died (or something else), abort. - close() - return - - if(status && (force || autoupdate)) - update() // Update the UI if the status and update settings allow it. - else - update_status(push = 1) // Otherwise only update status. - - /** - * private - * - * Push data to an already open UI. - * - * required data list The data to send. - * optional force bool If the update should be sent regardless of state. - **/ -/datum/tgui/proc/push_data(data, force = 0) - update_status(push = 0) // Update the window state. - if(!initialized) - return // Cannot update UI if it is not set up yet. - if(status <= UI_DISABLED && !force) - return // Cannot update UI, we have no visibility. - - // Send the new JSON to the update() Javascript function. - user << output(url_encode(get_json(data)), "[custom_browser_id ? window_id : "[window_id].browser"]:update") - - /** - * private - * - * Updates the UI by interacting with the src_object again, which will hopefully - * call try_ui_update on it. - * - * optional force_open bool If force_open should be passed to ui_interact. - **/ -======= /** * tgui * @@ -674,44 +335,43 @@ * * optional force_open bool If force_open should be passed to ui_interact. **/ ->>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental /datum/tgui/proc/update(force_open = FALSE) - src_object.ui_interact(user, ui_key, src, force_open, master_ui, state) - - /** - * private - * - * Update the status/visibility of the UI for its user. - * - * optional push bool Push an update to the UI (an update is always sent for UI_DISABLED). - **/ -/datum/tgui/proc/update_status(push = 0) - var/status = src_object.ui_status(user, state) - if(master_ui) - status = min(status, master_ui.status) - - set_status(status, push) - if(status == UI_CLOSE) - close() - - /** - * private - * - * Set the status/visibility of the UI. - * - * required status int The status to set (UI_CLOSE/UI_DISABLED/UI_UPDATE/UI_INTERACTIVE). - * optional push bool Push an update to the UI (an update is always sent for UI_DISABLED). - **/ -/datum/tgui/proc/set_status(status, push = 0) - if(src.status != status) // Only update if status has changed. - if(src.status == UI_DISABLED) - src.status = status - if(push) - update() - else - src.status = status - if(status == UI_DISABLED || push) // Update if the UI just because disabled, or a push is requested. - push_data(null, force = 1) - -/datum/tgui/proc/set_titlebar(value) - titlebar = value + src_object.ui_interact(user, ui_key, src, force_open, master_ui, state) + + /** + * private + * + * Update the status/visibility of the UI for its user. + * + * optional push bool Push an update to the UI (an update is always sent for UI_DISABLED). + **/ +/datum/tgui/proc/update_status(push = 0) + var/status = src_object.ui_status(user, state) + if(master_ui) + status = min(status, master_ui.status) + + set_status(status, push) + if(status == UI_CLOSE) + close() + + /** + * private + * + * Set the status/visibility of the UI. + * + * required status int The status to set (UI_CLOSE/UI_DISABLED/UI_UPDATE/UI_INTERACTIVE). + * optional push bool Push an update to the UI (an update is always sent for UI_DISABLED). + **/ +/datum/tgui/proc/set_status(status, push = 0) + if(src.status != status) // Only update if status has changed. + if(src.status == UI_DISABLED) + src.status = status + if(push) + update() + else + src.status = status + if(status == UI_DISABLED || push) // Update if the UI just because disabled, or a push is requested. + push_data(null, force = 1) + +/datum/tgui/proc/set_titlebar(value) + titlebar = value From e97bc1028e085b8592efa8a3b501f2126699e420 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Sun, 12 Nov 2017 14:09:20 -0600 Subject: [PATCH 194/198] Update examine.dm --- code/modules/mob/living/carbon/human/examine.dm | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm index c42327d632..dd101bbb8c 100644 --- a/code/modules/mob/living/carbon/human/examine.dm +++ b/code/modules/mob/living/carbon/human/examine.dm @@ -336,23 +336,11 @@ R = find_record("name", perpname, GLOB.data_core.security) if(R) criminal = R.fields["criminal"] - -<<<<<<< HEAD - msg += "Criminal status: \[[criminal]\]\n" - msg += "Security record: \[View\] " - msg += "\[Add crime\] " - msg += "\[View comment log\] " - msg += "\[Add comment\]\n" - if(print_flavor_text() && get_visible_name() != "Unknown")//Are we sure we know who this is? Don't show flavor text unless we can recognize them. Prevents certain metagaming with impersonation. - msg += "[print_flavor_text()]\n" - -======= msg += "Criminal status: \[[criminal]\]\n" msg += "Security record: \[View\] " msg += "\[Add crime\] " msg += "\[View comment log\] " msg += "\[Add comment\]\n" ->>>>>>> 626302c... Merge pull request #32161 from ninjanomnom/512-experimental msg += "*---------*" to_chat(user, msg) From f812be1ee0f0cda8a00c5fb5afa0ad1e43412571 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Sun, 12 Nov 2017 14:46:18 -0600 Subject: [PATCH 195/198] Update autolathe_designs.dm --- code/modules/research/designs/autolathe_designs.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/research/designs/autolathe_designs.dm b/code/modules/research/designs/autolathe_designs.dm index 946ec70d38..2f2a3e32a8 100644 --- a/code/modules/research/designs/autolathe_designs.dm +++ b/code/modules/research/designs/autolathe_designs.dm @@ -608,6 +608,7 @@ build_path = /obj/item/device/electropack category = list("hacked", "Tools") +/* /datum/design/shock_collar name = "Shock Collar" id = "shock_collar" @@ -615,6 +616,7 @@ materials = list(MAT_METAL = 5000, MAT_GLASS = 2000) build_path = /obj/item/device/electropack/shockcollar category = list("hacked", "Security") +*/ /datum/design/large_welding_tool name = "Industrial Welding Tool" From 768e80544ed190c11c625c518d0c4ada7fc7da31 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Sun, 12 Nov 2017 15:41:25 -0600 Subject: [PATCH 196/198] Update autolathe_designs.dm --- code/modules/research/designs/autolathe_designs.dm | 2 -- 1 file changed, 2 deletions(-) diff --git a/code/modules/research/designs/autolathe_designs.dm b/code/modules/research/designs/autolathe_designs.dm index 2f2a3e32a8..946ec70d38 100644 --- a/code/modules/research/designs/autolathe_designs.dm +++ b/code/modules/research/designs/autolathe_designs.dm @@ -608,7 +608,6 @@ build_path = /obj/item/device/electropack category = list("hacked", "Tools") -/* /datum/design/shock_collar name = "Shock Collar" id = "shock_collar" @@ -616,7 +615,6 @@ materials = list(MAT_METAL = 5000, MAT_GLASS = 2000) build_path = /obj/item/device/electropack/shockcollar category = list("hacked", "Security") -*/ /datum/design/large_welding_tool name = "Industrial Welding Tool" From de8e064e45f25a6eb6e1da984ba8e5bb66947d75 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Sun, 12 Nov 2017 15:42:44 -0600 Subject: [PATCH 197/198] Update electropack.dm --- .../items/devices/radio/electropack.dm | 77 +++++++++++++++++++ 1 file changed, 77 insertions(+) diff --git a/code/game/objects/items/devices/radio/electropack.dm b/code/game/objects/items/devices/radio/electropack.dm index 2a4c6f25b9..f556f6e364 100644 --- a/code/game/objects/items/devices/radio/electropack.dm +++ b/code/game/objects/items/devices/radio/electropack.dm @@ -144,3 +144,80 @@ Code: user << browse(dat, "window=radio") onclose(user, "radio") return + +/obj/item/device/electropack/shockcollar + name = "shock collar" + desc = "A reinforced metal collar. It seems to have some form of wiring near the front. Strange.." + icon = 'icons/obj/clothing/neck.dmi' + icon_state = "shockcollar" + item_state = "shockcollar" + body_parts_covered = NECK + slot_flags = SLOT_NECK + w_class = WEIGHT_CLASS_SMALL + strip_delay = 60 + equip_delay_other = 60 + materials = list(MAT_METAL=5000, MAT_GLASS=2000) + var/tagname = null + +/obj/item/device/electropack/shockcollar/attack_hand(mob/user) + if(loc == user) + if(slot_flags == SLOT_NECK) + if(user.get_item_by_slot(slot_neck)) + to_chat(user, "The collar is fastened tight! You'll need help taking this off!") + return + ..() + +/obj/item/device/electropack/shockcollar/receive_signal(datum/signal/signal) + if(!signal || signal.encryption != code) + return + + if(isliving(loc) && on) + if(shock_cooldown != 0) + return + shock_cooldown = 1 + spawn(100) + shock_cooldown = 0 + var/mob/living/L = loc + step(L, pick(GLOB.cardinals)) + + to_chat(L, "You feel a sharp shock from the collar!") + var/datum/effect_system/spark_spread/s = new /datum/effect_system/spark_spread + s.set_up(3, 1, L) + s.start() + + L.Knockdown(100) + + if(master) + master.receive_signal() + return + +/obj/item/device/electropack/shockcollar/attack_self(mob/user) //Turns out can't fully source this from the parent item, spritepath gets confused if power toggled. Will come back to this when I know how to code better and readd powertoggle.. + var/option = "Change Name" + option = input(user, "What do you want to do?", "[src]", option) as null|anything in list("Change Name", "Change Frequency") + switch(option) + if("Change Name") + var/t = input(user, "Would you like to change the name on the tag?", "Name your new pet", tagname ? tagname : "Spot") as null|text + if(t) + tagname = copytext(sanitize(t), 1, MAX_NAME_LEN) + name = "[initial(name)] - [tagname]" + if("Change Frequency") + if(!ishuman(user)) + return + user.set_machine(src) + var/dat = {"
    + Frequency/Code for shock collar:
    + Frequency: + - + - [format_frequency(frequency)] + + + +
    + Code: + - + - [code] + + + +
    +
    "} + + user << browse(dat, "window=radio") + onclose(user, "radio") +return From aa020ea9e866e0f4df5e44ca6e23771d439135b2 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Sun, 12 Nov 2017 16:00:15 -0600 Subject: [PATCH 198/198] Update electropack.dm --- code/game/objects/items/devices/radio/electropack.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items/devices/radio/electropack.dm b/code/game/objects/items/devices/radio/electropack.dm index f556f6e364..19226e5d9a 100644 --- a/code/game/objects/items/devices/radio/electropack.dm +++ b/code/game/objects/items/devices/radio/electropack.dm @@ -220,4 +220,4 @@ Code: user << browse(dat, "window=radio") onclose(user, "radio") -return + return
    [entry][functions]