From 57c8c10be7584874d0d1f46ddc42ab8a36b46006 Mon Sep 17 00:00:00 2001 From: ninjanomnom Date: Wed, 22 Aug 2018 14:04:48 -0400 Subject: [PATCH 01/23] Move signal registration from components to datums --- code/datums/components/_component.dm | 24 +++++++------------ code/datums/datum.dm | 11 ++++++++- .../game/gamemodes/clown_ops/clown_weapons.dm | 8 +++---- 3 files changed, 23 insertions(+), 20 deletions(-) diff --git a/code/datums/components/_component.dm b/code/datums/components/_component.dm index 1b6e8a69268..b3d3b464348 100644 --- a/code/datums/components/_component.dm +++ b/code/datums/components/_component.dm @@ -1,8 +1,6 @@ /datum/component - var/enabled = FALSE var/dupe_mode = COMPONENT_DUPE_HIGHLANDER var/dupe_type - var/list/signal_procs var/datum/parent /datum/component/New(datum/P, ...) @@ -57,15 +55,11 @@ return /datum/component/Destroy(force=FALSE, silent=FALSE) - enabled = FALSE - var/datum/P = parent - if(!force) + if(!force && parent) _RemoveFromParent() if(!silent) - SEND_SIGNAL(P, COMSIG_COMPONENT_REMOVING, src) + SEND_SIGNAL(parent, COMSIG_COMPONENT_REMOVING, src) parent = null - for(var/target in signal_procs) - UnregisterSignal(target, signal_procs[target]) return ..() /datum/component/proc/_RemoveFromParent() @@ -89,7 +83,7 @@ /datum/component/proc/UnregisterFromParent() return -/datum/component/proc/RegisterSignal(datum/target, sig_type_or_types, proc_or_callback, override = FALSE) +/datum/proc/RegisterSignal(datum/target, sig_type_or_types, proc_or_callback, override = FALSE) if(QDELETED(src) || QDELETED(target)) return @@ -122,9 +116,9 @@ else // Many other things have registered here lookup[sig_type][src] = TRUE - enabled = TRUE + signal_enabled = TRUE -/datum/component/proc/UnregisterSignal(datum/target, sig_type_or_types) +/datum/proc/UnregisterSignal(datum/target, sig_type_or_types) var/list/lookup = target.comp_lookup if(!signal_procs || !signal_procs[target] || !lookup) return @@ -174,15 +168,15 @@ /datum/proc/_SendSignal(sigtype, list/arguments) var/target = comp_lookup[sigtype] if(!length(target)) - var/datum/component/C = target - if(!C.enabled) + var/datum/C = target + if(!C.signal_enabled) return NONE var/datum/callback/CB = C.signal_procs[src][sigtype] return CB.InvokeAsync(arglist(arguments)) . = NONE for(var/I in target) - var/datum/component/C = I - if(!C.enabled) + var/datum/C = I + if(!C.signal_enabled) continue var/datum/callback/CB = C.signal_procs[src][sigtype] . |= CB.InvokeAsync(arglist(arguments)) diff --git a/code/datums/datum.dm b/code/datums/datum.dm index 88608d21ba1..e74e30b5366 100644 --- a/code/datums/datum.dm +++ b/code/datums/datum.dm @@ -2,7 +2,9 @@ var/gc_destroyed //Time when this object was destroyed. var/list/active_timers //for SStimer var/list/datum_components //for /datum/components - var/list/comp_lookup //for /datum/components + var/list/comp_lookup //it used to be for looking up components which had registered a signal but now anything can register + var/list/signal_procs + var/signal_enabled = FALSE var/datum_flags = NONE var/datum/weakref/weak_reference @@ -31,6 +33,9 @@ continue qdel(timer) + //BEGIN: ECS SHIT + signal_enabled = FALSE + var/list/dc = datum_components if(dc) var/all_components = dc[/datum/component] @@ -56,6 +61,10 @@ comp.UnregisterSignal(src, sig) comp_lookup = lookup = null + for(var/target in signal_procs) + UnregisterSignal(target, signal_procs[target]) + //END: ECS SHIT + return QDEL_HINT_QUEUE #ifdef DATUMVAR_DEBUGGING_MODE diff --git a/code/game/gamemodes/clown_ops/clown_weapons.dm b/code/game/gamemodes/clown_ops/clown_weapons.dm index bf401e5ad2d..a3440fad39a 100644 --- a/code/game/gamemodes/clown_ops/clown_weapons.dm +++ b/code/game/gamemodes/clown_ops/clown_weapons.dm @@ -74,7 +74,7 @@ . = ..() AddComponent(/datum/component/slippery, 60, GALOSHES_DONT_HELP) GET_COMPONENT(slipper, /datum/component/slippery) - slipper.enabled = active + slipper.signal_enabled = active /obj/item/melee/transforming/energy/sword/bananium/attack(mob/living/M, mob/living/user) ..() @@ -99,7 +99,7 @@ /obj/item/melee/transforming/energy/sword/bananium/transform_weapon(mob/living/user, supress_message_text) ..() GET_COMPONENT(slipper, /datum/component/slippery) - slipper.enabled = active + slipper.signal_enabled = active /obj/item/melee/transforming/energy/sword/bananium/ignition_effect(atom/A, mob/user) return "" @@ -131,12 +131,12 @@ . = ..() AddComponent(/datum/component/slippery, 60, GALOSHES_DONT_HELP) GET_COMPONENT(slipper, /datum/component/slippery) - slipper.enabled = active + slipper.signal_enabled = active /obj/item/shield/energy/bananium/attack_self(mob/living/carbon/human/user) ..() GET_COMPONENT(slipper, /datum/component/slippery) - slipper.enabled = active + slipper.signal_enabled = active /obj/item/shield/energy/bananium/throw_at(atom/target, range, speed, mob/thrower, spin=1) if(active) From eb6725c61fcc716efdbe564289355ee0cb6e4221 Mon Sep 17 00:00:00 2001 From: Tad Hardesty Date: Wed, 15 Aug 2018 19:22:10 -0700 Subject: [PATCH 02/23] Improve a few assorted documentation comments --- code/__DEFINES/MC.dm | 50 +++++++------- code/datums/components/README.md | 6 +- code/modules/food_and_drinks/food/snacks.dm | 66 +++++++++--------- code/modules/keybindings/readme.md | 12 ++-- .../modular_computers/documentation.md | 69 +++++++++++++------ 5 files changed, 116 insertions(+), 87 deletions(-) diff --git a/code/__DEFINES/MC.dm b/code/__DEFINES/MC.dm index 97ce6ef6fdd..161bb21d038 100644 --- a/code/__DEFINES/MC.dm +++ b/code/__DEFINES/MC.dm @@ -22,46 +22,46 @@ #define START_PROCESSING(Processor, Datum) if (!(Datum.datum_flags & DF_ISPROCESSING)) {Datum.datum_flags |= DF_ISPROCESSING;Processor.processing += Datum} #define STOP_PROCESSING(Processor, Datum) Datum.datum_flags &= ~DF_ISPROCESSING;Processor.processing -= Datum -//SubSystem flags (Please design any new flags so that the default is off, to make adding flags to subsystems easier) +//! SubSystem flags (Please design any new flags so that the default is off, to make adding flags to subsystems easier) -//subsystem does not initialize. +/// subsystem does not initialize. #define SS_NO_INIT 1 -//subsystem does not fire. -// (like can_fire = 0, but keeps it from getting added to the processing subsystems list) -// (Requires a MC restart to change) +/** subsystem does not fire. */ +/// (like can_fire = 0, but keeps it from getting added to the processing subsystems list) +/// (Requires a MC restart to change) #define SS_NO_FIRE 2 -//subsystem only runs on spare cpu (after all non-background subsystems have ran that tick) -// SS_BACKGROUND has its own priority bracket +/** subsystem only runs on spare cpu (after all non-background subsystems have ran that tick) */ +/// SS_BACKGROUND has its own priority bracket #define SS_BACKGROUND 4 -//subsystem does not tick check, and should not run unless there is enough time (or its running behind (unless background)) +/// subsystem does not tick check, and should not run unless there is enough time (or its running behind (unless background)) #define SS_NO_TICK_CHECK 8 -//Treat wait as a tick count, not DS, run every wait ticks. -// (also forces it to run first in the tick, above even SS_NO_TICK_CHECK subsystems) -// (implies all runlevels because of how it works) -// (overrides SS_BACKGROUND) -// This is designed for basically anything that works as a mini-mc (like SStimer) +/** Treat wait as a tick count, not DS, run every wait ticks. */ +/// (also forces it to run first in the tick, above even SS_NO_TICK_CHECK subsystems) +/// (implies all runlevels because of how it works) +/// (overrides SS_BACKGROUND) +/// This is designed for basically anything that works as a mini-mc (like SStimer) #define SS_TICKER 16 -//keep the subsystem's timing on point by firing early if it fired late last fire because of lag -// ie: if a 20ds subsystem fires say 5 ds late due to lag or what not, its next fire would be in 15ds, not 20ds. +/** keep the subsystem's timing on point by firing early if it fired late last fire because of lag */ +/// ie: if a 20ds subsystem fires say 5 ds late due to lag or what not, its next fire would be in 15ds, not 20ds. #define SS_KEEP_TIMING 32 -//Calculate its next fire after its fired. -// (IE: if a 5ds wait SS takes 2ds to run, its next fire should be 5ds away, not 3ds like it normally would be) -// This flag overrides SS_KEEP_TIMING +/** Calculate its next fire after its fired. */ +/// (IE: if a 5ds wait SS takes 2ds to run, its next fire should be 5ds away, not 3ds like it normally would be) +/// This flag overrides SS_KEEP_TIMING #define SS_POST_FIRE_TIMING 64 -//SUBSYSTEM STATES -#define SS_IDLE 0 //aint doing shit. -#define SS_QUEUED 1 //queued to run -#define SS_RUNNING 2 //actively running -#define SS_PAUSED 3 //paused by mc_tick_check -#define SS_SLEEPING 4 //fire() slept. -#define SS_PAUSING 5 //in the middle of pausing +//! SUBSYSTEM STATES +#define SS_IDLE 0 /// aint doing shit. +#define SS_QUEUED 1 /// queued to run +#define SS_RUNNING 2 /// actively running +#define SS_PAUSED 3 /// paused by mc_tick_check +#define SS_SLEEPING 4 /// fire() slept. +#define SS_PAUSING 5 /// in the middle of pausing #define SUBSYSTEM_DEF(X) GLOBAL_REAL(SS##X, /datum/controller/subsystem/##X);\ /datum/controller/subsystem/##X/New(){\ diff --git a/code/datums/components/README.md b/code/datums/components/README.md index b617c8a25b1..26a4b0fe2a4 100644 --- a/code/datums/components/README.md +++ b/code/datums/components/README.md @@ -50,9 +50,9 @@ Stands have a lot of procs which mimic mob procs. Rather than inserting hooks fo 1. `/datum/component/var/datum/parent` (protected, read-only) * The datum this component belongs to * Never `null` in child procs -1. `report_signal_origin` (protected, boolean) - * If `TRUE`, will invoke the callback when signalled with the signal type as the first argument. - * `FALSE` by default. +1. `report_signal_origin` (protected, boolean) + * If `TRUE`, will invoke the callback when signalled with the signal type as the first argument. + * `FALSE` by default. ### Procs diff --git a/code/modules/food_and_drinks/food/snacks.dm b/code/modules/food_and_drinks/food/snacks.dm index de3a4e730cd..f2b195c32d5 100644 --- a/code/modules/food_and_drinks/food/snacks.dm +++ b/code/modules/food_and_drinks/food/snacks.dm @@ -1,3 +1,33 @@ +/** # Snacks + +Items in the "Snacks" subcategory are food items that people actually eat. The key points are that they are created +already filled with reagents and are destroyed when empty. Additionally, they make a "munching" noise when eaten. + +Notes by Darem: Food in the "snacks" subtype can hold a maximum of 50 units. Generally speaking, you don't want to go over 40 +total for the item because you want to leave space for extra condiments. If you want effect besides healing, add a reagent for +it. Try to stick to existing reagents when possible (so if you want a stronger healing effect, just use omnizine). On use +effect (such as the old officer eating a donut code) requires a unique reagent (unless you can figure out a better way). + +The nutriment reagent and bitesize variable replace the old heal_amt and amount variables. Each unit of nutriment is equal to +2 of the old heal_amt variable. Bitesize is the rate at which the reagents are consumed. So if you have 6 nutriment and a +bitesize of 2, then it'll take 3 bites to eat. Unlike the old system, the contained reagents are evenly spread among all +the bites. No more contained reagents = no more bites. + +Here is an example of the new formatting for anyone who wants to add more food items. +``` +/obj/item/reagent_containers/food/snacks/xenoburger //Identification path for the object. + name = "Xenoburger" //Name that displays in the UI. + desc = "Smells caustic. Tastes like heresy." //Duh + icon_state = "xburger" //Refers to an icon in food.dmi +/obj/item/reagent_containers/food/snacks/xenoburger/Initialize() //Don't mess with this. | nO I WILL MESS WITH THIS + . = ..() //Same here. + reagents.add_reagent("xenomicrobes", 10) //This is what is in the food item. you may copy/paste + reagents.add_reagent("nutriment", 2) //this line of code for all the contents. + bitesize = 3 //This is the amount each bite consumes. +``` + +All foods are distributed among various categories. Use common sense. +*/ /obj/item/reagent_containers/food/snacks name = "snack" desc = "Yummy." @@ -294,40 +324,8 @@ M.emote("me", 1, "[sattisfaction_text]") qdel(src) - -////////////////////////////////////////////////// -////////////////////////////////////////////Snacks -////////////////////////////////////////////////// -//Items in the "Snacks" subcategory are food items that people actually eat. The key points are that they are created -// already filled with reagents and are destroyed when empty. Additionally, they make a "munching" noise when eaten. - -//Notes by Darem: Food in the "snacks" subtype can hold a maximum of 50 units Generally speaking, you don't want to go over 40 -// total for the item because you want to leave space for extra condiments. If you want effect besides healing, add a reagent for -// it. Try to stick to existing reagents when possible (so if you want a stronger healing effect, just use omnizine). On use -// effect (such as the old officer eating a donut code) requires a unique reagent (unless you can figure out a better way). - -//The nutriment reagent and bitesize variable replace the old heal_amt and amount variables. Each unit of nutriment is equal to -// 2 of the old heal_amt variable. Bitesize is the rate at which the reagents are consumed. So if you have 6 nutriment and a -// bitesize of 2, then it'll take 3 bites to eat. Unlike the old system, the contained reagents are evenly spread among all -// the bites. No more contained reagents = no more bites. - -//Here is an example of the new formatting for anyone who wants to add more food items. -///obj/item/reagent_containers/food/snacks/xenoburger //Identification path for the object. -// name = "Xenoburger" //Name that displays in the UI. -// desc = "Smells caustic. Tastes like heresy." //Duh -// icon_state = "xburger" //Refers to an icon in food.dmi -///obj/item/reagent_containers/food/snacks/xenoburger/Initialize() //Don't mess with this. | nO I WILL MESS WITH THIS -// . = ..() //Same here. -// reagents.add_reagent("xenomicrobes", 10) //This is what is in the food item. you may copy/paste -// reagents.add_reagent("nutriment", 2) //this line of code for all the contents. -// bitesize = 3 //This is the amount each bite consumes. - -//All foods are distributed among various categories. Use common sense. - -/////////////////////////////////////////////////Store//////////////////////////////////////// -// All the food items that can store an item inside itself, like bread or cake. - - +// //////////////////////////////////////////////Store//////////////////////////////////////// +/// All the food items that can store an item inside itself, like bread or cake. /obj/item/reagent_containers/food/snacks/store w_class = WEIGHT_CLASS_NORMAL var/stored_item = 0 diff --git a/code/modules/keybindings/readme.md b/code/modules/keybindings/readme.md index 6c0369d7c7f..f57d8d55ffa 100644 --- a/code/modules/keybindings/readme.md +++ b/code/modules/keybindings/readme.md @@ -1,7 +1,8 @@ # In-code keypress handling system This whole system is heavily based off of forum_account's keyboard library. -Thanks to forum_account for saving the day, the library can be found [here](https://secure.byond.com/developer/Forum_account/Keyboard)! +Thanks to forum_account for saving the day, the library can be found +[here](https://secure.byond.com/developer/Forum_account/Keyboard)! .dmf macros have some very serious shortcomings. For example, they do not allow reusing parts of one macro in another, so giving cyborgs their own shortcuts to swap active module couldn't @@ -30,10 +31,11 @@ pressed. No client-set keybindings at this time, but it shouldn't be too hard if someone wants. -Notes about certain keys -`Tab` has client-sided behavior but acts normally -`T`, `O`, and `M` move focus to the input when pressed. This fires the keyUp macro right away. -`\` needs to be escaped in the dmf so any usage is `\\` +Notes about certain keys: + +* `Tab` has client-sided behavior but acts normally +* `T`, `O`, and `M` move focus to the input when pressed. This fires the keyUp macro right away. +* `\` needs to be escaped in the dmf so any usage is `\\` You cannot `TICK_CHECK` or check `world.tick_usage` inside of procs called by key down and up events. They happen outside of a byond tick and have no meaning there. Key looping diff --git a/code/modules/modular_computers/documentation.md b/code/modules/modular_computers/documentation.md index 88d8602729d..246da7c3d9c 100644 --- a/code/modules/modular_computers/documentation.md +++ b/code/modules/modular_computers/documentation.md @@ -1,32 +1,62 @@ +# Modular computer programs - -#Modular computer programs Ok. so a quick rundown on how to make a program. This is kind of a shitty documentation, but oh well I was asked to. - ## Base setup -This is how the base program is setup. the rest is mostly tgui stuff. I'll use the ntnetmonitor as a base +This is how the base program is setup. the rest is mostly tgui stuff. I'll use the ntnetmonitor as a base ```DM /datum/computer_file/program/ntnetmonitor - filename = "ntmonitor" //This is obviously the name of the file itself. not much to be said - filedesc = "NTNet Diagnostics and Monitoring" // This is sort of the official name. it's what shows up on the main menu - program_icon_state = "comm_monitor" // This is what the screen will look like when the program is active - extended_desc = "This program is a dummy. // This is a sort of a description, visible when looking on the ntnet - size = 12 // size of the program. Big programs need more hard drive space. Don't make it too big though. - requires_ntnet = 1 // If this is set, the program will not run without an ntnet connection, and will close if the connection is lost. Mainly for primarily online programs. - required_access = access_network //This is access required to run the program itself. ONLY SET THIS FOR SUPER SECURE SHIT. This also acts as transfer_access as well. - transfer_access = access_change_ids // This is the access needed to download from ntnet or host on the ptp program. This is what you want to use most of the time. - available_on_ntnet = 1 //If it's available to download on ntnet. pretty self explanatory. - available_on_syndinet = 0 // ditto but on emagged syndie net. Use this for antag programs - usage_flags = PROGRAM_ALL // Bitflags (PROGRAM_CONSOLE, PROGRAM_LAPTOP, PROGRAM_TABLET combination) or PROGRAM_ALL - //^^- The comment above sorta explains it. Use this to limit what kind of machines can run the program. For example, comms program should be limited to consoles and laptops. - var/ui_header = "downloader_finished.gif" //This one is kinda cool. If you have the program minimized, this will show up in the header of the computer screen. - //you can even have the program change what the header is based on the situation! see alarm.dm for an example. + /// This is obviously the name of the file itself. not much to be said + filename = "ntmonitor" + + /// This is sort of the official name. it's what shows up on the main menu + filedesc = "NTNet Diagnostics and Monitoring" + + /// This is what the screen will look like when the program is active + program_icon_state = "comm_monitor" + + /// This is a sort of a description, visible when looking on the ntnet + extended_desc = "This program is a dummy." + + /// size of the program. Big programs need more hard drive space. Don't + /// make it too big though. + size = 12 + + /// If this is set, the program will not run without an ntnet connection, + /// and will close if the connection is lost. Mainly for primarily online + /// programs. + requires_ntnet = 1 + + /// This is access required to run the program itself. ONLY SET THIS FOR + /// SUPER SECURE SHIT. This also acts as transfer_access as well. + required_access = access_network + + /// This is the access needed to download from ntnet or host on the ptp + /// program. This is what you want to use most of the time. + transfer_access = access_change_ids + + /// If it's available to download on ntnet. pretty self explanatory. + available_on_ntnet = 1 + + /// ditto but on emagged syndie net. Use this for antag programs + available_on_syndinet = 0 + + /// Bitflags (PROGRAM_CONSOLE, PROGRAM_LAPTOP, PROGRAM_TABLET combination) + /// or PROGRAM_ALL. Use this to limit what kind of machines can run the + /// program. For example, comms program should be limited to consoles and laptops. + usage_flags = PROGRAM_ALL + + /// This one is kinda cool. If you have the program minimized, this will + /// show up in the header of the computer screen. You can even have the + /// program change what the header is based on the situation! See `alarm.dm` + /// for an example. + var/ui_header = "downloader_finished.gif" ``` -##Preinstalls +## Preinstalls + Now. for pre-installing stuff. Primarily done for consoles, there's an install_programs() proc in the console presets file in the machines folder. @@ -42,4 +72,3 @@ Basically, you want to do cpu.hard_drive.store_file(new/*program path here*()) Probably pretty self explanatory, but just in case. Will probably be expanded when new features come around or I get asked to mention something. - From 19db8965a6de82558110250edc8c568fe24bad27 Mon Sep 17 00:00:00 2001 From: ninjanomnom Date: Thu, 23 Aug 2018 12:11:07 -0400 Subject: [PATCH 03/23] Updates readme --- code/datums/components/README.md | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/code/datums/components/README.md b/code/datums/components/README.md index b617c8a25b1..76e78f0e8b2 100644 --- a/code/datums/components/README.md +++ b/code/datums/components/README.md @@ -32,8 +32,12 @@ Stands have a lot of procs which mimic mob procs. Rather than inserting hooks fo 1. `/datum/var/list/datum_components` (private) * Lazy associated list of type -> component/list of components. -1. `/datum/component/var/enabled` (protected, boolean) - * If the component is enabled. If not, it will not react to signals +1. `/datum/var/list/comp_lookup` (private) + * Lazy associated list of signal -> registree/list of registrees +1. `/datum/var/list/signal_procs` (private) + * Associated lazy list of signals -> `/datum/callback`s that will be run when the parent datum receives that signal +1. `/datum/var/signal_enabled` (protected, boolean) + * If the datum is signal enabled. If not, it will not react to signals * `FALSE` by default, set to `TRUE` when a signal is registered 1. `/datum/component/var/dupe_mode` (protected, enum) * How duplicate component types are handled when added to the datum. @@ -45,8 +49,6 @@ Stands have a lot of procs which mimic mob procs. Rather than inserting hooks fo * Definition of a duplicate component type * `null` means exact match on `type` (default) * Any other type means that and all subtypes -1. `/datum/component/var/list/signal_procs` (private) - * Associated lazy list of signals -> `/datum/callback`s that will be run when the parent datum receives that signal 1. `/datum/component/var/datum/parent` (protected, read-only) * The datum this component belongs to * Never `null` in child procs @@ -88,6 +90,14 @@ Stands have a lot of procs which mimic mob procs. Rather than inserting hooks fo 1. `/datum/proc/_SendSignal(signal, list/arguments)` (private, final) * Handles most of the actual signaling procedure * Will runtime if used on datums with an empty component list +1. `/datum/proc/RegisterSignal(datum/target, signal(string/list of strings), proc_ref(type), override(boolean))` (protected, final) + * If signal is a list it will be as if RegisterSignal was called for each of the entries with the same following arguments + * Makes the datum listen for the specified `signal` on it's `parent` datum. + * When that signal is received `proc_ref` will be called on the component, along with associated arguments + * Example proc ref: `.proc/OnEvent` + * If a previous registration is overwritten by the call, a runtime occurs. Setting `override` to TRUE prevents this + * These callbacks run asyncronously + * Returning `TRUE` from these callbacks will trigger a `TRUE` return from the `SendSignal()` that initiated it 1. `/datum/component/New(datum/parent, ...)` (private, final) * Runs internal setup for the component * Extra arguments are passed to `Initialize()` @@ -121,13 +131,5 @@ Stands have a lot of procs which mimic mob procs. Rather than inserting hooks fo 1. `/datum/component/proc/UnregisterFromParent` (abstract, no-sleep) * Counterpart to `RegisterWithParent()` * Used to unregister the signals that should only be on the `parent` object -1. `/datum/component/proc/RegisterSignal(datum/target, signal(string/list of strings), proc_ref(type), override(boolean))` (protected, final) - * If signal is a list it will be as if RegisterSignal was called for each of the entries with the same following arguments - * Makes a component listen for the specified `signal` on it's `parent` datum. - * When that signal is received `proc_ref` will be called on the component, along with associated arguments - * Example proc ref: `.proc/OnEvent` - * If a previous registration is overwritten by the call, a runtime occurs. Setting `override` to TRUE prevents this - * These callbacks run asyncronously - * Returning `TRUE` from these callbacks will trigger a `TRUE` return from the `SendSignal()` that initiated it ### See/Define signals and their arguments in __DEFINES\components.dm From daba3009ba86af24cf092d401e12ad79f706a566 Mon Sep 17 00:00:00 2001 From: vuonojenmustaturska Date: Fri, 24 Aug 2018 00:33:21 +0300 Subject: [PATCH 04/23] Eliminate some duplicate typecaches --- code/_globalvars/lists/typecache.dm | 4 ++++ code/datums/components/material_container.dm | 7 ++++++- code/datums/components/remote_materials.dm | 2 +- code/datums/emotes.dm | 13 +++++++++++-- code/game/machinery/Sleeper.dm | 2 +- code/game/machinery/droneDispenser.dm | 2 +- code/game/mecha/mech_fabricator.dm | 2 +- code/modules/assembly/flash.dm | 2 +- code/modules/clothing/shoes/bananashoes.dm | 2 +- .../integrated_electronics/subtypes/manipulation.dm | 4 ++-- code/modules/mining/machine_processing.dm | 2 +- code/modules/mining/machine_silo.dm | 2 +- code/modules/mining/mint.dm | 2 +- code/modules/mob/living/emote.dm | 2 +- code/modules/research/nanites/nanite_chamber.dm | 7 +++++-- code/modules/research/nanites/public_chamber.dm | 7 +++++-- 16 files changed, 43 insertions(+), 19 deletions(-) diff --git a/code/_globalvars/lists/typecache.dm b/code/_globalvars/lists/typecache.dm index bfadbc9104b..96807214f2f 100644 --- a/code/_globalvars/lists/typecache.dm +++ b/code/_globalvars/lists/typecache.dm @@ -5,4 +5,8 @@ GLOBAL_LIST_INIT(typecache_mob, typecacheof(/mob)) +GLOBAL_LIST_INIT(typecache_living, typecacheof(/mob/living)) + +GLOBAL_LIST_INIT(typecache_stack, typecacheof(/obj/item/stack)) + GLOBAL_LIST_INIT(typecache_machine_or_structure, typecacheof(list(/obj/machinery, /obj/structure))) diff --git a/code/datums/components/material_container.dm b/code/datums/components/material_container.dm index 759b07f8c68..202de771978 100644 --- a/code/datums/components/material_container.dm +++ b/code/datums/components/material_container.dm @@ -27,8 +27,13 @@ max_amount = max(0, max_amt) show_on_examine = _show_on_examine disable_attackby = _disable_attackby + if(allowed_types) - allowed_typecache = typecacheof(allowed_types) + if(ispath(allowed_types) && allowed_types == /obj/item/stack) + allowed_typecache = GLOB.typecache_stack + else + allowed_typecache = typecacheof(allowed_types) + precondition = _precondition after_insert = _after_insert diff --git a/code/datums/components/remote_materials.dm b/code/datums/components/remote_materials.dm index b69c15c3297..b746997bb72 100644 --- a/code/datums/components/remote_materials.dm +++ b/code/datums/components/remote_materials.dm @@ -57,7 +57,7 @@ handles linking back and forth. list(MAT_METAL, MAT_GLASS, MAT_SILVER, MAT_GOLD, MAT_DIAMOND, MAT_PLASMA, MAT_URANIUM, MAT_BANANIUM, MAT_TITANIUM, MAT_BLUESPACE, MAT_PLASTIC), local_size, FALSE, - list(/obj/item/stack)) + /obj/item/stack) /datum/component/remote_materials/proc/set_local_size(size) local_size = size diff --git a/code/datums/emotes.dm b/code/datums/emotes.dm index 45a490fc732..57cdb9bcf51 100644 --- a/code/datums/emotes.dm +++ b/code/datums/emotes.dm @@ -16,7 +16,7 @@ var/emote_type = EMOTE_VISIBLE //Whether the emote is visible or audible var/restraint_check = FALSE //Checks if the mob is restrained before performing the emote var/muzzle_ignore = FALSE //Will only work if the emote is EMOTE_AUDIBLE - var/list/mob_type_allowed_typecache = list(/mob) //Types that are allowed to use that emote + var/list/mob_type_allowed_typecache = /mob //Types that are allowed to use that emote var/list/mob_type_blacklist_typecache //Types that are NOT allowed to use that emote var/list/mob_type_ignore_stat_typecache var/stat_allowed = CONSCIOUS @@ -25,7 +25,16 @@ /datum/emote/New() if(key_third_person) emote_list[key_third_person] = src - mob_type_allowed_typecache = typecacheof(mob_type_allowed_typecache) + if (ispath(mob_type_allowed_typecache)) + switch (mob_type_allowed_typecache) + if (/mob) + mob_type_allowed_typecache = GLOB.typecache_mob + if (/mob/living) + mob_type_allowed_typecache = GLOB.typecache_living + else + mob_type_allowed_typecache = typecacheof(mob_type_allowed_typecache) + else + mob_type_allowed_typecache = typecacheof(mob_type_allowed_typecache) mob_type_blacklist_typecache = typecacheof(mob_type_blacklist_typecache) mob_type_ignore_stat_typecache = typecacheof(mob_type_ignore_stat_typecache) diff --git a/code/game/machinery/Sleeper.dm b/code/game/machinery/Sleeper.dm index c5e26c98eed..7a10e4122c0 100644 --- a/code/game/machinery/Sleeper.dm +++ b/code/game/machinery/Sleeper.dm @@ -25,10 +25,10 @@ var/list/chem_buttons //Used when emagged to scramble which chem is used, eg: antitoxin -> morphine var/scrambled_chems = FALSE //Are chem buttons scrambled? used as a warning var/enter_message = "You feel cool air surround you. You go numb as your senses turn inward." - occupant_typecache = list(/mob/living) /obj/machinery/sleeper/Initialize() . = ..() + occupant_typecache = GLOB.typecache_living update_icon() reset_chem_buttons() diff --git a/code/game/machinery/droneDispenser.dm b/code/game/machinery/droneDispenser.dm index ffe7961534f..7c92c158b37 100644 --- a/code/game/machinery/droneDispenser.dm +++ b/code/game/machinery/droneDispenser.dm @@ -50,7 +50,7 @@ /obj/machinery/droneDispenser/Initialize() . = ..() - var/datum/component/material_container/materials = AddComponent(/datum/component/material_container, list(MAT_METAL, MAT_GLASS), MINERAL_MATERIAL_AMOUNT * MAX_STACK_SIZE * 2, TRUE, list(/obj/item/stack)) + var/datum/component/material_container/materials = AddComponent(/datum/component/material_container, list(MAT_METAL, MAT_GLASS), MINERAL_MATERIAL_AMOUNT * MAX_STACK_SIZE * 2, TRUE, /obj/item/stack) materials.insert_amount(starting_amount) materials.precise_insertion = TRUE using_materials = list(MAT_METAL=metal_cost, MAT_GLASS=glass_cost) diff --git a/code/game/mecha/mech_fabricator.dm b/code/game/mecha/mech_fabricator.dm index c1f41ac5c5f..01e304872f1 100644 --- a/code/game/mecha/mech_fabricator.dm +++ b/code/game/mecha/mech_fabricator.dm @@ -36,7 +36,7 @@ /obj/machinery/mecha_part_fabricator/Initialize() var/datum/component/material_container/materials = AddComponent(/datum/component/material_container, list(MAT_METAL, MAT_GLASS, MAT_SILVER, MAT_GOLD, MAT_DIAMOND, MAT_PLASMA, MAT_URANIUM, MAT_BANANIUM, MAT_TITANIUM, MAT_BLUESPACE), 0, - TRUE, list(/obj/item/stack), CALLBACK(src, .proc/is_insertion_ready), CALLBACK(src, .proc/AfterMaterialInsert)) + TRUE, /obj/item/stack, CALLBACK(src, .proc/is_insertion_ready), CALLBACK(src, .proc/AfterMaterialInsert)) materials.precise_insertion = TRUE stored_research = new return ..() diff --git a/code/modules/assembly/flash.dm b/code/modules/assembly/flash.dm index 0a99615e11c..ca60ef5c083 100644 --- a/code/modules/assembly/flash.dm +++ b/code/modules/assembly/flash.dm @@ -87,7 +87,7 @@ if(isturf(target_loc) || (ismob(target_loc) && isturf(target_loc.loc))) return viewers(range, get_turf(target_loc)) else - return typecache_filter_list(target_loc.GetAllContents(), typecacheof(list(/mob/living))) + return typecache_filter_list(target_loc.GetAllContents(), GLOB.typecache_living) /obj/item/assembly/flash/proc/try_use_flash(mob/user = null) if(crit_fail || (world.time < last_trigger + cooldown)) diff --git a/code/modules/clothing/shoes/bananashoes.dm b/code/modules/clothing/shoes/bananashoes.dm index 3dc80e0dede..b6348948050 100644 --- a/code/modules/clothing/shoes/bananashoes.dm +++ b/code/modules/clothing/shoes/bananashoes.dm @@ -10,7 +10,7 @@ /obj/item/clothing/shoes/clown_shoes/banana_shoes/Initialize() . = ..() - AddComponent(/datum/component/material_container, list(MAT_BANANIUM), 200000, TRUE, list(/obj/item/stack)) + AddComponent(/datum/component/material_container, list(MAT_BANANIUM), 200000, TRUE, /obj/item/stack) AddComponent(/datum/component/squeak, list('sound/items/bikehorn.ogg'=1), 75) if(always_noslip) clothing_flags |= NOSLIP diff --git a/code/modules/integrated_electronics/subtypes/manipulation.dm b/code/modules/integrated_electronics/subtypes/manipulation.dm index c1609cfb3d4..5a9acfa0f2a 100644 --- a/code/modules/integrated_electronics/subtypes/manipulation.dm +++ b/code/modules/integrated_electronics/subtypes/manipulation.dm @@ -609,7 +609,7 @@ /obj/item/integrated_circuit/manipulation/matman/Initialize() var/datum/component/material_container/materials = AddComponent(/datum/component/material_container, list(MAT_METAL, MAT_GLASS, MAT_SILVER, MAT_GOLD, MAT_DIAMOND, MAT_PLASMA, MAT_URANIUM, MAT_BANANIUM, MAT_TITANIUM, MAT_BLUESPACE), 0, - FALSE, list(/obj/item/stack), CALLBACK(src, .proc/is_insertion_ready), CALLBACK(src, .proc/AfterMaterialInsert)) + FALSE, /obj/item/stack, CALLBACK(src, .proc/is_insertion_ready), CALLBACK(src, .proc/AfterMaterialInsert)) materials.max_amount =100000 materials.precise_insertion = TRUE .=..() @@ -673,4 +673,4 @@ /obj/item/integrated_circuit/manipulation/matman/Destroy() GET_COMPONENT(materials, /datum/component/material_container) materials.retrieve_all() - .=..() \ No newline at end of file + .=..() diff --git a/code/modules/mining/machine_processing.dm b/code/modules/mining/machine_processing.dm index 026170da09e..a004a6ae0d0 100644 --- a/code/modules/mining/machine_processing.dm +++ b/code/modules/mining/machine_processing.dm @@ -82,7 +82,7 @@ /obj/machinery/mineral/processing_unit/Initialize() . = ..() proximity_monitor = new(src, 1) - AddComponent(/datum/component/material_container, list(MAT_METAL, MAT_GLASS, MAT_SILVER, MAT_GOLD, MAT_DIAMOND, MAT_PLASMA, MAT_URANIUM, MAT_BANANIUM, MAT_TITANIUM, MAT_BLUESPACE), INFINITY, TRUE, list(/obj/item/stack)) + AddComponent(/datum/component/material_container, list(MAT_METAL, MAT_GLASS, MAT_SILVER, MAT_GOLD, MAT_DIAMOND, MAT_PLASMA, MAT_URANIUM, MAT_BANANIUM, MAT_TITANIUM, MAT_BLUESPACE), INFINITY, TRUE, /obj/item/stack) stored_research = new /datum/techweb/specialized/autounlocking/smelter /obj/machinery/mineral/processing_unit/Destroy() diff --git a/code/modules/mining/machine_silo.dm b/code/modules/mining/machine_silo.dm index 8207df78822..bd1da0a90f7 100644 --- a/code/modules/mining/machine_silo.dm +++ b/code/modules/mining/machine_silo.dm @@ -19,7 +19,7 @@ GLOBAL_LIST_EMPTY(silo_access_logs) list(MAT_METAL, MAT_GLASS, MAT_SILVER, MAT_GOLD, MAT_DIAMOND, MAT_PLASMA, MAT_URANIUM, MAT_BANANIUM, MAT_TITANIUM, MAT_BLUESPACE, MAT_PLASTIC), INFINITY, FALSE, - list(/obj/item/stack), + /obj/item/stack, null, null, TRUE) diff --git a/code/modules/mining/mint.dm b/code/modules/mining/mint.dm index 66b6b94d6c8..6b03be610d7 100644 --- a/code/modules/mining/mint.dm +++ b/code/modules/mining/mint.dm @@ -15,7 +15,7 @@ /obj/machinery/mineral/mint/Initialize() . = ..() - AddComponent(/datum/component/material_container, list(MAT_METAL, MAT_PLASMA, MAT_SILVER, MAT_GOLD, MAT_URANIUM, MAT_DIAMOND, MAT_BANANIUM), MINERAL_MATERIAL_AMOUNT * 50, FALSE, list(/obj/item/stack)) + AddComponent(/datum/component/material_container, list(MAT_METAL, MAT_PLASMA, MAT_SILVER, MAT_GOLD, MAT_URANIUM, MAT_DIAMOND, MAT_BANANIUM), MINERAL_MATERIAL_AMOUNT * 50, FALSE, /obj/item/stack) /obj/machinery/mineral/mint/process() var/turf/T = get_step(src, input_dir) diff --git a/code/modules/mob/living/emote.dm b/code/modules/mob/living/emote.dm index c728b8c982f..61ce1c2bc3a 100644 --- a/code/modules/mob/living/emote.dm +++ b/code/modules/mob/living/emote.dm @@ -1,7 +1,7 @@ /* EMOTE DATUMS */ /datum/emote/living - mob_type_allowed_typecache = list(/mob/living) + mob_type_allowed_typecache = /mob/living mob_type_blacklist_typecache = list(/mob/living/simple_animal/slime, /mob/living/brain) /datum/emote/living/blush diff --git a/code/modules/research/nanites/nanite_chamber.dm b/code/modules/research/nanites/nanite_chamber.dm index 6f58cb2ad90..5c5e8b442f4 100644 --- a/code/modules/research/nanites/nanite_chamber.dm +++ b/code/modules/research/nanites/nanite_chamber.dm @@ -9,7 +9,6 @@ density = TRUE idle_power_usage = 50 active_power_usage = 300 - occupant_typecache = list(/mob/living) var/obj/machinery/computer/nanite_chamber_control/console var/locked = FALSE @@ -20,6 +19,10 @@ var/busy_message var/message_cooldown = 0 +/obj/machinery/nanite_chamber/Initialize() + . = ..() + occupant_typecache = GLOB.typecache_living + /obj/machinery/nanite_chamber/RefreshParts() scan_level = 0 for(var/obj/item/stock_parts/scanning_module/P in component_parts) @@ -224,4 +227,4 @@ /obj/machinery/nanite_chamber/MouseDrop_T(mob/target, mob/user) if(user.stat || user.lying || !Adjacent(user) || !user.Adjacent(target) || !iscarbon(target) || !user.IsAdvancedToolUser()) return - close_machine(target) \ No newline at end of file + close_machine(target) diff --git a/code/modules/research/nanites/public_chamber.dm b/code/modules/research/nanites/public_chamber.dm index 89c99a9c72e..32a7bdcdbc5 100644 --- a/code/modules/research/nanites/public_chamber.dm +++ b/code/modules/research/nanites/public_chamber.dm @@ -9,7 +9,6 @@ density = TRUE idle_power_usage = 50 active_power_usage = 300 - occupant_typecache = list(/mob/living) var/cloud_id = 1 var/locked = FALSE @@ -18,6 +17,10 @@ var/busy_icon_state var/message_cooldown = 0 +/obj/machinery/public_nanite_chamber/Initialize() + . = ..() + occupant_typecache = GLOB.typecache_living + /obj/machinery/public_nanite_chamber/RefreshParts() var/obj/item/circuitboard/machine/public_nanite_chamber/board = circuit if(board) @@ -171,4 +174,4 @@ /obj/machinery/public_nanite_chamber/MouseDrop_T(mob/target, mob/user) if(user.stat || user.lying || !Adjacent(user) || !user.Adjacent(target) || !iscarbon(target) || !user.IsAdvancedToolUser()) return - close_machine(target) \ No newline at end of file + close_machine(target) From c73ecda2fed6322d781b492e6c8e03c35d9e14fd Mon Sep 17 00:00:00 2001 From: JJRcop Date: Sat, 25 Aug 2018 17:31:48 -0400 Subject: [PATCH 05/23] Asay logs have ASAY: again (#39896) The log_adminsay proc was orphaned so I adopted it. --- code/__DEFINES/logging.dm | 1 + code/game/atoms.dm | 2 ++ code/modules/admin/verbs/adminsay.dm | 2 +- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/code/__DEFINES/logging.dm b/code/__DEFINES/logging.dm index e3f662dc3fd..55131a26ed8 100644 --- a/code/__DEFINES/logging.dm +++ b/code/__DEFINES/logging.dm @@ -32,6 +32,7 @@ #define LOG_OWNERSHIP (1 << 11) #define LOG_GAME (1 << 12) #define LOG_ADMIN_PRIVATE (1 << 13) +#define LOG_ASAY (1 << 14) //Individual logging panel pages #define INDIVIDUAL_ATTACK_LOG (LOG_ATTACK) diff --git a/code/game/atoms.dm b/code/game/atoms.dm index d801b4d1750..b5d85eebded 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -613,6 +613,8 @@ log_admin(log_text) if(LOG_ADMIN_PRIVATE) log_admin_private(log_text) + if(LOG_ASAY) + log_adminsay(log_text) if(LOG_OWNERSHIP) log_game(log_text) if(LOG_GAME) diff --git a/code/modules/admin/verbs/adminsay.dm b/code/modules/admin/verbs/adminsay.dm index 92c07b1fcc9..7adb1282396 100644 --- a/code/modules/admin/verbs/adminsay.dm +++ b/code/modules/admin/verbs/adminsay.dm @@ -9,7 +9,7 @@ if(!msg) return - mob.log_talk(msg, LOG_ADMIN_PRIVATE) + mob.log_talk(msg, LOG_ASAY) msg = keywords_lookup(msg) msg = "ADMIN: [key_name(usr, 1)] [ADMIN_FLW(mob)]: [msg]" From a46763d5f4ac78555830d648188816014ebe0979 Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Sat, 25 Aug 2018 14:31:51 -0700 Subject: [PATCH 06/23] Automatic changelog generation for PR #39896 [ci skip] --- html/changelogs/AutoChangeLog-pr-39896.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-39896.yml diff --git a/html/changelogs/AutoChangeLog-pr-39896.yml b/html/changelogs/AutoChangeLog-pr-39896.yml new file mode 100644 index 00000000000..8bb9f5dec33 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-39896.yml @@ -0,0 +1,4 @@ +author: "JJRcop" +delete-after: True +changes: + - admin: "Asay logs show \"ADMINPRIVATE: ASAY:\" again instead of just \"ADMINPRIVATE:\"" From 384b452ed663e078b418c5644f82e199d0a25bfb Mon Sep 17 00:00:00 2001 From: AnturK Date: Sat, 25 Aug 2018 23:32:30 +0200 Subject: [PATCH 07/23] Fix aux base edge check (#39898) Stop trying to reinvent wheel people. --- code/modules/mining/aux_base.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/mining/aux_base.dm b/code/modules/mining/aux_base.dm index e9233923cc5..ff0b533e472 100644 --- a/code/modules/mining/aux_base.dm +++ b/code/modules/mining/aux_base.dm @@ -134,7 +134,7 @@ interface with the mining shuttle at the landing site if a mobile beacon is also shuttleId = "mining" //The base can only be dropped once, so this gives the console a new purpose. possible_destinations = "mining_home;mining_away;landing_zone_dock;mining_public" -/obj/machinery/computer/auxillary_base/proc/set_landing_zone(turf/T, mob/user, var/no_restrictions) +/obj/machinery/computer/auxillary_base/proc/set_landing_zone(turf/T, mob/user, no_restrictions) var/obj/docking_port/mobile/auxillary_base/base_dock = locate(/obj/docking_port/mobile/auxillary_base) in SSshuttle.mobile if(!base_dock) //Not all maps have an Aux base. This object is useless in that case. to_chat(user, "This station is not equipped with an auxillary base. Please contact your Nanotrasen contractor.") @@ -151,8 +151,8 @@ interface with the mining shuttle at the landing site if a mobile beacon is also if(!is_mining_level(T.z)) return BAD_ZLEVEL - var/colony_radius = CEILING(max(base_dock.width, base_dock.height)*0.5, 1) - var/list/colony_turfs = block(locate(T.x - colony_radius, T.y - colony_radius, T.z), locate(T.x + colony_radius, T.y + colony_radius, T.z)) + + var/list/colony_turfs = base_dock.return_ordered_turfs(T.x,T.y,T.z,base_dock.dir) for(var/i in 1 to colony_turfs.len) CHECK_TICK var/turf/place = colony_turfs[i] From 6ee352deae3fa20f78e4b208174575fae90d0592 Mon Sep 17 00:00:00 2001 From: vuonojenmustaturska Date: Sun, 26 Aug 2018 00:33:33 +0300 Subject: [PATCH 08/23] Remove a useless 4000 item typecache (#39882) We don't need this, we definitely do not need to keep it around from world init, it can go. --- code/modules/awaymissions/capture_the_flag.dm | 23 ++++++++----------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/code/modules/awaymissions/capture_the_flag.dm b/code/modules/awaymissions/capture_the_flag.dm index bb44da2091f..3e6bf0315b4 100644 --- a/code/modules/awaymissions/capture_the_flag.dm +++ b/code/modules/awaymissions/capture_the_flag.dm @@ -158,22 +158,11 @@ var/list/dead_barricades = list() - var/static/ctf_object_typecache var/static/arena_reset = FALSE var/static/list/people_who_want_to_play = list() /obj/machinery/capture_the_flag/Initialize() . = ..() - if(!ctf_object_typecache) - ctf_object_typecache = typecacheof(list( - /turf, - /mob, - /area, - /obj/machinery, - /obj/structure, - /obj/effect/ctf, - /obj/item/twohanded/ctf - )) GLOB.poi_list |= src /obj/machinery/capture_the_flag/Destroy() @@ -342,12 +331,20 @@ /obj/machinery/capture_the_flag/proc/reset_the_arena() var/area/A = get_area(src) + var/list/ctf_object_typecache = typecacheof(list( + /obj/machinery, + /obj/effect/ctf, + /obj/item/twohanded/ctf + )) for(var/atm in A) - if(!is_type_in_typecache(atm, ctf_object_typecache)) - qdel(atm) + if (isturf(A) || ismob(A) || isarea(A)) + continue if(isstructure(atm)) var/obj/structure/S = atm S.obj_integrity = S.max_integrity + else if(!is_type_in_typecache(atm, ctf_object_typecache)) + qdel(atm) + /obj/machinery/capture_the_flag/proc/stop_ctf() ctf_enabled = FALSE From 065b67e136c3ca3213d363708270bb748b4b49ad Mon Sep 17 00:00:00 2001 From: Qustinnus Date: Sun, 26 Aug 2018 02:41:05 +0200 Subject: [PATCH 09/23] [READY] New clown traitor item: The clown car (#39317) I've been wanting to add this for a while, and now I have. The clown car is a vehicle you can use if you're a traitor clown to run people over, shove them into your compact trunk, and take them for a ride. If you drive into any walls however, you and everyone you kidnapped, fall out of the car, leaving you somewhat vulnerable. It also comes with a lube-defense mechanism(tm) which has a 1/3 chance to drop some lube if someone decides to shoot at your sweet ride. You can also honk your horn or drop all of the drivers if you would like to. --- code/__DEFINES/vehicles.dm | 9 +++ code/modules/uplink/uplink_items.dm | 11 ++++ code/modules/vehicles/_vehicle.dm | 11 ++-- code/modules/vehicles/cars/car.dm | 68 +++++++++++++++++++++++ code/modules/vehicles/cars/clowncar.dm | 53 ++++++++++++++++++ code/modules/vehicles/entered.dm | 61 ++++++++++++++++++-- code/modules/vehicles/vehicle_actions.dm | 43 ++++++++++++++ icons/mob/actions/actions_vehicle.dmi | Bin 435 -> 1224 bytes icons/obj/vehicles.dmi | Bin 28454 -> 31897 bytes sound/vehicles/carrev.ogg | Bin 0 -> 36396 bytes sound/vehicles/clowncar_crash1.ogg | Bin 0 -> 12871 bytes sound/vehicles/clowncar_crash2.ogg | Bin 0 -> 11483 bytes sound/vehicles/clowncar_crashpins.ogg | Bin 0 -> 30944 bytes sound/vehicles/clowncar_fart.ogg | Bin 0 -> 11722 bytes sound/vehicles/clowncar_load1.ogg | Bin 0 -> 10539 bytes sound/vehicles/clowncar_load2.ogg | Bin 0 -> 12484 bytes sound/vehicles/clowncar_ram1.ogg | Bin 0 -> 7661 bytes sound/vehicles/clowncar_ram2.ogg | Bin 0 -> 6765 bytes sound/vehicles/clowncar_ram3.ogg | Bin 0 -> 10782 bytes tgstation.dme | 3 + 20 files changed, 249 insertions(+), 10 deletions(-) create mode 100644 code/__DEFINES/vehicles.dm create mode 100644 code/modules/vehicles/cars/car.dm create mode 100644 code/modules/vehicles/cars/clowncar.dm create mode 100644 sound/vehicles/carrev.ogg create mode 100644 sound/vehicles/clowncar_crash1.ogg create mode 100644 sound/vehicles/clowncar_crash2.ogg create mode 100644 sound/vehicles/clowncar_crashpins.ogg create mode 100644 sound/vehicles/clowncar_fart.ogg create mode 100644 sound/vehicles/clowncar_load1.ogg create mode 100644 sound/vehicles/clowncar_load2.ogg create mode 100644 sound/vehicles/clowncar_ram1.ogg create mode 100644 sound/vehicles/clowncar_ram2.ogg create mode 100644 sound/vehicles/clowncar_ram3.ogg diff --git a/code/__DEFINES/vehicles.dm b/code/__DEFINES/vehicles.dm new file mode 100644 index 00000000000..0bcc14d0d71 --- /dev/null +++ b/code/__DEFINES/vehicles.dm @@ -0,0 +1,9 @@ +//Vehicle control flags + +#define VEHICLE_CONTROL_PERMISSION 1 +#define VEHICLE_CONTROL_DRIVE 2 +#define VEHICLE_CONTROL_KIDNAPPED 4 //Can't leave vehicle voluntarily, has to resist. + + +//Car trait flags +#define CAN_KIDNAP 1 \ No newline at end of file diff --git a/code/modules/uplink/uplink_items.dm b/code/modules/uplink/uplink_items.dm index 31ba9a4c75e..54cedf46ab1 100644 --- a/code/modules/uplink/uplink_items.dm +++ b/code/modules/uplink/uplink_items.dm @@ -1472,6 +1472,17 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) cost = 15 restricted_roles = list("Clown") +/datum/uplink_item/role_restricted/clowncar + name = "Clown Car" + desc = "The Clown Car is the ultimate transportation method for any worthy clown! \ + Simply insert your bikehorn and get in, and get ready to have the funniest ride of your life! \ + You can ram any spacemen you come across and stuff them into your car, kidnapping them and locking them inside until \ + someone saves them or they manage to crawl out. Be sure not to ram into any walls or vending machines, as the springloaded seats \ + are very sensetive. Now with our included lube defense mechanism which will protect you against any angry shitcurity!" + item = /obj/vehicle/sealed/car/clowncar + cost = 18 + restricted_roles = list("Clown") + // Pointless /datum/uplink_item/badass category = "(Pointless) Badassery" diff --git a/code/modules/vehicles/_vehicle.dm b/code/modules/vehicles/_vehicle.dm index 11118991f6e..be59a6df658 100644 --- a/code/modules/vehicles/_vehicle.dm +++ b/code/modules/vehicles/_vehicle.dm @@ -1,6 +1,3 @@ -#define VEHICLE_CONTROL_PERMISSION 1 -#define VEHICLE_CONTROL_DRIVE 2 - /obj/vehicle name = "generic vehicle" desc = "Yell at coderbus." @@ -72,8 +69,8 @@ return FALSE occupants[M] = NONE add_control_flags(M, control_flags) - grant_passenger_actions(M) after_add_occupant(M) + grant_passenger_actions(M) return TRUE /obj/vehicle/proc/after_add_occupant(mob/M) @@ -119,8 +116,12 @@ step(trailer, dir_to_move) return did_move else + after_move(direction) return step(src, direction) +/obj/vehicle/proc/after_move(direction) + return + /obj/vehicle/proc/add_control_flags(mob/controller, flags) if(!istype(controller) || !flags) return FALSE @@ -142,7 +143,7 @@ /obj/vehicle/Bump(atom/movable/M) . = ..() if(emulate_door_bumps) - if(istype(M, /obj/machinery/door) && has_buckled_mobs()) + if(istype(M, /obj/machinery/door)) for(var/m in occupants) M.Bumped(m) diff --git a/code/modules/vehicles/cars/car.dm b/code/modules/vehicles/cars/car.dm new file mode 100644 index 00000000000..510242b9dbd --- /dev/null +++ b/code/modules/vehicles/cars/car.dm @@ -0,0 +1,68 @@ +/obj/vehicle/sealed/car + layer = ABOVE_MOB_LAYER + anchored = TRUE + var/car_traits = NONE //Bitflag for special behavior such as kidnapping + var/engine_sound = 'sound/vehicles/carrev.ogg' + var/last_enginesound_time + var/engine_sound_length = 20 //Set this to the length of the engine sound + var/escape_time = 200 //Time it takes to break out of the car + +/obj/vehicle/sealed/car/generate_actions() + . = ..() + initialize_controller_action_type(/datum/action/vehicle/sealed/remove_key, VEHICLE_CONTROL_DRIVE) + if(car_traits & CAN_KIDNAP) + initialize_controller_action_type(/datum/action/vehicle/sealed/DumpKidnappedMobs, VEHICLE_CONTROL_DRIVE) + +/obj/vehicle/sealed/car/MouseDrop_T(atom/dropping, mob/M) + if(!M.canmove || M.stat || M.restrained()) + return FALSE + if(ismob(dropping) && M != dropping) + var/mob/D = dropping + M.visible_message("[M] starts forcing [D] into [src]!") + mob_try_forced_enter(M, D) + return ..() + +/obj/vehicle/sealed/car/mob_try_exit(mob/M, mob/user, silent = FALSE) + if(M == user && (occupants[M] & VEHICLE_CONTROL_KIDNAPPED)) + to_chat(user, "You push against the back of [src] trunk to try and get out.") + if(!do_after(user, escape_time, target = src)) + return FALSE + to_chat(user,"[user] gets out of [src]") + mob_exit(M, silent) + return TRUE + mob_exit(M, silent) + return TRUE + +/obj/vehicle/sealed/car/after_move(direction) + if(world.time < last_enginesound_time + engine_sound_length) + return + last_enginesound_time = world.time + playsound(src, engine_sound, 100, TRUE) + +/obj/vehicle/sealed/car/attack_hand(mob/living/user) + . = ..() + if(!(car_traits & CAN_KIDNAP)) + return + to_chat(user, "You start opening [src]'s trunk.") + if(do_after(user, 30)) + if(return_amount_of_controllers_with_flag(VEHICLE_CONTROL_KIDNAPPED)) + to_chat(user, "The people stuck in [src]'s trunk all come tumbling out.") + DumpSpecificMobs(VEHICLE_CONTROL_KIDNAPPED) + else + to_chat(user, "It seems [src]'s trunk was empty.") + +/obj/vehicle/sealed/car/proc/mob_try_forced_enter(mob/forcer, mob/M, silent = FALSE) + if(!istype(M)) + return FALSE + if(occupant_amount() >= max_occupants) + return FALSE + if(do_mob(forcer, get_enter_delay(M), target = src)) + mob_forced_enter(M, silent) + return TRUE + return FALSE + +/obj/vehicle/sealed/car/proc/mob_forced_enter(mob/M, silent = FALSE) + if(!silent) + M.visible_message("[M] is forced into \the [src]!") + M.forceMove(src) + add_occupant(M, VEHICLE_CONTROL_KIDNAPPED) diff --git a/code/modules/vehicles/cars/clowncar.dm b/code/modules/vehicles/cars/clowncar.dm new file mode 100644 index 00000000000..a0621a43376 --- /dev/null +++ b/code/modules/vehicles/cars/clowncar.dm @@ -0,0 +1,53 @@ +/obj/vehicle/sealed/car/clowncar + name = "clown car" + desc = "How someone could even fit in there is beyond me." + icon_state = "clowncar" + max_integrity = 500 + armor = list("melee" = 70, "bullet" = 40, "laser" = 40, "energy" = 0, "bomb" = 30, "bio" = 0, "rad" = 0, "fire" = 80, "acid" = 80) + enter_delay = 20 + max_occupants = 50 + movedelay = 0.6 + car_traits = CAN_KIDNAP + key_type = /obj/item/bikehorn + key_type_exact = FALSE + +/obj/vehicle/sealed/car/clowncar/generate_actions() + . = ..() + initialize_controller_action_type(/datum/action/vehicle/sealed/horn/clowncar, VEHICLE_CONTROL_DRIVE) + +/obj/vehicle/sealed/car/clowncar/auto_assign_occupant_flags(mob/M) + if(ishuman(M)) + var/mob/living/carbon/human/H = M + if(H.mind && H.mind.assigned_role == "Clown") //Ensures only clowns can drive the car. (Including more at once) + add_control_flags(M, VEHICLE_CONTROL_DRIVE|VEHICLE_CONTROL_PERMISSION) + return + add_control_flags(M, VEHICLE_CONTROL_KIDNAPPED) + +/obj/vehicle/sealed/car/clowncar/mob_forced_enter(mob/M, silent = FALSE) + . = ..() + playsound(src, pick('sound/vehicles/clowncar_load1.ogg', 'sound/vehicles/clowncar_load2.ogg'), 75) + +/obj/vehicle/sealed/car/clowncar/take_damage(damage_amount, damage_type = BRUTE, damage_flag = 0, sound_effect = 1, attack_dir) + . = ..() + if(prob(33)) + visible_message("[src] spews out a ton of space lube!/span>/span>") + new /obj/effect/particle_effect/foam(loc) //YEET + +/obj/vehicle/sealed/car/clowncar/Bump(atom/movable/M) + ..() + if(iscarbon(M)) + var/mob/living/carbon/C = M + C.Knockdown(50) + C.visible_message("[src] rams into [C] and sucks him up!") //fuck off shezza this isn't ERP. + mob_forced_enter(C) + + playsound(src, pick('sound/vehicles/clowncar_ram1.ogg', 'sound/vehicles/clowncar_ram2.ogg', 'sound/vehicles/clowncar_ram3.ogg'), 75) + else if(istype(M, /turf/closed)) + visible_message("[src] rams into [M] and crashes!") + playsound(src, pick('sound/vehicles/clowncar_crash1.ogg', 'sound/vehicles/clowncar_crash2.ogg'), 75) + playsound(src, 'sound/vehicles/clowncar_crashpins.ogg', 75) + DumpMobs(TRUE) + +/obj/vehicle/sealed/car/clowncar/deconstruct(disassembled = TRUE) + . = ..() + playsound(src, 'sound/vehicles/clowncar_fart.ogg', 100) diff --git a/code/modules/vehicles/entered.dm b/code/modules/vehicles/entered.dm index d0fb93f7f04..f25de2d89fc 100644 --- a/code/modules/vehicles/entered.dm +++ b/code/modules/vehicles/entered.dm @@ -35,22 +35,73 @@ if(!istype(M)) return FALSE if(!silent) - M.visible_message("[M] climbs into \the [src]!") + M.visible_message("[M] climbs into \the [src]!") M.forceMove(src) add_occupant(M) return TRUE -/obj/vehicle/sealed/proc/mob_try_exit(mob/M, mob/user, silent = FALSE) - mob_exit(M, silent) +/obj/vehicle/sealed/proc/mob_try_exit(mob/M, mob/user, silent = FALSE, randomstep = FALSE) + mob_exit(M, silent, randomstep) -/obj/vehicle/sealed/proc/mob_exit(mob/M, silent = FALSE) +/obj/vehicle/sealed/proc/mob_exit(mob/M, silent = FALSE, randomstep = FALSE) if(!istype(M)) return FALSE remove_occupant(M) M.forceMove(exit_location(M)) + if(randomstep) + var/turf/target_turf = get_step(exit_location(M), pick(GLOB.cardinals)) + M.throw_at(target_turf, 5, 10) + if(!silent) - M.visible_message("[M] drops out of \the [src]!") + M.visible_message("[M] drops out of \the [src]!") return TRUE /obj/vehicle/sealed/proc/exit_location(M) return drop_location() + +/obj/vehicle/sealed/attackby(obj/item/I, mob/user, params) + if(key_type && !is_key(inserted_key) && is_key(I)) + if(user.transferItemToLoc(I, src)) + to_chat(user, "You insert [I] into [src].") + if(inserted_key) //just in case there's an invalid key + inserted_key.forceMove(drop_location()) + inserted_key = I + else + to_chat(user, "[I] seems to be stuck to your hand!") + return + return ..() + +/obj/vehicle/sealed/proc/remove_key(mob/user) + if(!inserted_key) + to_chat(user, "There is no key in [src]!") + return + if(!is_occupant(user) || !(occupants[user] & VEHICLE_CONTROL_DRIVE)) + to_chat(user, "You must be driving [src] to remove [src]'s key!") + return + to_chat(user, "You remove [inserted_key] from [src].") + inserted_key.forceMove(drop_location()) + user.put_in_hands(inserted_key) + inserted_key = null + +/obj/vehicle/sealed/deconstruct(disassembled = TRUE) + . = ..() + DumpMobs() + explosion(loc, 0, 1, 2, 3, 0) + +/obj/vehicle/sealed/proc/DumpMobs(randomstep = TRUE) + for(var/i in occupants) + if(iscarbon(i)) + var/mob/living/carbon/Carbon = i + mob_exit(Carbon, null, randomstep) + Carbon.Knockdown(40) + +/obj/vehicle/sealed/proc/DumpSpecificMobs(flag, randomstep = TRUE) + for(var/i in occupants) + if((occupants[i] & flag) && iscarbon(i)) + var/mob/living/carbon/C = i + mob_exit(C, null, randomstep) + C.Knockdown(40) + + +/obj/vehicle/sealed/AllowDrop() + return FALSE \ No newline at end of file diff --git a/code/modules/vehicles/vehicle_actions.dm b/code/modules/vehicles/vehicle_actions.dm index 905be5b3ba1..82d64de41d3 100644 --- a/code/modules/vehicles/vehicle_actions.dm +++ b/code/modules/vehicles/vehicle_actions.dm @@ -103,6 +103,7 @@ /datum/action/vehicle/sealed/climb_out name = "Climb Out" desc = "Climb out of your vehicle!" + button_icon_state = "car_eject" /datum/action/vehicle/sealed/climb_out/Trigger() if(..() && istype(vehicle_entered_target)) @@ -110,3 +111,45 @@ /datum/action/vehicle/ridden var/obj/vehicle/ridden/vehicle_ridden_target + +/datum/action/vehicle/sealed/remove_key + name = "Remove key" + desc = "Take your key out of the vehicle's ignition" + button_icon_state = "car_removekey" + +/datum/action/vehicle/sealed/remove_key/Trigger() + vehicle_entered_target.remove_key(owner) + +//CLOWN CAR ACTION DATUMS +/datum/action/vehicle/sealed/horn + name = "Honk Horn" + desc = "Honk your classy horn." + button_icon_state = "car_horn" + var/hornsound = 'sound/items/carhorn.ogg' + var/last_honk_time + +/datum/action/vehicle/sealed/horn/Trigger() + if(world.time - last_honk_time > 20) + vehicle_entered_target.visible_message("[vehicle_entered_target] loudly honks") + to_chat(owner, "You press the vehicle's horn.") + playsound(vehicle_entered_target, hornsound, 75) + last_honk_time = world.time + +/datum/action/vehicle/sealed/horn/clowncar/Trigger() + if(world.time - last_honk_time > 20) + vehicle_entered_target.visible_message("[vehicle_entered_target] loudly honks") + to_chat(owner, "You press the vehicle's horn.") + last_honk_time = world.time + if(vehicle_target.inserted_key) + vehicle_target.inserted_key.attack_self(owner) //The key plays a sound + else + playsound(vehicle_entered_target, hornsound, 75) + +/datum/action/vehicle/sealed/DumpKidnappedMobs + name = "Dump kidnapped mobs" + desc = "Dump all objects and people in your car on the floor." + button_icon_state = "car_dump" + +/datum/action/vehicle/sealed/DumpKidnappedMobs/Trigger() + vehicle_entered_target.visible_message("[vehicle_entered_target] starts dumping the people inside of it.") + vehicle_entered_target.DumpSpecificMobs(VEHICLE_CONTROL_KIDNAPPED) diff --git a/icons/mob/actions/actions_vehicle.dmi b/icons/mob/actions/actions_vehicle.dmi index 62b995ef9bc33e6b61381ebddffdfb94f6b6a875..c8044ec51f9cadd8afc619ac1ff0a4c559a5b4de 100644 GIT binary patch delta 1169 zcmV;C1aAAY1IP(~iBL{Q4GJ0x0000DNk~Le0000$0000$2m=5B0G+pi>;M1&oKQ?u zMZmzo78V*SD>El2EhHo;I5<9}8X7h>Jp0*FDJd_7g@vG?pfn&acXxLH000~mB6&%8 z;o;%8x3|p9%xpwtZ9{Br9UYr5FVZY5WW$&{9%TF)}hUGc&cew>CCA6%`p57Z))xF?SOax*s3l;NWgI{g3X4*6^UG4RQ!8<)R#tHJa{+q|0Io7Yh?e6P=Kuf$R7pfZR9J=GmTOm|Fc5}| z$Q=U3QeC@i#oZNGts?#Z|7~X`7m|`dkAB#5cG?0l&YOn`;eX9)<;})wx&LA|yrq5= zaO-n{+5VM(;avtn2p{@JQ5f;dAoMRi6!79W4gx&DFB0bf1N(u%OAUPvjGI10P<^$0&alL8C23B z*lw?{Z*Jh`^QNlGZ<`YWQ30qyQPVlQy_EtuYP8#-0Dpu0s;a){KQ>jV6NnjLSi)M& z#H~hfceh0Xw%_loYQN9#?*XCI2u6WI31lO|9oue6p=lbF00Bf83FIRH`58{4DS!k* zfbkMEbPHn*(yZMD`Q1>=peh`ae2_*0%75%I2`5lBTK8Hga{y2TnBUcP$3(Aaw5^i>8MM{d zwyb+%tnNgoXs{WA$@`$IA?H#2T{hHOaJ&!#NdWzSy81~1$VMPn<8wlx56$D53-JD~ z)4Hia{hzb8m)Dn9X>DIN*Du@qf3QDL-iKddf`7XId$fPBhuj~K?}|el%WL8PGf%48 zAMnA&frG@RGff9Kyiq6c)oEM{uBGC;2`1iX8D1xdY3mXD4uY`;2Z{;7x$b;8yiptu zh-C9doBxmfG9MM}1Xll7{XGBuT`^1u?EWwNWxiC<2~sh>)&C^{=a&L+gdhpX>s|gY z2!D9~ib5f%8Wd>u4*wSfQlRg-03m2KfPZ)Rzexb;y$~>GfjRx(O%Uh=%<2DU)j$DQ z{NI=bO&~IAFysH`bI^Z$^wZ~H*8j&R(GcJZR1wVh|H)eDd)rzVcv$`4u^LT+VK_nz zR{uZieJ~tRVX*rD())rF98qDg`v21YK{^ni!eI6PrTqi#4|oZNK`CqgzqEfKYZJ3D jD9h6P{|syU$NPi7Qs0%8Fc5`r00000NkvXXu0mjf0Z9yw delta 374 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�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 F_+QznsGk4; literal 28454 zcmb@O1yogC*Y7tX-6Gx64bqZ=(xoUM4JzFY(k&el(w!pRT>{dLbV+yDfxCF#_q*|p zJHB!69d`^F9`-qB@3q&OYtH%m&$;=ktSE(nN{k9Y5QdEOtG5sYr}yxKj0leS>u1S> zU-(_$soTH$Z1>UD#M<7($`XQ{lXGI)!rLja1BU)G(z#lM8VjG77yNM^Rx{4!cwLQ; zu7_dO63AoX^pVyOi&VP#{@y4+ABEy(r~{>N)f;22u^Lg9LDej7z6#xlLBB!&&-cm~ zfoUOFgvhe$k#AYXR8)1gu09#tVU~ra?(o?rj zKlu(;$zpki1{TF?K9cQBuz8ZkojInb%3tnHzPT08@^!EpSC>0(`y>6Fv0gh?LPkb0 z9nHbcOw)E~mg!fu^PpYoJsz_?29xYyN!F$e4calyK4FYyN$G{oqmD@Vq|d>5Zv;GX z=yo~yc1%3U5KUR?PbW{VYQOb8#hXO5b=WCYDjD#-Q?n>xp-b*MB`~QBT6x~!D>t3S zlpl_Cj^S@BKcD0~IRQbGkj$%>@0^o&Q@*G_RZG2Sp*219$&?;npPYY|{()uWYiE=G;GWDDlP&B$4s_YLn-UqDe}@w&UdbBTqN>uQW6g zOXV{VM(6E&hCXO5b)IjQC)C#RKYjW%y|Ga%_BM|Lc7OpR+I~K_pa{MjMZhL&V30Ym zy2)9z{^MDy)??Z8)s+>$_Q-^Upw;dOwAm(;H2g=dQAVFX%baVn;Aaef{`?tbD-*#h zSE6X**+Hz(@u1a$4HFrO&L6R3*%Q4obwB5P_@IywU)7@5GBRJS2Q`YTb?Zk*N0oJS zFgr+nr%uw^Pbsd!ZFc9vSHHjP^a1D2$j*K>ZCIvGqhDh=zwJmBIU7Hljw!Z_yrw@_ zrDP^zVqy}EfVEllb;PG+!W7}AvK8DBC74wg7nfFMYjtG4#&Ykqzh`(NGrLc_6)cFu zBxQ<2_Xz@dh{IY*ooVm?IzqXk9QJ2MmjU{+Bwg;NMXJS5_B)T;>F)>**cliix!-6L zy;4SHZ|M^hCttw3sYXrfGI%K?gF;M9?AI)!As8)4UaT4d=5lRqEj>LQ!Vf_J7oR@- zjhM6*Nzj~}Oq#?)>Q(Z6M0|R9*eg2viOh@g^76>IxPZ`5^oZlMtsy)1t)W9Q7-^|~ zxHk zNT0gw$uY97_z)5hCcVTv;)I+Z<4WZy(hnJT_99MqWe&^FKA+2g&Fg!7#8e`mbhH+i+EMblB=HyZj?3J+%DEsRt#l zNL4gVaHuV1jXr&vCX3X+UYxzg!XNEWo!OHuG+z9M z+qZA0MSH_^MwXVAE#m5L-;S2xul19u_cqr`Qdv%>y4|_x3yi*0H`-I_9N9NNU zYRk+zZeA*Rb#x>4J-U3n((-LpMd^7Z1aZHNs`Wg5x9R)Qn*+Nl`Ov)MZMj=NF(fw2 zvlYhUb~1$+eA3(;MKUSDtCE6)k58>!2{TMd%kFJ^oO?*uvpVO8-F%hS z9YGP_4;LHg@T(aZ->|!^f5d*@(2$giOWhh3R93;j&K@t1^_(~?dc^jNFQ+{Pt90e? z46~c8$&)l{;ecN$Nl9i-9Kl$DN@-7a zC`hPa!z;GA3gD?i6d$Qe=F@ht<+J7DIl@CW!2fmKMuX z5f=q%6KhFDOG~!njWxMM@#@{aB&!u4Lo}&whCfJ`9&$(Nh_uwy5)9CBE*~p$CBAgV z5!i&tJmp}~d&gM>?3ZMKFJfkvO9-c-2XpZDCOYqH?uUY3@v*VAGW7oc44Y~EYSdxd zZ=w(-FR+;A1CFTo)-mI^N{^7?w7JedgCWyr8_%fv$Jf3xT%Buvg6j#s{HkWwUV$Ok zOUfo^U9Mg8qjaGX`NsdR+3g}JTi;elqlpYyZl=4I)H#PL2#}nxJu&2Ds5v60wYG-2?04pL~M=<^L>rS(NkPxaemA97MX4-+pCg)MVMR6Nl$8g|&>$ z=zW%ppb(GM?mG7DgUBmcWhYoEOtOXz^PL4T8Vm;#Jz$aNyYb(?A>&RlRqM^Ss(Mw+up_PS)Kl&baNJK;gOB@-@jyl)SryX7v7B;B}h8^=d_{ z*xZKC-NluRry2vWt{UUEj!%1iJ17u~#v#X_hJ$odSS#M--euz#63lr<1c;D>z#@*W zcgU*_@{(|pJ#x9=eWzaYW#CT#W0Z0q#x_}CZXZ%c2)e}BU*G7z=?gZ{CGin>FNN?1 zo3ymCfbJ*ULuAV(XT%fNxI{@1;zxb;S9gg|02(%aKk+Zk*xIAu6gn zy30+7-cB}SP$o7t>?Qq%%7L3!syS^Y)#C!`RCwp-X-r@&)-Q%XPUH77d4zvAHmE_? z0?ZhO_+o8#Q!KR0z@`C_CAC#4!*LD%6?j8hP7e2)c8^D352Lf^O!RNYU0!4Meaiw2 zF8qujkc{EFK?VLi@a|{1)8b3E)sgNdoY=m1u?Mf4>d4O49l@*E-J~>u#iHu%fxY(U z#VAgWrw&}hpKV%7FA2XOj}05&f4{8qT$)Y;-(Wwr<7|ueOb8OWveK!(j%Q`z7=~Xc>la7 zr#}OMIT-h8$IAB z?{?T*G0?0u-O5#!enm~Dty!L$%8%`J zWlr&)*ws$+<&WURM#7bFeug<3d-AuolyL9ABaPCXUJ*w=)oxwMrSDQ*e&hP%t;zG+ zY0SNjtZu$Ji_uXJv8&hLl9HHDtw7?o+`VG(11BetoL(_rxU&lR#UsU=#ZKzsYE$A< zq0RJ&%aIw7j>_na@M(Tsq+(88Wh8gYoKC`GQi|ci;zPHGUDW2^ljnN2z)aJpcHW1O zKY?{8NvWcBu^5P$dUF9bIO6dh0ravx!N8^-(a=N8@GOsbF)AwYBwiR7`qi zW;BqWiECAU|H0iI7oK2NrJ>(S!_KbcoGGt$^NqTs?CY59YUYisoE+Y&wV&u&goDbx zdTz_qsoKg^UCRoTo|o5cX2VowwK&D`K_fB+_Bb&qad>Y0aZwcpgk2EvGFt?3t`t%) zwrIcG-KEznuhd&?E@_HJv^!z!ec{l|xP=xKog8|xxaemxGU6Cf*2MubZkIdV)S6lP zY;IR3id*ZaI{hd2$3ht}AZ(L zqsGu?jk(W@_5@awNd@?eRhg$*SXpDoP1j7G5QtpMO4zvmodNm11x&c@({m~Y=_WR0 zn*p1P{ULt}D4T{ptIM94HFr!}Mo|@=I--N@=0@%!Yeh@|lO*K9nLx@m>7iJ|vlx%V zKY$9}}E6#ub~&K#1t0qH%HfJ;!L^=~-HumpClY68v%hla z;)5tZh%COL_w&3Nm?Hf(Bz%8+@@XKEr(NYmB?_{1%gtX|-RMh$bbr^A^#Sp)&pVUF z(~T}%A~0B9vfHaTk7ch(>UrdpFWyr~3emclVxLFUNpF$pp8QzZRwsFISB z0m{f+TwMO`1)tO`lLB(8m^A&BOe&LdHE%T}TOEFN7WZwJ zaniZKt_b#*N2&8c!-^f_$SE|te^j|NSO?V0`ANPsGe{nHpeX}C;`e%ccZPzknSmMW zy{)E_1s>u@4@= z3bJQpgx7a;KZ-SLo`I9SK{jnze&?J0L4HhW75^Vrq9QwvcMg$i+G;8G={}7&wJzB@ zU^ErfovBnx6U4$p`mOx_^Q+TPXYPq9nRcn6AgTAUZ=T@S3NjF!VcJZf1is#qc09-B zce{OTin%Xg`!<@}EB^+rX+B!JS4JjZpcX5@C4@te6Rsgkq{c)yAs{Xxfx+Yn6P3r# zXz*`Yd8E?J^0(#lBP5r5?)^A`u(p=Ijxv-Mx6@_r6u|8 ziSpcm5n9fcr2QQuYvjt^YnvCFWydux0xFkt6BP2Ekgx8&w;%O}Tt^s*=o>&$V^p)m{LdRyCA84w+grDctwQeCQggfZpSsB_ zds+73@me;CHy71prA|z|?Kg@V#dOD1L|Rlt)al6oI_52L!Yu6AH$|1P1sBUc-WaOg z9!f-X!UZahMB1#<%Z4|Ny5oTPCJm$K;VIT7-Ll*GvxgfexVTl%0EwA=VAN0uBW)eR zn0y^TWnYd+tiTVonp#L01y&8g!3Pa1(SJX2hLH>yL0$*p)3CbE=7FJ6_|ZhKQKMFi zmuLmd1m16p{bocxZuvVAq6Xn}ws2aYWPBmbbFvAKHDsG0(^u!@XDsaOQV$Le?3Bbv zxAfixN_0Rm9qT$3C#Yz$uTkyJ{FLWJPb!PnAwAZwHR-d7%wIFHJPlTVeTido;Ndd z{##aQ89(pEz)*-EoQ!t$BS`sOE$(|SgW|KfKdMmcw*s8#y-E^s@`#3WYWp#Nn8i9B z<_m0FscSJTK9=;wWL=|OJ4D~p&oqPmxbNz*lLaJuG3VKuXNyc0@dQ&T@7mdiFP>TC zyu=}n8)Sp7uW=^Ww5siG>_gp1##&mM+S2d6{NOVbOD5)!v89hG?SljC9o1_cov9Lv&RqOr4j}@Ru#BkKgb~)J$3eId zD4>Vv+jfZC564A_9+0MonE(#oKDKLp_!xZxydei6x@a3Ihi{wSCCa)N_;!cVv^z=S zlP!JbJ(2o1BhA_qdCvO|H-I$vW<<3(mULQfQoO+qQyF_5Q#X9_2pqvq&4a zXhS<1Iz>Q*=Zp}d`Qdu}{;ikiJ)QRCd;)bDZH+}`9GpJ$SB+=c0C3qmMd1O1^Ly^G z{19e^AO&TbeF|Z`>m_wc^uj-B7V5Hb5zD&P3yuoc$NPsPPK!!r(3>Lc=dka0@}3|< zoo4l{^z&)Qd7Lz7pJ{%2eftM zWN^Dw?h$!{AX@5#6ZCHWs%XdD{7|{g2U-9a8S30%_$p8dhYi=bxx2?6_{|4T( z-v7m#5TFJvEe0H%yD(3uUFe0E&e&h2AL59mANYEWv|*v?{|?7<9ui3aW|1qpgnBmS11iIEZU6vDl1!~#gYiCau<~(DRzk<;3?ObO@COa|5^oZOJ%&z6 zlOEg2H4LK*zmh!!SFejd;MKe40@l4SwP=FGLLQdgKkT2e(7)&}*Cz`HeLs2bFIeH+ zA~>Ej>mTzNny*xE3m^5c(P(l-dY4}4#_shx^REctxrcOEr-F7+Vn+cDx>Nb{l8}*Q z%)OFgIL1xQXN%n*Snox^oub1_znx4OS=;9?TFBsBk$!Z-Renf>Ae{Ow^{a7NdDJEf z3b#XYcJUL&jIT>3xHRsT0g+eiO{dS<>{GkX$!4z(Sm2PSB+&*^skQ0+?$+oE%}g6d z(NU&e$6S3s(YF*qh{-`<(1_cawy5_)4X#gJT9~gCsAIr=-y1Pk=jBdte?Co{FhbbiBlUZC4I)O?Mu(a*1 zgHkMhEdqspYAk)(A#17=lSiheW-q1Fd__GfiN9jy=)K*9?WdM#KTPc9h$*(Xo~21( zT@D#(_eR;oOaQnk0M&fx!gl)PEAZHh4-^2Ee!19aKOZ0GexSO--wZ&V3R*qv zyz?MKw%7*R0jgKpB?h#)hxn*luKEn9K>8nXAdgowBno=}tZhm7UHFaHK|s*3Lib8{ z{6p@eV8IHKA}zOQ@5d2DjP~{Lx8D*v1K)B0UI&(%+U?Ya46{ETm1EDUD?sUvP`#*d zxZ1`TpHQ{Mx!$4yi7ZH>&fVUyoMO4WKqUo(tlWBe72)X#4;}7!&gR!Dx>$_~8jF5B z|INS;nJ<=U*Dk4y5@gn|Bzg3acI*FDVTOaOTCNf|RH7bS4F{~tS;aGNA>e#v`waG+ z0@^lZt_z0$D=niNl&2lO zE4n-nmLJTzepR*p(W;!E2$2%7!;Evdr5P+W>%Bnc;2Wq}G-%=Fd==JVR@1DL`NNDr z(6h=h=n#RO);;6XEI6Qd6Ta8JSwVl!D1ZNtFAU~8b=vd-i4Zt3$^a&9=a|CV=os2( zul$u9@Tq_;MxauG zO*(YS4xb)==Xm2qeLD7)SKK#oMgv%R^q%;bkJp!^FA524;wV5IJj$AYysFHmmfh#+ z9`WzvW@H7JO%+SLSx&RQHRchgH=|L4J>9!}I$q7MAhwt+Emst)R6*W3VHnAO(#1ZP zU-&!|7W%z`^RLt+$Y>~qAl#&|L}EjLSq<-X-ryeZaIPS^X{!}R{jn* z{LGm^l`DEbE$NR}n}ma>C6MvVn0q;$=cAuUDA7H$` zliSrk=O&9CJrrcSfcTrXdj!)tu^R9bn{E@;T%E~AV*?o)~7xCIiFA; zBZikXq>+m{nn$YmE9+e5?qqUk6Xfvc(1R?DpS}<;XJWkPC04WmJ1#VAEV5eqPr_o5 zaMwHnG(xm$Dcv8=@#){O#GaKu!TbByt@8!;3t9xPL-hr~9e;#V15BC(yZoA+eR)5N zwf1tQJyRk{TbIdfs5$*NF$AhoBY z>)QZQHnQEB#^(V#T4P=OR$XOo%rEXzr{Pw1X=s%Ridjuvp*el35EP8+l!>aGtZ2J$ z&J5}O9!KtVoI%g_qXhjF|LO&Z>R$cnex&zkK-0FHK|ql)LaVGK_pY6jZPRn(oV8_J z>7;RDZZqm`#d)sk;OpJsOiirPE2*BGpLer+Tgw=*Ev?0jpDijUUR?xYwr`*4CXfx3 zoGjIXi%VbIY7B&JlWkD$$=dha6ouoJ>DSjKO34aPi0*3#uA2wjIm< zsOjigUX4Dl(%4RIdacU|Uds`mz~25q^vlC0g}F=wteB=7OxxqTrS_6)n}-Tz&wba8 zxxXE~HaemNS+ZlR?Z&J_UvT8|Em~rOHvdGsa!LPfZG=<0RRHS-yfC82hdcHKBkDP2>-JL;&DUuJD@pD-munYk zkg~^TN?*=Mo8NFlyezbKwJaHvV4SEs3L&Ms>dn9I2bRklxBbRCRHGTG1262FH%d|v zpohc?P#O3S9^&n~!`U%QMX7$T zKCl}pB?KseEloVpkR0Uh(ig2L2lGymHxai^y*i|i|EaUpJ!)oNIXlSUVrf7CI zWD+Um4M5;E0Chi^ND*Y{AQWx^W%24KvCFW*z}e!G?*c;Ylj%^w#rLZ@t?rlUPH+(N z4YUMatB-Y-EY`gXWA^rK5Ovu)#>+1J9VG3Jt|6ailefy+e=oR%3q@TMzI#vf9oG<@ zDcQC)Fzhw5t2HS^nIG@eT;IdNU3JLAT~A7O%Kf?#^@>UE z;yHak;UT|cD`^iX;`v9nkadx=p#e%YZh!fZ<+cRftG*j5li{eTl;9E%iCiWoeMajH zi0F{_g4jD=CwRfoa%IqefC?-;=qX4aE=Q0{b0z1p*LMaY_(Q=(eEN4Bym67)_UwV; zi~Uq5P=%w|>yZHT1!e+-uSZa|6%5_pb2(h8O#TKP^d#_)em?HGx_fbcx#_`HRqbBI^B7gBM{G4k4U^HSldC zR?AZJ_>~Fg(#c%DoP^eeh+0w6KvfK@p|-i3`7kHy z$|O=S>jNCfYFlrCv$ZV~g(Ol5|1tmw?nD+?^V2!wat>f@_S5bJuRtOMijnNx2gQ7> z#`SL4{}qwB03zcMwQDvQn7}i(Cps6ivY|-MAMEvjS;H3g|M!z;Ne;FLXEVf-9yFsHB9L z#doczxM7mzLz-9)jVb3y%ZoO-%nIMc(H*4{@ab#VSI&Q&%KwV9Ako_YtjS=2x-FHO4WU z3Dteei8jx^n_3uX;qdpYPl~8=8Mry;CU*j%0$6YgyRfd8Q>W+t)q%%y0ksIw z^vIKwnFJQ_W`+{#cA`W(zSYe>+}5XTg}|J%M=Zqzkx{(b(;mXdM&=?MABXj({?TlJ zc=E<3ofP=IO_Vh=4^U;f1ZW|)}MxdfoH*ZqpI zg91iB>mH@w1Egj+79!5it37Z7G8OPWS@pS+mn#JzCAMh?5nJddOwiX&)z3{Yd@{&n zZz@KkblPP!k+o}P>=8Vu%YH!F4pO6Et4n5&SudvgzQqnf&qs5!=B9%}E4QLQLp}1I zaNwOc!iz-cR!f&z$xcS_5UA$OzC`vE1B>!b&27x;`zrs#Hi8b_OH&7ZYLnW*zGCrk zLjn8`iYb{OCGMgpl0Hm`YELI=Rr)ID#(?m^>TO5|E?Q{eK;M5*T0k`y+=PRuW_-zl zn6?EiK}MP)V65~JzmG!%UFm6`E+$#9q3FC-a~S+B3(8gb<)Ze@I2@2O#X(m_d({Ys z9^2r2tv@5R1s45NjcPq0Vl7iFA?+tu$)&It@4XGwv|Kw;Z&o1TM9INRTN3|c_};XA zR|fR1SZ!NP!9CQlzJw4x_+%cWiw8JW2CxsflLG)5%9rYiP*piDAb$J;T1M3E;iCsW z(~o*F#3qmFcU}>kQsOL{Vp(l*!wbEozg-SI$jZ5@)I6uo>xu-RcV^eDRN_Vq9Hj@g z;+kHUA|WJlXB?wORx0`-_e+2fzrg$as|Cg8a8M%MwCsn2XxNha)7UA$lN0_7`voMK z_T4B|yN`=^d^#ldE)o=oaMuK_z+aRGiUsg4OfDJ{y!t=m)aCGHOpu_KYRvjsA^}Ps z0F?!YKfx1uzvA|9VwU_5V!ki4lgk~f0nuxMhX=as zZZ-1XMA$$(rj{WUn?E_g2zIkZEcy!ha|Ds|IoEbPt!iJt;5Aydqra<#i2c zQkyug(=?B`$=mKkHN=p;tMU*wEa#r&uCRVc4vP?-c`Q{S^@KvUt$TW$9RnWkoF?_# zziMtS-1D{^IWJjZHv)QPCpn;OqHj|5unR_Fcr~+q1wb?hVaf$5FMcu;)RXk5P*gT( z11IZQiyPhR!(KRgH-wk^Fw>8tj9GdC9tBYC=dd#gd|wLlA*h5)0hs_g3{Ub^mI0^9XQ0z8XJH5-Tya;ZROQMQeZ;h(NYe9_~4tjd<2P1Ut z1RY9Dx^!7AUYGp#$k8YQUG?^ehJ0_K@Mi(e??l3SR$75NPrj7j!?GbIq-8B;3k&1A zD_(yGo$A?8#~j`StJDL-L7+DRY739(($9}0z91cV3~?t8@!Pjoim4bU$Eh;=&?}0A zUEj#nq22vMxk5fI$s5Q(;ui8*C{jj&c=aY_?uzO)z3cN2M4o>#p%CIDuB)_C1?r@0e`OQ} z$aP=nex*=f$h{7UjAPS%$sH043uiy9zJr;zK7ch{`IzUGij;emIC(uw3-iJ3MU~1| zV;&ycFQ;9>1OyJv5UHW#YZn3bX3RCnWgnR~f0@Ydai`gBK{*D`YdV zaE}!C-58H6k4#c&3Y+B2_TUT7Z_Y_dY{pS^H-*^$Ts*X!iT&YA*M9l5ImBOd11vq- zVEj3P)MjqS2=D^jgCO#Q=?w`*=~Lw<$4~pPE{bRn^seEcCg{4 zDW5m8V1SPp3BWnJEgNW+NMy)$)I6OSXq!`yqq;w0C1J{7*ZkK`QH(zPtucpw>}WxD8C9u*498ckWM=cFotqBlb^XCAPy{(bu_j z;qvh{a)B!Ikgu665U=bpdOZZ7b^Om?n%+dfP46n$!Ib4Zzry3!Bl06FYy;;fN*_E_u9vSJWfok|rwR(KYs zj&-IfIUghq_C{vAD2ihIoe}IZqUZXE;=$;b34p9ctbqSDm%_6WWqHQf&n&CVaqk6$ zZ5W}vxf``7cr6)bfzgcl>J~<`knLh7J*QOjGEY04-j3Oyo^vZE9gIyJ{9c=8sREM` zv$<8_s$T7#lNI`|`L%#(7Ow-H_e=F?v zc`?W9ImJMI(qF5OLFBM{inl)}9iOr%c)C`rYPb5Up-N*Sf&>}(A%eSABN7O@_kAQJ zAe5&&UEdK4U3%yo35x9wke5|zAZ;`n*WS_S7+#|>q#%{>bj0qCC8n|O_KjtZu?6xP zL=U(vrHt6NqM00432U14xE#O#>h6M(@Iqg12O<7=@hGbYRB_vs5r7W;3lw|N4?6zW zLM{hVKRE2+^Z!r-{{QjSrI*qm2>XFN;=KZ^%T0=c-_ILCZS=*~Q;HWr$mvn9ck>_c zF|?xiXbcW%pqnC*{tP+4LD=Zy{s-pY6XAdY2Q;_kjCOLrPYF@JrSL6eS`~he42r<_ zZK(k-cf2}4gC7CWx*Cq#cSMQxXEMw1UOhz2wED(W+@IKvZ~O~*ACxBLVb9tMIG{nx zfS?Mbhx8D1-?|*_@-)i_{`psJA-UnJEnXrVXd6hIKD|h(0i6b-+xQ~rMH<$NVu}>@U z+x!pD@(|_qX6Hu3Wlkm|(LN_NF|~u85mfj3j}F+u5bu{UEz$qMBXIvam&E~C1$^Ya z3_MWvfg=7z$}^ty@NW^{ZmRRYy?`c)4PJ_)!1Gi$y!#ld$WtkzyP^Ab;PnU^wJ7ap z{toB1c>TV=`|`C3?8P^h=BM?-0((aNa}PrS-UCVxOLz?ITA#?S1`g_v(>^@!k|Hv` zX5LyhgH4n_co8C#u{W5xqUky=@A?+`_q^zVYr+@4Vfq~w=7^ga<_u@F;l6Sv7%9X$ zeB1~2H8r)xi@{3WCv4KhzcfuEXU8Pv#otXo{zgLbzRZXjLqO^HN(n8k7V%ZhU!f}| z)b*FK#L&cID)n#aFL*{9O?xV^t}9B+tlT@(nTpte{!;=PjgXQKzyS<=yoH6Hb4t2m zdOHXW;X}IDMIXo~PWecaH&qD;Jeas)NR)Myo1P|J^o4U@O;}sM+dF6RitY8TA`Y`- zm`;e83+UQls5i2L0ixb*Sd`>+EuQ~1!PzPKhH16EYz90~`kI@CcA)9zfzr)!CL@i=erZyHT7(qrXx)Q%9f`u0fkydn<;`B2Sk9G-@e@#`leqnI4I_~@4Q zi>X(0`8Pdtb#}e8ZEfvV`*U?PmgDXsGI9@xWBTG_YTsO-h}Q306&qiVONVG2E$mzi z{^%Au-lTpEHQ&uniG1lT=R15~UqGfiea!Rkr#%$-={0uTSs79E_4UOLt%X|lhAtV8 z6cmIkB}u<}F2Rk%4%BKz1@Pv|Iw-LQe_bUqb>721=HJ|X;U4G9kBcMXGK%cHbSAyA z#d>>h@w2pPdl74?Esg!xQT>bYv>z98+da#1{AS{soKN?~uE3OG?pZZ!+UT%M^iyFA_UJako1&-yM)uG^TP>tRduFqHk9 z1Ao{-KN&5Hr_(VFI3j+s_8e+m4Ix1DpVIz?7)CoJa>D|N-FaR|oV6>N+*b^Vm{lCQ zl7tyDUH#pj@L7fPa>{i*=-M2=dL*`&A9V>1l5Z4qfhQa*MD(yMz+6hJFE%(Gr1#NF z{cv{?zIqVyJ=a>~JW_6$yXOp8YFImD0DJtw^QNNX|W(>5lEIf(m8&BvWQir`cN67L*af{uE!A|k;&tc39` zSTmKuhk@6RB7D$!@;2qfB_ztu|DMrEQ+(p;S3;?6vAyXHj1UPPDz7+Fv*bI9!`)X4 zqVqe&3;Ok3?^{Z#j+jo+^Iu`~H5BsLlk~JXdQZH(KGG|Dzq zQ!DoI8M!S32I6Kd<6kj;t)G24XptHxr^I!VK%Z!cJzcT+Qm`cU&?&Jor)8eFv=&i-(5#KU z$9Ed^R<|s-${8I7W{ZM6G4+Eqlin`=LGTf z{5;3Bcr{3&CpqW{usz9<`T4y%1ku$#;J~hOUKtzb%Po7#wif?sAP`&~q$)ZVd7r`| z@p~56=Y5|M&uX)p&8Amip~?}jgh0uIN&E!;_(I#aXb#jevBw7+jzSy`E$ zlhYN;jZO%jsw#9Z=eDYEXs|h2d0o|iNoI8I*)oot(snXTk6V-8$8ugVN`i({$RuTf^1n3(+j z=I1jE|MbrI^o3!y6tO=!_@g>`fs~qByxf3{S_hW>jX}PzpzRtmcqq(2I2hH>&o4bQ z^ARW)@Y}8hVO!=;pF7^+iJQX(LwY;{6O7IJwzL0np5 zar1DqL!>~%Oi#accMIoo>_?z`zo~YIb0ed@J;$4wXHOHv-jvT=&cGYzcXE$U<*Pldjn3ZT<1p%Qg<1nD3R>6Y59SIczeRtxpn!)wfUll;L#*C~#N6Qe*nGON?+Wx=Qe zx_GQC2a7Y=&bwH`qL)8%AKKioUc)ASG4tsCJE*q%BS8o9#mAE45R`ZYDGQp?c+|O8 zDRYd!`acfeUy^^7z5Lh1@6*-A<$LascKe$ze&+IukJ{GJXEX^^(8nj3p3->hY2pBFUgDvmv>S%253G z#i7Z0JD}#p!Da3Gojp1h|Hf%4R0q@ZDHQ=xJ_dSBD(HR8Jnvx^#|awiB;I(Yw@C1) z5)0Jfs?HpQ;+|g%ElC`hKT21`UF&xLtP?V(-CR4~g|gvXgL1vv{M^l^ppTy5^;N7T z+mia?QwHpni+1{etr9kQ&&4Nc*z7iynrPM0#R!@*l9GsEcVXk=`hutS^&6T##vWc1 zaFP>DU^hCvDa6UkyA)I)TK$D~jwHJb54vo8whl-}(M{I2CyMd~-*j8BPRru6s8jA1 z6|Pu4FDNKzuXevV*MC3A#3n+O`rt#tP1|%z;5=;#LbB3A&*=(kh4oM=UWc97`&YtU zl2VT?I&r`zy46kAfIPW##*s7tQC_`xuFab?0DQ}|MrrJLO8#o{me1jJjJ1^#vZ{ss z@g7Rs+Jsy@(mSe8(hpC!qtn7p76<4d>wDORM9I|0Ux#_tWgGbY>nX!q_CYOz>|ahd zN5GjA+}si95HXNW1xu^+m<2rVgdoZbwL0Fh-4S8#|0Sa06@rM`F!4V}RCGIZwm;T9 zw_-I`XrR%)9r*le!r#{$ElEnMKh(YPm{lpMyeUo_r|m+VN_i6qxk(AWSi(V1o;(qY z$P3p(srl#6Aar*AifnBaJ3T*t20|YQuGw~y=*E%-FYz7?3s57Vx1=yQW9f^bkqMh3XiO~NYNvl>US zys?am3S0*Vhy0=<2_qwV`xj)}R(oRI49$+D#NcnXOxM}vfkdZI8yn>-%Hxk-U^oxa zS1O#e4fy(hoU#|~b9DOfv_n^}ZE}LZTKCA%6%dhsz!Q z&C5$mdQfY-KN=jAr<8KOK>2VP5U>#-DtHh@X+Iq7?frdy{QRzbeqsUvq+lR_c>gf# z2H&_L$~k1X#VyaZ9vuC&nQ9`TyYW_vDIJiV5b>H5N`?}8`=b$L=I0|13=9}sT1tNS zKy{o22j6b}z!hWn8BuAJ=2 zlSfVet+}s^i?WOMeUKJu=>`RnmQrGn5J3r1DUk+|2Bl#bL_knsKoO)BlmTg^YbZfV zVx+sfhlZKEdEfK9_nh;)_rv*iKM)T*dv>q&U;nlC+Gfb;Xqta(ZD#FhG}P1M86$&d z<8zIF5}hI0Z>1+XBPO9UXY==Hsp!%Dy;4+c98j@;2M06i>Nu5^mCx2lh=`{4om+n@ zgIFLe(JvMnIyzq3SI=V0w^7a{$ioY$P~BVtsDBR??u=2%3i~ggH(x5?{Y{F}+1a^K zrfMx}*E@$qOHy7@kpnCR03Ar{?cR@g-!>oJ_oi%~-2e4k%&mw7+mcm=gAhMItrld0 z3Y4U`7E4k5qLhuj^Z@?6@3};4hXWYlF`Dprq|E1ms*<)YG_@(}Me%X#kvrRG8kM@F zo2k@F#{}XAdL#oyPreSWG>ZLY|k~j1*&Q!`@I%_LHV4A=#cG80hVbpaC8?f3P{iG%H3qR|fZ8AFqS65fBhmyj-M$ra}?EuSSbK z@1q09!TMA9xx(UNJ)xfNku35w@bazy13wt#X6yi@`Uid(I`RiAIbrNg$H&J(jAPgw zIrA-gey#f7F?__NM!s2nvnAo{-X0z|OO$+fYzhEhJs31YeFnEoS{9o(>r10*BnES_ z(3M1GCl!ulldvLknXHSH_ud#%{4?(hCdc33KXjQ(KsWXB51fMz;qDt}_m4QYb<010 zoo4v8K68^xS~e1WPShSdhdYU;G?~xny_aXM-Z_aEHJj1u;x8BlRZfBC1Y#!R%Ls0M zMZ+IvSaz3no$y!+AfPsDQALG@3#gqqP~{gmvn?=(3zd@p z11Il^pVcz`yV3j1wQF!PQh=YaxY-H?q|t$2#@PNRAm_iG#`$kWRoe+rEPWb@Jldt@ zCRrRxO_HB+2Qsf8A#O+o0^47$M%e5?eQf9O3|_a^inT*G6rk@*TO4uJ_g0BX7_gqy zM*U&4*L$nl7ALm#&q*T1^LXZ?vW72cOxl%ulHX_@j8d;viB4=5yz|JK**rZcKlA56 zETYlt)cVPOT!jzA+V4CV*`%h09i0gfL4JOIAj?x+WwEJlhKMtpvDC*_b4G6YdU0r>if(9Hw z|AjbZwAm9ge0eS%fx)tNH&9l`FI_5QZm6R|+Ho+tBVNq90!d+drMQcq_9 z`75=6hU+|k@Idvqfiw&dM8PP0TVJ06;+B@yCqo0ZXbifueCpkNy9W(K7_kY(w4Cf;+n?;OyFET^b^>?<>!%0-EjQiw{r*k(F;E8l{3JjQ z1PwcpK)}M()c(yTes+Q)KR^DWh?&eM%Zt27 zPw6H;Q<%EB>%BQaxt$^{E?#J!2s>WCtH#MMFFz_s>-0S$Glg>(G>_~grH%f{>pDE{ z1?@l`VL!e8vzdDq}jdhuxf9%uMwOG--0;q)7> zE5usa&|8Y7p(1Nqp!4f-rjv~4$C)tZ;E>Be(6Z?(vrAGp+)K@zqWKR2GA8^IP+oLb z%jtb|I{uG9mXj~-jMkTMNx%`X8GyKSS*Ia!V4>25{YLisEppWCvZ@tpqAzYvB0 zBRK@JDu4!FAJ%n8ZR!1U;G0q0VbEscdWR8vY$->j)zx;YU03L#2-K z9qxTvZdY>^lK_iJ0zIv8Bapx^`z8N5|3mE`F&uBkRWx6$gjwAa&Oa!~H9d!hNTazDcuWs!3uV?{D`K zHalT1u**`Z2U^U^RDoDFR$gv&U{BGJ}QbzlfF$aIe!Rc4@6A#(6=6s z_3`R*bJnLtVyyq&g2$2P*`uc1x4n%Vup zLgtKn@bKZotzTj@naC#+A9Q8kut}x}E?I3^7{n zDU6wflN950(ErdY%oDa6aQY}fw2=Id4*ULZcrk^aoH%-OS3kw~)So!D`T6zc&(Ght ztFea@ie~-pvbv~iL6J8U>ba%)oGqgpW^-8d1!?3kDpFc)!dB?`k<{UXortOzh4HV@ zJf)GxT`QS?UujrI(k9;{kswKzpdoE(mP$V3OI=NoM{m@=wELsA6PRk3stF7#bL1g4bYq@E8Fc@+)WIK8Te?UKZgfv5LGeSP#b$+?wl z@=W6C{ybiOT%HADH+N%4>863b__9kn%gay_sz9#17B<)Bas#+fepsG>(j0#1y)7Qa`WDakWgj6&BMF&%4ck_@Os=F zS1<@0d@mS&(qvFzmUr6i>;{P1o}r=ec=JFO>N2I@f!lLpjUzc#=(h|^OmCbFW!E~Z zv>0<5Kj2%-@sG&)a7-zNwM&5lV>$;q29F;TL50IkH~sg8Ys|!;dY5wR_E^EKqW~x< zKR^FVYBWQx3EBmlTkHF>xzW3NeCga$T^p)XEe~`y6?w!OadG0^Q7dwRx)sD@t z=n;yeAGd)#F?xEmZv_HL&v5832Yrg5U1UTTprG7b;llvf9KzsL@>;~r{dfc*pg|s- zB|d0D%=2)b#C1u%XmlOIn#N^`IWvlx}ET{04xvB9tvu+?a2 zK0sj3c(b4|GBOfsJdjDZOmi{3H>c#lJaMy>b49&g&oKPeD*`MQdkt;+qV1~BVv6^J z7iV4pZrgS~*xtLJCTlkRKB=Qzf=;WS;I~`3T0P?fs9lqvAd_6{Sb#g@@ft|NIrUa3 zpKMgTKN3B6yna~rFx=40m)Nd5RbTWazi#S#K&+jsO5hy5 zGy=12zdY}BxuB`^_zg9eL7=?H5)CvJCBN~YY}{+qIdg9vv%c0YRPY#wpZlmgH8FF? z-(2KynEAHG>+@G(AnnII9wfVT8Y|TE+d!vUBVotaN@V!v1(R`LaH9Ni8=U7;%OUTj zb+kU>SU@S~GQoWdpy#HsvB)gH&U_Q4hpEsG-e(W-!)@jDqt0-A0ea)OI5tmNQG?-z~N7up`oEeCu?S!NNv7jXzJ;*4KUu@H-Fl78`R~n z%>jo^k$aPRTX^8N8ir-P|4nYA$|GH=raRzQ@z#IRSDM#1$G4=8qs))lY`AS z@T!#3@jenyYPIpDjoJeLtRrvmz&mSaRNR*KIKvD zq0&=1NwvN~I%HkdDd0GQ0e@sQQR8b=7f^W>hqRGQ##^tmX-j^(733T@ixgaHH`4&1Cg zxQ+na!)wtPt6{11?%kfzQMPYw(?<^W_T+7^Y0r$7_7LektB9Xlm0hP|0-X4}#rA4x ziw*DbkxMAKhX}P=^c~}*| zQ~Op!CUPlfcdJvf`&uM&@%7@nO;lZiwVFAFQcSihboEBc^D_;B9G_Fye)6GQe4YXU z{Q#XL=CD|xq8@Zs03|+CrV?c&z+x`#E4i$gsz?~71?{3^ZAOWbBO{yw7rVp z-Cjx!d-m7<875-D(7ei6UoUd#avqnU$kC+2@*0A-XvvHMsQ=(XMn3^|WttG~YY;t= zGFk8i@&6AW_}~5sqQ#w_$}u{oC2dUbd-waogts{&DTRj>fmTk^R$Tukq!HfCFJz!1kr~7dsv( z-_@l1syo>O=y_Q*#yO`H&-c`Su)hL+e0kiS3foQDJ4kq>ba@AHZFvD7OI>gKuALd0 zTU?w4A}_oWUtbRauN?uDS5VfnP6p5u$c!0=g~PZ&+TTmd)dLmGkeh(4w6q{v-@qVj zZFAcvc$X#fMaa(vjJ;3m$1~S|>rjGl6d#leN zq08j&wHf2{)i{AP`slESJcB{LwPthk^It0~S?1^GpF21NkGoKhAS^5(kj0Py z0?zFasc;P$Uj2aH<6aH*qq`U#^)pNy!qHJESw{dczZ6hryHYY`El#&A@Jfr{iS7|+ z;Zt5o$gT2e6$bDmgph)(kMJ!*eiL)in1t5ZSEK9dz!b1CR=;!SP7kcekK2EL?bSfo z#A*1z-~ur-0td{+=3?89twsv5FV)qfkB=OknYYmzaA&iiqBTU^2$ykOf^dg$uRSlE zo$8IH$+N!anE3d3Nhr6bW-K<($LV)5d+flp8}mSUV_4P>lPR8^ij=S(G?&m~1pmxA ze1ORm*OrSAR3e%_IEevf{gzbG+EqSE)b6?txnzTlaSH$%+9_?bMbo}bd|z#(oPn=B zOXRhYexPS0y*B4wK3FOU`u z5f9nL`v3PsbHx`YJ(gKr={u?b-I^nUnB~9yz}s`WvDOQzxw^V`lCrW(atMRGu0hi8 zV!j0j*2Icjx4w1j78C@`**gj(ty-i)qM{@a_TT{Z7)P*!Hhwsa7sOu~^SNv4`{Kom zpahF)1Jng|!?YQOa8zVDUBm#_X81YowdPnMKoLYGQ2n~U(!RNS1VJ)M+QXS<7sOLr z5sx${FCI!PEjKI=izWQ?xSCuUC^w(!p3iwOQT9(uHI zay%D1z^W(`26Lw?6Bv>9nzgh}Dlt%jkIUdrmK$;^%Yx}49qFu*kFiR`77V?~k{~^% zOcyZiK5YWx_tJ6K=0TGLrs3hT%a#v6NJd)ulFKE9AENt7F=E(V_FpXkKL ztH*N7%bAkU)wiC}h@5oylCK6#ToISsmZz;4sQ63`o39S9p5on$d;yT=7AX;SEotSS z5m49E$78f_GJulCAd`2ne|*w*cTZ1r{uIS~*b(N~A?NSpBoc=UgbK0!*BsO)LmBgw zCTLA@>3gjgF9%6KF367y3k$1PdbU8ggF+mioLJ7U7Lf-tn>>K1RQFaKA`qP;Q?=7- zif^-16D+;r)aCxe#5pUv5J`aIc@fbWHS_$p%um-;ZCQARl$1>2`_oI~CyR@V8DEQD zeP6-2rFWQ@)aijG@Rv|W^)yiFA_c{3m_corA_q3Ir)Q}C#*G_O+ddwsZ6Af-AlJL9 zwd%e7wSTNAzHe1{dy#OdUtk;$DPiczG;FA@+UlzE_+gD%L9t?AVYDBIQS~^Lah&!f zsfN@)HF5SeoY(Y7ZgL~`G!R|bK6&JYlJeho>P%IXpJ(Gj-%kTH>}_ru32kng2bnYj zO8R2oU+8{5nMc5_d5j73x zx!eJ%mny69;pO*_^9u_qakjwH1n9?d^QZsoHT99ZqA|vnmS1laj6UZBs=6c^&-c*< zmqr#K5#!gz1fLeW@YT<9-c4ug#Ql(yj1Ty}z8{U9-gnRUD7MD+3b0g~=4YUITKu(ofnnCJ3Y)`Y_s};ewFN7r zEzAm-^78WB#3n+wgsOt+tAyFBY~QEprC>zeyoLs!hk-Z6{u-+^I-I{HCq~KFXJXp8`n70pc2R;gJ)#KKU_z@Y$Pk0j( z6Fp<&2(VrXmz&nDKjAZe6-WEl@9Fm62m1y{|2Pp75@=~-gUWA^UVH@`7soh{Sl_&h z$aHCK?Xh2dTV@?BK-IhQ>4J0M^a1cVRE)bo=J`^nx{ya1W)UvH2cV4J zzCWYm5j<*I)gSxfzgtM|bL3rG-2drtio3!6No zwl!`6z6}Bh_`%)}Ci6sbDzbW=tPTIv9{pQ(V%rgCyn;Ys$RRM&=j|+FAS3!R-g+IM zQ!rKPer-)k3JCjE(8lyK;SO=RHaSkV^gRp#_+yf^BO~-BBZDv7JN>BQGb?O@v0yy= z5$byFFTmx+#>FKTf6t$rUUTSp7cVfm2;`=6tM$Hp0iaOTemb%`ci3tq;wdiXlbbLq zDxzlh(XF$3Be_k}g`M~()zhb3B4*9A_~%}He+Uh_cO^|MXNq{9D2Yr>+_##g=v^?1 zB?X8jXz%6yy&>(#aLriLKrP-CnZX64Pj9vt5PmeTxyjt$*Sf^;EGb|554xyvr`bAZ zc_f^h?h>&DZ^*cOUH67bC416f{x@zd8uE|};$I7Q9CulOUQ1~T?Y^+&S8&%Oj?79+ zb(Me~3hFwTXnQuU$n_}aWr7D^lZgP`uBd!4cinlp9{)qc^obh{SMo|jC;IKCy+|;( zl`5v^1Ce>8;J~R0XzNP<=MQb~@=c7p?dp$Srp>5qD?mYbOt;={hh6KD4G*v7``yIv zLeMVpH2}-3b)vjFJ;ZU(Q}vbAO8(WrD~s(J+C+=U#|H-o6kYg?`R{8hjY1OE6Dfyj zAT7GxXqsk3@s$?l*&2gi?7E}T3x1=D{7Pd1y=*61ucPApcA*w)SrWvLNW2S(ZvIHc=l*_jaKCLf|Do zzb(K0`;7QgPx+)uA6n7Md?GQFYxfCca zwxJllyH*RB(w1Kfoe3WwZt|SO>))uZnQ|D~sE7;}w-lMJ;ZH~-2qUdjp!3?;#;N=w^5jJs9fn{CbTRrQ4|`LWP<{a#uA3lISN>_>qM@F@Z%{G-17=c2~iMHV4xR*z* z_r+bNi3|Sj1o>%xSAPiAx%kqIfFt>AoSY=$tYnFaiQ@P_N4eSAnhC|S3JS@EP(|Rl zpQ)$TW?)2fJ9jQs-S!Bt%2ysTUKbKlr8kT9w6X2p+`E03E|15)k)FhbeShUV`cYNx%mkzWD%A@gH+t%=r}EQZ)%C=94e>g=qsJ{v7Tv;@Hs0T z{61*zueeb><;Ab_EtH=ARkpx%iL2WDmDTm!^u5Twf1w5haUum~q9Yt5-<^}O%&e^U z-gVS5ZB_-FK7A6Ep%{3+yFc79|Mfm8b9($hXX^Q){7uZRVCrc(ocval9J$l$a9I^X zqe8b=4@vXLJpA^o?EB%p>3O0|wO)G*k9g)CeXM|izJGEC?Bh$vhi8E~yK%+G>QfDa zv)fBLv)ew=F)^0Qk+EvqASbnD{||lTSLWI&M440{JQ+o$a$vpLo+ZLY6+znpbjRZB z{Cm|KXMu=5CM0cM0jcNKo?mVIzJ^fAwyi7y;5t>~=1Z2ycg?nb9;sn8=^9qgf~A$tPterMz!rA_rpHR(ER9VY%lH|dHctDv(%<|SrW-d=JWIn8^f8Ysdoa7-aMR8f8pvQ0F{jmB zev;xd^Mn$pd`jrSlPA}0q)Y1RV9;$Bmwek}1FX|uMdOLldDrIf0h7gAzdbgI#^D?H ziv1jG1m3T;Ey=+dYweD?yVG8$2eb9`@4}#|dPi5|ov=tb^4x~$+n#o)`Pr0SpP5Bn zacBs;#V@G$4?6~EP-KS~ntj5%_QS-s;d-Da-H=x`hl7dw-k^W2^8Wh;Rexa~dE_qS zL_(?{`v*Gj`EpJ$S>aizhZUCNvi!T6P17U5At9!h%va(m;6>!k4_mfZO zyef5WM73S|B$g8Mr*7l|_8^@sjTgW2)FTZRxw><4Yrl+Z<_)@kkOI>L>=gaXOGV4m z+I_p-N=N}`nKAgm_&xC`rV|ek_0irKM#=V|w(7}`jWr_3sT^6y{fV>=Y`}&_;`1-% zSB4w`fIw|$PywROzA23I{PG-lm75j z_4G;r%v^)!-NBWq-J_nqzF>g%q-15mZ9eSU+SsPRDAWYHEG9;M zepgRN2SpVRlQY+z|J)(v-KbOr+c_kO`MSjLdIWsdeg3}PHzuybAk&(g!E8#K1Rd3k zq*mKpeH1#JLH$h^3`USGs|B^93{Oq!&*#z)tiVEnKpfFKLp+Ei7%H}<0EVkj z6B}4~eg%ds!gCF-4UJ2R)-H}&Rji(LM$$QPtUdLd{%aEB$55eV6G_N@dO2-jY)%0+*OIBI;Zy4d07MlysmEMogL>nG)J@n? z<>j(7t}EppS?dP+`pR+h(QNL$`w^x0p5!X*O!C?SdhM^yoF%Oijl{HFOamh&3dA}1#&m3$!UdUHl;Kaj&KD=WMs zH$JK(VO$x==Z?upf>vqD$nIBbOG_FnT4XSj+u9|=#OiB0DRTPDB3>RIUrI{;#)|Ak za3`BO`)=>doq+g+8%sW&R0ROl^CXU|VX%=o#$d#Ssq2zBC$4l|OKphak{8V-7f_ir zuz3_l0IH-RBcc)deRl<(RPu@Re+w_KcPwE?b!Eul;a;njvs5ddaJQ_Vn$X(&7~FpcY2MLM%U7`o{$C+q BSrPyM diff --git a/sound/vehicles/carrev.ogg b/sound/vehicles/carrev.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ef03830d32f60d77bdcc6cf330809eb8dd03c46d GIT binary patch literal 36396 zcmbTd1y~f_`!GDabc%qqlpvsVH!C6CpfpG~C?L{Hr+|QTH%KGWVG+_23zCYk(y@f( zzJor`?;qcFz3+8>huLB7Gv}N+=kEKSGn#gGx&RdTrxaWLy$F#LWrEN{p1VD>bnv*Y zg34F@(`4sw;}(eKbz)u0I<0fVBFRMmkMb1b??Cs#`vwl~_S~A!>=>OLEFb+D zo>7^RpO=rHm!DUFkzLcp)xrIljfah^CkH0joCN&2JaKe;W^VcHiL14g^%D)~i!1ea4iW=Y4BdeNDY*T-a5iw-;KPS9D>tF=uB8yFJO(KhX zJ$w{LY5Fs8sK3i%1mNH@0mWD3%Jt-f^>oAIESd+L+GIlG0t&i%>iS^uGJX8q2Jzer z@jSpVJ>0k@z_2CUcqZKRB>V|g#6QRHfTfe`?{$RKt0BH)-;r#qeP|-uM&qESC6g}k!Qq+bI)o%Pt zgln<`0F00B^HaJ35F0vN6VHSmdq^QX)Da*mt}*g|FTsEK1zZSIj%}(V99JOm$se@9 z!C|QiaODX9J_&3PRq&HBb1V}zEJmEUnqNVlHSs=LFN>|UB0cL51)WEzS3p{Fe98En zpD~u{F``VES@QSFhcpYPy5cKXM~%!T?xlVLwsZKJiBmCa0QNN;%UmmOB?qsfQ?l5a zTJ`>p_YYfCm}QT=7yAzOi2j!4)QV>cUY%NJ?+oKz*Zptyfq`^;GDFpy6T%n}k8MfL zRLYc0@0mcHoX^+KQB40b{-H`msFn^jTZw1LpOrHLKp4p%F8=rQhn4?wadA@2y)W#I zL;QoB*QctFBjTHNA4%j0`9Ln_6au;UWz$-&M~#@0Q%Tdb(fyJX9Tkp}zY+x!mC-u! z0XFp?A&E$T_JyMil#2gOxILE9o43dR+cCONr%lQV9^?F6x&l)Adisx_yBMZ<%{7Oc z&Uh^$0+tXj%_$@PH)H)rasW_h!v4r)ie(&MUv{X5EZ$!N|0_99$@^Z>4ZLDeZD3LV z$~k->sEHCBCsWWCRM)*_I)2M*g2F~u*mOe3WbcGAI~(KX0K<3x2+UuxSweXI zH_5pc5oWRY6{RH1|B{@1_V^#7@pqJySPYZy`lQ-LXI5n7u2&S||1Zh0k10!!DT|6h zM#Zy7r#eJuR<;&8f2rAQ`+pw)ksQTmEZ_l3j>0pR|0X#-d~|Z4G&OLlqyDZ@Y8*tU zrvl}FCjbESBoeCr(IeVATvIwiQ#xGwdQ$&)i2?6U393&Bf{1+$0Mwu=3eaAEhiam>_u6m|zrr@w(bfKfHKI^c6{=Z;_tiF`4 zr)lYWo7#j|YYnGds?<0LR{RG9=cbffRtffX$aEl8&<%G~`EQ_pc!lrZz8R&P&uk1M zxcvSDCYc&WaAE+!nA${Ybm11M0>UP z|C$M4N&x)hQ%+T|IZ7TBrQ{WZRAh7^J7^Xv?|~zZ{t>VVJ^j=Yhg`OpLi^0h%E~dp zzttc+fdgMRt*mV02I&W~7FcIWnYre3-EyO?hCou2TwPb+6ybI4rTmWq>Sa1nQ0GxS zV58Qjcv6H%Ne};*q2PQ`e4o>`@ntz!1yvs4v8Le5I#d*=C@WPrP4jb9fC`JXS@ZZ#sN_*&T5mBUIMnu_DIqBW6)J9QouU855Wzb8qkfml9v}Oeo@j+u(lmeP8gFYJ$6F2}eJCx*lypadEIUe!gT*Jo1`qDi}WRclcLt?lE9&vnY*`QMb zy=HJ)1z|QSynEMcBmq?h)yH&?I5F&;FnlH?qbITKy$U^CF`NPq5*6i&7sTQmOrZU` z_ZbB73Q|&x?sG@zsIZq5PwKql3j+-sxY`)L(y&Awm5QcEaeM_~dSK-{%ea?d6Oeaq zSvhmEzP{!naIQ`qO%zsDAQntiD@v%GID4s9{2aM@4XnU52l?fik(5iQu9=H5?AjkpQ303cG4cS12?W`%x$e&uX!Epm zHqt$audUy8yOPO&dw?KF4iHs;Z-k}j{Cfqq10CXjd!&$pO9=<-Si?wFa9N8}bnvfx zaFm4U$bybD$TcM?S}Gg`Dd6Hk{*h(>1F~M*d)8~4&kEiJZ=|TO7hJb1Nx80k{pW^` z3LXf9IJ>R_FaDnYRB@Dm4+1OyRFSG&d+0hUe@6bdoeKVS6-Nn3Pf#x5z@2+spELw& zB%zAr{A#f9h$>7#2ju?i`GC!Y;|YJqwh?aA~st zAzxtlz#9RQ?AeG|2`ED#f2AmKfc&MQ!Xb4{kDRa+-#>)n;5ed^V`l=9vsoXZA&y(} zcGBqvQ&@_TW5o$Qe>rF*l<6WRP%jKc>3;GkXrAdl+qH@ z_!Zj2=K0Ciy1ztk=%@VH9id4})|rA^^UGKk*ERv*2Y^r7RYJXH_bsWyk{mgS9>hI} zZnf!UUu9XF2A`B{pxd9KGh`UU>Z!)@kfW4Twl}31iK_kVyzF#jBg$n&0E~oLK%Uu>Pf4vDJ0@lwuy`8G z!~pOM3V-G1&L0FQJ)a_iNkT}%7%6bHU{GR>mhaIblHak}ev!WxzYa66V}%!>=@o`Y z+1sv(ic3nvWaS?!siF9wr0xTqeGyo*sVr0(D5Q`^HxRFTm>ShvYGFb{a=*7VP z#J>Ou41hxa#>m$?6$a_GXiiOCtu%%_+jzkBd z!}Mt0V6G*izj(S0`j-;6Y?`yQlG2=9U6oB-&36XnsiQXdXnD+zl95L!fp>;49rgMq zrGoDIZsyYBTP!r!vCPL-v>Bs>PW{n$+K|2mb0aJ4rW#dCiv+c9wXA5Kjs%`gvj|3m zPYI1f?v|FeWg;(1DAf4%F@0x(!b`^8eoV;sEM75V)tvY>yV)v7BOl{fN-tMsoEOzD z%(Qlu$r#qk>^|u3H5*k-J&%&P{070Q(;XcduS33BI1Ek~yh1(yCC>iXQqzu~!amYw zGT`U3;=1{P*>K*}IM+Q|f&&|fc&l|!_?a7AB%?ZlC)>WoDk?}H5&LU@ zE9lZ?DZnUb1nS$px4-VX_PSuRt+x@^1oOF6%Y{Wwe@Q3tx7JvNXvKT!? zH&ZBZo8_K;8hxySMv7d%V$6M)_IM%j;N(L6?RuHJz~<&jiP1OgOnF@IH;zBbuY|n< zX+$Zo;Z%2`(LN)$r?GF38x`pF{;(o;fM(+AEe$_4W}w}32;6ML?h0R_hCvl$L>GVV zsPB-tt2>ykeoGIm7?qs+vetiG*_C%a4VZKjI$daPgjXFG|M+z5tEe;`-l>@fr6}%> z9CjV%rk|;gsX_Yah-zoe2o|i5W>(19{PG3M{rh-zzrOE_wQ3=3+=>mmQFDtW3ui=VLccu+~iP64r2p^^&iN@Hie?hz_ z9TaQ^U~b^Lkp_yxj3WXPYTvJTW8xZjcLW3QRRRdT+g%27c&Y|czQWhw*7Pc z6gN?hpzBv=YsB^pYJA`2)zYc|J6IR`(Kw-OVa?`>3r3^Q0-zrHZS3;%9J=gUh~Sqf z|AJvUwvKv{+QHm5rimUBg%*_WcyJ@|QOS(fW?kjrD3!^=2jmWeuz|8>C*(8XeSzt4 z5tIpF@m;@ZM^0g?r&XmMB3k^CZ?xp6JJ4?@2PPqoH+l1s9R)m_CtHb&7t?vsv8OMp zSNeQVx27;YZStCNxsH6f6q#oAyPF}g-DTDNaiq1LyXzTyAc9Nw{ngtdsVCn}DdyW> z+=kZ$oP{#NzAw}T6Q&V$5Pe#d9GW>-!LVfza;`D?HmeuhvA0M#%G>Rfsren+H9M)6 zW_zVr)UYBD6E0jtUb2l=*QFJIyxsWqO01pmygB#N19^yn`T6EdWdKf_i`1sn%CGUv>6~C>`b!AxLiFn|A1YxVch5TgTR7v0NuD5u148U5 z?H%v(X$Ayln+Ik5h?e|Gsh_6NAU6@FPMqKSJR#zyE}(SYL@ANAizKcHL$oI7kBG-kYJ3v@hgd(#roo726p1qEmbA^K!jQ$Cxopq&v~)g zo;0r0fd=FAcWugicqgz+gfHwafQW#iOeF9*fyInf5oqEygMutNGTQq71u?bnh-zk| zOa}ki8RiG+8a(};bI(W1Lht%k?B5t7j_>y_gsiTP&IzjEVthIS_ zLl>a3>XJ`&epjoe>`bnj;FGOCPH|5t0wAV@2fZO6DO;*y2mtMB*Quav*zr<6NmYNI z=BTwjn&_Uy$io62_*|MmqOyS1RomL#r3CH*Lj$7xnc!VxEeps@!7`XhZV&dsNiWS6 zfk)axmnHLH*JJ=o)WepNq+Bu8iqXi}yvuK_a-7e{W{mvYqzxAJXu_L&a*b1Mbc-TC zdvW5~-A9qY$b);fC%E7biw@T4!T`~LYRQ#h?U!qQn1Y6Ki9@hwP{kM6VwL>w3Wx2V zkAK>K^^RiHYvJPq2)yuWjSnD&yX3A_8m&ynBaLO33tuU8OB@IxS5WeyDX$sDF?5w* zVbV&!{RY|wB{fx5xUwui07qo8s#D6rLQXdIB^QyANm1{8`AiQM(&mr-M)`G~R3@Cf zSRe!HFng3Le{AmCm=5f`u6&QnM`*a@Nz1Ti%SG7h**MyM54qCWK^rlyh$B!i;QbKl z!gC@sdKl9#V}eA8nkfvNoLEV;Si~scH9>Y&UlFoxo{PEc$`z?z!P05cj0}Y{nofte z`n2@)A>B89h>NhdL1W*ooB&r)3XKGW*~Jq!46qSt6XcGJ>H zy^)`&nVK}p>Bi<`;omHyAp$T99DWGE-VqoGFS&?+HiTv%$Ap=AmXX|RM52AJozH0s zT?jCMe8X=GJCLnW2SOjMH&Ca&AD`RuLu6(nJ71yKl0#q%-2q>34?+=xl6wBXr0EXV z2uNUF{yyn@zk&Jz710+PHM{0Y2fpi#$ZrTE;SA2SL*}4bQgK;fRMwJ7mta*0eCXcA zvEQn<6i&wjb4%~btq0iLiI+yJ`tcf8JHvC2d{Hll{YB3^+0OJ?DhYDQvD}YmYvcoQ zK2!gSUuwh~sS8c5S}DV^z}PvzO*Z;jurUXJ{V13axLQ|(;amlK|F&DPBOlSSD-{1N z4Cp(@_h|py1&5L}CEtTzlUEE%++-Bz7IdGtyT8 zvRC{E?EtW~ray?Wlp9;_?Wh?!nABid_|{v)$bc~SYe5jDO)_?7>f5w!ZK-D-&r<~1 zZDp*KvOn1Hb0cGV~6RU(ie#8IfzfB!OXPu&8u(ULMWo(5gdcn&x56oPIb>!R_8PUAN7m@K=PJ z11#aaV@SSda#=39S;M;Hn117X<70weTrL>4yoJY;CV4B^VK$EdV0lSqXOtkdX$j#0 z<`*I_l-I+%h^cpPEWKM?{T9r#r;U5E-KD@-?Q!J^T|kPeAz90;x>x8CyBW5X)qXqL z-Bv7Tn6v2${=YtkYt^&P8VS-54Rzg|6u`R#VFAY4E)5P{eK4|2EsO^S z27;lX{_zjaz50*rCd-4J3yHBd1Y>FJ0soeGO*zv!W;)d8E&u9SD3NNI&);?c517bDXo!xYDrQ(n`|0;4^tMB^@AW{ez3~ zbNj{5EopbZ(HbMW+Vn&)r+hp2%a&Q>5ko#2qsZOZ=9vBCsT=H)&#GjO$HBn-OmG(h z4|Mn>V7{@-@=y)~Nt)OZ0(yUCa13{h-}qRlx4>_pC~F-D_y_gBc;rRPo=Y|;Ox;mV z=TD=YO3|}QkG;WTXf1l4H~7?*ZqE{DBlNAY1|JfdM7DJj$cC9`rK-rZIlWJ5j+qaP z=|RgAik@0|SO0fVIACy@0HTzVJ zM2HSC8K#URO6M?{<%GS0i%(1#!(%X0vm+kK_@y9Wb$#qXh>fvq}Z>sR=HjbkYE5r8@`9(ihL;OT zo5|^0+0&>q+*0{iH|h-{EsO#B^x*8uljWW};YJH!78I6!!wUY)#7Xm>uKW`MNsPXx zHh#d^c@wM47=wmbWnFuq4j7^Rl{%Z*B_^M#-l#l*5pZ;LF&%7j!WQo>+4Pv#L{9zk z>uSa3#VEAA-#4%QgOv0RmeyiBVL=H>0tp||t~j@&`qtXjSd)OD1#q#{(03k%{6LxM ze`LA&DJ{&SW`9R_uaSRN0)682Q~EP&SLb4B%UMM&I%8A{Z71?DImk9^)H6N{KigO) z06kD2AWH0i@3!9EtP5vm=}4Xp);40f&qN8A=b7+hoF}IPWVg*l>mYA2lzd%t!92@9 zX#<@I|prgP=>Km)oj6`aYv-OK3n9O2?lG%=_Nxywwp?a^doU9ImQkB`x zhrK+T?#~6M!?BHD3LgzxURK4kZ+y@!%pZc!nWX1F)B^x!RF=naYVG$4s8*I!*W?8RQ1-?SvFB2dO`m0WCPanf?a)H(=FNSnM* zZ#>#bP);ACW)}I|E&n&h{RNHW&KO>_gvDvdYu9e9wIylpb74DjR+v@p)s$bet8Am^ zFFUN6*dCWc?H<7$5evvK2VIOQ9H0l!-Oo4aF986x$D5OqMD%^B6brvD`$bY%On{u# z61jG*OuCOA+WN&^Voyk9nkLXl8-FCf5vyS(^>!Vq=@`ks2`6KVHQvQ;R=9NXHF0`L z*0WcURrC-~9d{UB07Sp#WAXr_YK;|_$E1$C@P0@QQX8^&5z-h9? z9Kg(^fnc7d3rR9KpTt4mV>kNVCV=t71#U_2`KiTbaNU;qjU4Wet5ub53x=R=NZNGq zC^{KA`C5bto1s5D^TGHMpYLxQ8fXBoet@7d)kHPFVB<3v8q#hsq@O~HnqWAhea%lW z{jL;Im(822I%ZeLm**odivr)>Q=EMxCW2~MJEJDP3{1V87EB(^*xVbju(eRME&7df zGvR?u0^y$6T)hc#z!l}V=UeQaQ*1)PO9*{t)z`2y&|*A!LO$}P7{dG(O&o>pVb4Yz zn(nS7Yg}?*Ef?%>XwXWqAH;{jG1vh~28%WmlAcMJ)I0!hhG=Dd``D5D4+$7|Tr_Jo zg8E8UpWWjW)9ftQ-zwAPQLq>h@^1Jzl529@Xd?6rH8Fgl%kxS;JcL^W<0dP2g)+Yc zdq7n~U?F|YoLwG1RtbONGpei11jlT4;54p606;C2=eJ-nQv@qm3TPu1KJ8CG{U#as zj-6sRKY9GQ)n;5q87ev$^zr~;H)mh-W65g@j>4Vqmo;9$e_4#&{&6V{D0xR2R6jL5 zscor6-i0imv<~?nDDsR|6yaBW?4A@zzPZ-mzJ?YtLHc)4^1~l0-HP|)XyjRP=PUJFAI!;#Q>QmYGBlEe*QJ&%F z6GOotNREYmcI-rY@T7Y`Y+yP%80v>3`#Y$sjkUQoyQoe9C~`m$8@qy z&;KlZpcAV~J7y2=Nr-uHlRHp4FVmhexjdF{Ga#G+&@-#OI5iZkyLONnvd>XDF{|}4h-h?@ykf_@cqSB$5Dof)A->g&SWWS^0W_IjsrRvSa<6CKZFXk(W@DXx0gbMD)6^5k1}QZUxv z?rK$o6(4p7Z!ut3`^R&?NqLXPNJ3M+Jvb#G%Ir(yek1oapISXnX6%yx{;b#Vw-vnQ zxnN70yZe&>@g8K%HQNr!f8(E=YR}$VcasMP6o$MvQcSj5>4MV@#TScTcqf$lO@x1@ z*1+;R`0DuRE;~aq`M%9VkBg+GHtvq#y_}^RfUON)crGgO+G@c9o_lV$$GmnTvR-A* z6EUaCRKT3cvtMbq*Fvb6wn{zD7l`kgmy5Cad8fP*vE9&eFp%YnL~}8w+P*UJi42=L ztGk+~6sQwFzS`})A?SZ*(!6}~b@^^qNp*I%G!a~^cjLzS@M4Ph%kGs=uw7y2|(i$qf$ms3d{xz*HT>{?niha{5p7$2v)Q2vV=Ew216-fs~8kCsog^il;ksOrXx8s zgvlboXQtBVj^c#c1Mli0>266RVKo!vcvrY2NqJH8w-V~`<4FPr0LQuSwv5%&0KCTs zW458LJE|Yr$Inf?&IuVZZC(m$I8auj;Nnqm>o4Z&Tz0hP5ZId zCidd_74?QJN`&Wa`Ge^nJtu>3Qr#o!cwwS=ip*%1!}nybjORGTIoC$(ikVo2?m)){ ziQt`Vayjk8d}_2dlXGptV{qoEUpJyP3#C7J6JWBps$&s~C!SIQ`9)iqEohg9k<%Z) zqDt*GDYF9NZ`yX;R)SDC4n{Q>Vb7ITKupcxCf#F*n4B3T4v^cm&RihFvJ@Tx$qpLt z4uCs*t2brn8JH&^_;28Onm%6MYt=r2H?6rCy7p~fwAXmjY3Nqn*S%rqMEq%1bV~=G+NRWE?8qx-A)33i!h5MtNZLmW&ed;{%6gQJGoP8x z8(O$6cTh)lc3p1-1n4*D>Xl;Aj5IVSCZM z_4AC;vcAI6HM^?p5vM5$_?oguIW4dZTDN@3^h?@0j2F^9lM7zZTjmpa?SFH60Nml& zj(m1&r1#u41L+$*l0NXY`CK{K(hs59EoO@Jb@H#)tiRLP@rnc{+wsVr=FNf88_5qu zrxdr}nL7zGTgVCE@aNo_XglR*i9N+^a8)*FoH;$bIYdY@sVEdLL&flr^7HUxA!)X5 zrMnN}o#^Cly%4T)a{?N@9@k3VivF4WEgH5x7Z<#&hvvz=JL0GH7zbQ2i6(d7>kg0A z3;IvI#_9RdO2~sWAq7N(m zbX%MjzCd;%dTDu6%F6p{CZq85c+QH@jnh&DoX+9yA`P%?9Y7E`a0mn6 zmSFe`O%&6ka?XQuSE)KY&osApsSKXVmpkxg>%X>t`e2gs-0#)SSfp?IQa9z- zv=vlQDC)ailLi!?Cet+4-A@$3BC9jsy|EQ7w1#n}yl4XjwEFDOr}o+iAkkR|3IynH z{7UG?d-=IT1CE7<)g?q&_d&D(lR?AljU9$k8+~;R?F^aFn~gH;c$?`pze*1codnj* ziSZ9_b03>o;Vj*O0u!V#ndldy9p=Wrp1Re1@}g&M+cSH_OR5!{We6vx~H5reA<)^*2SD!91tX`?Nkp-oo zPmDtH3>~RQSy{S6b7#}utBrYEI81eFl%Hg9A9olEH$?37zEYoSZGxGMKtz$IUm1wT zCcek8*a3m9hcL{`8_O~cw?>9-1^Fj~FfM{`jV`&gN35~s)sX~Ci40T6Xx@IDSs%Pc z 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 literal 0 HcmV?d00001 diff --git a/sound/vehicles/clowncar_crash2.ogg b/sound/vehicles/clowncar_crash2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5bcbd3261049de489658fe72ed7f628060b92d8c GIT binary patch literal 11483 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 literal 0 HcmV?d00001 diff --git a/sound/vehicles/clowncar_crashpins.ogg b/sound/vehicles/clowncar_crashpins.ogg new file mode 100644 index 0000000000000000000000000000000000000000..7503c8caf2d889ff84a67e46999b43d1be27208a GIT binary patch literal 30944 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 KOlLHM;6DIV-que5 literal 0 HcmV?d00001 diff --git a/sound/vehicles/clowncar_load1.ogg b/sound/vehicles/clowncar_load1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2adb41129f66a3709f962aa5a8acc5ad5df26ddf GIT binary patch literal 10539 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 TrwRA;33RC%ZU^|pH_QJ5F5^jT literal 0 HcmV?d00001 diff --git a/sound/vehicles/clowncar_load2.ogg b/sound/vehicles/clowncar_load2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5315e1f3b3383ada17412a260d8f3dc828e39507 GIT binary patch literal 12484 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 AWB>pF literal 0 HcmV?d00001 diff --git a/sound/vehicles/clowncar_ram1.ogg b/sound/vehicles/clowncar_ram1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..86e0653a2dfd423dd4002dd607a59c21cf22bf96 GIT binary patch literal 7661 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 E1wZTa_W%F@ literal 0 HcmV?d00001 diff --git a/sound/vehicles/clowncar_ram2.ogg b/sound/vehicles/clowncar_ram2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..88b541558532b6b34b7fca05b8e1df6a7e365c5e GIT binary patch literal 6765 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 P75{AcsJUz2_6hV~oeqOA literal 0 HcmV?d00001 diff --git a/sound/vehicles/clowncar_ram3.ogg b/sound/vehicles/clowncar_ram3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a19bda8a4c2a2ffd4e4ac18cfa8f328d1d961549 GIT binary patch literal 10782 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 UCkhUITX60OgUo~7{?GKk02<(FQ2+n{ literal 0 HcmV?d00001 diff --git a/tgstation.dme b/tgstation.dme index c3b3499e3b4..cb365c2182c 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -97,6 +97,7 @@ #include "code\__DEFINES\traits.dm" #include "code\__DEFINES\turf_flags.dm" #include "code\__DEFINES\typeids.dm" +#include "code\__DEFINES\vehicles.dm" #include "code\__DEFINES\vv.dm" #include "code\__DEFINES\wall_dents.dm" #include "code\__DEFINES\wires.dm" @@ -2653,6 +2654,8 @@ #include "code\modules\vehicles\speedbike.dm" #include "code\modules\vehicles\vehicle_actions.dm" #include "code\modules\vehicles\vehicle_key.dm" +#include "code\modules\vehicles\cars\car.dm" +#include "code\modules\vehicles\cars\clowncar.dm" #include "code\modules\vending\_vending.dm" #include "code\modules\vending\assist.dm" #include "code\modules\vending\autodrobe.dm" From 3f51053bd76b58a3b9411c9b9d3217d736765319 Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Sat, 25 Aug 2018 17:41:08 -0700 Subject: [PATCH 10/23] Automatic changelog generation for PR #39317 [ci skip] --- html/changelogs/AutoChangeLog-pr-39317.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-39317.yml diff --git a/html/changelogs/AutoChangeLog-pr-39317.yml b/html/changelogs/AutoChangeLog-pr-39317.yml new file mode 100644 index 00000000000..503a9a9a525 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-39317.yml @@ -0,0 +1,5 @@ +author: "Floyd / Qustinnus (Credits to KMC for the sprites)" +delete-after: True +changes: + - rscadd: "The Clown Car, your 18TC clown-only solution to asshole co-workers" + - rscadd: "Regular car implementation (makes it easier to add more cars if someone actually feels like adding those)" From 9bee713b18fb8a2c438bef9c49b65712380a8c9a Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Sat, 25 Aug 2018 17:47:03 -0700 Subject: [PATCH 11/23] Automatic changelog generation for PR #39883 [ci skip] --- html/changelogs/AutoChangeLog-pr-39883.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-39883.yml diff --git a/html/changelogs/AutoChangeLog-pr-39883.yml b/html/changelogs/AutoChangeLog-pr-39883.yml new file mode 100644 index 00000000000..ff17a5a072f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-39883.yml @@ -0,0 +1,4 @@ +author: "Naksu" +delete-after: True +changes: + - code_imp: "living and stack typecaches now use a shared instance where it makes sense, giving small memory savings" From bc7006f266a1258b9ff31294e612e34b76238c30 Mon Sep 17 00:00:00 2001 From: vuonojenmustaturska Date: Sun, 26 Aug 2018 03:49:26 +0300 Subject: [PATCH 12/23] Small refactor to to_chat to get rid of needless list-wrapping (#39899) This is frequently called from inside a loop. Probably no measurable performance impact but I sleep easier knowing we don't do this. Also includes a helper define for getting a client from a clientful thing. I also shuffled some things around for more nano-optimizations. --- code/__DEFINES/misc.dm | 2 + code/modules/admin/verbs/borgpanel.dm | 19 +++++---- code/modules/goonchat/browserOutput.dm | 55 ++++++++++++++------------ 3 files changed, 40 insertions(+), 36 deletions(-) diff --git a/code/__DEFINES/misc.dm b/code/__DEFINES/misc.dm index 8f274fcde46..4e306d224d5 100644 --- a/code/__DEFINES/misc.dm +++ b/code/__DEFINES/misc.dm @@ -457,3 +457,5 @@ GLOBAL_LIST_INIT(pda_styles, list(MONO, VT, ORBITRON, SHARE)) #define CAMERA_NO_GHOSTS 0 #define CAMERA_SEE_GHOSTS_BASIC 1 #define CAMERA_SEE_GHOSTS_ORBIT 2 + +#define CLIENT_FROM_VAR(I) (ismob(I) ? I:client : (istype(I, /client) ? I : (istype(I, /datum/mind) ? I:current?:client : null))) diff --git a/code/modules/admin/verbs/borgpanel.dm b/code/modules/admin/verbs/borgpanel.dm index ec921e78bc6..6295d4be43e 100644 --- a/code/modules/admin/verbs/borgpanel.dm +++ b/code/modules/admin/verbs/borgpanel.dm @@ -21,18 +21,17 @@ var/mob/living/silicon/robot/borg var/user -/datum/borgpanel/New(user, mob/living/silicon/robot/borg) - if(!istype(borg)) +/datum/borgpanel/New(to_user, mob/living/silicon/robot/to_borg) + if(!istype(to_borg)) CRASH("Borg panel is only available for borgs") qdel(src) - if (istype(user, /mob)) - var/mob/M = user - if (!M.client) - CRASH("Borg panel attempted to open to a mob without a client") - src.user = M.client - else - src.user = user - src.borg = borg + + user = CLIENT_FROM_VAR(to_user) + + if (!user) + CRASH("Borg panel attempted to open to a mob without a client") + + borg = to_borg /datum/borgpanel/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.admin_state) ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) diff --git a/code/modules/goonchat/browserOutput.dm b/code/modules/goonchat/browserOutput.dm index 55d5a806bd1..ba50a8396ea 100644 --- a/code/modules/goonchat/browserOutput.dm +++ b/code/modules/goonchat/browserOutput.dm @@ -175,29 +175,23 @@ GLOBAL_DATUM_INIT(iconCache, /savefile, new("data/iconCache.sav")) //Cache of ic log_world("\[[time2text(world.realtime, "YYYY-MM-DD hh:mm:ss")]\] Client: [(src.owner.key ? src.owner.key : src.owner)] triggered JS error: [error]") //Global chat procs - /proc/to_chat(target, message, handle_whitespace=TRUE) if(!target) return //Ok so I did my best but I accept that some calls to this will be for shit like sound and images //It stands that we PROBABLY don't want to output those to the browser output so just handle them here - if (istype(message, /image) || istype(message, /sound) || istype(target, /savefile)) + if (istype(target, /savefile)) CRASH("Invalid message! [message]") if(!istext(message)) + if (istype(message, /image) || istype(message, /sound)) + CRASH("Invalid message! [message]") return if(target == world) target = GLOB.clients - var/list/targets - if(!islist(target)) - targets = list(target) - else - targets = target - if(!targets.len) - return var/original_message = message //Some macros remain in the string even after parsing and fuck up the eventual output message = replacetext(message, "\improper", "") @@ -206,34 +200,43 @@ GLOBAL_DATUM_INIT(iconCache, /savefile, new("data/iconCache.sav")) //Cache of ic message = replacetext(message, "\n", "
") message = replacetext(message, "\t", "[GLOB.TAB][GLOB.TAB]") - for(var/I in targets) - //Grab us a client if possible - var/client/C - if (ismob(I)) - var/mob/M = I - if(M.client) - C = M.client - else if(istype(I, /client)) - C = I - else if(istype(I, /datum/mind)) - var/datum/mind/M = I - if(M.current && M.current.client) - C = M.current.client - + if(islist(target)) + // Do the double-encoding outside the loop to save nanoseconds + var/twiceEncoded = url_encode(url_encode(message)) + for(var/I in target) + var/client/C = CLIENT_FROM_VAR(I) //Grab us a client if possible + + if (!C) + continue + + //Send it to the old style output window. + SEND_TEXT(C, original_message) + + if(!C.chatOutput || C.chatOutput.broken) // A player who hasn't updated his skin file. + continue + + if(!C.chatOutput.loaded) + //Client still loading, put their messages in a queue + C.chatOutput.messageQueue += message + continue + + C << output(twiceEncoded, "browseroutput:output") + else + var/client/C = CLIENT_FROM_VAR(target) //Grab us a client if possible if (!C) - continue + return //Send it to the old style output window. SEND_TEXT(C, original_message) if(!C.chatOutput || C.chatOutput.broken) // A player who hasn't updated his skin file. - continue + return if(!C.chatOutput.loaded) //Client still loading, put their messages in a queue C.chatOutput.messageQueue += message - continue + return // url_encode it TWICE, this way any UTF-8 characters are able to be decoded by the Javascript. C << output(url_encode(url_encode(message)), "browseroutput:output") From 208edbc1b216c4bc2150eab59e864bc69398ba5b Mon Sep 17 00:00:00 2001 From: nicbn Date: Sat, 25 Aug 2018 21:52:31 -0300 Subject: [PATCH 13/23] Adds footsteps (#39389) Walking instead of running will reduce the noise, making it now more useful to gameplay. Plating and wood makes a lot of noise, floor and carpet are quieter. Range and volume may need to be balanced later on. Oh, I reorganized some sound files too - the ones beepsky and medbot uses. --- code/__DEFINES/footsteps.dm | 66 ++++++++++++++++++ code/datums/components/footstep.dm | 39 +++++++++++ code/game/sound.dm | 6 +- code/game/turfs/open.dm | 8 +++ code/game/turfs/simulated/floor.dm | 2 + .../game/turfs/simulated/floor/fancy_floor.dm | 5 ++ code/game/turfs/simulated/floor/misc_floor.dm | 1 + code/game/turfs/simulated/floor/plating.dm | 2 + .../turfs/simulated/floor/plating/asteroid.dm | 2 + .../turfs/simulated/floor/plating/dirt.dm | 1 + .../simulated/floor/plating/misc_plating.dm | 7 ++ .../game/turfs/simulated/floor/reinf_floor.dm | 1 + code/game/turfs/simulated/lava.dm | 2 + code/game/turfs/simulated/water.dm | 1 + code/modules/flufftext/Hallucination.dm | 2 +- .../integrated_electronics/subtypes/output.dm | 46 ++++++------ code/modules/mob/living/carbon/carbon.dm | 3 + code/modules/mob/living/living.dm | 3 + .../living/simple_animal/bot/SuperBeepsky.dm | 2 +- .../mob/living/simple_animal/bot/ed209bot.dm | 2 + .../mob/living/simple_animal/bot/medbot.dm | 10 +-- .../mob/living/simple_animal/bot/secbot.dm | 2 +- .../mob/living/simple_animal/friendly/cat.dm | 2 + .../mob/living/simple_animal/friendly/dog.dm | 2 + .../simple_animal/friendly/farm_animals.dm | 8 +++ .../mob/living/simple_animal/friendly/fox.dm | 2 + .../living/simple_animal/friendly/gondola.dm | 2 + .../living/simple_animal/friendly/penguin.dm | 2 + .../living/simple_animal/friendly/sloth.dm | 2 + .../mob/living/simple_animal/hostile/alien.dm | 2 + .../mob/living/simple_animal/hostile/bear.dm | 2 + .../hostile/bosses/paperwizard.dm | 2 + .../living/simple_animal/hostile/faithless.dm | 2 + .../simple_animal/hostile/giant_spider.dm | 2 + .../simple_animal/hostile/gorilla/gorilla.dm | 2 + .../living/simple_animal/hostile/hivebot.dm | 2 + .../simple_animal/hostile/jungle/leaper.dm | 2 + .../hostile/jungle/mega_arachnid.dm | 2 + .../simple_animal/hostile/jungle/mook.dm | 2 + .../hostile/megafauna/blood_drunk_miner.dm | 2 + .../hostile/megafauna/bubblegum.dm | 2 + .../simple_animal/hostile/megafauna/drake.dm | 2 + .../hostile/mining_mobs/goliath.dm | 2 + .../simple_animal/hostile/nanotrasen.dm | 2 + .../simple_animal/hostile/netherworld.dm | 2 +- .../living/simple_animal/hostile/pirate.dm | 2 + .../simple_animal/hostile/retaliate/clown.dm | 2 + .../hostile/retaliate/spaceman.dm | 2 + .../living/simple_animal/hostile/russian.dm | 2 + .../living/simple_animal/hostile/skeleton.dm | 2 + .../living/simple_animal/hostile/syndicate.dm | 2 + .../living/simple_animal/hostile/wizard.dm | 2 + .../mob/living/simple_animal/simple_animal.dm | 6 ++ sound/effects/footstep/asteroid1.ogg | Bin 0 -> 13343 bytes sound/effects/footstep/asteroid2.ogg | Bin 0 -> 22141 bytes sound/effects/footstep/asteroid3.ogg | Bin 0 -> 15184 bytes sound/effects/footstep/asteroid4.ogg | Bin 0 -> 21854 bytes sound/effects/footstep/asteroid5.ogg | Bin 0 -> 18342 bytes sound/effects/footstep/carpet1.ogg | Bin 0 -> 12050 bytes sound/effects/footstep/carpet2.ogg | Bin 0 -> 12991 bytes sound/effects/footstep/carpet3.ogg | Bin 0 -> 10851 bytes sound/effects/footstep/carpet4.ogg | Bin 0 -> 12105 bytes sound/effects/footstep/carpet5.ogg | Bin 0 -> 9689 bytes sound/effects/footstep/catwalk1.ogg | Bin 0 -> 14039 bytes sound/effects/footstep/catwalk2.ogg | Bin 0 -> 16770 bytes sound/effects/footstep/catwalk3.ogg | Bin 0 -> 10489 bytes sound/effects/footstep/catwalk4.ogg | Bin 0 -> 11913 bytes sound/effects/footstep/catwalk5.ogg | Bin 0 -> 11707 bytes sound/effects/footstep/floor1.ogg | Bin 0 -> 7918 bytes sound/effects/footstep/floor2.ogg | Bin 0 -> 13896 bytes sound/effects/footstep/floor3.ogg | Bin 0 -> 7123 bytes sound/effects/footstep/floor4.ogg | Bin 0 -> 12100 bytes sound/effects/footstep/floor5.ogg | Bin 0 -> 11936 bytes sound/effects/footstep/grass1.ogg | Bin 0 -> 19695 bytes sound/effects/footstep/grass2.ogg | Bin 0 -> 16589 bytes sound/effects/footstep/grass3.ogg | Bin 0 -> 17025 bytes sound/effects/footstep/grass4.ogg | Bin 0 -> 12458 bytes sound/effects/footstep/lava1.ogg | Bin 0 -> 7336 bytes sound/effects/footstep/lava2.ogg | Bin 0 -> 7432 bytes sound/effects/footstep/lava3.ogg | Bin 0 -> 7355 bytes sound/effects/footstep/plating1.ogg | Bin 0 -> 8743 bytes sound/effects/footstep/plating2.ogg | Bin 0 -> 8321 bytes sound/effects/footstep/plating3.ogg | Bin 0 -> 8180 bytes sound/effects/footstep/plating4.ogg | Bin 0 -> 7802 bytes sound/effects/footstep/plating5.ogg | Bin 0 -> 10284 bytes sound/effects/footstep/water1.ogg | Bin 0 -> 11948 bytes sound/effects/footstep/water2.ogg | Bin 0 -> 15689 bytes sound/effects/footstep/water3.ogg | Bin 0 -> 12092 bytes sound/effects/footstep/water4.ogg | Bin 0 -> 11736 bytes sound/effects/footstep/wood1.ogg | Bin 0 -> 9884 bytes sound/effects/footstep/wood2.ogg | Bin 0 -> 10297 bytes sound/effects/footstep/wood3.ogg | Bin 0 -> 7651 bytes sound/effects/footstep/wood4.ogg | Bin 0 -> 8533 bytes sound/effects/footstep/wood5.ogg | Bin 0 -> 11917 bytes sound/voice/{bcreep.ogg => beepsky/creep.ogg} | Bin .../{bcriminal.ogg => beepsky/criminal.ogg} | Bin .../voice/{bfreeze.ogg => beepsky/freeze.ogg} | Bin sound/voice/{bgod.ogg => beepsky/god.ogg} | Bin .../{biamthelaw.ogg => beepsky/iamthelaw.ogg} | Bin .../voice/{binsult.ogg => beepsky/insult.ogg} | Bin .../{bjustice.ogg => beepsky/justice.ogg} | Bin sound/voice/{bradio.ogg => beepsky/radio.ogg} | Bin .../{bsecureday.ogg => beepsky/secureday.ogg} | Bin sound/voice/{mapple.ogg => medbot/apple.ogg} | Bin sound/voice/{mcatch.ogg => medbot/catch.ogg} | Bin .../voice/{mcoming.ogg => medbot/coming.ogg} | Bin .../{mdelicious.ogg => medbot/delicious.ogg} | Bin .../feelbetter.ogg} | Bin sound/voice/{mflies.ogg => medbot/flies.ogg} | Bin sound/voice/{mhelp.ogg => medbot/help.ogg} | Bin .../{minjured.ogg => medbot/injured.ogg} | Bin .../voice/{minsult.ogg => medbot/insult.ogg} | Bin sound/voice/{mlive.ogg => medbot/live.ogg} | Bin sound/voice/{mlost.ogg => medbot/lost.ogg} | Bin sound/voice/{mno.ogg => medbot/no.ogg} | Bin .../{mpatchedup.ogg => medbot/patchedup.ogg} | Bin sound/voice/{mradar.ogg => medbot/radar.ogg} | Bin .../{msurgeon.ogg => medbot/surgeon.ogg} | Bin tgstation.dme | 2 + 119 files changed, 252 insertions(+), 35 deletions(-) create mode 100644 code/__DEFINES/footsteps.dm create mode 100644 code/datums/components/footstep.dm create mode 100644 sound/effects/footstep/asteroid1.ogg create mode 100644 sound/effects/footstep/asteroid2.ogg create mode 100644 sound/effects/footstep/asteroid3.ogg create mode 100644 sound/effects/footstep/asteroid4.ogg create mode 100644 sound/effects/footstep/asteroid5.ogg create mode 100644 sound/effects/footstep/carpet1.ogg create mode 100644 sound/effects/footstep/carpet2.ogg create mode 100644 sound/effects/footstep/carpet3.ogg create mode 100644 sound/effects/footstep/carpet4.ogg create mode 100644 sound/effects/footstep/carpet5.ogg create mode 100644 sound/effects/footstep/catwalk1.ogg create mode 100644 sound/effects/footstep/catwalk2.ogg create mode 100644 sound/effects/footstep/catwalk3.ogg create mode 100644 sound/effects/footstep/catwalk4.ogg create mode 100644 sound/effects/footstep/catwalk5.ogg create mode 100644 sound/effects/footstep/floor1.ogg create mode 100644 sound/effects/footstep/floor2.ogg create mode 100644 sound/effects/footstep/floor3.ogg create mode 100644 sound/effects/footstep/floor4.ogg create mode 100644 sound/effects/footstep/floor5.ogg create mode 100644 sound/effects/footstep/grass1.ogg create mode 100644 sound/effects/footstep/grass2.ogg create mode 100644 sound/effects/footstep/grass3.ogg create mode 100644 sound/effects/footstep/grass4.ogg create mode 100644 sound/effects/footstep/lava1.ogg create mode 100644 sound/effects/footstep/lava2.ogg create mode 100644 sound/effects/footstep/lava3.ogg create mode 100644 sound/effects/footstep/plating1.ogg create mode 100644 sound/effects/footstep/plating2.ogg create mode 100644 sound/effects/footstep/plating3.ogg create mode 100644 sound/effects/footstep/plating4.ogg create mode 100644 sound/effects/footstep/plating5.ogg create mode 100644 sound/effects/footstep/water1.ogg create mode 100644 sound/effects/footstep/water2.ogg create mode 100644 sound/effects/footstep/water3.ogg create mode 100644 sound/effects/footstep/water4.ogg create mode 100644 sound/effects/footstep/wood1.ogg create mode 100644 sound/effects/footstep/wood2.ogg create mode 100644 sound/effects/footstep/wood3.ogg create mode 100644 sound/effects/footstep/wood4.ogg create mode 100644 sound/effects/footstep/wood5.ogg rename sound/voice/{bcreep.ogg => beepsky/creep.ogg} (100%) rename sound/voice/{bcriminal.ogg => beepsky/criminal.ogg} (100%) rename sound/voice/{bfreeze.ogg => beepsky/freeze.ogg} (100%) rename sound/voice/{bgod.ogg => beepsky/god.ogg} (100%) rename sound/voice/{biamthelaw.ogg => beepsky/iamthelaw.ogg} (100%) rename sound/voice/{binsult.ogg => beepsky/insult.ogg} (100%) rename sound/voice/{bjustice.ogg => beepsky/justice.ogg} (100%) rename sound/voice/{bradio.ogg => beepsky/radio.ogg} (100%) rename sound/voice/{bsecureday.ogg => beepsky/secureday.ogg} (100%) rename sound/voice/{mapple.ogg => medbot/apple.ogg} (100%) rename sound/voice/{mcatch.ogg => medbot/catch.ogg} (100%) rename sound/voice/{mcoming.ogg => medbot/coming.ogg} (100%) rename sound/voice/{mdelicious.ogg => medbot/delicious.ogg} (100%) rename sound/voice/{mfeelbetter.ogg => medbot/feelbetter.ogg} (100%) rename sound/voice/{mflies.ogg => medbot/flies.ogg} (100%) rename sound/voice/{mhelp.ogg => medbot/help.ogg} (100%) rename sound/voice/{minjured.ogg => medbot/injured.ogg} (100%) rename sound/voice/{minsult.ogg => medbot/insult.ogg} (100%) rename sound/voice/{mlive.ogg => medbot/live.ogg} (100%) rename sound/voice/{mlost.ogg => medbot/lost.ogg} (100%) rename sound/voice/{mno.ogg => medbot/no.ogg} (100%) rename sound/voice/{mpatchedup.ogg => medbot/patchedup.ogg} (100%) rename sound/voice/{mradar.ogg => medbot/radar.ogg} (100%) rename sound/voice/{msurgeon.ogg => medbot/surgeon.ogg} (100%) diff --git a/code/__DEFINES/footsteps.dm b/code/__DEFINES/footsteps.dm new file mode 100644 index 00000000000..e66d5186440 --- /dev/null +++ b/code/__DEFINES/footsteps.dm @@ -0,0 +1,66 @@ +#define FOOTSTEP_WOOD "wood" +#define FOOTSTEP_FLOOR "floor" +#define FOOTSTEP_PLATING "plating" +#define FOOTSTEP_CARPET "carpet" +#define FOOTSTEP_SAND "sand" +#define FOOTSTEP_GRASS "grass" +#define FOOTSTEP_WATER "water" +#define FOOTSTEP_LAVA "lava" + +/* + +id = list( +list(sounds), +base volume, +extra range addition +) + + +*/ + +GLOBAL_LIST_INIT(footstep, list( + FOOTSTEP_WOOD = list(list( + 'sound/effects/footstep/wood1.ogg', + 'sound/effects/footstep/wood2.ogg', + 'sound/effects/footstep/wood3.ogg', + 'sound/effects/footstep/wood4.ogg', + 'sound/effects/footstep/wood5.ogg'), 100, 0), + FOOTSTEP_FLOOR = list(list( + 'sound/effects/footstep/floor1.ogg', + 'sound/effects/footstep/floor2.ogg', + 'sound/effects/footstep/floor3.ogg', + 'sound/effects/footstep/floor4.ogg', + 'sound/effects/footstep/floor5.ogg'), 75, -1), + FOOTSTEP_PLATING = list(list( + 'sound/effects/footstep/plating1.ogg', + 'sound/effects/footstep/plating2.ogg', + 'sound/effects/footstep/plating3.ogg', + 'sound/effects/footstep/plating4.ogg', + 'sound/effects/footstep/plating5.ogg'), 100, 1), + FOOTSTEP_CARPET = list(list( + 'sound/effects/footstep/carpet1.ogg', + 'sound/effects/footstep/carpet2.ogg', + 'sound/effects/footstep/carpet3.ogg', + 'sound/effects/footstep/carpet4.ogg', + 'sound/effects/footstep/carpet5.ogg'), 75, -1), + FOOTSTEP_SAND = list(list( + 'sound/effects/footstep/asteroid1.ogg', + 'sound/effects/footstep/asteroid2.ogg', + 'sound/effects/footstep/asteroid3.ogg', + 'sound/effects/footstep/asteroid4.ogg', + 'sound/effects/footstep/asteroid5.ogg'), 75, 0), + FOOTSTEP_GRASS = list(list( + 'sound/effects/footstep/grass1.ogg', + 'sound/effects/footstep/grass2.ogg', + 'sound/effects/footstep/grass3.ogg', + 'sound/effects/footstep/grass4.ogg'), 75, 0), + FOOTSTEP_WATER = list(list( + 'sound/effects/footstep/water1.ogg', + 'sound/effects/footstep/water2.ogg', + 'sound/effects/footstep/water3.ogg', + 'sound/effects/footstep/water4.ogg'), 100, 1), + FOOTSTEP_LAVA = list(list( + 'sound/effects/footstep/lava1.ogg', + 'sound/effects/footstep/lava2.ogg', + 'sound/effects/footstep/lava3.ogg'), 100, 0), +)) \ No newline at end of file diff --git a/code/datums/components/footstep.dm b/code/datums/components/footstep.dm new file mode 100644 index 00000000000..2276e7cd274 --- /dev/null +++ b/code/datums/components/footstep.dm @@ -0,0 +1,39 @@ +/datum/component/footstep + var/steps = 0 + var/volume + var/e_range + +/datum/component/footstep/Initialize(volume_ = 0.5, e_range_ = -1) + if(!isliving(parent)) + return COMPONENT_INCOMPATIBLE + volume = volume_ + e_range = e_range_ + RegisterSignal(parent, list(COMSIG_MOVABLE_MOVED), .proc/play_footstep) + +/datum/component/footstep/proc/play_footstep() + var/turf/open/T = get_turf(parent) + if(!istype(T)) + return + var/mob/living/LM = parent + var/v = volume + var/e = e_range + if(!T.footstep || LM.lying || !LM.canmove || LM.resting || LM.buckled || LM.throwing) + return + if(iscarbon(LM)) + var/mob/living/carbon/C = LM + if(!C.get_bodypart(BODY_ZONE_L_LEG) && !C.get_bodypart(BODY_ZONE_R_LEG)) + return + if(ishuman(C) && C.m_intent == MOVE_INTENT_WALK) + v /= 2 + e -= 5 + steps++ + if(steps >= 6) + steps = 0 + if(steps % 2) + return + if(!LM.has_gravity(T) && steps != 0) // don't need to step as often when you hop around + return + playsound(T, pick(GLOB.footstep[T.footstep][1]), + GLOB.footstep[T.footstep][2] * v, + TRUE, + GLOB.footstep[T.footstep][3] + e) diff --git a/code/game/sound.dm b/code/game/sound.dm index 39ed83a765c..6bd53aba7ab 100644 --- a/code/game/sound.dm +++ b/code/game/sound.dm @@ -160,9 +160,9 @@ if("gun_remove_empty_magazine") soundin = pick('sound/weapons/gun_magazine_remove_empty_1.ogg', 'sound/weapons/gun_magazine_remove_empty_2.ogg', 'sound/weapons/gun_magazine_remove_empty_3.ogg', 'sound/weapons/gun_magazine_remove_empty_4.ogg') if("gun_slide_lock") - soundin = pick('sound/weapons/gun_slide_lock_1.ogg', 'sound/weapons/gun_slide_lock_2.ogg', 'sound/weapons/gun_slide_lock_3.ogg', 'sound/weapons/gun_slide_lock_4.ogg', 'sound/weapons/gun_slide_lock_5.ogg') + soundin = pick('sound/weapons/gun_slide_lock_1.ogg', 'sound/weapons/gun_slide_lock_2.ogg', 'sound/weapons/gun_slide_lock_3.ogg', 'sound/weapons/gun_slide_lock_4.ogg', 'sound/weapons/gun_slide_lock_5.ogg') if("law") - soundin = pick('sound/voice/bgod.ogg', 'sound/voice/biamthelaw.ogg', 'sound/voice/bsecureday.ogg', 'sound/voice/bradio.ogg', 'sound/voice/binsult.ogg', 'sound/voice/bcreep.ogg') + soundin = pick('sound/voice/beepsky/god.ogg', 'sound/voice/beepsky/iamthelaw.ogg', 'sound/voice/beepsky/secureday.ogg', 'sound/voice/beepsky/radio.ogg', 'sound/voice/beepsky/insult.ogg', 'sound/voice/beepsky/creep.ogg') if("honkbot_e") - soundin = pick('sound/items/bikehorn.ogg', 'sound/items/AirHorn2.ogg', 'sound/misc/sadtrombone.ogg', 'sound/items/AirHorn.ogg', 'sound/effects/reee.ogg', 'sound/items/WEEOO1.ogg', 'sound/voice/biamthelaw.ogg', 'sound/voice/bcreep.ogg','sound/magic/Fireball.ogg' ,'sound/effects/pray.ogg', 'sound/voice/hiss1.ogg','sound/machines/buzz-sigh.ogg', 'sound/machines/ping.ogg', 'sound/weapons/flashbang.ogg', 'sound/weapons/bladeslice.ogg') + soundin = pick('sound/items/bikehorn.ogg', 'sound/items/AirHorn2.ogg', 'sound/misc/sadtrombone.ogg', 'sound/items/AirHorn.ogg', 'sound/effects/reee.ogg', 'sound/items/WEEOO1.ogg', 'sound/voice/beepsky/iamthelaw.ogg', 'sound/voice/beepsky/creep.ogg','sound/magic/Fireball.ogg' ,'sound/effects/pray.ogg', 'sound/voice/hiss1.ogg','sound/machines/buzz-sigh.ogg', 'sound/machines/ping.ogg', 'sound/weapons/flashbang.ogg', 'sound/weapons/bladeslice.ogg') return soundin diff --git a/code/game/turfs/open.dm b/code/game/turfs/open.dm index 8bbf8ed2224..77c658419c7 100644 --- a/code/game/turfs/open.dm +++ b/code/game/turfs/open.dm @@ -7,6 +7,8 @@ var/list/archdrops var/wet + var/footstep = null + /turf/open/ComponentInitialize() . = ..() if(wet) @@ -18,6 +20,7 @@ name = "floor" icon = 'icons/turf/floors.dmi' icon_state = "floor" + footstep = FOOTSTEP_FLOOR tiled_dirt = TRUE /turf/open/indestructible/Melt() @@ -32,6 +35,7 @@ /turf/open/indestructible/sound name = "squeaky floor" + footstep = null var/sound /turf/open/indestructible/sound/Entered(var/mob/AM) @@ -46,6 +50,7 @@ icon_state = "necro1" baseturfs = /turf/open/indestructible/necropolis initial_gas_mix = LAVALAND_DEFAULT_ATMOS + footstep = FOOTSTEP_LAVA tiled_dirt = FALSE /turf/open/indestructible/necropolis/Initialize() @@ -82,6 +87,7 @@ name = "notebook floor" desc = "A floor made of invulnerable notebook paper." icon_state = "paperfloor" + footstep = null tiled_dirt = FALSE /turf/open/indestructible/binary @@ -89,6 +95,7 @@ CanAtmosPass = ATMOS_PASS_NO baseturfs = /turf/open/indestructible/binary icon_state = "binary" + footstep = null /turf/open/indestructible/airblock icon_state = "bluespace" @@ -100,6 +107,7 @@ desc = "Brass plating that gently radiates heat. For some reason, it reminds you of blood." icon_state = "reebe" baseturfs = /turf/open/indestructible/clock_spawn_room + footstep = FOOTSTEP_PLATING /turf/open/indestructible/clock_spawn_room/Entered() ..() diff --git a/code/game/turfs/simulated/floor.dm b/code/game/turfs/simulated/floor.dm index 582afb78006..777cbedd26a 100644 --- a/code/game/turfs/simulated/floor.dm +++ b/code/game/turfs/simulated/floor.dm @@ -6,6 +6,8 @@ icon = 'icons/turf/floors.dmi' baseturfs = /turf/open/floor/plating + footstep = FOOTSTEP_FLOOR + var/icon_regular_floor = "floor" //used to remember what icon the tile should have by default var/icon_plating = "plating" thermal_conductivity = 0.040 diff --git a/code/game/turfs/simulated/floor/fancy_floor.dm b/code/game/turfs/simulated/floor/fancy_floor.dm index 5dc12acb890..3d574d48b47 100644 --- a/code/game/turfs/simulated/floor/fancy_floor.dm +++ b/code/game/turfs/simulated/floor/fancy_floor.dm @@ -12,6 +12,7 @@ icon_state = "wood" floor_tile = /obj/item/stack/tile/wood broken_states = list("wood-broken", "wood-broken2", "wood-broken3", "wood-broken4", "wood-broken5", "wood-broken6", "wood-broken7") + footstep = FOOTSTEP_WOOD tiled_dirt = FALSE /turf/open/floor/wood/examine(mob/user) @@ -69,6 +70,7 @@ broken_states = list("sand") flags_1 = NONE bullet_bounce_sound = null + footstep = FOOTSTEP_GRASS var/ore_type = /obj/item/stack/ore/glass var/turfverb = "uproot" tiled_dirt = FALSE @@ -98,6 +100,7 @@ initial_gas_mix = "o2=22;n2=82;TEMP=180" slowdown = 2 bullet_sizzle = TRUE + footstep = FOOTSTEP_SAND /turf/open/floor/grass/snow/try_replace_tile(obj/item/stack/tile/T, mob/user, params) return @@ -130,6 +133,7 @@ ore_type = /obj/item/stack/ore/glass/basalt turfverb = "dig up" slowdown = 0 + footstep = FOOTSTEP_SAND /turf/open/floor/grass/fakebasalt/Initialize() . = ..() @@ -149,6 +153,7 @@ canSmoothWith = list(/turf/open/floor/carpet) flags_1 = NONE bullet_bounce_sound = null + footstep = FOOTSTEP_CARPET tiled_dirt = FALSE /turf/open/floor/carpet/examine(mob/user) diff --git a/code/game/turfs/simulated/floor/misc_floor.dm b/code/game/turfs/simulated/floor/misc_floor.dm index 6916b61e0c8..f7bebce4685 100644 --- a/code/game/turfs/simulated/floor/misc_floor.dm +++ b/code/game/turfs/simulated/floor/misc_floor.dm @@ -144,6 +144,7 @@ desc = "Tightly-pressed brass tiles. They emit minute vibration." icon_state = "plating" baseturfs = /turf/open/floor/clockwork + footstep = FOOTSTEP_PLATING var/uses_overlay = TRUE var/obj/effect/clockwork/overlay/floor/realappearence diff --git a/code/game/turfs/simulated/floor/plating.dm b/code/game/turfs/simulated/floor/plating.dm index eeed31bd9ff..9d2adbdfba2 100644 --- a/code/game/turfs/simulated/floor/plating.dm +++ b/code/game/turfs/simulated/floor/plating.dm @@ -12,6 +12,8 @@ icon_state = "plating" intact = FALSE baseturfs = /turf/open/space + footstep = FOOTSTEP_PLATING + var/attachment_holes = TRUE /turf/open/floor/plating/examine(mob/user) diff --git a/code/game/turfs/simulated/floor/plating/asteroid.dm b/code/game/turfs/simulated/floor/plating/asteroid.dm index a57213a4f97..b8da9350a48 100644 --- a/code/game/turfs/simulated/floor/plating/asteroid.dm +++ b/code/game/turfs/simulated/floor/plating/asteroid.dm @@ -9,6 +9,7 @@ icon_state = "asteroid" icon_plating = "asteroid" postdig_icon_change = TRUE + footstep = FOOTSTEP_SAND var/environment_type = "asteroid" var/turf_type = /turf/open/floor/plating/asteroid //Because caves do whacky shit to revert to normal var/floor_variance = 20 //probability floor has a different icon state @@ -298,6 +299,7 @@ icon_state = "snow-ice" icon_plating = "snow-ice" environment_type = "snow_cavern" + footstep = FOOTSTEP_FLOOR /turf/open/floor/plating/asteroid/snow/ice/burn_tile() return FALSE diff --git a/code/game/turfs/simulated/floor/plating/dirt.dm b/code/game/turfs/simulated/floor/plating/dirt.dm index 25778a52248..dc865634f4b 100644 --- a/code/game/turfs/simulated/floor/plating/dirt.dm +++ b/code/game/turfs/simulated/floor/plating/dirt.dm @@ -8,6 +8,7 @@ initial_gas_mix = LAVALAND_DEFAULT_ATMOS planetary_atmos = TRUE attachment_holes = FALSE + footstep = FOOTSTEP_SAND tiled_dirt = FALSE /turf/open/floor/plating/dirt/dark diff --git a/code/game/turfs/simulated/floor/plating/misc_plating.dm b/code/game/turfs/simulated/floor/plating/misc_plating.dm index ebfba4f54c5..f86ab3c03c5 100644 --- a/code/game/turfs/simulated/floor/plating/misc_plating.dm +++ b/code/game/turfs/simulated/floor/plating/misc_plating.dm @@ -46,6 +46,7 @@ initial_gas_mix = LAVALAND_DEFAULT_ATMOS planetary_atmos = TRUE attachment_holes = FALSE + footstep = FOOTSTEP_SAND tiled_dirt = FALSE /turf/open/floor/plating/ashplanet/Initialize() @@ -77,6 +78,7 @@ smooth_icon = 'icons/turf/floors/rocky_ash.dmi' layer = MID_TURF_LAYER canSmoothWith = list(/turf/open/floor/plating/ashplanet/rocky, /turf/closed) + footstep = FOOTSTEP_FLOOR /turf/open/floor/plating/ashplanet/wateryrock gender = PLURAL @@ -84,6 +86,7 @@ smooth = null icon_state = "wateryrock" slowdown = 2 + footstep = FOOTSTEP_FLOOR /turf/open/floor/plating/ashplanet/wateryrock/Initialize() icon_state = "[icon_state][rand(1, 9)]" @@ -96,6 +99,7 @@ flags_1 = NONE attachment_holes = FALSE bullet_bounce_sound = null + footstep = FOOTSTEP_SAND /turf/open/floor/plating/beach/try_replace_tile(obj/item/stack/tile/T, mob/user, params) return @@ -136,6 +140,7 @@ gender = PLURAL name = "iron sand" desc = "Like sand, but more metal." + footstep = FOOTSTEP_SAND /turf/open/floor/plating/ironsand/Initialize() . = ..() @@ -159,6 +164,7 @@ slowdown = 1 attachment_holes = FALSE bullet_sizzle = TRUE + footstep = FOOTSTEP_FLOOR /turf/open/floor/plating/ice/Initialize() . = ..() @@ -195,6 +201,7 @@ temperature = 180 attachment_holes = FALSE planetary_atmos = TRUE + footstep = FOOTSTEP_SAND /turf/open/floor/plating/snowed/cavern initial_gas_mix = "o2=0;n2=82;plasma=24;TEMP=120" diff --git a/code/game/turfs/simulated/floor/reinf_floor.dm b/code/game/turfs/simulated/floor/reinf_floor.dm index 34cea3d1b71..e677de8c5c8 100644 --- a/code/game/turfs/simulated/floor/reinf_floor.dm +++ b/code/game/turfs/simulated/floor/reinf_floor.dm @@ -6,6 +6,7 @@ thermal_conductivity = 0.025 heat_capacity = INFINITY floor_tile = /obj/item/stack/rods + footstep = FOOTSTEP_PLATING tiled_dirt = FALSE /turf/open/floor/engine/examine(mob/user) diff --git a/code/game/turfs/simulated/lava.dm b/code/game/turfs/simulated/lava.dm index b6f862cab57..b9e355b1229 100644 --- a/code/game/turfs/simulated/lava.dm +++ b/code/game/turfs/simulated/lava.dm @@ -12,6 +12,8 @@ light_color = LIGHT_COLOR_LAVA bullet_bounce_sound = 'sound/items/welder2.ogg' + footstep = FOOTSTEP_LAVA + /turf/open/lava/ex_act(severity, target) contents_explosion(severity, target) diff --git a/code/game/turfs/simulated/water.dm b/code/game/turfs/simulated/water.dm index 777a9b15fbb..b46dd1d06c9 100644 --- a/code/game/turfs/simulated/water.dm +++ b/code/game/turfs/simulated/water.dm @@ -11,3 +11,4 @@ bullet_sizzle = TRUE bullet_bounce_sound = null //needs a splashing sound one day. + footstep = FOOTSTEP_WATER diff --git a/code/modules/flufftext/Hallucination.dm b/code/modules/flufftext/Hallucination.dm index 2899a190c3c..b8ae56d6150 100644 --- a/code/modules/flufftext/Hallucination.dm +++ b/code/modules/flufftext/Hallucination.dm @@ -795,7 +795,7 @@ GLOBAL_LIST_INIT(hallucination_list, list( if("alarm") target.playsound_local(source, 'sound/machines/alarm.ogg', 100, 0) if("beepsky") - target.playsound_local(source, 'sound/voice/bfreeze.ogg', 35, 0) + target.playsound_local(source, 'sound/voice/beepsky/freeze.ogg', 35, 0) if("mech") var/mech_dir = pick(GLOB.cardinals) for(var/i in 1 to rand(4,9)) diff --git a/code/modules/integrated_electronics/subtypes/output.dm b/code/modules/integrated_electronics/subtypes/output.dm index e93cb23b30f..10c76fae92e 100644 --- a/code/modules/integrated_electronics/subtypes/output.dm +++ b/code/modules/integrated_electronics/subtypes/output.dm @@ -151,14 +151,14 @@ name = "securitron sound circuit" desc = "Takes a sound name as an input, and will play said sound when pulsed. This circuit is similar to those used in Securitrons." sounds = list( - "creep" = 'sound/voice/bcreep.ogg', - "criminal" = 'sound/voice/bcriminal.ogg', - "freeze" = 'sound/voice/bfreeze.ogg', - "god" = 'sound/voice/bgod.ogg', - "i am the law" = 'sound/voice/biamthelaw.ogg', - "insult" = 'sound/voice/binsult.ogg', - "radio" = 'sound/voice/bradio.ogg', - "secure day" = 'sound/voice/bsecureday.ogg', + "creep" = 'sound/voice/beepsky/creep.ogg', + "criminal" = 'sound/voice/beepsky/criminal.ogg', + "freeze" = 'sound/voice/beepsky/freeze.ogg', + "god" = 'sound/voice/beepsky/god.ogg', + "i am the law" = 'sound/voice/beepsky/iamthelaw.ogg', + "insult" = 'sound/voice/beepsky/insult.ogg', + "radio" = 'sound/voice/beepsky/radio.ogg', + "secure day" = 'sound/voice/beepsky/secureday.ogg', ) spawn_flags = IC_SPAWN_RESEARCH @@ -166,21 +166,21 @@ name = "medbot sound circuit" desc = "Takes a sound name as an input, and will play said sound when pulsed. This circuit is often found in medical robots." sounds = list( - "surgeon" = 'sound/voice/msurgeon.ogg', - "radar" = 'sound/voice/mradar.ogg', - "feel better" = 'sound/voice/mfeelbetter.ogg', - "patched up" = 'sound/voice/mpatchedup.ogg', - "injured" = 'sound/voice/minjured.ogg', - "insult" = 'sound/voice/minsult.ogg', - "coming" = 'sound/voice/mcoming.ogg', - "help" = 'sound/voice/mhelp.ogg', - "live" = 'sound/voice/mlive.ogg', - "lost" = 'sound/voice/mlost.ogg', - "flies" = 'sound/voice/mflies.ogg', - "catch" = 'sound/voice/mcatch.ogg', - "delicious" = 'sound/voice/mdelicious.ogg', - "apple" = 'sound/voice/mapple.ogg', - "no" = 'sound/voice/mno.ogg', + "surgeon" = 'sound/voice/medbot/surgeon.ogg', + "radar" = 'sound/voice/medbot/radar.ogg', + "feel better" = 'sound/voice/medbot/feelbetter.ogg', + "patched up" = 'sound/voice/medbot/patchedup.ogg', + "injured" = 'sound/voice/medbot/injured.ogg', + "insult" = 'sound/voice/medbot/insult.ogg', + "coming" = 'sound/voice/medbot/coming.ogg', + "help" = 'sound/voice/medbot/help.ogg', + "live" = 'sound/voice/medbot/live.ogg', + "lost" = 'sound/voice/medbot/lost.ogg', + "flies" = 'sound/voice/medbot/flies.ogg', + "catch" = 'sound/voice/medbot/catch.ogg', + "delicious" = 'sound/voice/medbot/delicious.ogg', + "apple" = 'sound/voice/medbot/apple.ogg', + "no" = 'sound/voice/medbot/no.ogg', ) spawn_flags = IC_SPAWN_RESEARCH diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index edd6d903df4..b1f53a69672 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -19,6 +19,9 @@ QDEL_NULL(dna) GLOB.carbon_list -= src +/mob/living/carbon/initialize_footstep() + AddComponent(/datum/component/footstep, 1, 2) + /mob/living/carbon/relaymove(mob/user, direction) if(user in src.stomach_contents) if(prob(40)) diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 112c8b44383..d011d6ad7b5 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -9,7 +9,10 @@ diag_hud.add_to_hud(src) faction += "[REF(src)]" GLOB.mob_living_list += src + initialize_footstep() +/mob/living/proc/initialize_footstep() + AddComponent(/datum/component/footstep) /mob/living/prepare_huds() ..() diff --git a/code/modules/mob/living/simple_animal/bot/SuperBeepsky.dm b/code/modules/mob/living/simple_animal/bot/SuperBeepsky.dm index 6fde8cede83..0378b0b9ee9 100644 --- a/code/modules/mob/living/simple_animal/bot/SuperBeepsky.dm +++ b/code/modules/mob/living/simple_animal/bot/SuperBeepsky.dm @@ -116,7 +116,7 @@ target = C oldtarget_name = C.name speak("Level [threatlevel] infraction alert!") - playsound(src, pick('sound/voice/bcriminal.ogg', 'sound/voice/bjustice.ogg', 'sound/voice/bfreeze.ogg'), 50, FALSE) + playsound(src, pick('sound/voice/beepsky/criminal.ogg', 'sound/voice/beepsky/justice.ogg', 'sound/voice/beepsky/freeze.ogg'), 50, FALSE) playsound(src,'sound/weapons/saberon.ogg',50,TRUE,-1) visible_message("[src] ignites his energy swords!") icon_state = "grievous-c" diff --git a/code/modules/mob/living/simple_animal/bot/ed209bot.dm b/code/modules/mob/living/simple_animal/bot/ed209bot.dm index e092a411dbc..d172aec83ff 100644 --- a/code/modules/mob/living/simple_animal/bot/ed209bot.dm +++ b/code/modules/mob/living/simple_animal/bot/ed209bot.dm @@ -44,6 +44,8 @@ var/cell_type = /obj/item/stock_parts/cell var/vest_type = /obj/item/clothing/suit/armor/vest + do_footstep = TRUE + /mob/living/simple_animal/bot/ed209/Initialize(mapload,created_name,created_lasercolor) . = ..() diff --git a/code/modules/mob/living/simple_animal/bot/medbot.dm b/code/modules/mob/living/simple_animal/bot/medbot.dm index 35f1d266f69..7167d87bde5 100644 --- a/code/modules/mob/living/simple_animal/bot/medbot.dm +++ b/code/modules/mob/living/simple_animal/bot/medbot.dm @@ -261,7 +261,7 @@ if(assess_patient(H)) last_found = world.time if((last_newpatient_speak + 300) < world.time) //Don't spam these messages! - var/list/messagevoice = list("Hey, [H.name]! Hold on, I'm coming." = 'sound/voice/mcoming.ogg',"Wait [H.name]! I want to help!" = 'sound/voice/mhelp.ogg',"[H.name], you appear to be injured!" = 'sound/voice/minjured.ogg') + var/list/messagevoice = list("Hey, [H.name]! Hold on, I'm coming." = 'sound/voice/medbot/coming.ogg',"Wait [H.name]! I want to help!" = 'sound/voice/medbot/help.ogg',"[H.name], you appear to be injured!" = 'sound/voice/medbot/injured.ogg') var/message = pick(messagevoice) speak(message) playsound(loc, messagevoice[message], 50, 0) @@ -289,7 +289,7 @@ if(QDELETED(patient)) if(!shut_up && prob(1)) - var/list/messagevoice = list("Radar, put a mask on!" = 'sound/voice/mradar.ogg',"There's always a catch, and I'm the best there is." = 'sound/voice/mcatch.ogg',"I knew it, I should've been a plastic surgeon." = 'sound/voice/msurgeon.ogg',"What kind of medbay is this? Everyone's dropping like flies." = 'sound/voice/mflies.ogg',"Delicious!" = 'sound/voice/mdelicious.ogg') + var/list/messagevoice = list("Radar, put a mask on!" = 'sound/voice/medbot/radar.ogg',"There's always a catch, and I'm the best there is." = 'sound/voice/medbot/catch.ogg',"I knew it, I should've been a plastic surgeon." = 'sound/voice/medbot/surgeon.ogg',"What kind of medbay is this? Everyone's dropping like flies." = 'sound/voice/medbot/flies.ogg',"Delicious!" = 'sound/voice/medbot/delicious.ogg') var/message = pick(messagevoice) speak(message) playsound(loc, messagevoice[message], 50, 0) @@ -422,7 +422,7 @@ return if(C.stat == DEAD || (C.has_trait(TRAIT_FAKEDEATH))) - var/list/messagevoice = list("No! Stay with me!" = 'sound/voice/mno.ogg',"Live, damnit! LIVE!" = 'sound/voice/mlive.ogg',"I...I've never lost a patient before. Not today, I mean." = 'sound/voice/mlost.ogg') + var/list/messagevoice = list("No! Stay with me!" = 'sound/voice/medbot/no.ogg',"Live, damnit! LIVE!" = 'sound/voice/medbot/live.ogg',"I...I've never lost a patient before. Not today, I mean." = 'sound/voice/medbot/lost.ogg') var/message = pick(messagevoice) speak(message) playsound(loc, messagevoice[message], 50, 0) @@ -476,7 +476,7 @@ if(!reagent_id) //If they don't need any of that they're probably cured! if(C.maxHealth - C.health < heal_threshold) to_chat(src, "[C] is healthy! Your programming prevents you from injecting anyone without at least [heal_threshold] damage of any one type ([heal_threshold + 15] for oxygen damage.)") - var/list/messagevoice = list("All patched up!" = 'sound/voice/mpatchedup.ogg',"An apple a day keeps me away." = 'sound/voice/mapple.ogg',"Feel better soon!" = 'sound/voice/mfeelbetter.ogg') + var/list/messagevoice = list("All patched up!" = 'sound/voice/medbot/patchedup.ogg',"An apple a day keeps me away." = 'sound/voice/medbot/apple.ogg',"Feel better soon!" = 'sound/voice/medbot/feelbetter.ogg') var/message = pick(messagevoice) speak(message) playsound(loc, messagevoice[message], 50, 0) @@ -540,7 +540,7 @@ drop_part(robot_arm, Tsec) if(emagged && prob(25)) - playsound(loc, 'sound/voice/minsult.ogg', 50, 0) + playsound(loc, 'sound/voice/medbot/insult.ogg', 50, 0) do_sparks(3, TRUE, src) ..() diff --git a/code/modules/mob/living/simple_animal/bot/secbot.dm b/code/modules/mob/living/simple_animal/bot/secbot.dm index 862435fde7a..f94d4d0a773 100644 --- a/code/modules/mob/living/simple_animal/bot/secbot.dm +++ b/code/modules/mob/living/simple_animal/bot/secbot.dm @@ -390,7 +390,7 @@ Auto Patrol: []"}, target = C oldtarget_name = C.name speak("Level [threatlevel] infraction alert!") - playsound(src, pick('sound/voice/bcriminal.ogg', 'sound/voice/bjustice.ogg', 'sound/voice/bfreeze.ogg'), 50, FALSE) + playsound(loc, pick('sound/voice/beepsky/criminal.ogg', 'sound/voice/beepsky/justice.ogg', 'sound/voice/beepsky/freeze.ogg'), 50, FALSE) visible_message("[src] points at [C.name]!") mode = BOT_HUNT INVOKE_ASYNC(src, .proc/handle_automated_action) diff --git a/code/modules/mob/living/simple_animal/friendly/cat.dm b/code/modules/mob/living/simple_animal/friendly/cat.dm index 75e7b668ea5..9a08276999c 100644 --- a/code/modules/mob/living/simple_animal/friendly/cat.dm +++ b/code/modules/mob/living/simple_animal/friendly/cat.dm @@ -32,6 +32,8 @@ gold_core_spawnable = FRIENDLY_SPAWN collar_type = "cat" + do_footstep = TRUE + /mob/living/simple_animal/pet/cat/Initialize() . = ..() verbs += /mob/living/proc/lay_down diff --git a/code/modules/mob/living/simple_animal/friendly/dog.dm b/code/modules/mob/living/simple_animal/friendly/dog.dm index 99c598f95f7..abe275cddf7 100644 --- a/code/modules/mob/living/simple_animal/friendly/dog.dm +++ b/code/modules/mob/living/simple_animal/friendly/dog.dm @@ -14,6 +14,8 @@ speak_chance = 1 turns_per_move = 10 + do_footstep = TRUE + //Corgis and pugs are now under one dog subtype /mob/living/simple_animal/pet/dog/corgi diff --git a/code/modules/mob/living/simple_animal/friendly/farm_animals.dm b/code/modules/mob/living/simple_animal/friendly/farm_animals.dm index 9423cf9df6f..564fae48adf 100644 --- a/code/modules/mob/living/simple_animal/friendly/farm_animals.dm +++ b/code/modules/mob/living/simple_animal/friendly/farm_animals.dm @@ -30,6 +30,8 @@ blood_volume = BLOOD_VOLUME_NORMAL var/obj/item/udder/udder = null + do_footstep = TRUE + /mob/living/simple_animal/hostile/retaliate/goat/Initialize() udder = new() . = ..() @@ -130,6 +132,8 @@ gold_core_spawnable = FRIENDLY_SPAWN blood_volume = BLOOD_VOLUME_NORMAL + do_footstep = TRUE + /mob/living/simple_animal/cow/Initialize() udder = new() . = ..() @@ -206,6 +210,8 @@ mob_size = MOB_SIZE_TINY gold_core_spawnable = FRIENDLY_SPAWN + do_footstep = TRUE + /mob/living/simple_animal/chick/Initialize() . = ..() pixel_x = rand(-6, 6) @@ -262,6 +268,8 @@ gold_core_spawnable = FRIENDLY_SPAWN var/static/chicken_count = 0 + do_footstep = TRUE + /mob/living/simple_animal/chicken/Initialize() . = ..() if(!body_color) diff --git a/code/modules/mob/living/simple_animal/friendly/fox.dm b/code/modules/mob/living/simple_animal/friendly/fox.dm index a0e9f08a823..28b66c26ee1 100644 --- a/code/modules/mob/living/simple_animal/friendly/fox.dm +++ b/code/modules/mob/living/simple_animal/friendly/fox.dm @@ -19,6 +19,8 @@ response_harm = "kicks" gold_core_spawnable = FRIENDLY_SPAWN + do_footstep = TRUE + //Captain fox /mob/living/simple_animal/pet/fox/Renault name = "Renault" diff --git a/code/modules/mob/living/simple_animal/friendly/gondola.dm b/code/modules/mob/living/simple_animal/friendly/gondola.dm index 3d2d9bc1242..78768219de5 100644 --- a/code/modules/mob/living/simple_animal/friendly/gondola.dm +++ b/code/modules/mob/living/simple_animal/friendly/gondola.dm @@ -26,6 +26,8 @@ health = 200 del_on_death = TRUE + //Gondolas don't make footstep sounds + /mob/living/simple_animal/pet/gondola/Initialize() . = ..() CreateGondola() diff --git a/code/modules/mob/living/simple_animal/friendly/penguin.dm b/code/modules/mob/living/simple_animal/friendly/penguin.dm index 7f69be2d96b..9835840dbfe 100644 --- a/code/modules/mob/living/simple_animal/friendly/penguin.dm +++ b/code/modules/mob/living/simple_animal/friendly/penguin.dm @@ -15,6 +15,8 @@ turns_per_move = 10 icon = 'icons/mob/penguins.dmi' + do_footstep = TRUE + /mob/living/simple_animal/pet/penguin/emperor name = "Emperor penguin" real_name = "penguin" diff --git a/code/modules/mob/living/simple_animal/friendly/sloth.dm b/code/modules/mob/living/simple_animal/friendly/sloth.dm index f112b3f98e9..324fa107fab 100644 --- a/code/modules/mob/living/simple_animal/friendly/sloth.dm +++ b/code/modules/mob/living/simple_animal/friendly/sloth.dm @@ -23,6 +23,8 @@ speed = 10 glide_size = 2 + do_footstep = TRUE + //Cargo Sloth /mob/living/simple_animal/sloth/paperwork diff --git a/code/modules/mob/living/simple_animal/hostile/alien.dm b/code/modules/mob/living/simple_animal/hostile/alien.dm index 762b662de71..3d92912f9c9 100644 --- a/code/modules/mob/living/simple_animal/hostile/alien.dm +++ b/code/modules/mob/living/simple_animal/hostile/alien.dm @@ -36,6 +36,8 @@ death_sound = 'sound/voice/hiss6.ogg' deathmessage = "lets out a waning guttural screech, green blood bubbling from its maw..." + do_footstep = TRUE + /mob/living/simple_animal/hostile/alien/drone name = "alien drone" icon_state = "aliend" diff --git a/code/modules/mob/living/simple_animal/hostile/bear.dm b/code/modules/mob/living/simple_animal/hostile/bear.dm index b09b3e768b2..acd8da9618d 100644 --- a/code/modules/mob/living/simple_animal/hostile/bear.dm +++ b/code/modules/mob/living/simple_animal/hostile/bear.dm @@ -39,6 +39,8 @@ faction = list("russian") gold_core_spawnable = HOSTILE_SPAWN + do_footstep = TRUE + //SPACE BEARS! SQUEEEEEEEE~ OW! FUCK! IT BIT MY HAND OFF!! /mob/living/simple_animal/hostile/bear/Hudson name = "Hudson" diff --git a/code/modules/mob/living/simple_animal/hostile/bosses/paperwizard.dm b/code/modules/mob/living/simple_animal/hostile/bosses/paperwizard.dm index 1b766a51d61..d31af79c19f 100644 --- a/code/modules/mob/living/simple_animal/hostile/bosses/paperwizard.dm +++ b/code/modules/mob/living/simple_animal/hostile/bosses/paperwizard.dm @@ -23,6 +23,8 @@ attack_sound = 'sound/hallucinations/growl1.ogg' var/list/copies = list() + do_footstep = TRUE + //Summon Ability //Lets the wizard summon his art to fight for him diff --git a/code/modules/mob/living/simple_animal/hostile/faithless.dm b/code/modules/mob/living/simple_animal/hostile/faithless.dm index d267da624fd..4e7cb0ac70a 100644 --- a/code/modules/mob/living/simple_animal/hostile/faithless.dm +++ b/code/modules/mob/living/simple_animal/hostile/faithless.dm @@ -34,6 +34,8 @@ faction = list("faithless") gold_core_spawnable = HOSTILE_SPAWN + do_footstep = TRUE + /mob/living/simple_animal/hostile/faithless/AttackingTarget() . = ..() if(. && prob(12) && iscarbon(target)) diff --git a/code/modules/mob/living/simple_animal/hostile/giant_spider.dm b/code/modules/mob/living/simple_animal/hostile/giant_spider.dm index 163213c16f1..cfdf302d6bf 100644 --- a/code/modules/mob/living/simple_animal/hostile/giant_spider.dm +++ b/code/modules/mob/living/simple_animal/hostile/giant_spider.dm @@ -52,6 +52,8 @@ var/datum/action/innate/spider/lay_web/lay_web var/directive = "" //Message passed down to children, to relay the creator's orders + do_footstep = TRUE + /mob/living/simple_animal/hostile/poison/giant_spider/Initialize() . = ..() lay_web = new diff --git a/code/modules/mob/living/simple_animal/hostile/gorilla/gorilla.dm b/code/modules/mob/living/simple_animal/hostile/gorilla/gorilla.dm index 6d7983fc878..5d1db8d35e1 100644 --- a/code/modules/mob/living/simple_animal/hostile/gorilla/gorilla.dm +++ b/code/modules/mob/living/simple_animal/hostile/gorilla/gorilla.dm @@ -38,6 +38,8 @@ var/list/gorilla_overlays[GORILLA_TOTAL_LAYERS] var/oogas = 0 + do_footstep = TRUE + // Gorillas like to dismember limbs from unconcious mobs. // Returns null when the target is not an unconcious carbon mob; a list of limbs (possibly empty) otherwise. /mob/living/simple_animal/hostile/gorilla/proc/target_bodyparts(atom/the_target) diff --git a/code/modules/mob/living/simple_animal/hostile/hivebot.dm b/code/modules/mob/living/simple_animal/hostile/hivebot.dm index 3f0c468d264..93284fe6664 100644 --- a/code/modules/mob/living/simple_animal/hostile/hivebot.dm +++ b/code/modules/mob/living/simple_animal/hostile/hivebot.dm @@ -29,6 +29,8 @@ del_on_death = 1 loot = list(/obj/effect/decal/cleanable/robot_debris) + do_footstep = TRUE + /mob/living/simple_animal/hostile/hivebot/Initialize() . = ..() deathmessage = "[src] blows apart!" diff --git a/code/modules/mob/living/simple_animal/hostile/jungle/leaper.dm b/code/modules/mob/living/simple_animal/hostile/jungle/leaper.dm index ea5b7e5a1bb..d1e8f1f49ed 100644 --- a/code/modules/mob/living/simple_animal/hostile/jungle/leaper.dm +++ b/code/modules/mob/living/simple_animal/hostile/jungle/leaper.dm @@ -26,6 +26,8 @@ var/hop_cooldown = 0 //Strictly for player controlled leapers var/projectile_ready = FALSE //Stopping AI leapers from firing whenever they want, and only doing it after a hop has finished instead + do_footstep = TRUE + /obj/item/projectile/leaper name = "leaper bubble" icon_state = "leaper" diff --git a/code/modules/mob/living/simple_animal/hostile/jungle/mega_arachnid.dm b/code/modules/mob/living/simple_animal/hostile/jungle/mega_arachnid.dm index 616c9025b93..607db5d54ff 100644 --- a/code/modules/mob/living/simple_animal/hostile/jungle/mega_arachnid.dm +++ b/code/modules/mob/living/simple_animal/hostile/jungle/mega_arachnid.dm @@ -24,6 +24,8 @@ projectilesound = 'sound/weapons/pierce.ogg' alpha = 50 + do_footstep = TRUE + /mob/living/simple_animal/hostile/jungle/mega_arachnid/Life() ..() if(target && ranged_cooldown > world.time && iscarbon(target)) diff --git a/code/modules/mob/living/simple_animal/hostile/jungle/mook.dm b/code/modules/mob/living/simple_animal/hostile/jungle/mook.dm index 1fde4a9cd44..29f48c72951 100644 --- a/code/modules/mob/living/simple_animal/hostile/jungle/mook.dm +++ b/code/modules/mob/living/simple_animal/hostile/jungle/mook.dm @@ -31,6 +31,8 @@ var/attack_state = MOOK_ATTACK_NEUTRAL var/struck_target_leap = FALSE + do_footstep = TRUE + /mob/living/simple_animal/hostile/jungle/mook/CanPass(atom/movable/O) if(istype(O, /mob/living/simple_animal/hostile/jungle/mook)) var/mob/living/simple_animal/hostile/jungle/mook/M = O diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner.dm index 3895951b3c1..97dede3d2fc 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner.dm @@ -53,6 +53,8 @@ Difficulty: Medium deathmessage = "falls to the ground, decaying into glowing particles." death_sound = "bodyfall" + do_footstep = TRUE + /mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/guidance guidance = TRUE diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm index 08ced3a6dbe..3f68c15dc2b 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm @@ -52,6 +52,8 @@ Difficulty: Hard deathmessage = "sinks into a pool of blood, fleeing the battle. You've won, for now... " death_sound = 'sound/magic/enter_blood.ogg' + do_footstep = TRUE + /obj/item/gps/internal/bubblegum icon_state = null gpstag = "Bloody Signal" diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm index 28e8260bed6..fac14eeb0ef 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm @@ -63,6 +63,8 @@ Difficulty: Medium death_sound = 'sound/magic/demon_dies.ogg' var/datum/action/small_sprite/smallsprite = new/datum/action/small_sprite/drake() + do_footstep = TRUE + /mob/living/simple_animal/hostile/megafauna/dragon/Initialize() smallsprite.Grant(src) . = ..() diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/goliath.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/goliath.dm index 0c660dd1cd4..f74f9a436c1 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/goliath.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/goliath.dm @@ -33,6 +33,8 @@ var/pre_attack_icon = "Goliath_preattack" loot = list(/obj/item/stack/sheet/animalhide/goliath_hide) + do_footstep = TRUE + /mob/living/simple_animal/hostile/asteroid/goliath/Life() . = ..() handle_preattack() diff --git a/code/modules/mob/living/simple_animal/hostile/nanotrasen.dm b/code/modules/mob/living/simple_animal/hostile/nanotrasen.dm index b170ae05747..543ffe6131c 100644 --- a/code/modules/mob/living/simple_animal/hostile/nanotrasen.dm +++ b/code/modules/mob/living/simple_animal/hostile/nanotrasen.dm @@ -31,6 +31,8 @@ speak = list("Stop resisting!", "I AM THE LAW!", "Face the wrath of the golden bolt!", "Stop breaking the law, asshole!") search_objects = 1 + do_footstep = TRUE + /mob/living/simple_animal/hostile/nanotrasen/Aggro() ..() diff --git a/code/modules/mob/living/simple_animal/hostile/netherworld.dm b/code/modules/mob/living/simple_animal/hostile/netherworld.dm index 0991c8922ae..db02919d323 100644 --- a/code/modules/mob/living/simple_animal/hostile/netherworld.dm +++ b/code/modules/mob/living/simple_animal/hostile/netherworld.dm @@ -34,7 +34,7 @@ /mob/living/simple_animal/hostile/netherworld/migo/Initialize() . = ..() - migo_sounds = list('sound/items/bubblewrap.ogg', 'sound/items/change_jaws.ogg', 'sound/items/crowbar.ogg', 'sound/items/drink.ogg', 'sound/items/deconstruct.ogg', 'sound/items/carhorn.ogg', 'sound/items/change_drill.ogg', 'sound/items/dodgeball.ogg', 'sound/items/eatfood.ogg', 'sound/items/megaphone.ogg', 'sound/items/screwdriver.ogg', 'sound/items/weeoo1.ogg', 'sound/items/wirecutter.ogg', 'sound/items/welder.ogg', 'sound/items/zip.ogg', 'sound/items/rped.ogg', 'sound/items/ratchet.ogg', 'sound/items/polaroid1.ogg', 'sound/items/pshoom.ogg', 'sound/items/airhorn.ogg', 'sound/items/geiger/high1.ogg', 'sound/items/geiger/high2.ogg', 'sound/voice/bcreep.ogg', 'sound/voice/biamthelaw.ogg', 'sound/voice/ed209_20sec.ogg', 'sound/voice/hiss3.ogg', 'sound/voice/hiss6.ogg', 'sound/voice/mpatchedup.ogg', 'sound/voice/mfeelbetter.ogg', 'sound/voice/human/manlaugh1.ogg', 'sound/voice/human/womanlaugh.ogg', 'sound/weapons/sear.ogg', 'sound/ambience/antag/clockcultalr.ogg', 'sound/ambience/antag/ling_aler.ogg', 'sound/ambience/antag/tatoralert.ogg', 'sound/ambience/antag/monkey.ogg', 'sound/mecha/nominal.ogg', 'sound/mecha/weapdestr.ogg', 'sound/mecha/critdestr.ogg', 'sound/mecha/imag_enh.ogg', 'sound/effects/adminhelp.ogg', 'sound/effects/alert.ogg', 'sound/effects/attackblob.ogg', 'sound/effects/bamf.ogg', 'sound/effects/blobattack.ogg', 'sound/effects/break_stone.ogg', 'sound/effects/bubbles.ogg', 'sound/effects/bubbles2.ogg', 'sound/effects/clang.ogg', 'sound/effects/clockcult_gateway_disrupted.ogg', 'sound/effects/clownstep2.ogg', 'sound/effects/curse1.ogg', 'sound/effects/dimensional_rend.ogg', 'sound/effects/doorcreaky.ogg', 'sound/effects/empulse.ogg', 'sound/effects/explosion_distant.ogg', 'sound/effects/explosionfar.ogg', 'sound/effects/explosion1.ogg', 'sound/effects/grillehit.ogg', 'sound/effects/genetics.ogg', 'sound/effects/heart_beat.ogg', 'sound/effects/hyperspace_begin.ogg', 'sound/effects/hyperspace_end.ogg', 'sound/effects/his_grace_awaken.ogg', 'sound/effects/pai_boot.ogg', 'sound/effects/phasein.ogg', 'sound/effects/picaxe1.ogg', 'sound/effects/ratvar_reveal.ogg', 'sound/effects/sparks1.ogg', 'sound/effects/smoke.ogg', 'sound/effects/splat.ogg', 'sound/effects/snap.ogg', 'sound/effects/tendril_destroyed.ogg', 'sound/effects/supermatter.ogg', 'sound/misc/desceration-01.ogg', 'sound/misc/desceration-02.ogg', 'sound/misc/desceration-03.ogg', 'sound/misc/bloblarm.ogg', 'sound/misc/airraid.ogg', 'sound/misc/bang.ogg','sound/misc/highlander.ogg', 'sound/misc/interference.ogg', 'sound/misc/notice1.ogg', 'sound/misc/notice2.ogg', 'sound/misc/sadtrombone.ogg', 'sound/misc/slip.ogg', 'sound/misc/splort.ogg', 'sound/weapons/armbomb.ogg', 'sound/weapons/beam_sniper.ogg', 'sound/weapons/chainsawhit.ogg', 'sound/weapons/emitter.ogg', 'sound/weapons/emitter2.ogg', 'sound/weapons/blade1.ogg', 'sound/weapons/bladeslice.ogg', 'sound/weapons/blastcannon.ogg', 'sound/weapons/blaster.ogg', 'sound/weapons/bulletflyby3.ogg', 'sound/weapons/circsawhit.ogg', 'sound/weapons/cqchit2.ogg', 'sound/weapons/drill.ogg', 'sound/weapons/genhit1.ogg', 'sound/weapons/gunshot_silenced.ogg', 'sound/weapons/gunshot2.ogg', 'sound/weapons/handcuffs.ogg', 'sound/weapons/homerun.ogg', 'sound/weapons/kenetic_accel.ogg', 'sound/machines/clockcult/steam_whoosh.ogg', 'sound/machines/fryer/deep_fryer_emerge.ogg', 'sound/machines/airlock.ogg', 'sound/machines/airlock_alien_prying.ogg', 'sound/machines/airlockclose.ogg', 'sound/machines/airlockforced.ogg', 'sound/machines/airlockopen.ogg', 'sound/machines/alarm.ogg', 'sound/machines/blender.ogg', 'sound/machines/boltsdown.ogg', 'sound/machines/boltsup.ogg', 'sound/machines/buzz-sigh.ogg', 'sound/machines/buzz-two.ogg', 'sound/machines/chime.ogg', 'sound/machines/cryo_warning.ogg', 'sound/machines/defib_charge.ogg', 'sound/machines/defib_failed.ogg', 'sound/machines/defib_ready.ogg', 'sound/machines/defib_zap.ogg', 'sound/machines/deniedbeep.ogg', 'sound/machines/ding.ogg', 'sound/machines/disposalflush.ogg', 'sound/machines/door_close.ogg', 'sound/machines/door_open.ogg', 'sound/machines/engine_alert1.ogg', 'sound/machines/engine_alert2.ogg', 'sound/machines/hiss.ogg', 'sound/machines/honkbot_evil_laugh.ogg', 'sound/machines/juicer.ogg', 'sound/machines/ping.ogg', 'sound/machines/signal.ogg', 'sound/machines/synth_no.ogg', 'sound/machines/synth_yes.ogg', 'sound/machines/terminal_alert.ogg', 'sound/machines/triple_beep.ogg', 'sound/machines/twobeep.ogg', 'sound/machines/ventcrawl.ogg', 'sound/machines/warning-buzzer.ogg', 'sound/ai/outbreak5.ogg', 'sound/ai/outbreak7.ogg', 'sound/ai/poweroff.ogg', 'sound/ai/radiation.ogg', 'sound/ai/shuttlecalled.ogg', 'sound/ai/shuttledock.ogg', 'sound/ai/shuttlerecalled.ogg', 'sound/ai/aimalf.ogg') //hahahaha fuck you code divers + migo_sounds = list('sound/items/bubblewrap.ogg', 'sound/items/change_jaws.ogg', 'sound/items/crowbar.ogg', 'sound/items/drink.ogg', 'sound/items/deconstruct.ogg', 'sound/items/carhorn.ogg', 'sound/items/change_drill.ogg', 'sound/items/dodgeball.ogg', 'sound/items/eatfood.ogg', 'sound/items/megaphone.ogg', 'sound/items/screwdriver.ogg', 'sound/items/weeoo1.ogg', 'sound/items/wirecutter.ogg', 'sound/items/welder.ogg', 'sound/items/zip.ogg', 'sound/items/rped.ogg', 'sound/items/ratchet.ogg', 'sound/items/polaroid1.ogg', 'sound/items/pshoom.ogg', 'sound/items/airhorn.ogg', 'sound/items/geiger/high1.ogg', 'sound/items/geiger/high2.ogg', 'sound/voice/beepsky/creep.ogg', 'sound/voice/beepsky/iamthelaw.ogg', 'sound/voice/ed209_20sec.ogg', 'sound/voice/hiss3.ogg', 'sound/voice/hiss6.ogg', 'sound/voice/medbot/patchedup.ogg', 'sound/voice/medbot/feelbetter.ogg', 'sound/voice/human/manlaugh1.ogg', 'sound/voice/human/womanlaugh.ogg', 'sound/weapons/sear.ogg', 'sound/ambience/antag/clockcultalr.ogg', 'sound/ambience/antag/ling_aler.ogg', 'sound/ambience/antag/tatoralert.ogg', 'sound/ambience/antag/monkey.ogg', 'sound/mecha/nominal.ogg', 'sound/mecha/weapdestr.ogg', 'sound/mecha/critdestr.ogg', 'sound/mecha/imag_enh.ogg', 'sound/effects/adminhelp.ogg', 'sound/effects/alert.ogg', 'sound/effects/attackblob.ogg', 'sound/effects/bamf.ogg', 'sound/effects/blobattack.ogg', 'sound/effects/break_stone.ogg', 'sound/effects/bubbles.ogg', 'sound/effects/bubbles2.ogg', 'sound/effects/clang.ogg', 'sound/effects/clockcult_gateway_disrupted.ogg', 'sound/effects/clownstep2.ogg', 'sound/effects/curse1.ogg', 'sound/effects/dimensional_rend.ogg', 'sound/effects/doorcreaky.ogg', 'sound/effects/empulse.ogg', 'sound/effects/explosion_distant.ogg', 'sound/effects/explosionfar.ogg', 'sound/effects/explosion1.ogg', 'sound/effects/grillehit.ogg', 'sound/effects/genetics.ogg', 'sound/effects/heart_beat.ogg', 'sound/effects/hyperspace_begin.ogg', 'sound/effects/hyperspace_end.ogg', 'sound/effects/his_grace_awaken.ogg', 'sound/effects/pai_boot.ogg', 'sound/effects/phasein.ogg', 'sound/effects/picaxe1.ogg', 'sound/effects/ratvar_reveal.ogg', 'sound/effects/sparks1.ogg', 'sound/effects/smoke.ogg', 'sound/effects/splat.ogg', 'sound/effects/snap.ogg', 'sound/effects/tendril_destroyed.ogg', 'sound/effects/supermatter.ogg', 'sound/misc/desceration-01.ogg', 'sound/misc/desceration-02.ogg', 'sound/misc/desceration-03.ogg', 'sound/misc/bloblarm.ogg', 'sound/misc/airraid.ogg', 'sound/misc/bang.ogg','sound/misc/highlander.ogg', 'sound/misc/interference.ogg', 'sound/misc/notice1.ogg', 'sound/misc/notice2.ogg', 'sound/misc/sadtrombone.ogg', 'sound/misc/slip.ogg', 'sound/misc/splort.ogg', 'sound/weapons/armbomb.ogg', 'sound/weapons/beam_sniper.ogg', 'sound/weapons/chainsawhit.ogg', 'sound/weapons/emitter.ogg', 'sound/weapons/emitter2.ogg', 'sound/weapons/blade1.ogg', 'sound/weapons/bladeslice.ogg', 'sound/weapons/blastcannon.ogg', 'sound/weapons/blaster.ogg', 'sound/weapons/bulletflyby3.ogg', 'sound/weapons/circsawhit.ogg', 'sound/weapons/cqchit2.ogg', 'sound/weapons/drill.ogg', 'sound/weapons/genhit1.ogg', 'sound/weapons/gunshot_silenced.ogg', 'sound/weapons/gunshot2.ogg', 'sound/weapons/handcuffs.ogg', 'sound/weapons/homerun.ogg', 'sound/weapons/kenetic_accel.ogg', 'sound/machines/clockcult/steam_whoosh.ogg', 'sound/machines/fryer/deep_fryer_emerge.ogg', 'sound/machines/airlock.ogg', 'sound/machines/airlock_alien_prying.ogg', 'sound/machines/airlockclose.ogg', 'sound/machines/airlockforced.ogg', 'sound/machines/airlockopen.ogg', 'sound/machines/alarm.ogg', 'sound/machines/blender.ogg', 'sound/machines/boltsdown.ogg', 'sound/machines/boltsup.ogg', 'sound/machines/buzz-sigh.ogg', 'sound/machines/buzz-two.ogg', 'sound/machines/chime.ogg', 'sound/machines/cryo_warning.ogg', 'sound/machines/defib_charge.ogg', 'sound/machines/defib_failed.ogg', 'sound/machines/defib_ready.ogg', 'sound/machines/defib_zap.ogg', 'sound/machines/deniedbeep.ogg', 'sound/machines/ding.ogg', 'sound/machines/disposalflush.ogg', 'sound/machines/door_close.ogg', 'sound/machines/door_open.ogg', 'sound/machines/engine_alert1.ogg', 'sound/machines/engine_alert2.ogg', 'sound/machines/hiss.ogg', 'sound/machines/honkbot_evil_laugh.ogg', 'sound/machines/juicer.ogg', 'sound/machines/ping.ogg', 'sound/machines/signal.ogg', 'sound/machines/synth_no.ogg', 'sound/machines/synth_yes.ogg', 'sound/machines/terminal_alert.ogg', 'sound/machines/triple_beep.ogg', 'sound/machines/twobeep.ogg', 'sound/machines/ventcrawl.ogg', 'sound/machines/warning-buzzer.ogg', 'sound/ai/outbreak5.ogg', 'sound/ai/outbreak7.ogg', 'sound/ai/poweroff.ogg', 'sound/ai/radiation.ogg', 'sound/ai/shuttlecalled.ogg', 'sound/ai/shuttledock.ogg', 'sound/ai/shuttlerecalled.ogg', 'sound/ai/aimalf.ogg') //hahahaha fuck you code divers /mob/living/simple_animal/hostile/netherworld/migo/say(message) ..() diff --git a/code/modules/mob/living/simple_animal/hostile/pirate.dm b/code/modules/mob/living/simple_animal/hostile/pirate.dm index 9939834fecb..be40518d703 100644 --- a/code/modules/mob/living/simple_animal/hostile/pirate.dm +++ b/code/modules/mob/living/simple_animal/hostile/pirate.dm @@ -41,6 +41,8 @@ attack_sound = 'sound/weapons/blade1.ogg' var/obj/effect/light_emitter/red_energy_sword/sord + do_footstep = TRUE + /mob/living/simple_animal/hostile/pirate/melee/space name = "Space Pirate Swashbuckler" icon_state = "piratespace" diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/clown.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/clown.dm index cd7acc6f5a1..cd978b70665 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/clown.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/clown.dm @@ -33,6 +33,8 @@ maxbodytemp = 370 unsuitable_atmos_damage = 10 + do_footstep = TRUE + /mob/living/simple_animal/hostile/retaliate/clown/handle_temperature_damage() if(bodytemperature < minbodytemp) adjustBruteLoss(10) diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/spaceman.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/spaceman.dm index a1325037860..c50ace8871c 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/spaceman.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/spaceman.dm @@ -24,6 +24,8 @@ environment_smash = ENVIRONMENT_SMASH_NONE del_on_death = 0 + do_footstep = TRUE + /mob/living/simple_animal/hostile/retaliate/nanotrasenpeace //this should be in a different file name = "Nanotrasen Private Security Officer" desc = "An officer part of Nanotrasen's private security force." diff --git a/code/modules/mob/living/simple_animal/hostile/russian.dm b/code/modules/mob/living/simple_animal/hostile/russian.dm index 1b4067196d0..82ce5c8b3e0 100644 --- a/code/modules/mob/living/simple_animal/hostile/russian.dm +++ b/code/modules/mob/living/simple_animal/hostile/russian.dm @@ -29,6 +29,8 @@ status_flags = CANPUSH del_on_death = 1 + do_footstep = TRUE + /mob/living/simple_animal/hostile/russian/ranged icon_state = "russianranged" diff --git a/code/modules/mob/living/simple_animal/hostile/skeleton.dm b/code/modules/mob/living/simple_animal/hostile/skeleton.dm index fca6afd4a67..d0ae01f4436 100644 --- a/code/modules/mob/living/simple_animal/hostile/skeleton.dm +++ b/code/modules/mob/living/simple_animal/hostile/skeleton.dm @@ -34,6 +34,8 @@ del_on_death = 1 loot = list(/obj/effect/decal/remains/human) + do_footstep = TRUE + /mob/living/simple_animal/hostile/skeleton/eskimo name = "undead eskimo" desc = "The reanimated remains of some poor traveler." diff --git a/code/modules/mob/living/simple_animal/hostile/syndicate.dm b/code/modules/mob/living/simple_animal/hostile/syndicate.dm index 6ef1741a341..2c45743c55c 100644 --- a/code/modules/mob/living/simple_animal/hostile/syndicate.dm +++ b/code/modules/mob/living/simple_animal/hostile/syndicate.dm @@ -49,6 +49,8 @@ dodging = TRUE rapid_melee = 2 + do_footstep = TRUE + ///////////////Melee//////////// /mob/living/simple_animal/hostile/syndicate/space diff --git a/code/modules/mob/living/simple_animal/hostile/wizard.dm b/code/modules/mob/living/simple_animal/hostile/wizard.dm index 921bd5959be..a946cbf45b0 100644 --- a/code/modules/mob/living/simple_animal/hostile/wizard.dm +++ b/code/modules/mob/living/simple_animal/hostile/wizard.dm @@ -37,6 +37,8 @@ var/next_cast = 0 + do_footstep = TRUE + /mob/living/simple_animal/hostile/wizard/Initialize() . = ..() fireball = new /obj/effect/proc_holder/spell/aimed/fireball diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index 44104070e8d..435ca40066f 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -91,6 +91,8 @@ var/my_z // I don't want to confuse this with client registered_z + var/do_footstep = FALSE + /mob/living/simple_animal/Initialize() . = ..() GLOB.simple_animals[AIStatus] += src @@ -118,6 +120,10 @@ return ..() +/mob/living/simple_animal/initialize_footstep() + if(do_footstep) + ..() + /mob/living/simple_animal/updatehealth() ..() health = CLAMP(health, 0, maxHealth) diff --git a/sound/effects/footstep/asteroid1.ogg b/sound/effects/footstep/asteroid1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..1cb215dc78245852163e37c221f5e3d3dc4b2d27 GIT binary patch literal 13343 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 JwgD92{{xcX+SmX9 literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/asteroid2.ogg b/sound/effects/footstep/asteroid2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..331d0ef2417f2e27fe4f5503428b418351e44de9 GIT binary patch literal 22141 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 aZ0_ckld|`mo34{yNODE?a}GHt0R{jU1R5#; literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/asteroid3.ogg b/sound/effects/footstep/asteroid3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..90fbf251a0e3847fd5f7fcfd1551381e4e8fa215 GIT binary patch literal 15184 zcmajG1z1+i)<3)n0Ra)|E@=sAZX^T*1nKVXhMSN^x=XqnY3VMJmhMhLq@)|Z4L;{R z=RMzbz5mU2oIPvJnpyFiwf073OiUC2Sm3{|?-;tXFeETeHum~v&<7d};PID*wjJiN zQx7BaF!O(14-{qx8Ppei_y7CSf%_|o5o8eg=wPpB;9z7(rtd-~Z{}pAXGzAw!ozT>@y)|(%c1P zh#_(-kf+~HsST|2tMe_ahv=w~o~b~5 zOdn*{UNT=v*6rNS(mdN=aw2$s(^iiNp)gjDNl3CxDjSrwAZWQmhag+2|1?h@^&kWH zB7}f%h%SWmAU=pLKhYi(^;a!2z#CK(5R1kVufQ6pAQ~K{lsRIM!{iuc6H!oan8~k*DmjXFzfe<>hM=qsvgDEE<3R{o^3Tjdtd#MNV8s-ghQh>@M-N&K;je?f zr0Y-W%1jzbh7O6NCg=U_xnQIqmKKhIWB6OCXx;dFAfMS-GGgJZDmYhdBzf~o0~Xi| zj!mJdX;Azt@1L+J)J`4hfUJTug6C2!8lGx_y-UN?{lTXXWB(mKZ$ZE5&ER#X`H*=; zAn0R}=aYXXafn3woXOHlmrD{JAu3VmD=Uvrljq>`s5uz`_@O^W@xPkKQ2ramxiKO1 z{j^m-SO*v$nv%{To}I6q=)$NhU=%ZOfKeP?vzZPpgS@xMtC>=Nl@}{7L6`RzQJ_=F z45I`Q@E<`EkZ9jeR{)~oKOOgna`*-D=zrY9heUE1RNy_z%BaA`r=+N);$)?k;5c9B zuQlViJngYO9j=2L@ZW*;Kga<<(D*%KGFCr~r6<)_TIlIt2mcE>c33^pM19eeA1W!O z#ux^V*kz8{M=?d@*rgP(wMMZW$8n4lIJL$(jK-CWCY_9CYmGGOJk)Cc0nA_6EKfWB z2XY=DLIH_be;)(?Z{%dsMyzp1ycCb2REwc@i8l#OE=)?_F3d*$FXWhp6eNZe1cht` zMbHMvn*}EqHDp`%m+dtEKkxrRj+i|qc!S6hv8VhG^=WRN=kt0UhiXix_c z-2Zd{0JKM;et0}bW%bd7 zR8i@~_%6s;3}YwA{PM8$G2GCT^}`_44Rz@B{z%!H7GdZwyY0|f4dm(i1TSLD=^#kp zu?G*xfp8NFV)>4z|3k2s>|GcO60u(p3j(=slpqq7zalFVd7P~LcRcX1m&{L5h>qAV zO8$Kw0C)q4;2)H%ktl4Kx2XW&8wCxbLyFc%=Ru-#M3)Z%XFzDEpwbewc{Q>U<}VD; zS$lE~hs2*!Rbxq*mHLjzKN2hoYt$9YE1b~fk@Ko?B+M9Vunf#gr-E3JlA!XeTe*Jn z>L_`+@erCk-za%R^1K-NP^vtfS6jIbBXZkhxr*|^rMXxJpr{!6FseK}jnIl(Jd0;} z)yjVfA*J0o2Bi;+Z#^#lcMWh?pr|21ad5^5aYo}IaZuER;QK;QlsH|jtc1m10w~Ig zv6}$g?jr#dRR%u3L89}2*j4qEdNE6lvcofxMfHy_dEN&##*-56>5!t}78LPoIYe znxQ)piZ0)W2SpPSC-;+=H>2}Imyjp~)3WRen9Fs2^S`eF{sATMfDkNzXArCZ1G1Hy z8!Hd`A`F6<6&tH=0lJ!Hi!3%q-XiW{>_Lio>EoE6tb|0V5jd9ShXG2i4P)6N^23l2 zFRYpQ%Ln%G-fWTi$xDdS)lBJwb1~$_3-f05cgetQfMvs!ei(SL{T(Z*0FSu8V-@+a z^5&ov{gR3)aIg@Z8&)xutZunPh#)-_Be)C7n zd<BDp;n2)TyxLS|Wck`nK!a&bUy9pqW*$n#|7si|@m z)#(6W7c}o~yAUnAAr%mX2(*)dp%DfNd^AID)eAr%_&@ALuLB6E1mCg`BA=xxE|`&G^m>Jyy_!V?xK1hWK-1j{CopFDv- zC>ny4#|}P%o0cei5C}R!{^4;%{5=&&MI;A3@$e`}OO*#QgYJ-!NQ0sa(SptrLIRmV z`}?DVpo~>ir_TeKLGvj~(19hIx_K!8{DDUVGGPgo#klDRP#7L{gaN!C(2qp!`%oGA zfz4AeK|k#CbrvcXK_v$89<0hxA6%ZBi}es&=%Ba%Mn$ap!{dX?{|1S=Wzyfr2fshW z3`@Wx6@=`=#w}Q;)aA|TK-dj7zJP=Z$(qQ<1f&<=qhf}0rhQVV$=!k>}0AYGRAU&C%qa<=-p%_B6RB_4#d8wZ< zgh1J_ z2gm}(vAQtbL(GFxIMDlyYqSH3+nfuV6~QxTaeZIwbhWvXu;dh5#h;aszLv zX1F^g#?)3#Z6EEh005$NV6>tAD0D@j#IOXK|{>n&dxb$V)tZ
xh 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
cc{bbxxgC+>&sY|prJYZaS2%R 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 literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/carpet3.ogg b/sound/effects/footstep/carpet3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..edb0193f6e22b2eb816a3dc01311a8dc50c439ae GIT binary patch literal 10851 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 M3e1_;NZ$tjA8lIKf&c&j literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/carpet4.ogg b/sound/effects/footstep/carpet4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c9598e2b7367e5ea12c264bbbf3c7f66f3c0eff5 GIT binary patch literal 12105 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

xYqr-%h0zY3?qo{%5Kk%KF!3(^ASz#V@o`mcICK zersSh)|7{-D)?9U_C#oAZ<7<#c)LNQ-udvFH_~32jQ)x{#?e$&cf^JlLs$HC1wXgz z_wPdaX%U)tvr}%V-#Ql{-sOAF;{2JsUg=sZ8dJfG?Ups#pPhN}h7Ua#j9r^#?UGtP8Y?_M#fkx#dBywy1j=arkM_zc5zGzO&%dS9svowVnE z-2FDJcA#0>fz?ny1b%}f#|FQ(_vT!&xGU<{T(#D#0eyJgwz%8w>lHg}J$0t7!+q_v zQRmAt)x9aNnncH%twpHy^|9LK@?-0IPhRpz(#=SJa4y$XBahOy%6p*7)uKmXmEyNa zm7aFJ!Gy%vj4f#*&3k6{=Rh{?3B2}q4w)LG{8@qgX4UOYgwRLdQ-NF7`z5~b7%L+E zPr7Hm!Ho$>-5C-Lu;OnkKS4Z5O50q3yRq!nNfovJCC@%Sf4lvZb-K*%kB{_SwXvy- zg}-RyTqW!U(pQqal_NQ0>?f~0lT*FTafpQB5Hr?ow6@km_9AV+Pi%8oQF4CcCQI&` zh|3sY%6&N?<5!nn-J8ekh_LLBsw%E`{d|Y!u=3TeTchLd$93b2PZ65rIdV9~m<&(qOI?gqwGwes&U>23InnR(I!6>>KGtK3>FW@w%ty z67$Y`otLr;^>LP9f&DyC_;ku(vqm?VEkbiQM&5T{`=Nx^=}X=MPk;0BWoAdt)hc4N zqmoulgyvN)z75(~*W~{?8*;$705Or#(%F(M7csXr@CH zs_3U=`ATcNxBQ}kqSRn3K`KFn+m()Yb@uk;6DNf}9=EN{GDBHXNhJYv=RVA`ALf)h z)>WcCi(&J&_a{Epxt3$|fOjH3>3zk=aT4=~-F(vGxpUkOAyxv*{k7yi%W6YsdM)0m zymI9C?9JZ^WvI(?dbvQziH+y^!cMAE(K%+2RWbK(bI$3Al4;xU#6?t0$%z)|=q|=G z<4)(7)gIa}}9AL#Tvky+^}oB{Tu zz}7)mGYzT7ioB>oU>E5`y5s`qYL)cQt4-@uIV&ZkJ7EFkV=5<<@^~)i4NA(OPw*Ht zI1b^`PwF#yl1>yHKw3)eL*^#+V*$^lbNQ|yv|qXQus!;&-ohgKre@MI%!J-K{<-vx z{oha4@%u06p!ItP^-m0`!yssGypV&UoWy^r=B*Rzsp99t(o&YIY16hb>6;@tJ!aYb zx^|UQdOS{r6ze?uslGhw3TwVrD`)?(TwSM#xLe=Nba?~D#ICW{nMUCt>(*$ zIn}qqA4%dnV_MxyYUiINjOkY-MSo!NX=lD-4twu3R<^?|ng5!%Y{8}GrNPI_!55b8 z&MuUNH|~ECYdt81Qc(uM%cY+y+dh*aQdf97t-15vDr$S1!W~WQDm^c3bY~(I)}9X* zSQN0YKf{tM)VVBscqda=(QH4+B1-Kh-fuv!o7+W0OD=qEMVkWOUl5<_!%ctQ}I6uP$V@XD|>>Os3_G=z0qdlr_s&J+sc`R#@8{8 zeB|2EeuQAmc=QqCm^6K{tl}~9MHFe&Yy%bgAvoEa!y7aU>6Cplq zKVEnX@4?PigrD*(DtRf*@%zs83fW}WwCsnKqO9?BCtY5KO4Qx_xwWT$`!(AZ$3pV7 zZ(`ZXt;IU3itTLHl2KQ(>(Q&{y!$6~ur=Ea516_={OJ0k+OPW?d5J}~9Bc&(XLAv8 zz8k&i30FdH25-83vEWV5dx;yPdtPi``35a2^jIiKk8-AZUCb5-|9!>j5(BnBDkU^& zZR_C^q=|@RDL2KTMGoAn!_A7dpMrRya#VD2{$4(^CXsh%iz&5n(L6MGwEc>z`&`-B zT}3AGSFw}5lPqlYWVSyZ@deOakWWl4>5H&=WjNEMb(dwx@wQ@5()D;F^KSmZjnV-|ryrDhp(B5kE=g+^ z&b;Cns=m6kBfL!b#p~Rr_zWjr~J+n|F zg6_J~z!DWpnu=NS-ZbVmJap;|9PXbkyYXG>nTt{4*(b)!KVzoLy<`rrZkW!Q@J0$9 zOv=W~QvW5#)9?~T``#v9|q4bcIE9rpA4 z(=Wf{LcBBIC4boOBYhJuwSues6&{bfCRJB4K?=UA5+RbvtOf3u+nHTemge7i)1P`j zuusWmJAat@_}UcPFA^(VofG9BESE;VkmM=UHC<5DJ6EqFq3AQgHODZWOgW-=-Embo z$351`Y3M3<-E?=+{0zc|A?xt%*^8GC`yEN4V(rwFE}o?((R!%&8nEj z;MxFYEG9)+Y{a^=(hWcRf`LnXd#_iQZ6r$W6A4 zgZU~&2>16uZ%i40y%WD&1qEB}H zgV2IS=5N2hdTmeV4v!E{HZj;d$Ypy3{G%3bFyv0|I6$$hgyVz6PZh~x#~*6fdt!Tlh_1njw$j*5t$KCMJ0Aye^v0=Dd+rC6f`(h6InYJJF)F#DGyR(Xf`Qx+P25 zvlD5Q(bu7z+B2(@X||;8@7i1)udw;X`Mm$-iJJi!(INk*JhSc8&q`@tX;{9HMy2$K zKjA-VABp+0o=*HarfWlzTuEIyjdV=ML6Vc6HL4>?vd)J5W#@DCi&KF#c9)qKuyi_wPqN59kV67bdqON(E3EBaICP7nnQ28mR5JQ zNiEXrP^a~-TebxGq`Nr(?n9~Xnrn2$vtbL#5j-=zS8KWgC>CbbejAwiwAL>5YE3gP z@u;$2^*a4!FKEfz0*xA_jcRO3QD0ab)AkDJ&NDbz`K9hwFO{$~vzIt~v!Gy}{#Qqy zR8RDo+KxREORT7k$;TIJf6(iL22cDD+vjGBciwMRNr&Hx#UpBSoCo{e_wj|v3(pMm ziaRF5KAFu>O&dyf3R4beOzu8?)cEU?M0c%1x3Fbk!;B7JGZ*V-#;o;l*tq0m+0kz! zB(f5O67cvr0sb}Prl!d~4s8$354GqXi(QTj;NoxQ)1hiu*sgk85@>sMOVr@d`aK!Z z{kxILXVTqcK8;w0vt(v>yu%D(ZgMeA3|_^W1#2OS6&|HK1n=#zX*TN@iJ;HY>vfyM z%1)J$t`q4fikc5yqW__~VfuFC70SuF`Eb@Q>s-)49&guu#}E$igWo}ZTx{TFI$qjx znLi_k?w=Mj@a3^vndRb>g-E)@3iZ?Rf5LVBzBcv=7^)tcd&uq4{Mt?Ka{sMbJVnHm z?tWS-(2Fhd3=xS5_2Og089#LIODqe&Wv-AR%daIZW!;&wM}2>OeBRF<3#8=P5h589 zc_!j7f~IWzX|0iI;*qmnX{#_7U3O5YuN;$EEn_y@xb6TSc2dch%y7H8{d}up_y&dU zDz3^#pxT|qXFqHuSprcOq)T6z%pGCo@HV>Wl$*o46XjHa?`(Vhn7a4tCn;a9aAWT8 zWihHOp%c^Y8>36z?b19>#8{YF{Nx>HSiFiwVUf+Y;*IlN*2^Q-2m$z~MC)lm5sG?| zkG2jw1i8ZAGXwn>LLze&l4-XA8-Y-**~1Z?`wp`Nfw#!_VhTBuh54MeO)tSARN;ibkE@>78sC zj=Zrox|2>Z+E-G7t*9N9_R6}xv-K#t-Zs{vxya{!P9Y_Y;nxGUn@L-dZEVb{I@Fur z4|Kj$T8@4-UcDE*^=CBSelY#n#chujkFu+*d!FvFK0iL>c#+Pq=jg+QmqN~|ZGt0p zF(zyX-(mfOkrFZ?y!y?r?lbPpKf|pIFRyIT82lP~TRc&FXWi{^7cF}D-LWzD+_r}DEY3$AUuzOId0wqWT_rC9hTfNy83*yEP! zVO?Lfzx8KQ%t~mT#UQRCR5B-wRd;mB%_Vu9q#|Ew-wmfzS4(z$eBQR$ z%HOzA?i*o9O*Z9#y;%1An|V>srCmhQRa*~j{p>z*}yfLQ_z$xTFk47I8l{5u}&D>+UTd$~Ywh#m)hl%X75J}5wBrbZLWSby;B0CQzlNazKDQ{2 zg(x?JW|SA#EC1JX4dHTmfqP%<>VH4RcWx{Ew!3HVxij+CpIakP9 zMX-nlBV6s95Z1>7CNulO`a+mJ62gdyr+XIwRU;`+8$txV?o8j%hLVC^*dynD+M-Nn zY}Vr3Ky03VnxN-A>jeoa!t2HP(Zau3>PMt;IO@j~pL0)YnN@b68+yZ$LTj1-bXYfX z(13f9Mkg~TkjA_w{{~W+>I{;)6^jP&2gL;B;)oP#hz4sO4UICq*kxCHz(2|>qpqQ> z2|lid+HMxpZm!dAKDwzP`prJN%^~_TA%;gGCZwVNv}2#8qw97fIt>btOD~kX49TM- z&-)>icPBWs92GFXRtXJOJRKxHU!l;_rqVj2(W-56^ zU$fLrw)lTHNvnQVKoZntpVOm0Ck7cPL!UD{#*K#i0nnzBQ1%{YJ~=pFA6yh{axTw4 zCq5tAe~$kzBV3yu03^8|^*BBH3~B?)G49N-4Huh+D^G)}xYo%3{RG_j3n&O}mSwVy zKPGRi$&Fh4L9(RpFrVVyasm>on?U6fb1xy6yB|_O6%{S3SQ4ZPC1Xao1l~wa0|3DUH(va&?#7jGy|^Gg zoOOVu?hDT#`*m0T2`Ri${fXcyE;s1K?EIh?M>VWw!z+d4VTgt)JvKxlR1t!>jVREl zH0H5V=wvrR5}N8f04V~a;y(@dhhg|W<>-I3;lGd62pPdP%EO_~E2gQTsqJQ`o8mg( z6k<5zx-{*xG#zD368hhc^*@mVfI$;{6O)Oik=%WmK`PQ%w+8-K{3d0MP?#o#0-O zs_8vx9bAZ<*f9;adEx|3FoMXG(2F45G*XDErHOzw1T)V77D+(g>qNj~28Dcqm=IS2XgIh+h?xNYiQ1W;^5J+Y!SM+1?WO~uq3Zp<_|lxM9V z7^;VZC`cA!Mg+w|F=!F-&!%ZS=KO@RjVZAAf*8AvJ~8p((t)sLuYB!%H2 z>a}hG;T65aW);`W*KU~K@&I=Ql0r%;fGd;~I4qG0AgKu{`4W(n0;Ew@5q1jzN!fAq zl7rj50f3|`!B-JXNXYfB>ZkO|xEr)!|7IS^-$V+#_dm=dIHrlshCl)JBO4k?;S~*2 zMzC!$a0MtJ2&m~bf>m_5|66jcYsvqEIsCtvS8((isKfX{Qpy!QdhjiwUUIKnQXGv2 zunMv1M_yn)fB7B-pm`t6qiWT!2+&}I$r+utmxiyOrH3@Qmj*!^L;&eYg+o~pq@Wsl zQ{e>A&!q5s(h9V}P^dK|m_Sjn1We1S-@sh{GN`co2M`ikjs{4h0;Fb%reB2C3JMaT zpe-VWFy195>cK!$bFa}P#zSFA*K^lYY$|T%f>jk2D=fgdtYAWra$_X-+M{4XMTL@v znOi(?L@KgI6AV>UfHX{*f@=w(3MGgc(@h$18(`TmWf}<{Y`1geHQ*64*M7Mwtu1vHj4CWs8`KZF1b z%0vx4Rs@I)s!vN10+wicHWdKy2Mq(rMWxV^6NHfCu;0jt0{CA?KPGL^b!8L`c35D7 zzTW5Kceq64wS<5?Se4;ko4lZa=-RgkKx^N6MWWvI>$S;mokY(z?e_KB?$msBjxF;^0FqYl(W-HimEC1!(vL0e{MwYT=IxqdG6& z(XyfVivj>TEvWQJ?rUp+B__xo)c5n7VpFK-rs7P!2BgA~*K?o^NX>3+@Gs+l0MIzs zfK0dw=>7qB07?HSx{L>rXb-Pt#KZuANRux@eYpv-ius9fLTMJpBrS48W&)u!s6Ft2 zVnk@@*>Dto5rROHu0?SJ1L4}4%W4v0p*Id0MH#H27Y@n;+oVaH&;zA401pok1@vRR zr;ux(t>B;5gNAc7>cJ}b*KQR8uM{hqGA(Q9HGm_fZcx_J;dtmks;D3!$v7kUNpVc~ zyOraO9u@#V76N+Py?-oq9g<+s-5QP#jQD%Pwz`yb%S^9g&-awh<7^z zUm36QZmSq@?waKdsq5}P0U)DW9{*yLsQNFw|3v_cHc?gjdM`In02sNk=lvvN(;_l$ zssMUyGN#-3x=w$z*Fpt=9qqI0?wZj5)d{a<0`Gs}V7&i@MZw2NjB$Gu5Q9PSDb-9x ziit7_Jf2bmRY7?Q;uRIS`6I#L0gpxSkelH7#e&cPk43O%i%JWMhq5w)fmg;cbx#`H z=!BkK%TziHOif@ga)54H-VhY4s8j)7n<^U)7o}LPPszxJsRj5wM8WmwP|s^eEDZEB z(38A|I*ziH6ghgqTDN5_+Y1S%Fj!>E>H-`ob~L63a$JNXJB}8wGlm{~`x<4Zqd^C@ z4bH)Lz|OS%n)3C?%b{j!4nBN6+UaN_hk^8NQE-6%C`Ulj;BkDc@L=`W8;Te22?D?) z02_FN0+0sMunoULrAfnv{d6*MvEQx2^_O1%$w zMgZ}3WYK_;MgxjHB*ZhI0OMaHAX{PRSyZybG>tW7r{$FuvgR*Tr7g&uOjYblG=-Yk zAj}k{Y)cx6gwY`l{^vBRz+H46;2S_Ig$=NNgDfT6B zWdb^6%+v>CE63=+)_xA*qRKBA4P(^4a!;gec?vvva<#15c*timnIXUCgamI_=B^BX zxVih*lU+RF&*;ll(IW$s4LfDr|LLbbHX^$DcxKl#f8P926lqI_`m+l$y`;M zgBL&->(b;g7Cb`14sE%4NtU<{PJx^f&mY2F+)4-Z-StPti~3C+i%lYYXBjTNj3mAN zQ@@2b)Aq9Q^F8yUcRj6b0Z0QUt>WkPThqG zA;9NlmeR5Xn<05HvMV&weYs`pUf!l(jY!0YWp&ZkVqcrdjGq^jngT3BCMOGB%Zc@z zBqUZIhe6_9G=PTZBNS*AXC#YkmvQ8Nz=d^Faf#Pd6B4tIrH!{arA)3aEVo=9*GE)G zqXqv%`;yIZTuZ%YW@!@y(QduXYAWlsl`D|?yz!EQj3kG8WYoc!HP@G9Wo_D&Y^$r% zvZ84!&Ea{D9+(~2!!hq<;rJ7#b@3Q?A-IbICL67@vb9OmEn1sx6??sr2QYn@*5cjO zmcid)z_;;LvrS%BwTgA`y;9>VPrvE&uctrFeP12f{HDNc)@fQua%^u+tm!~~@mjd3 zn7_;3=Pn?cj5?rLlvkr*zf_xDWzX*w!#Ug#X-QzRARkjQ^ANvpN7u+(kc^`dRR z)uV$B?GEq^iCgzpSzzfDVx(N28Qf=u&1g522t>BD-gn6U0>6{;>^7F5i0p#a&o*#-zsWk$I|?Kx?BC;xt3WMN1s*OdhHWAeQl_t zxuE^RPrDtjlpT}hJ9}&11t^r&U44-udXl9Q1~EMJ?nj$S8@*wZ(rksrIfXUuCcI81 z!clIrHg^<#xN{ftsp4tTL0)5z@HCL}>84ianPVB3isOelMB3>oGTvlCGS8Rwd80I+ zru2NkaPmd?j^R)`wVVjiv z_>H0bNS?H@jZjA-^tRIX-6RvOTow7M(B1uC)8wx?}S6wsl_N z)!hrACrwNI()B(^%hkK+MK86UVzE(&U?r0uy5QWQe5BIo^n$l$4Sx_WQn~3bOIzt2 zRpn#3R}=4zSL<8c-~yNv`%+($#qR2}vhjly)^F>CL|kERSAX zMdv?U+<(d#X$`w0VMvKf7Oz$=uvGg*HiThiTDKkP zYekSe)Ex1koZ~?iMKDfG{4z4b=IFW?3}Y?xe_u7arsIvR{jvST?}zw41IA;y#)g(K zHin^ind(YQlO(2ls6XTT|Av!urF?(UZfzc5Px}h@Xx4-+O4Jn_XTEL^0|gh&q4=CL zN(cwEMki!9`u!6VwXaKgOmYmZF9lQAIZTF3+sZUlJC_FQUUG_m5L9|@#O-MP_?Yv< z1j?(guL6$XePIh_ zll(o@*mgHj34rLJ)@ScY5cU2h>JWmL9>Y+M+9_eN^n;WyVV=}9vL9Vndu!qwT-0G) zZa=VaCv2u-(Z6j9J+_P>SomzaWEEi_eP#lX(d&(z2Gt&pC1WPywp$t2z0m)Fho<{o z{qKxQT1fPnV+>xCkpb1@k^Rtso}Jr~+sTrH`Ihb=qq;sY5;9c~Ncp2vlH650-CR(M zPm8Z>P;_qYY2R=~O6y)j>QrPxES&^rv=}k5Gl#$z+H;w}EZDSGh|Ns&sK3stQ8t-{ zuu!taPm9xF6<%0&8fIfv;kd2Ubxt$#_{n%I$hVM9VT;j$UOvKNfKa4L4RW7e*okfM^- zhV}7(vj^z;+J{q)i0aPzAk38S1NGmo++~GD?2OZiH12Hh^$du*RbRb62jDt}r4;j4 z3{zXh2QH#NPH`LiCsWz=v7UMR4zFNI@fs(}1GZMeW^=h&t~QI`9qyt`)dwYP8Kp_4 z>MPhA7^|~)AGht$zOxCGwz(sei(oFHSN=qLR2^IYCC0eR_rUGtR@VxF>*;S`{o~L;;?pazFe;M9g($$U@Gd=DjMhVSg}` z^rUuon7+ekHO4Nm;_~->>t!|7*|^zScdotB(pL7#L>`vXadu6j`vde$p8gK?0>ZWz z_Gt1M#gU5Sc#SbX$1+rg=oVN%stwW{$!ZweR7|W?DSyGw4*gvCeb3pV0n4@G)ahP^ zn#>E=AWX(7&tB&*y=`ARv(ckkAysF9SVz}@%isyrFm()@IKMq#G_Ew?-uBEn_RKve z(T}cH%iNAxPm9U~C)5VtcDu1{WUKzQUDc`62n}uy%a52~Tf?>|H4ir$J+*aYCz~kI zEXlvUtZ3rODr6yV!X1A$UdGPU7B(43>_x;Bfb*auNrJ;xa~@7EiJmb~b}Ku%TPb0PVGhRSu{e*vzZ)IJb?)u(`gm31ok zm1)K_PIy_h3R z_|~?P!z2f=7vjDRGt(!f=~>a2d1CR9-djEn`-~@9TI|FS_bc)suE)D)Z!i_6S2m%} z|E#E3QF_C{z*PEOqOrbjJ9wW!%O?G+)}WnEJ5+SlSW`)6D%iA#(vY(+xBTk_LM>rl zVoZFZ`0J#3E&0P6on`SdH9eM@gtqJ+A+{WjD@t?#H=F49SBsyT$mny6->J;Fj9KFw z(VjWhRRZGV5&Lib=Ws5<=mjn9!{L+czt*~*Z*YBunjNYf@%s77iQ$2F`dZvQm~KWM zZsWd1^4&MFL5|J`eYnG6d1sy!`tA`y+i`<(A8Jjt{e}w_CW3OF|Ecdt(7g9Eu9ZvB zn*jh;;z;ejZx&@H$gx7q_e$S8Ui#?iVirO#+#|Aw#~pTNv*4SX8II=O?i-(Kxy7#_ zud;ZWp)0!oeVhdsto;Xhe?cnE!$i@+HSUP`G}m_iU>HOY+OG$K6gp9ts?h6(s!t; z-4PhxE`)&JFV6!Q@OYGEqY<>t7s*YGTP`QB`wgZg*38;_2WI_X`M%V7)^A9(410Ha zwNyl!=lPGU34|R``eh!MhyR>NafPeuc9!}a&TN>DRB^^4)mG0xmo0^bk?c)Nr8uOs zb#8`gpy1`K(UzKPf$B&LEH=^QdWj*?xO(DNTxZa9{2sw>qPgsIU|^nhRqcbWjG+p0`ZEFXrXN((=$*prE*=jxM7amQ@dzn;kP)$aLTEQjapS9bHi|5bp}%5ng?;mRa@VN9B)) zM99!8)I+VK%sv;_c3)Vlf=x{OA)m6J`n1qkzpzryJ!)<~W1BT2D=xppPR_dk_PLU! zkfx|R8h{&0hnM^HjqLHSmL@KNdftprq2@SVhNTwe@BXHBYCqedGa-)tzRMdLb3DXX zH1_$TINiQ(+w#|m!Je2W!c%{qJ5p9tgy6>uCkJmgM;o*J(F*kk>tAp+{cMpFLktdzoFvOx0>h!ge1fp8nWB1}w5C=e z6&yBfOXVgF0eiLk4$L-!+2&|&vQhNv)fx7Gej4gyn`x5Zn%oB~Q|K?q!vHPhW(ZlP z0@CV)Z=;EHe6LK);Ar}EKQqKfpzmv8#oA3XZ;m$Fej0RKMD%Wk+D@H2Y1X&vcjRO~QBs60iQsv;%&G&@-vBm|xOt9?;D^M_ zH3)Nk@t&`k0jZbeJ)itMpZw6$jqAvAezD3$iiSL9sTFdxEG@Jink~oe?3>=^5D?6= z#Qlw!?BmR7=6|0$U<@5&I@H-=dtjxETVwZkHvh8{v+FpU%Yxcl@+|14{(9h!@WHeXw;NN)y$Hw|(nLFduQ8u(bhcH*>;7bItrlFBS8^og zBb=$QwtZE#Zqjt;1n%AS`a()=w;NAQdTKd>)a>5?(7DUEA$kE(uvu4%PAzPHq135WhiY09h*wwdeJpBgXXQvG1Q z)Ve0Sh5}P`fGC`3pWemnv6?^q*Z5tn5abDl*m*RB4w}T%xtd~pb)SFZmzb?V?)@O@ zVyUv2Vo@39*@H^m-7!tm<^cGQUI|3j>xfLKxIvm)hrG_0Qoa{ zEQ)|Kq2$DGwhet+q*$1DS+HAl{qQSOiqYqJlIrBpFuqd>6NRszg21l|w;vGRKf5lr zZl62g9~$yEw6wUil(ePgmE)DemED!?mDQEWmEjdyG<$qs(WC(t%m?d_G09VT9C!L zbz)+Rn2OZB*xlTxO#)m3Tl`!{MY$m*5PAKKRXvH+hbbPd>sJi6Or&u9gFvVWC-z$y z*3jI66W6Nl-~Iun$?h|US#6D-3~y1(X4_3~I~y&sveUa4%kKwvtQHYRD@pD7fFtlI z9PQ~0!a#vgRdLqva4}gRWj@*~e0iHOWckuy$06nSvP5*);OOhELl-%iZApo`+b*{P zPBpPRJ^Yi>mr=xyOpSMV&}ydas}BCA&h6(hZkOnKcD+``qFjgWyoH@LA9>#Lb=~1d z1s(+wp(|Df4D9!PY@s?y9P9huIn33aqB*K8;!wi7CN$pjNPHKfOdl_%`^vBK)Y>O0 z-8)(B6jzo{Z4K{lYiid!nyQkgV%vN+_m2%X!uH%T@Hwi__tp%)1-bk7-~(e}c~F0) z)Gy4i*T3m3=C^-0_@#UHPTB0>?JSvoi58GH8A~l;qkALJ#`^`UzY$@t3C-yGWI3oI z;wvFMULQ8vc&K;2Q`weH&>s6*om5|j^p{^n-REaRmd?|q)>E>?3hz;l zD||9Oy&j)}4&g@=yJ>rR%f3cuQ}90?ja6Wmu)g5&TMzk2^0AjfXsM%=$sj`qy97_n zW8Tf++gnyMQ(1ppln*QC(%(my%Nb)Z?_+0$F`zscn(wlDyOK_(OU@dAnY&f9d&VwYJhI%)g1C_1cIUdXWNyQ!Fl4AvjSW(;1vitM>uoeFZirv|rG85b|j4M0b zJmeSmdie_G)cftWjRQ4X(`na!9{0GOpgSoGxcdZ}vumx0k~R3DLEiKb5iwo!R{ZO{ z-RSopgFAFI8%nlVzvZE?6)7YJtDL-wM`ohGRVGq`-^%#1>5i!JDxi45-e=tPSl=gv zg<+R7N(znMS+QBvDPuW(JCVpC;qV2?x(tS@on$}X4ZEduFZp7@>u-UN(#v=I^h~mp zxoeKHUP)8rx0y9>`u^BV**-H4$nr^~mpxV9;M5nDa28gcwXLE(C9Z=|258Oi`&xHi z2nJjq2BFml^r?f+D*GovTjlESD8fZZajGIE#EM8Bu24yKyxDM`RDHUF+2t4&W*@<& zH~Lw)?v0%n=QAtn^MVMF08uFJAybiDJsG4)T!O8wfSWe6tTBZCK#iTOH-o(MJ*~>w zmolFV<|%Xos=B;i=eby;2UpKb3-2ep2mTUTHv@nL!)DYzdp)uOCYPXB5(D|xpXNTA zgtcj0PFJf|On&@Hd8E%467j*^Mg6-`hw80Z}B7sl?oG$KsE3E-mjaDD)PYvo zSJ^)BeIoUq=ffn+-MwxJ64g7a_OCc)#DsfE0bzHOXzBidp*?1&ej=`mk_s`0i?;dN zCLiy%t*u7W`Q*n+PfmX*Qe3b%_D$~f&HVbnNi#0>ot9BajBek~ETmICx}X9|}rh4e4eRO}sp-9@6?xoaA~Hqt#xpNL0M^w2`oi>7wfoig~W-Gf8~@ z(aw0*V+XShb*@&&A;gFI(Z=E-fhIkF6V=>n;mzd8wQf_1T>G~EXn}NMHsed-B`>{6 zI?DU2@?{7zdXshAZTmVoQB~Qip0mSp*1)|zwx~QI?9>h1&zS9vmU9=z#A&j)KxlO5 zRf%D!_6FB^xc}VCr00>L8@vnZj#(4z63eVS`1j3xg8;$TZ_9Oc45qTbs&P%H$fIDO zYtvytIa9&{lb^Kd8_26Ky@vcCy?2pd$2~F>Vpt80$)xHELB31-l%7@~O;!qZz?MB- zb;651^r<`Nn>+T%)aGkjAJ8*c5fvebGlKCf&k}lrxoi=J@HXpoVsA9>!O?1 zw*9l=I)n>Han_vW+^kfJ$MloOC}W;I`SJRxTHE<*G2V6sBn>~=dq*`T$D0r8w4(N# z%(gU_R*FNP3CmZ=jQ0Nez93-j_rSG)?B2nt&sVC0ugW{ZsQzKmgU#w6x?FY%qiGjK z@FUppYtI`appuO$mxw*bp;_v;J+J%*YF)*`f)LX2x~l?Jf}ezWJ!5JIx)@J7l`QVE z8Vj2J>7S~7U?0MBI?`SLQDpJYw`T#gQ_O_N5})+yGrm~lc~6&cJ*VJ@Em7~vlvOIV z&yfwH8%3G4bLV>W_zRY zDqe{%tR0?z@rC^=HDA_2h&OswFdazpb;3p~UI3)|Y5(O8H4j5X`#rZMnO`$^o> z=@vV*TBwb!()2)DE}K84N=%Sb-~d0jVQQ+A!R}Zr+YrUIWRIQni?k5|GTv zQ|A%YD7eDnm!pS+Leoi-8djyQ1teJPF{wsMFP?2bG(xe{=l}BT#~^H{Z9<5mydyWN zLQ9UFPJoEX$EsN-HNn3+o&jetGe)F#;ZZtDo_Hdz@^czIoHyt06-w1(DGq*?98Ff? zE{cbL?x^o8O|5o%uH_=B^`QpEFp6hWuqlHnO7SUsS*sH#Iu?KdFd|uh5VC%!_6Un+ z=IqaO-B&p~J5Ilk1EhnW-1OWO$?Y=xqT*F4U-4>e?V7f?5xECF8Rnwu8h(%lQzjF^ z{*?J*@jmrJuQAV~vg$TR3iGA6!d*sW%;g96P49}T!wxpMdz1$ErOeiY6;%3s>?IQs z2#VnX9_Gts&!5g@aGR;)Pj*OiX_4Nx_I%i$3VgTqXrPW?bLX!3PpyqC^p(?vuS*}* zHxri^HA=Hjp~=;KwC;tJ z5`UOpe5oyLdA@M1Q^%A607aJ>_^R&3C1(|oR`9- zQTd-lN0Bz0<{#B5|FEC{W$l2f! zlL>|7wCwJtqGjvweeRUIsy|GPFj2}pq|~yo?m}%CA^DFsu!&`q-J;q$waY~PR14hD zKR4uKzkXj&YivE%c^*sfxfDt z^_A?n}(aE z6Ehpn8ak~wf#WQGqWaO%CU+nprzj|axnvY_W==85EUo_z8EK452pD0^+B4QCzvCrO zL+3n3R?7|Z_li=9*5f$IL@LYmzzem>rG*(2iU&wN1X>d0GKTB3?UOh9C`nK1P1UCt z3n^6x=a_0L`B8%N%FC-mib$w%GMh_OmlDmX+gZ&j1}w)a#^e4lCpjy~>M~Oot zPYLL1i0l4Rbn6{Vts`m@77qo*>(RmlR!*HZ!?RI{W8MV%XLNn?w`Lp*r`3yLODxoW(vcVH2 z{_>qMUvxM(6f6u#Hr1%$#N}VVUh$7!Fg{v*I6?|^9=-mGW~Uq!CadEZSH!emE7@Q` zaber8sTr4`YQ^+W)v(r%ZW6)PS6*4xFT3HsWD+@UjLF5VU1wC~a1w!W`Tc4*VDneg zL0$E(HFZLD7v2;v*{;Ia48v+K^i4z>Z#|W^WFt4ZWBE+&JXWu%3F~Le8Im=w-3IS& zo&E9d?ys3a4;<(Y#(VsVQ^a%piu072e5yZ}O-;LecaqjJCw$JLmTjA5-yvN6OLz*$ zx|vN$^g(8tej}`at(J6*Bo~niH6&Ce*NG@1&Yt5=>y;grjQdQKz?qkIIN*<%9cXu9 zZ63(#|F|*>OHA(5-!Xgn^l9zt2=RSJb@|Vp>5s(CR)^|&J)e#1%|&AnjlESn{NR=S zWp-{-K#}dlRELx8UCq;mKAB<zD@arEB~iv9H0~9 zD#h(GrNq~x4Rf+<5WOdQ#Fbri)Ry*$cQ9tm#N+auc^dP};C}Dsophzy01jEBYowK3W5@tDjsBS_@qhUIDJQGd+f=VJ^;ElfPXO zltc1^>K z%gxErytYJwH7?k-Wej?D)mq1pn}Ti6SeUL94i3Ze(5GJfad?tIJ!Om>-Ph0Pkv#j5 zo9*76>tGuuAdL!Jf%H9FJj9h`RJkn5Zm4>A+KQvF zXiadsA1Os&^Pq*p;dyq*yk%UQ>Rtxn?tFx{cXhS2X!%BmV7}H9Pnh+I@BCl0Tel&j9i&LQz9y&*`uRv z3Pfp7R-Q*~`d`yu&ZNWZ<{VrULW8T0R3GNQ;~5vpqp11)stS0q&uYt*K>Nh~Vcj~L zVU2tA?3C8C5CoB}=*y^==FUgMm;%P78aV>KAMt_Cwd0+)9?AJSw5E==jg0}^R1Y-{ zM}P6BS*N{{8fa8D(A0d$H_$54QrJty`IN7>MI>HtT_v5Q>Lc=pyY0kpCB-n(V&;c! zS)E^((H%Wac+dwrwh8Hu6e2ru zS1(Z5MwYtHDeES<$T(@KoJk!YbUieRE-&6Co8qdSbMdMZ_IrS*ui)I@+tSTSk-O8* z7-jLa3zDJ9EOKX`DpaLMM{VhwOFxU2JQIc8adS)P<^lJ+zAjmj@6vbP^fwO63G76V z&*3Z6_8ivi!#XNMraaC8R_lt!NKb37eKCQlw>~80REVG9jl16Xt z#uW2^dr9|4I&C4|pO*b%`jsBb{Y|2B0DQRxn?qYV8zf#CT2t5vm@_lkB3esI@6DbrdR}TeVbH-j3J&yjJ6RFDm`Azqg=s ze^dY0Lht@8hNOV|oM#*JyhamwAL1_J{_$Ib%s{J^)+?qon5M)ueix6?aN`Oz%3iccdLw@sB$!s6Q*cF~g5nhXJE2q|WJE{ZTwSW%;Dh z_v-36qyH!+eHc};pD@izF&$kk9B-x-WpCnDVuCkKSl4Cg_spBMN`*ES6~?9iv6KrL zlN^f~Q_xijifv|RE!iC#{FQGpO*SPcxMU7dZM z-|5N8h@9Q-dz+JIAAO$B+S9ovMj!ol@7>jpK#zU-vv@jrv(xI4ix_NS&J4`_ zKZbORe6C%M(_~Wap<1xo$1Wm}NXS8lGm<}IKn$nlr5>yMViz7_C#oUZY;7t~YD3TA z`zxg;1 zlU9*>T6#Tv68yLkMP~K^8zk)=YX`Mln6-!doJ-Nrec`ZOt0O;0?~A~Ew9q?mS5!sT z(gCWJW526jR8jyCnu5#KiS5=z*{!eBnKwfj1xzpacIO>b08l literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/catwalk2.ogg b/sound/effects/footstep/catwalk2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..07a624dbe49079239802b385a6126fd37c83fb83 GIT binary patch literal 16770 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 literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/catwalk4.ogg b/sound/effects/footstep/catwalk4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..7235a6b9febece095135fcb30be7e02aa9d3f35c GIT binary patch literal 11913 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 literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/catwalk5.ogg b/sound/effects/footstep/catwalk5.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c33f248acd6c4f0a297b3277580d039eb7b57d8b GIT binary patch literal 11707 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 literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/floor1.ogg b/sound/effects/footstep/floor1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..1e3e1558399695ac90fd5a96cf3cd18d367d52cb GIT binary patch literal 7918 zcmaiZ2{_c>_y3!Uv4$*Tt05C3Vk|KtTf*4K5|ixvkTQruWUSevY?WmuSxbcw$zCDZ zQ!Iqzpo+}+I~dgxzImp@^gZZBP+ zub-1AkxHY3LbqA&7ShoM59v&(EC1`EQe^y1SUJ_U{`;}tu`Nj&Fz5vN`#C!MySgBp zf)O~+Kvzd^1R8w^eF))4^l%LJclA4T+SOlXn?e;&w`+UxK`m`7ItT`4(1wV%@ZJU;HI z+~ML$et8&AW91?QW4zfUhN=160q4`V9^4|F?m;18Y&N?fU>XfQktl8)wR4IUiH3tN zM#!&Iq$t;qS@L$?C1$x!M5LkIJo$>T%KYuZB$W>m4|=s&q#yKQ4bg*E&J_&|r$UH5 zn7Q2F9TQCt1UQQp1HTK07K|!B7IiDr4~W`U3ju`#H6h(pZv9H`=aoX;FU3q&q|Ejx zzLeK7w=l8qS6ZWZ@GC@c;-}llvevZzbEzl9xIIn_?!%vElX5mf<_*4TY)#j(5OH}9} zs)DBLf9z?xVfR;YH z2fcgvr-3g~&$8O`vU;V$yMJail4ZU!3B9iKaOMf=C>+DE`yYLU}ui z$!YPD&m``5$vu~%c4aL+Dhqd8IJ8;OAd00FK@=xe&E6nZVDt!-sv-PAN;(dUqHH4y zI2GZNqRGHd14(qI-!oJZK*isV`y}>)Q~2dy?ZsyyGcF`(FXg1o<<%@LEKdab*jx*E zT@!U`Bw%7VbYeKso-g{}f%PBcKmar(8Ya`763`vFk;Ym~+YbJNoU_~=sX|Xv#SHF= z8TCnZuPB&&QFysW$4tSFXS|#g|q>h?nxPa+163*B`~PJ z4&UDnfS{%nRs-5SVuq6*#3>Hqq%AGf{x@O(bx^^mUjZ041A_P=h|&hE&cPmO>cp;P z&5F`hTSuT>(gzSE3bzy21&(Z|1k8cj8V<=QSb;4efn$IBSq?d89O|j&dYTss0|VFI zPRI_i+(K*NMdv1kU7$P`T&GRi^@CX!)_YlVZ?P6Ww93nffS!Rb*T zC>&x0KbHL76dpQ_TnLIxA;zL$sZJa!FjN2sE*`AFh$D%{SP4p%Db|bAnM1CF?9!vp zgnYn_^(>F<#nA|a;wrqkS7jgvj+yd+7waiq#qI1>J`{_FWf5_5b7T?@&q5(z#fVcP zQ*ewTlr-FBB!&0j9NE9uY#u?jz{Qo5xt)QiG+Y9b0zY}VvKmfcqdc(MCd8Mw^E#JP zH=mB36ie7908u{D?E>JqGy)J+0bY;5 zP*K!VJs855qN}V3|7@P1SOX`p|7Y{d(!;#Y-9W*U302i_VtLh&9pR%ISOF9Sgvxe1 zLV3fve>AtEYW~;e#D8sGF5PZxPEZ7*jLO^a#3f9-z=ds5($%(vapCAi|Y=PGZdn3ld6Ugqjc_G!if|G&AIC z!%%H-kclX8XJDyxTmpJFmk3H8YQ6w<4@eq9L_o+TCjFB>FmnihS~lSTzLGoxlJ8wJ z7viPVJOEF6s2F4kG!{K8M8XL~0nr#3MFG5mLt~4n0)Z27)Yo2pJtUwqiU3bgUo|C= z6u=DJfyG`Ya%f2aXKBFzGq8UY2LNTd1zwT@n1T7MuqaTX;l0Ws=+jO{D34yyN>>>r zz#>J{kq!!{q8}y_Nv(`Xpko3FntD#zd{%COdt8tnsLEKWE+><@sj3HfZ z)#ckkg7?naex>@I8Z+o<8Wlj6dT;`I2#@nZ0oZldlGE{*fm4ZI0CB|b+PQQ*)yKq- zyC8&uG88U6a#y8U|E0Al@x4YI+06D z0-0eYK*_zrr3I`9E+{0$0`Db#s|$ldWl&WK1VEq$b7|$36dWxe6NO0@_;{cXVG)r& zfCt*zg3AN2fH=l$qo^@kt~iXx#YdhEOXgJHU=nD zRT0dv$XX`-mz-vqGH_8xyWN;mz(_g?~-MAA*QsAr*3A*h$;PtFWp zry~9ndn5KU^B>s87d8EfP?d@Royak2M-}wHI+eLxsOdcmW7B&kK?Ni)1?cdKsWWY^tbQ9oLkg-jWGbLvM)e6f$+RiodX|76al8 zMAC)shP4|8Sm}09>($5?@e9%MCRG1R!slg$3$NJOgRi%BH2LJipr)D`?Wh5dp3M zW+;{pf?q;N@a}`4Oj_pHRWD~ydN@8u<>}?4un;X>@8i+7*fvAsooYC3X{$@Z_$O?3 z5HA&32!J#MP`eu=_e`IlILE<1Bi1%<;0AL_agq{|KaTNKyk#mv&K=CecBDJuoV_T{ zSWWNZYHk$>%m?&>#E6FSGb|yQ-%LiYfLufniUz(z?V?CqEcTN~40@H*!orQLZO-_;o zZv?gMIeq4mu~{*7AMnKkg@eM!Wk+nRn_E(0%k&PhV=g3e>&#B14wA+Y4o&WW5H@t8 z1zB0s??0_WOq~28C^SY>-wa%wzaM(~?Js=l2Rc1H?ZbU%llUJh^&=O8?65bNh3)OO zE~%@lsU6ig>geRW6}aWHWea}RTlQNfT$_&MdyEGJOrfKh%M*r~9sbib6DGso4g8Pq z&s=-2scRz1$nYKM$$T8PqS#P9%5C+se4a&42!}I}sriJw5R8 z$wT^6aS7>W`ULZ@M8WJn!(p~GyY#Rkw_5+YIwku~uV*1Qd%d={{N}Yzd(F7}Zu&AF zeYf{v7)iYASLVi8#JOKKF`Fxr13AVEQ(-@=C*#H%A9jx3K5>z*$o+x)qWFZ3qX5%~ z@ZI88KBInTyvFp-9zp~%N%o_2D>vVFUK_V zb8?tm?kPAMb(+@P3_Y#5XkSn?nKrODclMiKh#BkL$aSxfof$l?xry5QbPc<&U6eX3 zzUd$9wlloEjAD19dGy;alRp2F^C9X=eK(0+5$9Z0w5}%Q)~$Tcl;f^puk*ApL0jCI z-|~|9X7WavQpM_+in%Y!Z&5LGPwCmgfiGEQZ*`--k}>p=jyH2Y&Fizu|hyEaP3QbYH_Z{0PeQ`LI|THVdeo}YK(eDO*B&F!8#=JQHV7LzaLfjZML z>~QNo{oC5{f{A=PWSftWe=gv?UuiAQRZG?xzq1j%(UH&V`R@E`ym_F%?M;&)!`6lr zrZLT5O_4p9xgf|QjN$Bq{waO!l-aHK4qULeyNe3F?u_q0FL;)rRz0|*ro*b=`Qp0@ zp2ITr7Q>=L2bmpOYCW?HiJVvnayieC+}SM28~Sm&I2%E-4|r_P?G>67d^N~9VeF`N zaK(Cw+9{_n#}8lQvb*iBA(iT0*|nf<-B#^>0f&VAR6guT8q)hx=zCD}m|L_WM~Tgq zcekDu)@1MV4!u|N?8}27W7lE_&b|JFF(>zzmS@;^4m@FH*}MB80|cr1Sq+G?9+F_n zzW8jvj>E&a5cYQr9XiX#{<;RSj6M~I*>=;{ho2JKEj?s9F5r<|+w3}In7ksf^>tOl z9l%;FP?DI6a_CKzY-5Q2M1O9;tVQ=W*YS)WU9Y!f;uCT{-(Ru`ezkZ(D2&Osx~|T{ zKD3p=UvD~~%U)-*e!m}tN#drz6kSqWkm<&Rw?8B2vlzok5Q8s z+z+W1!Jx9!oZCIO>4Z%_A=8~%Q3fFUN!z&lJj4DnN?0WG*)aKLjRqe7gHsB z?v(1L=4SM#@~`Jk4c-n>>eBr}*HY5qlI&s{y!E~o=c$@=#OcN+|P&-G7I`8`HLiJ!{>+THX!h({Xb5chzBm8pSg#@dG-QRwe$UOOS z^mF<5hqgZUBH1m%3!4l4>gTH{I;|q+F`Ypexyg&>E~$0)&HSo~dRAUb^Z8}p zj^^ZQhebSrx#W_5xT~zrnm}3vp_`$lQ;!K;{}hS4SdCVV#)IJqmlwY1nTR&+onr! zHgj1qqX%zb6_JmW*B{^0UNxJUx~cehA-LzNj7g@K!oozLcgg9W^Q{85C8O^ic`lRg zqh%sQ>*o4W3lB7y+EU=KSen z=jsS(tde19$j8e+v}bZPW#vxuo1cHZ($%~sV4;3q%I3KD3Or=B$=kiPkLkW&^VjH` z`Ja(Odm0KoGb3-M7}o3`O>(>;?_oZ&Vyb!L%{f`NP*bd?dm}LG^HsrwmY}+#4)WPc zw^5GyD|b_jl+?=#)=oD0MxtgTE?>?#aMm}ah8>nTR~>dK=0#8+p`uyYb6u;WeTx~( z_symM-gx4L`@R>MznZ`-CR!fmHdrT`Ua!-P34$f^O3HRmwtFn~ZOHga`i3^Rs;c~o zxQjdBpnK<%xwk~$?LVk5_;9U0b{m8ZYAHvHvpFesYB@*qMb>4)J^(o!Es;;1cI;;U>vL4kh%RI*E~L&Y?qY0;zY>xo?P^4G-(*>0j!7Ha}kT z(8s{KXKXny?2I8@w~K+6(050Lx}(1S`;+4S9UOca1CCkzfqR+C53^~t#mRAud~A5nzM!sb3#FVqEL((*O7IY! zpPmU5kO~x2PH)v0SUrF8EXiRRqYCA-f}Z;MS|M0=-cV=0ugbh2TY}((HlyGNzOx@&>Y-lo)ZhrCwd5*IAJR1CDel z9^qQ?S9SE4t0rHZU+J{e(cUx3+qEVlb)Vn0(~U1wjCmtMc<#*J=y-0oWhBpWs8KxF z4oRT5f?dyu`bkJJ2w59D#3|$F5iV*xC0AnhWToPwzuaKQ&1FfuxSGQ{r9Y2E_Ai$S z`)#bdeUf&1pJQ8PLFTL2eaxORqK+TisBURHNSCB%cclB-{a3FC<8=*2)^2`ed*51E_L6j*`2J^1_w_FKhlet|zQ(L(eyHY|zhc+ny6>egF+uaB z&_v6$??lgwz4wiB`nzVdwJqlYRR(t6Dl@lEmSTms7L-;8Nx`$HP5wFl!I)tF>=4?jE=m zRxJK@dVmtB`{l&Dz)<}>{qTkOji9RBI`bq8&y0O;+H>q;e6lDZR@NR-QFIaK(e-(? zCnfc;Hv{LQ2MbV{yGo-z96)&IRk2*C$&ryn7?Ncrp>e*A4P=luUBq37HFU_GARG9( ziU6wsZ*L^-Jb6V7dlQOX_dl^|JS+H0ia~2w@MELr)_0k&;n#i;`OY1!-mAc8$T(E~ z&2V-+_=r#BX9KQd)kk_9MHT9$>zi+WPOOsO!l6dL{z5%Kz9S3<@5GKQHT_(zY$H^5 zi`|?NR6ESSktRGFGt$~LYoMdkoc1WO%RS4^=>lg~dBYFb-Pb?u)m-uihdN%@vN11k zmM_QD%Zn8@Iy%R{$guv=|6+6Z=SI%wBg4BznY{T<_HgddP`B=!;}@08tW*EMkUC&@ z%*>e6z&i46O{}9^4g=wZLsYwfCR_ex0Sw<44^nIdUEQ!gi~FN{l4UAcgNbu3X(-|) zX%>+fv`*5co-#hn=|h$zHv>APsvIk1b3l^0lS`t!ww=@LMA<18h&*s1jUkAV@M_J= zlF@4_iZ{C2*<0Ahj8%{|-%HgD?z%C*qVk`U%mcJ>~9OSf4u22*t+jo?up&sKYw`s{K(nMsyn}I zedCf&BC0O7?R#uBp)O!`)Xt~TzQWsINjw5&6JCC~eRSN#&BVq=NwG;v5t)$Oq&@z0 z^TfeNwkw-KJf0u2J}rIw`P%l=%=pmR#F)}wUrQ~6*~&_fc53NnNNe9O`{mnlmT9FD zQzaXtc%JCF5_e%^|3I#NM}603G5V<7C)0uRLAMoH^~yTpr&*uE?X^zFEvB^-L2Dzy@cy6zMzshhsDVfDizT7$F34 z=5i23{6`kgr1%$CqmCz`N%5f_6ebZ|o&R+7yr!f8fC2ck;6#01m$M!evY=p&a?TR6 zQWDIi#|l&ZE`;;#@R5mqPGydb{UC%18(-%(0E$NP1w$|i^r|xsVR%accJHX2yBTuR zobRyaWxct>-Ax~;$i0~zrzE_Y_c=;sT46s%k8qf;BKI~}Zl9Q=yn?Z4WI&(iT#yJnpp4aj;Zl(+)< z^nmKqve2hnL2rxD0n;my(Bs5DfW&^5%Q3euu}ZDBEUdQcD`)R3$Gb)Wb&qj%8X(Im zCFlRw%ykmY{@+c~vYQo<1ZCOfMBU}YC=F%oa%RW6mT)%!>QoZS-r>wE3+L^Ei-Jwo z<#|uM;=mupyZq3$wl4aMBM{Q1IjVx%%=qxn}WZb0!48pk^lP%xV9IN5r%a0 zL~DO+o|sqHV(|ybQhdaIhIg|Qh!FB|l|E%Sa_-K z2Ps!TT|#=3JF=38Q{aPgcqxdRktb0qR&o9)I7f+0Bj}`j1>#wareNjIXoG8YhEvw_ z>PWy*XnZPjRh{|`y?>cSzCqgHSD_!^iqP3qn>rkQaCB;#wl{!tHTU17Bm;WIog(2CjlKr4={TF-!&2)(dDR87Lz5b;oX2;#=0 zK&8@~#yrKOympeeNzT2HT+l22Q*l2Thwjmg{6`!5MXgH21hx@w4mBPz4RsAIH#?mV zu5&fP`qQpUQ$9;mk%r`N|J$(s$8!MCX@ahOGTu0Xt1B%~Nebsi!T)%U6G_*5>Yn$E z3gwJ1N7)B{^C}+%cv9k$TQI*G$lVdV>AELo&WM2%dp&} zu-uR^WJnZCXrfhUNW&|7PInvII|KT~UT-47%Zz^Yhd2qv{ z*a#?47iseUQ~&_9#^5Pj#}QR1#{`sb0?MJGF7|(W3<#azeL2Pp3N`@%C;()08r z)*2#&4Te1oKoxX1sSvJq3giB#-Sp2RxUgx0Lbxy)0%M+HGX<-2V>2YEK-($6*KYbC zbtwo}10s#C0EbtHa<8TZqnq(RP1jfKaAlUDX35BsCu7uDqaD@;v6I@B21yQ9U zZ+*{%kh?3}bWje5sggwAsyJ{MdJVA2uY##rm$?x_?;tA4PBN3?tId(uo8RmKo(d#2_*4#Dp&-X$J}3v08h`pCA0#CQsaBD^M59z~f#6KvE^(s|YqE`07-ZldwXrDovYzZyv!{Lt#VkKbwbhOp%!kfDGzJR8>>J zi>oFLZ1%*!6(EBkpsdrtrnt%d-<)e+asD5h!~bjZVvbHdH5)#V)XU-y7<^Z#lgj&s z6i2n5O|jS%wKtg0jatzF`qm(B70YgUfc_4coG}?X>3O?ZIw*oV=@ArxgpiITIFuDZ z0g9nB2~G&@p@0)e$uR^$p;nL}LV5XoFfFTm2XnbmU{3oo5d5|X1CT-oC`{sw`-PC% z+3`?N7ZE~OALHX;HlV7xko57fP@9CSxhpEx#n*E|D)REhX5d_U5D`eZI)V#H9YiEA zmtQq~g9nZ%M3D4BP)ub`FmIx}BkC-;zp$CrvmJO4}5ny1unJX#-L)^_=Sx!9E z8l+-eR5l4t=7Vb^$|h4_HXPO0b1*fV;wmx|a1LezRzO$;V96pgEGLs7J#G0d7%S`A zWJy3t;Thv`y-kA?a$~=T<4IvLID>|eZ3>mL`iM}Jf5DVZ26F2H<%TdIRG^QTvejV_ z0N4S=yVEMg!fVO|#9#rf^q^@(2)(-&L)tTJNCyR&i4YVfprqoV5nStOaIoaL$`@eW z111e>I0#6CNBui}2qEcRuCoats4G@SF!_E_HHE)N=o_Kj7(ShRDNS5Fx%vt*DJkW*$mg) zYbfZlR|mJ@nuI~EA)wn0)MdxR!a=3NtwE2257Z&!VOKha@7)IIc?AJ~n&~gX-{eNL zjXpB4q4|pf044({^a!piZGa^vxIHLu#p_~IDEGSJOu7Oj!3VGAKpjw+TZlEJv8FOJ-TnzNuAR}pl)L~&DKQ=q`@#8R%TRkv%fGD6H z!=6E|Y_^zh3I+}1sD{}T^C52p0xuEEoir}2>ePb|KD|akroizrfh18uK$2-%uuXnc z=ZB@^wH)RFKn4O@8^OOcb>)(v)7>cU0qF4r!Z#{pF#QjJRQI)EUF()1X!zeN(rz`3g}uSs2X{|Nv$y4mBOjp9}Q!TVnXa2VoMq^{0#4F!PVYkl5JAT!RT z)S?Y|c!%=QjelLGKZYx&0>F;p`BisC=>O`3k!e8d1};|X2F`t6CNiv>P(TJcMO%`I z($hyY31E0idZPmJlN~EB&&3x3Iu95Y!5}xzy}^P|2g4#*vqdHc#zI+{K*uZOm?V$_ z4>}IBtD8)*0aFv`j2xhu7F7kt$SV|s*QS!Hqs6BzS5Y#eYH}VkjSnJjyGrR}E6lN1qw>}Ra6gwV;fjch32b+!;uQCP_rcD%=!){y$lIZ8auz;xHQH~gp|Sz#-JswC-I0!fq~4R*7~#GzqapW|TL}Ze z5O4(6f-y0YK7q=D6L!tx(7xmMYv6E{^?LO4e59t)6^`q7sG}^cjcd8yeVG zd;@^&%CqP}PooFf9uVU0m9ybP5>l=*b}TBGV;jd9vor9>2wCyvs4!%wO(e;8#T!FS ztPv*iPi^z7NrW*WRa7>t>4BgMvC#p%=iQ3*D!^?_Zs0q>@bnJA!v4esj~orHE+_&$ z@Eg~UG?!VhMrYuD#`u6Nusz5+D=&!vAS0*vjYj{>T}!5Eym}jLD}uA7);Vk*9iW= z_getH4%&lH$;m4lKTiOhdz1_iE}^G#s$k&!*Mp9JbHl&7prfPTT-^QX|AAgzaseP7 zAory=HPACOGLkejLb;;6B*dSZn}HX35tJp$4&^2(C2G!|NCH3~1vEeYv-Hx-);^bf zdAM?(sb7E6PxQ#|>~8U}zJ1i?uRnC(#_Oi6|E3&fM8S*hjj=S#xVaylo>VspWmeHl zKi8T=qL!lhP$QkBL>p+fO)Uixk{p6bDLT3{6gyTr*O|8JZDO621km&12ZE@GrhTXFj;#f%I+4jbILCE;B?P7i5>vsW3blfLy+bP}-QFIx zNu0@RZ)+~A3KQPVZ8u>S3dNt$W|zsHR$sI{iIga)(Y@t$>HskxjS_efc_6lKzyPXF z-R;fj07nFxr(-IlWj2yGGPB~ZYx4Pl?bIRe!kWpYHQl16wCJPe^}Y2`!#GSQeH?dK zXeU)~p!m5f}`@ zCmBZ>rQ?Sz5_2}3@1}aI&Mh529I-NM-T&axa)doq;!@Y(BgBZRh-R+f>D8Uw>wpq! zw!Hc6UUD(Jl+$#P>DtU0e9_zzKGz`ca0?M%C}Zdy2wtpty=t8Zr34)1eZmIgjh@ry zM*p?UC=!*y@CBFCOx9gqTW3ng7B8NKhSjhMJ76PWqve3PMaz>|wzvFMfq0%A z=W7Sq`#x>w1-OUnChU2vrtbSpP2DOulry(U z)LMR5JtaZIB!%ZVjdQ^K#YEz4!d~cS;z9npAq@af)k27GiDLO5@X&2n%uQ?wwwULy z3tS}5&ED6lnI0gCA2*_eY|C}cx@5-}d<;%~zv3urTt#xyu)Xb~sayu7{v^L=;x=Ew`vAak-P7fQ2cZ>W_zh}ksHn16uJ6JhJoBhUJ`v(0x(OT zwDf5|&(1=-kMU{-X?31I9eci&-fg2x14H$Wz-$GF1+P`E4J_@^(MnE{LHtXIK%`jI z*2Ux?-B^`^^<47KgDx#T#J3V%zmLlIgu~Bymyc{<7c62PFq~hAk~0y@TFVJl;LO z_4@`t)ZBQvU_#}*GWPe`PfyC%(@Pr-G9Yi;d3UEHWCa;4^fTTw7bZy@wQ8Ogw1-#y z@cFCa+34+4QA`(-`RGsTUYPqcVhi?__~mHwGmZK0J_?gGRTfzMmDcHZD9Or?a#>CFnrmno=<}J+43E#;SB5+QQ`u{uCvI}D5+~&XFUV)-UkPeRMUY6j?RVNT zGXqVAN@Kk!mWO3g$ak!)7bpAgG%RNeR_pv%?Zc0xU)lM%+W`Qzk~80$>N_rz5UPVv zZy&hQc9XeJ>!Xa8R6QlE;v#oseG#4QJhsbQO^FJ)Ut*#W;x(OwXkmnc*e>8IkCJk8(44q* z)6$VT2)+y~qpBZ%{fhrLt2Sl5h_eudhc<96)>j)gQ1qGfXIoLDB)B|3LvH1vpgs@DW08BMOSb?e^VmO z75PHKY_srO%ynzl-9b6+)QI&Pu} zUJG#A9?A*Q%Q4b2mT;0c(546|8dbh@5NF%?<<-nZw=5+7!t~_1z-IcVt+|NAwFiTITAcdrqDMJG#&Q!c#B(_SW@mD)hJuGA;+0ugOH9M=g&k)=OwNzo_|&T zP`B7(UQIPZVylX~iTfk-h04+%=P-lK|_+Je{2rkS_Z zmtU3tDUU3^>=$5i_HfTS^WM_(wg+ppW5SbMx+X%d{6V&Ad?0x~)lOxm8Xp4Y`k@r?T-dryt1p-n8PVqjx^Ryv674l}1 zUw!ntZZcMcHTAUKz3zl`=-y~|a@OpMFs-l=n2Em_yc}NB?DkLWGnbe0MCg*4d1yZS^9z*?#m+3kJF57Wp@~`%o!# zBi*;Ms8<&EAV42_49>fkzTQ0(FN@pAYOq?OEqVnvd?5Gll z^Ggh}z2B9!l#Qp=nTIPXe<$L2E+c_#g)pOi2I-WIdf6= zhx;~=g**0|BYb;~TETC4Y|INCR!Wr$1GR|Hb~mZlM+KhNbw;L^obQxmQtuBbN~>QM z*PK24@P4FWzKKB2^{JMwUvl7^NG&2{Usm;_;rd3AwxnV5u4=r!VaRQsV76$@{y6xA zl7&FVx`p4b0_7Zy^S9+&3z~n2*%60~@)M3OYbgfUVI!Zmgc=fQ<~$uS)C(09?)>!b z6F*N*nQYAIHNiiKNvL-DFuwM#lqaC+1IDhc9{%$@2@MTt{1=AC$&-`24?Bh3FGnf$ zCxdqlma^SaCf|-W5cK^j9#crU8~gRQiomPjCJo%P7el>6U7fbIQM*bmo!g7>cIxQi zrqzplEqbxKN)4yXitIIeJEXW;zM1VDV<2H*;n!u!7&TVX3h+B~Jv;h4MWPYk<9od> zG>LKAC$9Q8roMC?QH- zaZkqx{Bl)OGwON3o4t$Y6HI>$oHo?(y7TQ47QGFrEoD@u-^u$jw<&>}4^a|`?@*r%^bVPlN)Mwz2bQTiwolo84h zrHe8^IiT!BeF*Q6$V*8xisbypk#%f*IOkAz;;7QF@-^z*=p=@)B>8jrUdOwI4EUGI z$J2OP^}EzkcKdN|Ej5)$^ykT~tGwdvpV#}2k14-+ET?gr%B0%KeWdx5+(cvDOQ2=l zyEFelf5>b5Hkb>tpPJ7$`7LMPWBFwDvzl5r1uFKZHyTr~Gi^*Wr$Jf?cl-52DyB)? z1;M>I@91TZ{v>_Mer(xDIl*mjuK{!23@Z16gY!)-<2sh}?80LuEs08vP~_KF4lN#@ zNi~&F96(q=s5B{f0RZj}?bIw(yUo=%Ou3LUic<4kdcJ?HwSMu*@W&yIS|tOkzFf9? z!r+i~DP$*SFbw5awvZ9Gm#gcfh%=?W2ttQ)++en;iKS(WGkl zo8->1ZRe~mWt2?;r%>mB#8wzdG&u#Avj}lSwbr2y`})+>Ups=POBY(y#p&P2;@Nom9s13DdV5Pl+Rh^cDraE%JLm?bTg$ zm{6MTe-3%?{x~VEmtFT;`cYX5gK3888?unYL?L zD^`xtf?NFR)aM^bkK;-&DU#1$Cs~M{*P=A#)`*?O4E3}glJ7JQOL{r$yG-5GYPc(P9AgLt3iY(l2ccZ4xB8JI7qSGa#^u3SMfwip!gGIe zNsca22d5tChx^<7;O#(yJYfZ?c{wfqt;R6Ns)3ir5*{3x zatOMoBo9137i5r`2uCXC?Oi0y*PhRI0;{FXBmq*h)M(Qbo!6%B_GXl52tZv93~AN1YBRR*5I`fDqg>;bldqa_CJ%g9r`1DG6r zLqlv{e1Ulwn`czUqg-c4ba=Y2q0;i%rKSn3`p1d(EuHBnvmt1G_IY&9rad3RKhgBJ zMGbuxbYe8HT^@(I!)`PCH~5+vR1`Is#n_R^exuCHBbte%6RzpA5Ei>+$iN$Y>Xgps zysu%9V#ZFJO-iyJu@)6Dy%jL#-ZenigL^5obFmmu7Z7bYb&x?BXlhYC5T7(P;(+Dd z;9~pE^1O$q`s>TCy^tMU7*&WQIXp@I7LZPpxKmbGbiX&x-J?7BnXdtUW~tsXN4aj}a1;eD;EY2 z_j9-x^4pi(3s8HRkL}14sM|WV2~uo_W2bP+8N=ru*=&+}8N!oOisiTn({|57L?oXo zR3FsZ4bg7&l@w~B&ioyJc5>mHaU@psa)-I`4g21paQU8or2bJ}*1K|4OC6XnKo8 zm7+4bL3jcqpNoTpbgOQ}axe8n*p-x{HB>MN!6c*Bx@+)99ng4^Z_I(i=8g+A%hv71 zFSr8OxPy@NN$8=`BptVNMQ&bE|B}3Wh#iqu!l>uYui@wwKITl-gUnFW{^%KUiSjZ< zAk!#`OnGs7`J{pKXr$C*tGcZ_rP!0iEW+N*+OIw(*_3m7#Fh<7zPipQnEBmwEo;0; zDEC-y-GB#j=52R)vP!qm^gFS;$z9ga4@2U<_m@Ib-%CY@thpakf{u~RglE$|)uvcI zEss={g(taVt#^gZ?Ov`$iR8Ve)|ge~35#QSXMH=TrB86LINQ_SS~PG(>D}fun-ZnQ z*~&smCGXwGvJMZ%!lvW$=X`WI>*+tizq-<=vc*76<$oFeBoJ?U6DS}#!j~^mD_u3M zpvCW0FnH))I*2YQuf*GyQn64=JRzL*wc}_+i}i~X!8+i7+Fe07I858{%su->jbI!t zzvm+!p0;DtU!~i3b^V362QS+%fH|(MPrBX}&<7~1xj!q!;4izH1%%u?4fxQ5ZqGRs z+RT2MKiH!x_*0;yv0Os6b{yt0-}hP&8u?~A+MvbjtOa)Nvj3}+*Yof8OaY2~^VvBE zYBhs$rSVIN-F)J56^xnE&}2c2D-uyFTYm)f>Zdp$me!%{##MX7cdE-4f+Ew8jZ{mV z`X!eg=ubn-mbIHgc=?RRJXQn!sK{5xAH2j{A_ynYifHp#yi27&D`NI##PZziks-2N zQi$!#GS&{CS#S+BfY{B|U<6E9|J(&IdOE;m9{#7X}ec9t<_xQ{ADz)Q}ko|~u z7D0^ z4oC%NTn!+)L}SF>+R=6t*5T#=3}-qi2@ zizm7-Y@mF`a8yZA!OBKEy+}uG-az+K=FM$(U{SWt5aMoyNhmH@M;8;?_14sL(Z2h_ zlTy2|K*{cQ7$g5)3G2#yPGc&g>&Io?eX2bamohpEi*cxHDxxCz9YI*RSSLbxofYvH zsW|piR%ArfL8>xDMW5<3?B|7*b$}rqYUXT@1f@+YaLRWXLmQ=6Z7i2f&EWOm3E5}; zg3BG^gCb*@g-D?#haKtDlYZh@zo$OCf7o#xk(gD`=P1(-{z`#; zQLc2J#7`{clEwVgohQeRXCMeW(Zh%7WDQn{ylCrvJ|{hi2^Pyjd9xY|kHu>0XX{t> zhw*RmDGV2SSaR(${Gww@a8>IaD?;EubJ58dB|7>veGmGL!DVx1i=qn#`EaW`G+Kr( zp)Tzu0j=9_MG<_SPq(wOfJJ7{MM?=%;9lS*K0Kr1*p9Bg$$Qp0z<^cGc3z{Ck}jjO zvprLDM@ik!a3!wkXb!n4o!NP~t4U!Ih5Teyoikedbb>#kc>S*OGyCFO4~mGn@N}JY z9Csm4p2<0<<7*WP6{MFB^sbW%SUs`UGLZ8b<=zCH1u&5)0ISkA;}Arp7%79Z6=h1~Xyvwl#T5U7Rq!&q9&SeZTi z+05Ge8Qi|XYQ;0L)%sw&SjSoGA*M2Sm+C`)BREVl5Rbd5 zkQ{KdP;s`gd&qdd_(R}AR5YKNA$08`q2-8vt7^m2tm)(<>9TeAqqVRvw4X%1y(_9M z2FY#JvaL_b^))2spBleaaqw090wWGI@pB#Sr%=4p)Gu3knj&U@aCzA|5|iecN!-yL zOEyVi>d%dV^HOxx&e5y`k~R6ha=NsindPrP!a$f#Ai^?-4fwsFJ3o%TMbuWnpL zYwMKH{mkN@z8U)2o_r(RgulLTS*o|@EuN0i^Rkx{XCl8^4n$l2&@5@{^nFh1VHa0) zCh%+Tr+h;oplj&8)XZu7`y946>+?3XNSDuM>A0dB`Y7kG&hIKy1x-B85=H5yka9N6 zwZcJzFuNH$R(_hG*EOXmBUbMY&+VV1hQ2VJl5jI-&Yt6mAshR?oZ2s6PMF^OQuIL4 zL7@)14ocBY?#{iNKd}SESlw;kubG>AO>cEPrAYqZY}j70>6ixA4JiwZ}K$dA(BdW8Y{^QPJOWMfdi!K~p}x zG)7k^_g6eIYKTE{3io!HIbLjYPb5lxj8*rHtu?YIK7_1vy)^RP{&`EFMoh%vOS$&$ z6N!q^KfjmWcHaM`V7fMtD^Vxhb(XuMZ%`;I%wMp<3Jalz#W|XCsk)bkHn6xX1!l9b zwM^8=Jy#DCk2>UX&+TF>rI?yHy!`0R`j&kygY_HdS^Z^lZE0A;T4SiT2B4N-w)kf{ z?+E6;yVxZ+le`7>Tl$m}xF)Qk5+j0%NL`K9Adfkem*%B&oRwa6)9$NgJ4iZzP!O89 zD9p7c%B-1dXs588NB16ylV8urM{794>)2NwaKenV{d!be3V$s9pN#TlZ3+%?#-tO z7_El?e3o$a3wHnzQ`ZQ_K^cReAZVh*&<)5>eXY^T(SR?m-rEU!B4Y#dcEqXe6Au%F z_Vpd!lQ(5%epg$5$0e}D+-BOAdn}NL+~5-T%SatcQ{0SsJ*nBh!`I@0W7@KPKs!S{eW80`B3|-mDAY)z7=1CnIny;Q2hDOw=T?JPM)>|W2kkMb0*UjXtYgQr0OYH& zpYuDhOoc${@@bE5>|}@mErZ! zG4tR?kKQ8jW-HE6CeZ@B!L|bDnHWpIhy&CdT3qRSJo!e8VYxely<6zN<(>6CF^$sI z;5fyHx_{S5>E^<7%YOuWCyh)AOmmxy2J2RjEl*G0&YhmvIg33UZ%j~Upb>2==Gc=H zDxN@Q)ZbCRzxAVXwEl_zz?(^@fQRL_`7yZ`)4RX+kL=9PIf)Tfd)8`SUjsL{iQl`^&)P-!@Hsv03L#3$NggI7T^9Dh*OX3A4gxG6Mi#Q^S&vggsU$gVjLTf2-Rr+*vU9s+ADC^YCg{%*D2NG5I_LP4z{<1a9<7K`O9MX#DI1=^$+gX#0^R|k4~cK@|yP* z9ijGuoVOZI+1|ddDK2@P+lc!^N;gs7IA3=!oq1fhB?G>p{f&x!`HV0hlZJkd)9p># z%qDi9A45vHo1VBt6}bXY{tkq%24ml5?5o@@b0t~NL3|6mbR2`*BIt!qAM1tEPwe-M zaG!=)n__(Ffi%`z$lA&$F4KLX;_~HD`Ua$8@JmkMR=^K&!~tLAiQjD69l~KrV0v1H z&eO4Ml3$Kll`j?#5I6n#^MhAxqMoged?&nt#FH1QR+ZaDj#`3^R3P^jH#1)EEd-@5 zn{8Xn_!imnW>s&s^ZJP7zw}Pqp4OJ=r@QCypot^HY;Lz&YDOLI5XLqb%$`kf{Pl$s z-C3;aFY3WvC!codK^@od=~%mmoO8698UgIC;TCTP7`_9YZ5*7dFcAx#+UNwwaD0}4 z&7(qQtyq|y73Ely7~1E^1&#%Shy{?Yqm&`uh)k5Q^Cztn}UGeiUsdetzw_*X9!2bt}qUzoN literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/floor3.ogg b/sound/effects/footstep/floor3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..16ab67f729cbc6d368577a5bae6030590ff24584 GIT binary patch literal 7123 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 L0}v@75fk`-dxx*> literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/grass1.ogg b/sound/effects/footstep/grass1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..357547cd77a3809be3837a4771e01185c46fd853 GIT binary patch literal 19695 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 literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/grass2.ogg b/sound/effects/footstep/grass2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..75bf8657e8d92f0f8fef29a83e812bebc2334469 GIT binary patch literal 16589 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 GANXI0iQVV` literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/grass3.ogg b/sound/effects/footstep/grass3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..04f82872b1d2183492105e369bf039c1a7a55745 GIT binary patch literal 17025 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 Ka=~Fgu>TjKdsg-U literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/grass4.ogg b/sound/effects/footstep/grass4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..6d736f2fb2d11078927eada29d2ca49f6908b5e2 GIT binary patch literal 12458 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 ASpWb4 literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/lava2.ogg b/sound/effects/footstep/lava2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..90b73f840b26e1b2ab953bd9a595136e4a546213 GIT binary patch literal 7432 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 MVa|2B96A8~KVlqdh5!Hn literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/plating2.ogg b/sound/effects/footstep/plating2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..314b9133d255e013f0e8fc7913d2bc4623e2ac5e GIT binary patch literal 8321 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 BiDm!* literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/plating3.ogg b/sound/effects/footstep/plating3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5c571d77eb6b2e5c9a080002480157a0d551921b GIT binary patch literal 8180 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 Z1t{tu`px(2-4`5I_B1dU*wO*2|33?RMp6I( literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/plating4.ogg b/sound/effects/footstep/plating4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5953262764ba155e77d2ff740dc50f824a474fb3 GIT binary patch literal 7802 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 O62=bmZb!W|EdQ# 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 literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/water3.ogg b/sound/effects/footstep/water3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..97ce152a5ce2e9ec402091c283a2cc9b32bff8ee GIT binary patch literal 12092 zcmb7o1z1#HyYHq`Iu!|}hVJeV>5!I^ZfQkQq(wj&Lb|(QNC6S)ZV+MU6p)sjyV39e zo$opKx#v80&)RF&?044NzqQ`A)opB^0m#6=E|nL52S-msB#@|)yk5GQ+qvI8LXs={ zOZhU1^k>kBq<%N^-`CyDI|{*?S~$KD;yg_ow@EG?zD=u zJY3v7Ts&O7w9M*G&UP+tR_<2L9*{ew?t!`u~g|;hjG*$;x1pv(GA$alDijaJ0HnVp!^y%HGiz^}-8qq~z z5yjp8Pe;pVNeTd{Kp-<#bnb?t{jjhN1yi(Jmav_gP$4Zwq~?+^*4I-;3+IBm0te?| z2m|Il12h2io77Xf5E8As&ODqhlmhI+sN8z#3e()MS&FiPuz7lE->L9y=f$guY!~H5 zi|jDhjmqG#*NrQwa8K!4RJ5WS`??PcZ>IgL!}?mPza|tb0+#^U_ zu3~|;eT7|Wy=`f|(?AW|Kn?Dnzko4Ez0(HBvP&uWznZl{qSgQ2q-=Xx04dOyJ+4$e zuJrO+^gV8D7=Jw63xF||(qij!<5O_w>v0zYn}Ua2A5>-NLDGz%ftb9pFaEeC5M)b{jVX)!R}%P# z@a#3(l+l#qAz{3f^{ir&)QOG=?Np|w;^fpn5p*1;Tm@qZ>HpM~^=UN4eOM7UCI9cp zn5X{GZ);3P$mqJ~-E4G-acxi3A))KvS7uP1=9?{VOesP11%t zgqOh?5#LiCny`$)(S>E&{t(vPv;UqxQefO(%u;lx2hsXPqnne^70|^~d&J`^fT8E@(i%ub!DByBD+39SgIW9mwvpjpA^g-KA2w~snh(`dg5>{26c|)m%UEf2%0D0pO?K;t6oRPu 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 literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/water4.ogg b/sound/effects/footstep/water4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5778a52560d55c231c17a038898db4d3032f972f GIT binary patch literal 11736 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

w3pUB9h0Z`LlwN*UTx)7GK$bCsqsQDsC8Zb z&8}ZpMz~+Y9NHPT8fTkUsIs)MoXQC2euA$NBYFFz2TQ__$Vp;NJ)#ZLn$1X2Hqco7 z*-2W9(0-S(TBp0i>-8C=QoZEo2@}<;Wj_4-&ErcLfuf|RUz2w@kB^@{U#P}YSBJwL z6;GejVafCDS6ePUK6!AJlaAt#Eovzhp48V*8CY}sh)S3@XDPT8E|sUbcKDZ3SO^&MIgt-q`sr{|=578u7!8DfHrw5ak&_+1LG zE(D$_uxd4!$5iE=JsH(z4C{R+=VKFgK-t^pPTVgZ&py69r`(2$F%0oK#Sfhr9 z9eL_;$|>>*!5rIFiM(gJDLv236k=YqIT?#S{))FJorSZycon{&PEk>wW$=zqA13(b zK}71J-c7r0v-7+8WZ_*V8hmFgQgJtZ<^S5w$G3aW|(ft zb(KEZ$7>SbkWI)qZD})><{GVoRIO9S-IQ~W*`Vd|s$k)wm%krUv64P%LaUy>80vRV z_U4msKe5%O8L`dC)0q^5S zI3d0>m^&mIp!q?54F9_L9C=2Wb;pbwTs$# z=dit!A3y3a(odf0y&nG!4@osMh(#_Q-fiVoDG6P|(?s-pbDJa*oV77(?oHc9+%M{H zB|1o0Ioh9Qwvfb~GJTd5eOoc~2NqGr1Q2~=^ zTjrJ47e2-5_VT0;g2*B{-OW*Q-DevW&5-7;+V*?=X#^w%>$w@^K)mFD4r%au@d+DY z_Cxv@Xs}<$oOMQYpc{6}2!kTqQ$3W&ZGi)wW*Kbc=ezL1FQc`yNmGzq#We5YimJ{m ztane^1#!SH<@C=ZTWx`%e)NF&CXen%^l@mIBA85S_hXnbu;e>$8!{hQ84Ee(DS39aaokF7#A8bnO2BX=q_diwG9~UY>BNz~VoaU8!R=TIQCq5|K95&e z3wlnMKf2~r)=>tNOx~CD`<$4!ap+5*Tyjb{mA)1OgLqY}pT5hI$no0>3oJ;o^1TphWytF9#kmV>zWIDLfP^m{`C)LWGodhwY zenGTUSI6`AvuAHn&aL(8qA~Iit8Whrtv=$BkC&?rOX4`v@-q-U-d2hJRWTzeM@E}x z7n^bE+@nDs&k8gj9XL>GaCj)UO`}d@DROGt1nvOJaXpH;QR<>-FCE!^j;DN_Ha2R) zJlPdi@CiJ{-jS4Hsd}Q5k20Pv#U@buWGU*tj)v_op@#X!t@oR12{HPV#1ogUQ%nbr z5{^2VVd(jxMO)BON+bQbiqEIl%N&umcS%W_jC)D(6Vbn3^7JJtzamT6>qKcT-ST~j zls_cK#RT+reGU}gQX4GlbgpVki)kqM7^a!VY@aPdC&`IbV>R6b)uMUb-!g1Sl$i+J xRkS+@A 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 literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/wood2.ogg b/sound/effects/footstep/wood2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..71dc1aa9679a68d96a696802e1a2f141c3302c11 GIT binary patch literal 10297 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 O)t`IM&8-Isf&T|fFpppW literal 0 HcmV?d00001 diff --git a/sound/effects/footstep/wood3.ogg b/sound/effects/footstep/wood3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..bf86889006e9ac754edab701e6855226fe38e0c9 GIT binary patch literal 7651 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 literal 0 HcmV?d00001 diff --git a/sound/voice/bcreep.ogg b/sound/voice/beepsky/creep.ogg similarity index 100% rename from sound/voice/bcreep.ogg rename to sound/voice/beepsky/creep.ogg diff --git a/sound/voice/bcriminal.ogg b/sound/voice/beepsky/criminal.ogg similarity index 100% rename from sound/voice/bcriminal.ogg rename to sound/voice/beepsky/criminal.ogg diff --git a/sound/voice/bfreeze.ogg b/sound/voice/beepsky/freeze.ogg similarity index 100% rename from sound/voice/bfreeze.ogg rename to sound/voice/beepsky/freeze.ogg diff --git a/sound/voice/bgod.ogg b/sound/voice/beepsky/god.ogg similarity index 100% rename from sound/voice/bgod.ogg rename to sound/voice/beepsky/god.ogg diff --git a/sound/voice/biamthelaw.ogg b/sound/voice/beepsky/iamthelaw.ogg similarity index 100% rename from sound/voice/biamthelaw.ogg rename to sound/voice/beepsky/iamthelaw.ogg diff --git a/sound/voice/binsult.ogg b/sound/voice/beepsky/insult.ogg similarity index 100% rename from sound/voice/binsult.ogg rename to sound/voice/beepsky/insult.ogg diff --git a/sound/voice/bjustice.ogg b/sound/voice/beepsky/justice.ogg similarity index 100% rename from sound/voice/bjustice.ogg rename to sound/voice/beepsky/justice.ogg diff --git a/sound/voice/bradio.ogg b/sound/voice/beepsky/radio.ogg similarity index 100% rename from sound/voice/bradio.ogg rename to sound/voice/beepsky/radio.ogg diff --git a/sound/voice/bsecureday.ogg b/sound/voice/beepsky/secureday.ogg similarity index 100% rename from sound/voice/bsecureday.ogg rename to sound/voice/beepsky/secureday.ogg diff --git a/sound/voice/mapple.ogg b/sound/voice/medbot/apple.ogg similarity index 100% rename from sound/voice/mapple.ogg rename to sound/voice/medbot/apple.ogg diff --git a/sound/voice/mcatch.ogg b/sound/voice/medbot/catch.ogg similarity index 100% rename from sound/voice/mcatch.ogg rename to sound/voice/medbot/catch.ogg diff --git a/sound/voice/mcoming.ogg b/sound/voice/medbot/coming.ogg similarity index 100% rename from sound/voice/mcoming.ogg rename to sound/voice/medbot/coming.ogg diff --git a/sound/voice/mdelicious.ogg b/sound/voice/medbot/delicious.ogg similarity index 100% rename from sound/voice/mdelicious.ogg rename to sound/voice/medbot/delicious.ogg diff --git a/sound/voice/mfeelbetter.ogg b/sound/voice/medbot/feelbetter.ogg similarity index 100% rename from sound/voice/mfeelbetter.ogg rename to sound/voice/medbot/feelbetter.ogg diff --git a/sound/voice/mflies.ogg b/sound/voice/medbot/flies.ogg similarity index 100% rename from sound/voice/mflies.ogg rename to sound/voice/medbot/flies.ogg diff --git a/sound/voice/mhelp.ogg b/sound/voice/medbot/help.ogg similarity index 100% rename from sound/voice/mhelp.ogg rename to sound/voice/medbot/help.ogg diff --git a/sound/voice/minjured.ogg b/sound/voice/medbot/injured.ogg similarity index 100% rename from sound/voice/minjured.ogg rename to sound/voice/medbot/injured.ogg diff --git a/sound/voice/minsult.ogg b/sound/voice/medbot/insult.ogg similarity index 100% rename from sound/voice/minsult.ogg rename to sound/voice/medbot/insult.ogg diff --git a/sound/voice/mlive.ogg b/sound/voice/medbot/live.ogg similarity index 100% rename from sound/voice/mlive.ogg rename to sound/voice/medbot/live.ogg diff --git a/sound/voice/mlost.ogg b/sound/voice/medbot/lost.ogg similarity index 100% rename from sound/voice/mlost.ogg rename to sound/voice/medbot/lost.ogg diff --git a/sound/voice/mno.ogg b/sound/voice/medbot/no.ogg similarity index 100% rename from sound/voice/mno.ogg rename to sound/voice/medbot/no.ogg diff --git a/sound/voice/mpatchedup.ogg b/sound/voice/medbot/patchedup.ogg similarity index 100% rename from sound/voice/mpatchedup.ogg rename to sound/voice/medbot/patchedup.ogg diff --git a/sound/voice/mradar.ogg b/sound/voice/medbot/radar.ogg similarity index 100% rename from sound/voice/mradar.ogg rename to sound/voice/medbot/radar.ogg diff --git a/sound/voice/msurgeon.ogg b/sound/voice/medbot/surgeon.ogg similarity index 100% rename from sound/voice/msurgeon.ogg rename to sound/voice/medbot/surgeon.ogg diff --git a/tgstation.dme b/tgstation.dme index cb365c2182c..78c3aca2ff2 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -43,6 +43,7 @@ #include "code\__DEFINES\exports.dm" #include "code\__DEFINES\flags.dm" #include "code\__DEFINES\food.dm" +#include "code\__DEFINES\footsteps.dm" #include "code\__DEFINES\forensics.dm" #include "code\__DEFINES\hud.dm" #include "code\__DEFINES\integrated_electronics.dm" @@ -331,6 +332,7 @@ #include "code\datums\components\earprotection.dm" #include "code\datums\components\edit_complainer.dm" #include "code\datums\components\empprotection.dm" +#include "code\datums\components\footstep.dm" #include "code\datums\components\forced_gravity.dm" #include "code\datums\components\forensics.dm" #include "code\datums\components\infective.dm" From b109515f64c2886b9f25e4e308cf225da1ba003f Mon Sep 17 00:00:00 2001 From: tgstation-server Date: Sat, 25 Aug 2018 17:52:34 -0700 Subject: [PATCH 14/23] Automatic changelog generation for PR #39389 [ci skip] --- html/changelogs/AutoChangeLog-pr-39389.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-39389.yml diff --git a/html/changelogs/AutoChangeLog-pr-39389.yml b/html/changelogs/AutoChangeLog-pr-39389.yml new file mode 100644 index 00000000000..086d7b47c46 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-39389.yml @@ -0,0 +1,4 @@ +author: "nicbn" +delete-after: True +changes: + - soundadd: "Nanotrasen shoes no longer contain Silencium. Now footsteps make noise! Sounds from Baystation." From 77d2e26172482b0dff44f95e4b09519c7cbe4a68 Mon Sep 17 00:00:00 2001 From: Tad Hardesty Date: Sat, 25 Aug 2018 17:54:24 -0700 Subject: [PATCH 15/23] Enhance the power of the Shuttle Manipulator (#39870) The 50s/5s thing appears to be a mistake, given that 5s is 50ds and fast travel checks seconds against 50 and sets deciseconds to 50 on adjacent lines. In addition to sending shuttles to docks, three extra modes are added: Infinite Transit puts the shuttle in transit which lasts until another destination is chosen Delete Shuttle does what it sounds like Into The Sunset marks every mind on the shuttle as 'escaped' and then deletes the shuttle Also puts the mobs in stasis so they won't suffocate, bleed out, etc. before roundend It is also now possible to change the destination dock of the arrivals shuttle (example: an event where arrivals are sent to the Lavaland Wastes dock instead). --- code/__DEFINES/shuttles.dm | 14 +-- code/datums/mind.dm | 2 + code/game/gamemodes/objective.dm | 4 +- code/modules/mining/aux_base.dm | 2 +- code/modules/shuttle/arrivals.dm | 8 +- code/modules/shuttle/assault_pod.dm | 2 +- code/modules/shuttle/docking.dm | 2 +- code/modules/shuttle/elevator.dm | 2 +- code/modules/shuttle/emergency.dm | 8 +- code/modules/shuttle/manipulator.dm | 94 +++++++++++++++++-- code/modules/shuttle/shuttle.dm | 40 +++++++- code/modules/shuttle/supply.dm | 2 +- tgui/assets/tgui.js | 40 ++++---- .../shuttle_manipulator/status.ract | 43 ++++++--- 14 files changed, 203 insertions(+), 60 deletions(-) diff --git a/code/__DEFINES/shuttles.dm b/code/__DEFINES/shuttles.dm index 056c5a45653..c8a583a55ea 100644 --- a/code/__DEFINES/shuttles.dm +++ b/code/__DEFINES/shuttles.dm @@ -14,13 +14,13 @@ // Shuttle return values #define SHUTTLE_CAN_DOCK "can_dock" -#define SHUTTLE_NOT_A_DOCKING_PORT "not_a_docking_port" -#define SHUTTLE_DWIDTH_TOO_LARGE "docking_width_too_large" -#define SHUTTLE_WIDTH_TOO_LARGE "width_too_large" -#define SHUTTLE_DHEIGHT_TOO_LARGE "docking_height_too_large" -#define SHUTTLE_HEIGHT_TOO_LARGE "height_too_large" -#define SHUTTLE_ALREADY_DOCKED "we_are_already_docked" -#define SHUTTLE_SOMEONE_ELSE_DOCKED "someone_else_docked" +#define SHUTTLE_NOT_A_DOCKING_PORT "not a docking port" +#define SHUTTLE_DWIDTH_TOO_LARGE "docking width too large" +#define SHUTTLE_WIDTH_TOO_LARGE "width too large" +#define SHUTTLE_DHEIGHT_TOO_LARGE "docking height too large" +#define SHUTTLE_HEIGHT_TOO_LARGE "height too large" +#define SHUTTLE_ALREADY_DOCKED "we are already docked" +#define SHUTTLE_SOMEONE_ELSE_DOCKED "someone else docked" //Launching Shuttles to CentCom #define NOLAUNCH -1 diff --git a/code/datums/mind.dm b/code/datums/mind.dm index 169f74eb32d..af5d400d15b 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -62,6 +62,8 @@ var/unconvertable = FALSE var/late_joiner = FALSE + var/force_escaped = FALSE // Set by Into The Sunset command of the shuttle manipulator + /datum/mind/New(var/key) src.key = key soulOwner = src diff --git a/code/game/gamemodes/objective.dm b/code/game/gamemodes/objective.dm index 5c37dd18c2b..69394a643ca 100644 --- a/code/game/gamemodes/objective.dm +++ b/code/game/gamemodes/objective.dm @@ -20,6 +20,8 @@ /datum/objective/proc/considered_escaped(datum/mind/M) if(!considered_alive(M)) return FALSE + if(M.force_escaped) + return TRUE if(SSticker.force_ending || SSticker.mode.station_was_nuked) // Just let them win. return TRUE if(SSshuttle.emergency.mode != SHUTTLE_ENDGAME) @@ -154,7 +156,7 @@ if(!target || !considered_alive(target) || considered_afk(target)) return TRUE var/turf/T = get_turf(target.current) - return T && !is_station_level(T.z) + return !T || !is_station_level(T.z) /datum/objective/mutiny/update_explanation_text() ..() diff --git a/code/modules/mining/aux_base.dm b/code/modules/mining/aux_base.dm index ff0b533e472..91eab536c96 100644 --- a/code/modules/mining/aux_base.dm +++ b/code/modules/mining/aux_base.dm @@ -354,7 +354,7 @@ interface with the mining shuttle at the landing site if a mobile beacon is also qdel(Mport) return - if(!mining_shuttle.canDock(Mport)) + if(mining_shuttle.canDock(Mport) != SHUTTLE_CAN_DOCK) to_chat(user, "Unable to secure a valid docking zone. Please try again in an open area near, but not within the aux. mining base.") SSshuttle.stationary.Remove(Mport) qdel(Mport) diff --git a/code/modules/shuttle/arrivals.dm b/code/modules/shuttle/arrivals.dm index 4fefc82cd31..12e82e42121 100644 --- a/code/modules/shuttle/arrivals.dm +++ b/code/modules/shuttle/arrivals.dm @@ -10,7 +10,7 @@ callTime = INFINITY ignitionTime = 50 - + movement_force = list("KNOCKDOWN" = 3, "THROW" = 0) var/sound_played @@ -20,6 +20,7 @@ var/obj/machinery/requests_console/console var/force_depart = FALSE var/perma_docked = FALSE //highlander with RESPAWN??? OH GOD!!! + var/obj/docking_port/stationary/target_dock // for badminry /obj/docking_port/mobile/arrivals/Initialize(mapload) . = ..() @@ -177,7 +178,10 @@ if(mode == SHUTTLE_IDLE) if(console) console.say(pickingup ? "Departing immediately for new employee pickup." : "Shuttle departing.") - request(SSshuttle.getDock("arrivals_stationary")) //we will intentionally never return SHUTTLE_ALREADY_DOCKED + var/obj/docking_port/stationary/target = target_dock + if(QDELETED(target)) + target = SSshuttle.getDock("arrivals_stationary") + request(target) //we will intentionally never return SHUTTLE_ALREADY_DOCKED /obj/docking_port/mobile/arrivals/proc/RequireUndocked(mob/user) if(mode == SHUTTLE_CALL || damaged) diff --git a/code/modules/shuttle/assault_pod.dm b/code/modules/shuttle/assault_pod.dm index a33676de291..86132cf834f 100644 --- a/code/modules/shuttle/assault_pod.dm +++ b/code/modules/shuttle/assault_pod.dm @@ -5,7 +5,7 @@ width = 7 height = 7 -/obj/docking_port/mobile/assault_pod/request() +/obj/docking_port/mobile/assault_pod/request(obj/docking_port/stationary/S) if(!(z in SSmapping.levels_by_trait(ZTRAIT_STATION))) //No launching pods that have already launched return ..() diff --git a/code/modules/shuttle/docking.dm b/code/modules/shuttle/docking.dm index d8813960921..a0bc530aedc 100644 --- a/code/modules/shuttle/docking.dm +++ b/code/modules/shuttle/docking.dm @@ -1,4 +1,4 @@ -//this is the main proc. It instantly moves our mobile port to stationary port new_dock +/// This is the main proc. It instantly moves our mobile port to stationary port `new_dock`. /obj/docking_port/mobile/proc/initiate_docking(obj/docking_port/stationary/new_dock, movement_direction, force=FALSE) // Crashing this ship with NO SURVIVORS diff --git a/code/modules/shuttle/elevator.dm b/code/modules/shuttle/elevator.dm index 4584cd59587..de5d88ee17c 100644 --- a/code/modules/shuttle/elevator.dm +++ b/code/modules/shuttle/elevator.dm @@ -7,4 +7,4 @@ movement_force = list("KNOCKDOWN" = 0, "THROW" = 0) /obj/docking_port/mobile/elevator/request(obj/docking_port/stationary/S) //No transit, no ignition, just a simple up/down platform - initiate_docking(S, TRUE) \ No newline at end of file + initiate_docking(S, force=TRUE) diff --git a/code/modules/shuttle/emergency.dm b/code/modules/shuttle/emergency.dm index 20606de6bfd..cbc6810143e 100644 --- a/code/modules/shuttle/emergency.dm +++ b/code/modules/shuttle/emergency.dm @@ -427,11 +427,11 @@ height = 4 launch_status = UNLAUNCHED -/obj/docking_port/mobile/pod/request() - var/obj/machinery/computer/shuttle/S = getControlConsole() - if(!istype(S, /obj/machinery/computer/shuttle/pod)) +/obj/docking_port/mobile/pod/request(obj/docking_port/stationary/S) + var/obj/machinery/computer/shuttle/C = getControlConsole() + if(!istype(C, /obj/machinery/computer/shuttle/pod)) return ..() - if(GLOB.security_level >= SEC_LEVEL_RED || (S && (S.obj_flags & EMAGGED))) + if(GLOB.security_level >= SEC_LEVEL_RED || (C && (C.obj_flags & EMAGGED))) if(launch_status == UNLAUNCHED) launch_status = EARLY_LAUNCHED return ..() diff --git a/code/modules/shuttle/manipulator.dm b/code/modules/shuttle/manipulator.dm index 61895c041b6..dcfb0793b55 100644 --- a/code/modules/shuttle/manipulator.dm +++ b/code/modules/shuttle/manipulator.dm @@ -111,17 +111,23 @@ data["shuttles"] = list() for(var/i in SSshuttle.mobile) var/obj/docking_port/mobile/M = i + var/timeleft = M.timeLeft(1) var/list/L = list() L["name"] = M.name L["id"] = M.id L["timer"] = M.timer L["timeleft"] = M.getTimerStr() - var/can_fast_travel = FALSE - if(M.timer && M.timeLeft() >= 50) - can_fast_travel = TRUE - L["can_fast_travel"] = can_fast_travel - L["mode"] = capitalize(shuttlemode2str(M.mode)) - L["status"] = M.getStatusText() + if (timeleft > 1 HOURS) + L["timeleft"] = "Infinity" + L["can_fast_travel"] = M.timer && timeleft >= 50 + L["can_fly"] = TRUE + if(istype(M, /obj/docking_port/mobile/emergency)) + L["can_fly"] = FALSE + else if(!M.destination) + L["can_fast_travel"] = FALSE + if (M.mode != SHUTTLE_IDLE) + L["mode"] = capitalize(shuttlemode2str(M.mode)) + L["status"] = M.getDbgStatusText() if(M == existing_shuttle) data["existing_shuttle"] = L @@ -153,10 +159,19 @@ user.forceMove(get_turf(M)) . = TRUE break + + if("fly") + for(var/i in SSshuttle.mobile) + var/obj/docking_port/mobile/M = i + if(M.id == params["id"]) + . = TRUE + M.admin_fly_shuttle(user) + break + if("fast_travel") for(var/i in SSshuttle.mobile) var/obj/docking_port/mobile/M = i - if(M.id == params["id"] && M.timer && M.timeLeft() >= 50) + if(M.id == params["id"] && M.timer && M.timeLeft(1) >= 50) M.setTimer(50) . = TRUE message_admins("[key_name_admin(usr)] fast travelled [M]") @@ -291,3 +306,68 @@ if(preview_shuttle) preview_shuttle.jumpToNullSpace() preview_shuttle = null + +/obj/docking_port/mobile/proc/admin_fly_shuttle(mob/user) + var/list/options = list() + + for(var/port in SSshuttle.stationary) + if (istype(port, /obj/docking_port/stationary/transit)) + continue // please don't do this + var/obj/docking_port/stationary/S = port + if (canDock(S) == SHUTTLE_CAN_DOCK) + options[S.name || S.id] = S + + options += "--------" + options += "Infinite Transit" + options += "Delete Shuttle" + options += "Into The Sunset (delete & greentext 'escape')" + + var/selection = input(user, "Select where to fly [name || id]:", "Fly Shuttle") as null|anything in options + if(!selection) + return + + switch(selection) + if("Infinite Transit") + destination = null + mode = SHUTTLE_IGNITING + setTimer(ignitionTime) + + if("Delete Shuttle") + if(alert(user, "Really delete [name || id]?", "Delete Shuttle", "Cancel", "Really!") != "Really!") + return + jumpToNullSpace() + + if("Into The Sunset (delete & greentext 'escape')") + if(alert(user, "Really delete [name || id] and greentext escape objectives?", "Delete Shuttle", "Cancel", "Really!") != "Really!") + return + intoTheSunset() + + else + if(options[selection]) + request(options[selection]) + +/obj/docking_port/mobile/emergency/admin_fly_shuttle(mob/user) + return // use the existing verbs for this + +/obj/docking_port/mobile/arrivals/admin_fly_shuttle(mob/user) + switch(alert(user, "Would you like to fly the arrivals shuttle once or change its destination?", "Fly Shuttle", "Fly", "Retarget", "Cancel")) + if("Cancel") + return + if("Fly") + return ..() + + var/list/options = list() + + for(var/port in SSshuttle.stationary) + if (istype(port, /obj/docking_port/stationary/transit)) + continue // please don't do this + var/obj/docking_port/stationary/S = port + if (canDock(S) == SHUTTLE_CAN_DOCK) + options[S.name || S.id] = S + + var/selection = input(user, "Select the new arrivals destination:", "Fly Shuttle") as null|anything in options + if(!selection) + return + target_dock = options[selection] + if(!QDELETED(target_dock)) + destination = target_dock diff --git a/code/modules/shuttle/shuttle.dm b/code/modules/shuttle/shuttle.dm index e6176b4770f..c07d382474a 100644 --- a/code/modules/shuttle/shuttle.dm +++ b/code/modules/shuttle/shuttle.dm @@ -409,8 +409,9 @@ mode = SHUTTLE_IDLE return previous = null -// if(!destination) -// return + if(!destination) + // sent to transit with no destination -> unlimited timer + timer = INFINITY var/obj/docking_port/stationary/S0 = get_docked() var/obj/docking_port/stationary/S1 = assigned_transit if(S1) @@ -462,6 +463,22 @@ qdel(src, force=TRUE) +/obj/docking_port/mobile/proc/intoTheSunset() + // Loop over mobs + for(var/t in return_turfs()) + var/turf/T = t + for(var/mob/living/M in T.GetAllContents()) + // If they have a mind and they're not in the brig, they escaped + if(M.mind && !istype(t, /turf/open/floor/plasteel/shuttle/red) && !istype(t, /turf/open/floor/mineral/plastitanium/red/brig)) + M.mind.force_escaped = TRUE + // Ghostize them and put them in nullspace stasis (for stat & possession checks) + M.notransform = TRUE + M.ghostize(FALSE) + M.moveToNullspace() + + // Now that mobs are stowed, delete the shuttle + jumpToNullSpace() + /obj/docking_port/mobile/proc/create_ripples(obj/docking_port/stationary/S1, animate_time) var/list/turfs = ripple_area(S1) for(var/t in turfs) @@ -658,6 +675,25 @@ . += " towards [dst ? dst.name : "unknown location"] ([timeLeft(600)] minutes)" +/obj/docking_port/mobile/proc/getDbgStatusText() + var/obj/docking_port/stationary/dockedAt = get_docked() + . = (dockedAt && dockedAt.name) ? dockedAt.name : "unknown" + if(istype(dockedAt, /obj/docking_port/stationary/transit)) + var/obj/docking_port/stationary/dst + if(mode == SHUTTLE_RECALL) + dst = previous + else + dst = destination + if(dst) + . = "(transit to) [dst.name || dst.id]" + else + . = "(transit to) nowhere" + else if(dockedAt) + . = dockedAt.name || dockedAt.id + else + . = "unknown" + + // attempts to locate /obj/machinery/computer/shuttle with matching ID inside the shuttle /obj/docking_port/mobile/proc/getControlConsole() for(var/place in shuttle_areas) diff --git a/code/modules/shuttle/supply.dm b/code/modules/shuttle/supply.dm index 0b7f6c9ea96..b54fceb3e7a 100644 --- a/code/modules/shuttle/supply.dm +++ b/code/modules/shuttle/supply.dm @@ -62,7 +62,7 @@ GLOBAL_LIST_INIT(blacklisted_cargo_types, typecacheof(list( return FALSE return TRUE -/obj/docking_port/mobile/supply/request() +/obj/docking_port/mobile/supply/request(obj/docking_port/stationary/S) if(mode != SHUTTLE_IDLE) return 2 return ..() diff --git a/tgui/assets/tgui.js b/tgui/assets/tgui.js index d09fb450590..bd6cc43299b 100644 --- a/tgui/assets/tgui.js +++ b/tgui/assets/tgui.js @@ -1,20 +1,20 @@ -require=function(){function t(e,n,a){function r(o,s){if(!n[o]){if(!e[o]){var p="function"==typeof require&&require;if(!s&&p)return p(o,!0);if(i)return i(o,!0);var u=Error("Cannot find module '"+o+"'");throw u.code="MODULE_NOT_FOUND",u}var c=n[o]={exports:{}};e[o][0].call(c.exports,function(t){var n=e[o][1][t];return r(n||t)},c,c.exports,t,e,n,a)}return n[o].exports}for(var i="function"==typeof require&&require,o=0;o2?arguments[2]:void 0,c=Math.min((void 0===u?o:r(u,o))-p,o-s),l=1;for(s>p&&p+c>s&&(l=-1,p+=c-1,s+=c-1);c-- >0;)p in n?n[s]=n[p]:delete n[s],s+=l,p+=l;return n}},{111:111,115:115,116:116}],9:[function(t,e,n){"use strict";var a=t(116),r=t(111),i=t(115);e.exports=function(t){for(var e=a(this),n=i(e.length),o=arguments.length,s=r(o>1?arguments[1]:void 0,n),p=o>2?arguments[2]:void 0,u=void 0===p?n:r(p,n);u>s;)e[s++]=t;return e}},{111:111,115:115,116:116}],10:[function(t,e,n){var a=t(39);e.exports=function(t,e){var n=[];return a(t,!1,n.push,n,e),n}},{39:39}],11:[function(t,e,n){var a=t(114),r=t(115),i=t(111);e.exports=function(t){return function(e,n,o){var s,p=a(e),u=r(p.length),c=i(o,u);if(t&&n!=n){for(;u>c;)if(s=p[c++],s!=s)return!0}else for(;u>c;c++)if((t||c in p)&&p[c]===n)return t||c||0;return!t&&-1}}},{111:111,114:114,115:115}],12:[function(t,e,n){var a=t(25),r=t(47),i=t(116),o=t(115),s=t(15);e.exports=function(t,e){var n=1==t,p=2==t,u=3==t,c=4==t,l=6==t,d=5==t||l,f=e||s;return function(e,s,h){for(var m,g,v=i(e),b=r(v),y=a(s,h,3),_=o(b.length),x=0,w=n?f(e,_):p?f(e,0):void 0;_>x;x++)if((d||x in b)&&(m=b[x],g=y(m,x,v),t))if(n)w[x]=g;else if(g)switch(t){case 3:return!0;case 5:return m;case 6:return x;case 2:w.push(m)}else if(c)return!1;return l?-1:u||c?c:w}}},{115:115,116:116,15:15,25:25,47:47}],13:[function(t,e,n){var a=t(3),r=t(116),i=t(47),o=t(115);e.exports=function(t,e,n,s,p){a(e);var u=r(t),c=i(u),l=o(u.length),d=p?l-1:0,f=p?-1:1;if(2>n)for(;;){if(d in c){s=c[d],d+=f;break}if(d+=f,p?0>d:d>=l)throw TypeError("Reduce of empty array with no initial value")}for(;p?d>=0:l>d;d+=f)d in c&&(s=e(s,c[d],d,u));return s}},{115:115,116:116,3:3,47:47}],14:[function(t,e,n){var a=t(51),r=t(49),i=t(126)("species");e.exports=function(t){var e;return r(t)&&(e=t.constructor,"function"!=typeof e||e!==Array&&!r(e.prototype)||(e=void 0),a(e)&&(e=e[i],null===e&&(e=void 0))),void 0===e?Array:e}},{126:126,49:49,51:51}],15:[function(t,e,n){var a=t(14);e.exports=function(t,e){return new(a(t))(e)}},{14:14}],16:[function(t,e,n){"use strict";var a=t(3),r=t(51),i=t(46),o=[].slice,s={},p=function(t,e,n){if(!(e in s)){for(var a=[],r=0;e>r;r++)a[r]="a["+r+"]";s[e]=Function("F,a","return new F("+a.join(",")+")")}return s[e](t,n)};e.exports=Function.bind||function(t){var e=a(this),n=o.call(arguments,1),s=function(){var a=n.concat(o.call(arguments));return this instanceof s?p(e,a.length,a):i(e,a,t)};return r(e.prototype)&&(s.prototype=e.prototype),s}},{3:3,46:46,51:51}],17:[function(t,e,n){var a=t(18),r=t(126)("toStringTag"),i="Arguments"==a(function(){return arguments}()),o=function(t,e){try{return t[e]}catch(n){}};e.exports=function(t){var e,n,s;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=o(e=Object(t),r))?n:i?a(e):"Object"==(s=a(e))&&"function"==typeof e.callee?"Arguments":s}},{126:126,18:18}],18:[function(t,e,n){var a={}.toString;e.exports=function(t){return a.call(t).slice(8,-1)}},{}],19:[function(t,e,n){"use strict";var a=t(71).f,r=t(70),i=t(90),o=t(25),s=t(6),p=t(39),u=t(55),c=t(57),l=t(97),d=t(29),f=t(65).fastKey,h=t(123),m=d?"_s":"size",g=function(t,e){var n,a=f(e);if("F"!==a)return t._i[a];for(n=t._f;n;n=n.n)if(n.k==e)return n};e.exports={getConstructor:function(t,e,n,u){var c=t(function(t,a){s(t,c,e,"_i"),t._t=e,t._i=r(null),t._f=void 0,t._l=void 0,t[m]=0,void 0!=a&&p(a,n,t[u],t)});return i(c.prototype,{clear:function(){for(var t=h(this,e),n=t._i,a=t._f;a;a=a.n)a.r=!0,a.p&&(a.p=a.p.n=void 0),delete n[a.i];t._f=t._l=void 0,t[m]=0},"delete":function(t){var n=h(this,e),a=g(n,t);if(a){var r=a.n,i=a.p;delete n._i[a.i],a.r=!0,i&&(i.n=r),r&&(r.p=i),n._f==a&&(n._f=r),n._l==a&&(n._l=i),n[m]--}return!!a},forEach:function(t){h(this,e);for(var n,a=o(t,arguments.length>1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(a(n.v,n.k,this);n&&n.r;)n=n.p},has:function(t){return!!g(h(this,e),t)}}),d&&a(c.prototype,"size",{get:function(){return h(this,e)[m]}}),c},def:function(t,e,n){var a,r,i=g(t,e);return i?i.v=n:(t._l=i={i:r=f(e,!0),k:e,v:n,p:a=t._l,n:void 0,r:!1},t._f||(t._f=i),a&&(a.n=i),t[m]++,"F"!==r&&(t._i[r]=i)),t},getEntry:g,setStrong:function(t,e,n){u(t,e,function(t,n){this._t=h(t,e),this._k=n,this._l=void 0},function(){for(var t=this,e=t._k,n=t._l;n&&n.r;)n=n.p;return t._t&&(t._l=n=n?n.n:t._t._f)?"keys"==e?c(0,n.k):"values"==e?c(0,n.v):c(0,[n.k,n.v]):(t._t=void 0,c(1))},n?"entries":"values",!n,!0),l(e)}}},{123:123,25:25,29:29,39:39,55:55,57:57,6:6,65:65,70:70,71:71,90:90,97:97}],20:[function(t,e,n){var a=t(17),r=t(10);e.exports=function(t){return function(){if(a(this)!=t)throw TypeError(t+"#toJSON isn't generic");return r(this)}}},{10:10,17:17}],21:[function(t,e,n){"use strict";var a=t(90),r=t(65).getWeak,i=t(7),o=t(51),s=t(6),p=t(39),u=t(12),c=t(41),l=t(123),d=u(5),f=u(6),h=0,m=function(t){return t._l||(t._l=new g)},g=function(){this.a=[]},v=function(t,e){return d(t.a,function(t){return t[0]===e})};g.prototype={get:function(t){var e=v(this,t);return e?e[1]:void 0},has:function(t){return!!v(this,t)},set:function(t,e){var n=v(this,t);n?n[1]=e:this.a.push([t,e])},"delete":function(t){var e=f(this.a,function(e){return e[0]===t});return~e&&this.a.splice(e,1),!!~e}},e.exports={getConstructor:function(t,e,n,i){var u=t(function(t,a){s(t,u,e,"_i"),t._t=e,t._i=h++,t._l=void 0,void 0!=a&&p(a,n,t[i],t)});return a(u.prototype,{"delete":function(t){if(!o(t))return!1;var n=r(t);return n===!0?m(l(this,e))["delete"](t):n&&c(n,this._i)&&delete n[this._i]},has:function(t){if(!o(t))return!1;var n=r(t);return n===!0?m(l(this,e)).has(t):n&&c(n,this._i)}}),u},def:function(t,e,n){var a=r(i(e),!0);return a===!0?m(t).set(e,n):a[t._i]=n,t},ufstore:m}},{12:12,123:123,39:39,41:41,51:51,6:6,65:65,7:7,90:90}],22:[function(t,e,n){"use strict";var a=t(40),r=t(33),i=t(91),o=t(90),s=t(65),p=t(39),u=t(6),c=t(51),l=t(35),d=t(56),f=t(98),h=t(45);e.exports=function(t,e,n,m,g,v){var b=a[t],y=b,_=g?"set":"add",x=y&&y.prototype,w={},k=function(t){var e=x[t];i(x,t,"delete"==t?function(t){return v&&!c(t)?!1:e.call(this,0===t?0:t)}:"has"==t?function(t){return v&&!c(t)?!1:e.call(this,0===t?0:t)}:"get"==t?function(t){return v&&!c(t)?void 0:e.call(this,0===t?0:t)}:"add"==t?function(t){return e.call(this,0===t?0:t),this}:function(t,n){return e.call(this,0===t?0:t,n),this})};if("function"==typeof y&&(v||x.forEach&&!l(function(){(new y).entries().next()}))){var S=new y,E=S[_](v?{}:-0,1)!=S,C=l(function(){S.has(1)}),P=d(function(t){new y(t)}),A=!v&&l(function(){for(var t=new y,e=5;e--;)t[_](e,e);return!t.has(-0)});P||(y=e(function(e,n){u(e,y,t);var a=h(new b,e,y);return void 0!=n&&p(n,g,a[_],a),a}),y.prototype=x,x.constructor=y),(C||A)&&(k("delete"),k("has"),g&&k("get")),(A||E)&&k(_),v&&x.clear&&delete x.clear}else y=m.getConstructor(e,t,g,_),o(y.prototype,n),s.NEED=!0;return f(y,t),w[t]=y,r(r.G+r.W+r.F*(y!=b),w),v||m.setStrong(y,t,g),y}},{33:33,35:35,39:39,40:40,45:45,51:51,56:56,6:6,65:65,90:90,91:91,98:98}],23:[function(t,e,n){var a=e.exports={version:"2.5.6"};"number"==typeof __e&&(__e=a)},{}],24:[function(t,e,n){"use strict";var a=t(71),r=t(89);e.exports=function(t,e,n){e in t?a.f(t,e,r(0,n)):t[e]=n}},{71:71,89:89}],25:[function(t,e,n){var a=t(3);e.exports=function(t,e,n){if(a(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,a){return t.call(e,n,a)};case 3:return function(n,a,r){return t.call(e,n,a,r)}}return function(){return t.apply(e,arguments)}}},{3:3}],26:[function(t,e,n){"use strict";var a=t(35),r=Date.prototype.getTime,i=Date.prototype.toISOString,o=function(t){return t>9?t:"0"+t};e.exports=a(function(){return"0385-07-25T07:06:39.999Z"!=i.call(new Date(-5e13-1))})||!a(function(){i.call(new Date(NaN))})?function(){if(!isFinite(r.call(this)))throw RangeError("Invalid time value");var t=this,e=t.getUTCFullYear(),n=t.getUTCMilliseconds(),a=0>e?"-":e>9999?"+":"";return a+("00000"+Math.abs(e)).slice(a?-6:-4)+"-"+o(t.getUTCMonth()+1)+"-"+o(t.getUTCDate())+"T"+o(t.getUTCHours())+":"+o(t.getUTCMinutes())+":"+o(t.getUTCSeconds())+"."+(n>99?n:"0"+o(n))+"Z"}:i},{35:35}],27:[function(t,e,n){"use strict";var a=t(7),r=t(117),i="number";e.exports=function(t){if("string"!==t&&t!==i&&"default"!==t)throw TypeError("Incorrect hint");return r(a(this),t!=i)}},{117:117,7:7}],28:[function(t,e,n){e.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},{}],29:[function(t,e,n){e.exports=!t(35)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},{35:35}],30:[function(t,e,n){var a=t(51),r=t(40).document,i=a(r)&&a(r.createElement);e.exports=function(t){return i?r.createElement(t):{}}},{40:40,51:51}],31:[function(t,e,n){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},{}],32:[function(t,e,n){var a=t(80),r=t(77),i=t(81);e.exports=function(t){var e=a(t),n=r.f;if(n)for(var o,s=n(t),p=i.f,u=0;s.length>u;)p.call(t,o=s[u++])&&e.push(o);return e}},{77:77,80:80,81:81}],33:[function(t,e,n){var a=t(40),r=t(23),i=t(42),o=t(91),s=t(25),p="prototype",u=function(t,e,n){var c,l,d,f,h=t&u.F,m=t&u.G,g=t&u.S,v=t&u.P,b=t&u.B,y=m?a:g?a[e]||(a[e]={}):(a[e]||{})[p],_=m?r:r[e]||(r[e]={}),x=_[p]||(_[p]={});m&&(n=e);for(c in n)l=!h&&y&&void 0!==y[c],d=(l?y:n)[c],f=b&&l?s(d,a):v&&"function"==typeof d?s(Function.call,d):d,y&&o(y,c,d,t&u.U),_[c]!=d&&i(_,c,f),v&&x[c]!=d&&(x[c]=d)};a.core=r,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,e.exports=u},{23:23,25:25,40:40,42:42,91:91}],34:[function(t,e,n){var a=t(126)("match");e.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[a]=!1,!"/./"[t](e)}catch(r){}}return!0}},{126:126}],35:[function(t,e,n){e.exports=function(t){try{return!!t()}catch(e){return!0}}},{}],36:[function(t,e,n){"use strict";var a=t(42),r=t(91),i=t(35),o=t(28),s=t(126);e.exports=function(t,e,n){var p=s(t),u=n(o,p,""[t]),c=u[0],l=u[1];i(function(){var e={};return e[p]=function(){return 7},7!=""[t](e)})&&(r(String.prototype,t,c),a(RegExp.prototype,p,2==e?function(t,e){return l.call(t,this,e)}:function(t){return l.call(t,this)}))}},{126:126,28:28,35:35,42:42,91:91}],37:[function(t,e,n){"use strict";var a=t(7);e.exports=function(){var t=a(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},{7:7}],38:[function(t,e,n){"use strict";function a(t,e,n,u,c,l,d,f){for(var h,m,g=c,v=0,b=d?s(d,f,3):!1;u>v;){if(v in n){if(h=b?b(n[v],v,e):n[v],m=!1,i(h)&&(m=h[p],m=void 0!==m?!!m:r(h)),m&&l>0)g=a(t,e,h,o(h.length),g,l-1)-1;else{if(g>=9007199254740991)throw TypeError();t[g]=h}g++}v++}return g}var r=t(49),i=t(51),o=t(115),s=t(25),p=t(126)("isConcatSpreadable");e.exports=a},{115:115,126:126,25:25,49:49,51:51}],39:[function(t,e,n){var a=t(25),r=t(53),i=t(48),o=t(7),s=t(115),p=t(127),u={},c={},n=e.exports=function(t,e,n,l,d){var f,h,m,g,v=d?function(){return t}:p(t),b=a(n,l,e?2:1),y=0;if("function"!=typeof v)throw TypeError(t+" is not iterable!");if(i(v)){for(f=s(t.length);f>y;y++)if(g=e?b(o(h=t[y])[0],h[1]):b(t[y]),g===u||g===c)return g}else for(m=v.call(t);!(h=m.next()).done;)if(g=r(m,b,h.value,e),g===u||g===c)return g};n.BREAK=u,n.RETURN=c},{115:115,127:127,25:25,48:48,53:53,7:7}],40:[function(t,e,n){var a=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=a)},{}],41:[function(t,e,n){var a={}.hasOwnProperty;e.exports=function(t,e){return a.call(t,e)}},{}],42:[function(t,e,n){var a=t(71),r=t(89);e.exports=t(29)?function(t,e,n){return a.f(t,e,r(1,n))}:function(t,e,n){return t[e]=n,t}},{29:29,71:71,89:89}],43:[function(t,e,n){var a=t(40).document;e.exports=a&&a.documentElement},{40:40}],44:[function(t,e,n){e.exports=!t(29)&&!t(35)(function(){return 7!=Object.defineProperty(t(30)("div"),"a",{get:function(){return 7}}).a})},{29:29,30:30,35:35}],45:[function(t,e,n){var a=t(51),r=t(96).set;e.exports=function(t,e,n){var i,o=e.constructor;return o!==n&&"function"==typeof o&&(i=o.prototype)!==n.prototype&&a(i)&&r&&r(t,i),t}},{51:51,96:96}],46:[function(t,e,n){e.exports=function(t,e,n){var a=void 0===n;switch(e.length){case 0:return a?t():t.call(n);case 1:return a?t(e[0]):t.call(n,e[0]);case 2:return a?t(e[0],e[1]):t.call(n,e[0],e[1]);case 3:return a?t(e[0],e[1],e[2]):t.call(n,e[0],e[1],e[2]);case 4:return a?t(e[0],e[1],e[2],e[3]):t.call(n,e[0],e[1],e[2],e[3])}return t.apply(n,e)}},{}],47:[function(t,e,n){var a=t(18);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==a(t)?t.split(""):Object(t)}},{18:18}],48:[function(t,e,n){var a=t(58),r=t(126)("iterator"),i=Array.prototype;e.exports=function(t){return void 0!==t&&(a.Array===t||i[r]===t)}},{126:126,58:58}],49:[function(t,e,n){var a=t(18);e.exports=Array.isArray||function(t){return"Array"==a(t)}},{18:18}],50:[function(t,e,n){var a=t(51),r=Math.floor;e.exports=function(t){return!a(t)&&isFinite(t)&&r(t)===t}},{51:51}],51:[function(t,e,n){e.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},{}],52:[function(t,e,n){var a=t(51),r=t(18),i=t(126)("match");e.exports=function(t){var e;return a(t)&&(void 0!==(e=t[i])?!!e:"RegExp"==r(t))}},{126:126,18:18,51:51}],53:[function(t,e,n){var a=t(7);e.exports=function(t,e,n,r){try{return r?e(a(n)[0],n[1]):e(n)}catch(i){var o=t["return"];throw void 0!==o&&a(o.call(t)),i}}},{7:7}],54:[function(t,e,n){"use strict";var a=t(70),r=t(89),i=t(98),o={};t(42)(o,t(126)("iterator"),function(){return this}),e.exports=function(t,e,n){t.prototype=a(o,{next:r(1,n)}),i(t,e+" Iterator")}},{126:126,42:42,70:70,89:89,98:98}],55:[function(t,e,n){"use strict";var a=t(59),r=t(33),i=t(91),o=t(42),s=t(58),p=t(54),u=t(98),c=t(78),l=t(126)("iterator"),d=!([].keys&&"next"in[].keys()),f="@@iterator",h="keys",m="values",g=function(){return this};e.exports=function(t,e,n,v,b,y,_){p(n,e,v);var x,w,k,S=function(t){if(!d&&t in A)return A[t];switch(t){case h:return function(){return new n(this,t)};case m:return function(){return new n(this,t)}}return function(){return new n(this,t)}},E=e+" Iterator",C=b==m,P=!1,A=t.prototype,O=A[l]||A[f]||b&&A[b],T=O||S(b),R=b?C?S("entries"):T:void 0,M="Array"==e?A.entries||O:O;if(M&&(k=c(M.call(new t)),k!==Object.prototype&&k.next&&(u(k,E,!0),a||"function"==typeof k[l]||o(k,l,g))),C&&O&&O.name!==m&&(P=!0,T=function(){return O.call(this)}),a&&!_||!d&&!P&&A[l]||o(A,l,T),s[e]=T,s[E]=g,b)if(x={values:C?T:S(m),keys:y?T:S(h),entries:R},_)for(w in x)w in A||i(A,w,x[w]);else r(r.P+r.F*(d||P),e,x);return x}},{126:126,33:33,42:42,54:54,58:58,59:59,78:78,91:91,98:98}],56:[function(t,e,n){var a=t(126)("iterator"),r=!1;try{var i=[7][a]();i["return"]=function(){r=!0},Array.from(i,function(){throw 2})}catch(o){}e.exports=function(t,e){if(!e&&!r)return!1;var n=!1;try{var i=[7],o=i[a]();o.next=function(){return{done:n=!0}},i[a]=function(){return o},t(i)}catch(s){}return n}},{126:126}],57:[function(t,e,n){e.exports=function(t,e){return{value:e,done:!!t}}},{}],58:[function(t,e,n){e.exports={}},{}],59:[function(t,e,n){e.exports=!1},{}],60:[function(t,e,n){var a=Math.expm1;e.exports=!a||a(10)>22025.465794806718||a(10)<22025.465794806718||-2e-17!=a(-2e-17)?function(t){return 0==(t=+t)?t:t>-1e-6&&1e-6>t?t+t*t/2:Math.exp(t)-1}:a},{}],61:[function(t,e,n){var a=t(64),r=Math.pow,i=r(2,-52),o=r(2,-23),s=r(2,127)*(2-o),p=r(2,-126),u=function(t){return t+1/i-1/i};e.exports=Math.fround||function(t){var e,n,r=Math.abs(t),c=a(t);return p>r?c*u(r/p/o)*p*o:(e=(1+o/i)*r,n=e-(e-r),n>s||n!=n?c*(1/0):c*n)}},{64:64}],62:[function(t,e,n){e.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&1e-8>t?t-t*t/2:Math.log(1+t)}},{}],63:[function(t,e,n){e.exports=Math.scale||function(t,e,n,a,r){return 0===arguments.length||t!=t||e!=e||n!=n||a!=a||r!=r?NaN:t===1/0||t===-(1/0)?t:(t-e)*(r-a)/(n-e)+a}},{}],64:[function(t,e,n){e.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:0>t?-1:1}},{}],65:[function(t,e,n){var a=t(121)("meta"),r=t(51),i=t(41),o=t(71).f,s=0,p=Object.isExtensible||function(){return!0},u=!t(35)(function(){return p(Object.preventExtensions({}))}),c=function(t){o(t,a,{value:{i:"O"+ ++s,w:{}}})},l=function(t,e){if(!r(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!i(t,a)){if(!p(t))return"F";if(!e)return"E";c(t)}return t[a].i},d=function(t,e){if(!i(t,a)){if(!p(t))return!0;if(!e)return!1;c(t)}return t[a].w},f=function(t){return u&&h.NEED&&p(t)&&!i(t,a)&&c(t),t},h=e.exports={KEY:a,NEED:!1,fastKey:l,getWeak:d,onFreeze:f}},{121:121,35:35,41:41,51:51,71:71}],66:[function(t,e,n){var a=t(158),r=t(33),i=t(100)("metadata"),o=i.store||(i.store=new(t(264))),s=function(t,e,n){var r=o.get(t);if(!r){if(!n)return;o.set(t,r=new a)}var i=r.get(e);if(!i){if(!n)return;r.set(e,i=new a)}return i},p=function(t,e,n){var a=s(e,n,!1);return void 0===a?!1:a.has(t)},u=function(t,e,n){var a=s(e,n,!1);return void 0===a?void 0:a.get(t)},c=function(t,e,n,a){s(n,a,!0).set(t,e)},l=function(t,e){var n=s(t,e,!1),a=[];return n&&n.forEach(function(t,e){a.push(e)}),a},d=function(t){return void 0===t||"symbol"==typeof t?t:t+""},f=function(t){r(r.S,"Reflect",t)};e.exports={store:o,map:s,has:p,get:u,set:c,keys:l,key:d,exp:f}},{100:100,158:158,264:264,33:33}],67:[function(t,e,n){var a=t(40),r=t(110).set,i=a.MutationObserver||a.WebKitMutationObserver,o=a.process,s=a.Promise,p="process"==t(18)(o);e.exports=function(){var t,e,n,u=function(){var a,r;for(p&&(a=o.domain)&&a.exit();t;){r=t.fn,t=t.next;try{r()}catch(i){throw t?n():e=void 0,i}}e=void 0,a&&a.enter()};if(p)n=function(){o.nextTick(u)};else if(!i||a.navigator&&a.navigator.standalone)if(s&&s.resolve){var c=s.resolve(void 0);n=function(){c.then(u)}}else n=function(){r.call(a,u)};else{var l=!0,d=document.createTextNode("");new i(u).observe(d,{characterData:!0}),n=function(){d.data=l=!l}}return function(a){var r={fn:a,next:void 0};e&&(e.next=r),t||(t=r,n()),e=r}}},{110:110,18:18,40:40}],68:[function(t,e,n){"use strict";function a(t){var e,n;this.promise=new t(function(t,a){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=a}),this.resolve=r(e),this.reject=r(n)}var r=t(3);e.exports.f=function(t){return new a(t)}},{3:3}],69:[function(t,e,n){"use strict";var a=t(80),r=t(77),i=t(81),o=t(116),s=t(47),p=Object.assign;e.exports=!p||t(35)(function(){var t={},e={},n=Symbol(),a="abcdefghijklmnopqrst";return t[n]=7,a.split("").forEach(function(t){e[t]=t}),7!=p({},t)[n]||Object.keys(p({},e)).join("")!=a})?function(t,e){for(var n=o(t),p=arguments.length,u=1,c=r.f,l=i.f;p>u;)for(var d,f=s(arguments[u++]),h=c?a(f).concat(c(f)):a(f),m=h.length,g=0;m>g;)l.call(f,d=h[g++])&&(n[d]=f[d]);return n}:p},{116:116,35:35,47:47,77:77,80:80,81:81}],70:[function(t,e,n){var a=t(7),r=t(72),i=t(31),o=t(99)("IE_PROTO"),s=function(){},p="prototype",u=function(){var e,n=t(30)("iframe"),a=i.length,r="<",o=">";for(n.style.display="none",t(43).appendChild(n),n.src="javascript:",e=n.contentWindow.document,e.open(),e.write(r+"script"+o+"document.F=Object"+r+"/script"+o),e.close(),u=e.F;a--;)delete u[p][i[a]];return u()};e.exports=Object.create||function(t,e){var n;return null!==t?(s[p]=a(t),n=new s,s[p]=null,n[o]=t):n=u(),void 0===e?n:r(n,e)}},{30:30,31:31,43:43,7:7,72:72,99:99}],71:[function(t,e,n){var a=t(7),r=t(44),i=t(117),o=Object.defineProperty;n.f=t(29)?Object.defineProperty:function(t,e,n){if(a(t),e=i(e,!0),a(n),r)try{return o(t,e,n)}catch(s){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},{117:117,29:29,44:44,7:7}],72:[function(t,e,n){var a=t(71),r=t(7),i=t(80);e.exports=t(29)?Object.defineProperties:function(t,e){r(t);for(var n,o=i(e),s=o.length,p=0;s>p;)a.f(t,n=o[p++],e[n]);return t}},{29:29,7:7,71:71,80:80}],73:[function(t,e,n){"use strict";e.exports=t(59)||!t(35)(function(){var e=Math.random();__defineSetter__.call(null,e,function(){}),delete t(40)[e]})},{35:35,40:40,59:59}],74:[function(t,e,n){var a=t(81),r=t(89),i=t(114),o=t(117),s=t(41),p=t(44),u=Object.getOwnPropertyDescriptor;n.f=t(29)?u:function(t,e){if(t=i(t),e=o(e,!0),p)try{return u(t,e)}catch(n){}return s(t,e)?r(!a.f.call(t,e),t[e]):void 0}},{114:114,117:117,29:29,41:41,44:44,81:81,89:89}],75:[function(t,e,n){var a=t(114),r=t(76).f,i={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(t){try{return r(t)}catch(e){return o.slice()}};e.exports.f=function(t){return o&&"[object Window]"==i.call(t)?s(t):r(a(t))}},{114:114,76:76}],76:[function(t,e,n){var a=t(79),r=t(31).concat("length","prototype");n.f=Object.getOwnPropertyNames||function(t){return a(t,r)}},{31:31,79:79}],77:[function(t,e,n){n.f=Object.getOwnPropertySymbols},{}],78:[function(t,e,n){var a=t(41),r=t(116),i=t(99)("IE_PROTO"),o=Object.prototype;e.exports=Object.getPrototypeOf||function(t){return t=r(t),a(t,i)?t[i]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?o:null}},{116:116,41:41,99:99}],79:[function(t,e,n){var a=t(41),r=t(114),i=t(11)(!1),o=t(99)("IE_PROTO");e.exports=function(t,e){var n,s=r(t),p=0,u=[];for(n in s)n!=o&&a(s,n)&&u.push(n);for(;e.length>p;)a(s,n=e[p++])&&(~i(u,n)||u.push(n));return u}},{11:11,114:114,41:41,99:99}],80:[function(t,e,n){var a=t(79),r=t(31);e.exports=Object.keys||function(t){return a(t,r)}},{31:31,79:79}],81:[function(t,e,n){n.f={}.propertyIsEnumerable},{}],82:[function(t,e,n){var a=t(33),r=t(23),i=t(35);e.exports=function(t,e){var n=(r.Object||{})[t]||Object[t],o={};o[t]=e(n),a(a.S+a.F*i(function(){n(1)}),"Object",o)}},{23:23,33:33,35:35}],83:[function(t,e,n){var a=t(80),r=t(114),i=t(81).f;e.exports=function(t){return function(e){for(var n,o=r(e),s=a(o),p=s.length,u=0,c=[];p>u;)i.call(o,n=s[u++])&&c.push(t?[n,o[n]]:o[n]);return c}}},{114:114,80:80,81:81}],84:[function(t,e,n){var a=t(76),r=t(77),i=t(7),o=t(40).Reflect;e.exports=o&&o.ownKeys||function(t){var e=a.f(i(t)),n=r.f;return n?e.concat(n(t)):e}},{40:40,7:7,76:76,77:77}],85:[function(t,e,n){var a=t(40).parseFloat,r=t(108).trim;e.exports=1/a(t(109)+"-0")!==-(1/0)?function(t){var e=r(t+"",3),n=a(e);return 0===n&&"-"==e.charAt(0)?-0:n}:a},{108:108,109:109,40:40}],86:[function(t,e,n){var a=t(40).parseInt,r=t(108).trim,i=t(109),o=/^[-+]?0[xX]/;e.exports=8!==a(i+"08")||22!==a(i+"0x16")?function(t,e){var n=r(t+"",3);return a(n,e>>>0||(o.test(n)?16:10))}:a},{108:108,109:109,40:40}],87:[function(t,e,n){e.exports=function(t){try{return{e:!1,v:t()}}catch(e){return{e:!0,v:e}}}},{}],88:[function(t,e,n){var a=t(7),r=t(51),i=t(68);e.exports=function(t,e){if(a(t),r(e)&&e.constructor===t)return e;var n=i.f(t),o=n.resolve;return o(e),n.promise}},{51:51,68:68,7:7}],89:[function(t,e,n){e.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},{}],90:[function(t,e,n){var a=t(91);e.exports=function(t,e,n){for(var r in e)a(t,r,e[r],n);return t}},{91:91}],91:[function(t,e,n){var a=t(40),r=t(42),i=t(41),o=t(121)("src"),s="toString",p=Function[s],u=(""+p).split(s);t(23).inspectSource=function(t){return p.call(t)},(e.exports=function(t,e,n,s){var p="function"==typeof n;p&&(i(n,"name")||r(n,"name",e)),t[e]!==n&&(p&&(i(n,o)||r(n,o,t[e]?""+t[e]:u.join(e+""))),t===a?t[e]=n:s?t[e]?t[e]=n:r(t,e,n):(delete t[e],r(t,e,n)))})(Function.prototype,s,function(){return"function"==typeof this&&this[o]||p.call(this)})},{121:121,23:23,40:40,41:41,42:42}],92:[function(t,e,n){e.exports=function(t,e){var n=e===Object(e)?function(t){return e[t]}:e;return function(e){return(e+"").replace(t,n)}}},{}],93:[function(t,e,n){e.exports=Object.is||function(t,e){return t===e?0!==t||1/t===1/e:t!=t&&e!=e}},{}],94:[function(t,e,n){"use strict";var a=t(33),r=t(3),i=t(25),o=t(39);e.exports=function(t){a(a.S,t,{from:function(t){var e,n,a,s,p=arguments[1];return r(this),e=void 0!==p,e&&r(p),void 0==t?new this:(n=[],e?(a=0,s=i(p,arguments[2],2),o(t,!1,function(t){n.push(s(t,a++))})):o(t,!1,n.push,n),new this(n))}})}},{25:25,3:3,33:33,39:39}],95:[function(t,e,n){"use strict";var a=t(33);e.exports=function(t){a(a.S,t,{of:function(){for(var t=arguments.length,e=Array(t);t--;)e[t]=arguments[t];return new this(e)}})}},{33:33}],96:[function(t,e,n){var a=t(51),r=t(7),i=function(t,e){if(r(t),!a(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,n,a){try{a=t(25)(Function.call,t(74).f(Object.prototype,"__proto__").set,2),a(e,[]),n=!(e instanceof Array)}catch(r){n=!0}return function(t,e){return i(t,e),n?t.__proto__=e:a(t,e),t}}({},!1):void 0),check:i}},{25:25,51:51,7:7,74:74}],97:[function(t,e,n){"use strict";var a=t(40),r=t(71),i=t(29),o=t(126)("species");e.exports=function(t){var e=a[t];i&&e&&!e[o]&&r.f(e,o,{configurable:!0,get:function(){return this}})}},{126:126,29:29,40:40,71:71}],98:[function(t,e,n){var a=t(71).f,r=t(41),i=t(126)("toStringTag");e.exports=function(t,e,n){t&&!r(t=n?t:t.prototype,i)&&a(t,i,{configurable:!0,value:e})}},{126:126,41:41,71:71}],99:[function(t,e,n){var a=t(100)("keys"),r=t(121);e.exports=function(t){return a[t]||(a[t]=r(t))}},{100:100,121:121}],100:[function(t,e,n){var a=t(23),r=t(40),i="__core-js_shared__",o=r[i]||(r[i]={});(e.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:a.version,mode:t(59)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},{23:23,40:40,59:59}],101:[function(t,e,n){var a=t(7),r=t(3),i=t(126)("species");e.exports=function(t,e){var n,o=a(t).constructor;return void 0===o||void 0==(n=a(o)[i])?e:r(n)}},{126:126,3:3,7:7}],102:[function(t,e,n){"use strict";var a=t(35);e.exports=function(t,e){return!!t&&a(function(){e?t.call(null,function(){},1):t.call(null)})}},{35:35}],103:[function(t,e,n){var a=t(113),r=t(28);e.exports=function(t){return function(e,n){var i,o,s=r(e)+"",p=a(n),u=s.length;return 0>p||p>=u?t?"":void 0:(i=s.charCodeAt(p),55296>i||i>56319||p+1===u||(o=s.charCodeAt(p+1))<56320||o>57343?t?s.charAt(p):i:t?s.slice(p,p+2):(i-55296<<10)+(o-56320)+65536)}}},{113:113,28:28}],104:[function(t,e,n){var a=t(52),r=t(28);e.exports=function(t,e,n){if(a(e))throw TypeError("String#"+n+" doesn't accept regex!");return r(t)+""}},{28:28,52:52}],105:[function(t,e,n){var a=t(33),r=t(35),i=t(28),o=/"/g,s=function(t,e,n,a){var r=i(t)+"",s="<"+e;return""!==n&&(s+=" "+n+'="'+(a+"").replace(o,""")+'"'),s+">"+r+""};e.exports=function(t,e){var n={};n[t]=e(s),a(a.P+a.F*r(function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}),"String",n)}},{28:28,33:33,35:35}],106:[function(t,e,n){var a=t(115),r=t(107),i=t(28);e.exports=function(t,e,n,o){var s=i(t)+"",p=s.length,u=void 0===n?" ":n+"",c=a(e);if(p>=c||""==u)return s;var l=c-p,d=r.call(u,Math.ceil(l/u.length));return d.length>l&&(d=d.slice(0,l)),o?d+s:s+d}},{107:107,115:115,28:28}],107:[function(t,e,n){"use strict";var a=t(113),r=t(28);e.exports=function(t){var e=r(this)+"",n="",i=a(t);if(0>i||i==1/0)throw RangeError("Count can't be negative");for(;i>0;(i>>>=1)&&(e+=e))1&i&&(n+=e);return n}},{113:113,28:28}],108:[function(t,e,n){var a=t(33),r=t(28),i=t(35),o=t(109),s="["+o+"]",p="​…",u=RegExp("^"+s+s+"*"),c=RegExp(s+s+"*$"),l=function(t,e,n){var r={},s=i(function(){return!!o[t]()||p[t]()!=p}),u=r[t]=s?e(d):o[t];n&&(r[n]=u),a(a.P+a.F*s,"String",r)},d=l.trim=function(t,e){return t=r(t)+"",1&e&&(t=t.replace(u,"")),2&e&&(t=t.replace(c,"")),t};e.exports=l},{109:109,28:28,33:33,35:35}],109:[function(t,e,n){e.exports=" \n\x0B\f\r   ᠎              \u2028\u2029\ufeff"},{}],110:[function(t,e,n){var a,r,i,o=t(25),s=t(46),p=t(43),u=t(30),c=t(40),l=c.process,d=c.setImmediate,f=c.clearImmediate,h=c.MessageChannel,m=c.Dispatch,g=0,v={},b="onreadystatechange",y=function(){var t=+this;if(v.hasOwnProperty(t)){var e=v[t];delete v[t],e()}},_=function(t){y.call(t.data)};d&&f||(d=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return v[++g]=function(){s("function"==typeof t?t:Function(t),e)},a(g),g},f=function(t){delete v[t]},"process"==t(18)(l)?a=function(t){l.nextTick(o(y,t,1))}:m&&m.now?a=function(t){m.now(o(y,t,1))}:h?(r=new h,i=r.port2,r.port1.onmessage=_,a=o(i.postMessage,i,1)):c.addEventListener&&"function"==typeof postMessage&&!c.importScripts?(a=function(t){c.postMessage(t+"","*")},c.addEventListener("message",_,!1)):a=b in u("script")?function(t){p.appendChild(u("script"))[b]=function(){p.removeChild(this),y.call(t)}}:function(t){setTimeout(o(y,t,1),0)}),e.exports={set:d,clear:f}},{18:18,25:25,30:30,40:40,43:43,46:46}],111:[function(t,e,n){var a=t(113),r=Math.max,i=Math.min;e.exports=function(t,e){return t=a(t),0>t?r(t+e,0):i(t,e)}},{113:113}],112:[function(t,e,n){var a=t(113),r=t(115);e.exports=function(t){if(void 0===t)return 0;var e=a(t),n=r(e);if(e!==n)throw RangeError("Wrong length!");return n}},{113:113,115:115}],113:[function(t,e,n){var a=Math.ceil,r=Math.floor;e.exports=function(t){return isNaN(t=+t)?0:(t>0?r:a)(t)}},{}],114:[function(t,e,n){var a=t(47),r=t(28);e.exports=function(t){return a(r(t))}},{28:28,47:47}],115:[function(t,e,n){var a=t(113),r=Math.min;e.exports=function(t){return t>0?r(a(t),9007199254740991):0}},{113:113}],116:[function(t,e,n){var a=t(28);e.exports=function(t){return Object(a(t))}},{28:28}],117:[function(t,e,n){var a=t(51);e.exports=function(t,e){if(!a(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!a(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!a(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!a(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")}},{51:51}],118:[function(t,e,n){"use strict";if(t(29)){var a=t(59),r=t(40),i=t(35),o=t(33),s=t(120),p=t(119),u=t(25),c=t(6),l=t(89),d=t(42),f=t(90),h=t(113),m=t(115),g=t(112),v=t(111),b=t(117),y=t(41),_=t(17),x=t(51),w=t(116),k=t(48),S=t(70),E=t(78),C=t(76).f,P=t(127),A=t(121),O=t(126),T=t(12),R=t(11),M=t(101),L=t(139),j=t(58),D=t(56),N=t(97),F=t(9),I=t(8),B=t(71),q=t(74),U=B.f,V=q.f,G=r.RangeError,z=r.TypeError,W=r.Uint8Array,H="ArrayBuffer",K="Shared"+H,Q="BYTES_PER_ELEMENT",Y="prototype",$=Array[Y],J=p.ArrayBuffer,X=p.DataView,Z=T(0),tt=T(2),et=T(3),nt=T(4),at=T(5),rt=T(6),it=R(!0),ot=R(!1),st=L.values,pt=L.keys,ut=L.entries,ct=$.lastIndexOf,lt=$.reduce,dt=$.reduceRight,ft=$.join,ht=$.sort,mt=$.slice,gt=$.toString,vt=$.toLocaleString,bt=O("iterator"),yt=O("toStringTag"),_t=A("typed_constructor"),xt=A("def_constructor"),wt=s.CONSTR,kt=s.TYPED,St=s.VIEW,Et="Wrong length!",Ct=T(1,function(t,e){ -return Rt(M(t,t[xt]),e)}),Pt=i(function(){return 1===new W(new Uint16Array([1]).buffer)[0]}),At=!!W&&!!W[Y].set&&i(function(){new W(1).set({})}),Ot=function(t,e){var n=h(t);if(0>n||n%e)throw G("Wrong offset!");return n},Tt=function(t){if(x(t)&&kt in t)return t;throw z(t+" is not a typed array!")},Rt=function(t,e){if(!(x(t)&&_t in t))throw z("It is not a typed array constructor!");return new t(e)},Mt=function(t,e){return Lt(M(t,t[xt]),e)},Lt=function(t,e){for(var n=0,a=e.length,r=Rt(t,a);a>n;)r[n]=e[n++];return r},jt=function(t,e,n){U(t,e,{get:function(){return this._d[n]}})},Dt=function(t){var e,n,a,r,i,o,s=w(t),p=arguments.length,c=p>1?arguments[1]:void 0,l=void 0!==c,d=P(s);if(void 0!=d&&!k(d)){for(o=d.call(s),a=[],e=0;!(i=o.next()).done;e++)a.push(i.value);s=a}for(l&&p>2&&(c=u(c,arguments[2],2)),e=0,n=m(s.length),r=Rt(this,n);n>e;e++)r[e]=l?c(s[e],e):s[e];return r},Nt=function(){for(var t=0,e=arguments.length,n=Rt(this,e);e>t;)n[t]=arguments[t++];return n},Ft=!!W&&i(function(){vt.call(new W(1))}),It=function(){return vt.apply(Ft?mt.call(Tt(this)):Tt(this),arguments)},Bt={copyWithin:function(t,e){return I.call(Tt(this),t,e,arguments.length>2?arguments[2]:void 0)},every:function(t){return nt(Tt(this),t,arguments.length>1?arguments[1]:void 0)},fill:function(t){return F.apply(Tt(this),arguments)},filter:function(t){return Mt(this,tt(Tt(this),t,arguments.length>1?arguments[1]:void 0))},find:function(t){return at(Tt(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function(t){return rt(Tt(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function(t){Z(Tt(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function(t){return ot(Tt(this),t,arguments.length>1?arguments[1]:void 0)},includes:function(t){return it(Tt(this),t,arguments.length>1?arguments[1]:void 0)},join:function(t){return ft.apply(Tt(this),arguments)},lastIndexOf:function(t){return ct.apply(Tt(this),arguments)},map:function(t){return Ct(Tt(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function(t){return lt.apply(Tt(this),arguments)},reduceRight:function(t){return dt.apply(Tt(this),arguments)},reverse:function(){for(var t,e=this,n=Tt(e).length,a=Math.floor(n/2),r=0;a>r;)t=e[r],e[r++]=e[--n],e[n]=t;return e},some:function(t){return et(Tt(this),t,arguments.length>1?arguments[1]:void 0)},sort:function(t){return ht.call(Tt(this),t)},subarray:function(t,e){var n=Tt(this),a=n.length,r=v(t,a);return new(M(n,n[xt]))(n.buffer,n.byteOffset+r*n.BYTES_PER_ELEMENT,m((void 0===e?a:v(e,a))-r))}},qt=function(t,e){return Mt(this,mt.call(Tt(this),t,e))},Ut=function(t){Tt(this);var e=Ot(arguments[1],1),n=this.length,a=w(t),r=m(a.length),i=0;if(r+e>n)throw G(Et);for(;r>i;)this[e+i]=a[i++]},Vt={entries:function(){return ut.call(Tt(this))},keys:function(){return pt.call(Tt(this))},values:function(){return st.call(Tt(this))}},Gt=function(t,e){return x(t)&&t[kt]&&"symbol"!=typeof e&&e in t&&+e+""==e+""},zt=function(t,e){return Gt(t,e=b(e,!0))?l(2,t[e]):V(t,e)},Wt=function(t,e,n){return!(Gt(t,e=b(e,!0))&&x(n)&&y(n,"value"))||y(n,"get")||y(n,"set")||n.configurable||y(n,"writable")&&!n.writable||y(n,"enumerable")&&!n.enumerable?U(t,e,n):(t[e]=n.value,t)};wt||(q.f=zt,B.f=Wt),o(o.S+o.F*!wt,"Object",{getOwnPropertyDescriptor:zt,defineProperty:Wt}),i(function(){gt.call({})})&&(gt=vt=function(){return ft.call(this)});var Ht=f({},Bt);f(Ht,Vt),d(Ht,bt,Vt.values),f(Ht,{slice:qt,set:Ut,constructor:function(){},toString:gt,toLocaleString:It}),jt(Ht,"buffer","b"),jt(Ht,"byteOffset","o"),jt(Ht,"byteLength","l"),jt(Ht,"length","e"),U(Ht,yt,{get:function(){return this[kt]}}),e.exports=function(t,e,n,p){p=!!p;var u=t+(p?"Clamped":"")+"Array",l="get"+t,f="set"+t,h=r[u],v=h||{},b=h&&E(h),y=!h||!s.ABV,w={},k=h&&h[Y],P=function(t,n){var a=t._d;return a.v[l](n*e+a.o,Pt)},A=function(t,n,a){var r=t._d;p&&(a=(a=Math.round(a))<0?0:a>255?255:255&a),r.v[f](n*e+r.o,a,Pt)},O=function(t,e){U(t,e,{get:function(){return P(this,e)},set:function(t){return A(this,e,t)},enumerable:!0})};y?(h=n(function(t,n,a,r){c(t,h,u,"_d");var i,o,s,p,l=0,f=0;if(x(n)){if(!(n instanceof J||(p=_(n))==H||p==K))return kt in n?Lt(h,n):Dt.call(h,n);i=n,f=Ot(a,e);var v=n.byteLength;if(void 0===r){if(v%e)throw G(Et);if(o=v-f,0>o)throw G(Et)}else if(o=m(r)*e,o+f>v)throw G(Et);s=o/e}else s=g(n),o=s*e,i=new J(o);for(d(t,"_d",{b:i,o:f,l:o,e:s,v:new X(i)});s>l;)O(t,l++)}),k=h[Y]=S(Ht),d(k,"constructor",h)):i(function(){h(1)})&&i(function(){new h(-1)})&&D(function(t){new h,new h(null),new h(1.5),new h(t)},!0)||(h=n(function(t,n,a,r){c(t,h,u);var i;return x(n)?n instanceof J||(i=_(n))==H||i==K?void 0!==r?new v(n,Ot(a,e),r):void 0!==a?new v(n,Ot(a,e)):new v(n):kt in n?Lt(h,n):Dt.call(h,n):new v(g(n))}),Z(b!==Function.prototype?C(v).concat(C(b)):C(v),function(t){t in h||d(h,t,v[t])}),h[Y]=k,a||(k.constructor=h));var T=k[bt],R=!!T&&("values"==T.name||void 0==T.name),M=Vt.values;d(h,_t,!0),d(k,kt,u),d(k,St,!0),d(k,xt,h),(p?new h(1)[yt]==u:yt in k)||U(k,yt,{get:function(){return u}}),w[u]=h,o(o.G+o.W+o.F*(h!=v),w),o(o.S,u,{BYTES_PER_ELEMENT:e}),o(o.S+o.F*i(function(){v.of.call(h,1)}),u,{from:Dt,of:Nt}),Q in k||d(k,Q,e),o(o.P,u,Bt),N(u),o(o.P+o.F*At,u,{set:Ut}),o(o.P+o.F*!R,u,Vt),a||k.toString==gt||(k.toString=gt),o(o.P+o.F*i(function(){new h(1).slice()}),u,{slice:qt}),o(o.P+o.F*(i(function(){return[1,2].toLocaleString()!=new h([1,2]).toLocaleString()})||!i(function(){k.toLocaleString.call([1,2])})),u,{toLocaleString:It}),j[u]=R?T:M,a||R||d(k,bt,M)}}else e.exports=function(){}},{101:101,11:11,111:111,112:112,113:113,115:115,116:116,117:117,119:119,12:12,120:120,121:121,126:126,127:127,139:139,17:17,25:25,29:29,33:33,35:35,40:40,41:41,42:42,48:48,51:51,56:56,58:58,59:59,6:6,70:70,71:71,74:74,76:76,78:78,8:8,89:89,9:9,90:90,97:97}],119:[function(t,e,n){"use strict";function a(t,e,n){var a,r,i,o=Array(n),s=8*n-e-1,p=(1<>1,c=23===e?U(2,-24)-U(2,-77):0,l=0,d=0>t||0===t&&0>1/t?1:0;for(t=q(t),t!=t||t===I?(r=t!=t?1:0,a=p):(a=V(G(t)/z),t*(i=U(2,-a))<1&&(a--,i*=2),t+=a+u>=1?c/i:c*U(2,1-u),t*i>=2&&(a++,i/=2),a+u>=p?(r=0,a=p):a+u>=1?(r=(t*i-1)*U(2,e),a+=u):(r=t*U(2,u-1)*U(2,e),a=0));e>=8;o[l++]=255&r,r/=256,e-=8);for(a=a<0;o[l++]=255&a,a/=256,s-=8);return o[--l]|=128*d,o}function r(t,e,n){var a,r=8*n-e-1,i=(1<>1,s=r-7,p=n-1,u=t[p--],c=127&u;for(u>>=7;s>0;c=256*c+t[p],p--,s-=8);for(a=c&(1<<-s)-1,c>>=-s,s+=e;s>0;a=256*a+t[p],p--,s-=8);if(0===c)c=1-o;else{if(c===i)return a?NaN:u?-I:I;a+=U(2,e),c-=o}return(u?-1:1)*a*U(2,c-e)}function i(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function o(t){return[255&t]}function s(t){return[255&t,t>>8&255]}function p(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function u(t){return a(t,52,8)}function c(t){return a(t,23,4)}function l(t,e,n){C(t[R],e,{get:function(){return this[n]}})}function d(t,e,n,a){var r=+n,i=S(r);if(i+e>t[Y])throw F(L);var o=t[Q]._b,s=i+t[$],p=o.slice(s,s+e);return a?p:p.reverse()}function f(t,e,n,a,r,i){var o=+n,s=S(o);if(s+e>t[Y])throw F(L);for(var p=t[Q]._b,u=s+t[$],c=a(+r),l=0;e>l;l++)p[u+l]=c[i?l:e-l-1]}var h=t(40),m=t(29),g=t(59),v=t(120),b=t(42),y=t(90),_=t(35),x=t(6),w=t(113),k=t(115),S=t(112),E=t(76).f,C=t(71).f,P=t(9),A=t(98),O="ArrayBuffer",T="DataView",R="prototype",M="Wrong length!",L="Wrong index!",j=h[O],D=h[T],N=h.Math,F=h.RangeError,I=h.Infinity,B=j,q=N.abs,U=N.pow,V=N.floor,G=N.log,z=N.LN2,W="buffer",H="byteLength",K="byteOffset",Q=m?"_b":W,Y=m?"_l":H,$=m?"_o":K;if(v.ABV){if(!_(function(){j(1)})||!_(function(){new j(-1)})||_(function(){return new j,new j(1.5),new j(NaN),j.name!=O})){j=function(t){return x(this,j),new B(S(t))};for(var J,X=j[R]=B[R],Z=E(B),tt=0;Z.length>tt;)(J=Z[tt++])in j||b(j,J,B[J]);g||(X.constructor=j)}var et=new D(new j(2)),nt=D[R].setInt8;et.setInt8(0,2147483648),et.setInt8(1,2147483649),(et.getInt8(0)||!et.getInt8(1))&&y(D[R],{setInt8:function(t,e){nt.call(this,t,e<<24>>24)},setUint8:function(t,e){nt.call(this,t,e<<24>>24)}},!0)}else j=function(t){x(this,j,O);var e=S(t);this._b=P.call(Array(e),0),this[Y]=e},D=function(t,e,n){x(this,D,T),x(t,j,T);var a=t[Y],r=w(e);if(0>r||r>a)throw F("Wrong offset!");if(n=void 0===n?a-r:k(n),r+n>a)throw F(M);this[Q]=t,this[$]=r,this[Y]=n},m&&(l(j,H,"_l"),l(D,W,"_b"),l(D,H,"_l"),l(D,K,"_o")),y(D[R],{getInt8:function(t){return d(this,1,t)[0]<<24>>24},getUint8:function(t){return d(this,1,t)[0]},getInt16:function(t){var e=d(this,2,t,arguments[1]);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=d(this,2,t,arguments[1]);return e[1]<<8|e[0]},getInt32:function(t){return i(d(this,4,t,arguments[1]))},getUint32:function(t){return i(d(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return r(d(this,4,t,arguments[1]),23,4)},getFloat64:function(t){return r(d(this,8,t,arguments[1]),52,8)},setInt8:function(t,e){f(this,1,t,o,e)},setUint8:function(t,e){f(this,1,t,o,e)},setInt16:function(t,e){f(this,2,t,s,e,arguments[2])},setUint16:function(t,e){f(this,2,t,s,e,arguments[2])},setInt32:function(t,e){f(this,4,t,p,e,arguments[2])},setUint32:function(t,e){f(this,4,t,p,e,arguments[2])},setFloat32:function(t,e){f(this,4,t,c,e,arguments[2])},setFloat64:function(t,e){f(this,8,t,u,e,arguments[2])}});A(j,O),A(D,T),b(D[R],v.VIEW,!0),n[O]=j,n[T]=D},{112:112,113:113,115:115,120:120,29:29,35:35,40:40,42:42,59:59,6:6,71:71,76:76,9:9,90:90,98:98}],120:[function(t,e,n){for(var a,r=t(40),i=t(42),o=t(121),s=o("typed_array"),p=o("view"),u=!(!r.ArrayBuffer||!r.DataView),c=u,l=0,d=9,f="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");d>l;)(a=r[f[l++]])?(i(a.prototype,s,!0),i(a.prototype,p,!0)):c=!1;e.exports={ABV:u,CONSTR:c,TYPED:s,VIEW:p}},{121:121,40:40,42:42}],121:[function(t,e,n){var a=0,r=Math.random();e.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++a+r).toString(36))}},{}],122:[function(t,e,n){var a=t(40),r=a.navigator;e.exports=r&&r.userAgent||""},{40:40}],123:[function(t,e,n){var a=t(51);e.exports=function(t,e){if(!a(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t}},{51:51}],124:[function(t,e,n){var a=t(40),r=t(23),i=t(59),o=t(125),s=t(71).f;e.exports=function(t){var e=r.Symbol||(r.Symbol=i?{}:a.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:o.f(t)})}},{125:125,23:23,40:40,59:59,71:71}],125:[function(t,e,n){n.f=t(126)},{126:126}],126:[function(t,e,n){var a=t(100)("wks"),r=t(121),i=t(40).Symbol,o="function"==typeof i,s=e.exports=function(t){return a[t]||(a[t]=o&&i[t]||(o?i:r)("Symbol."+t))};s.store=a},{100:100,121:121,40:40}],127:[function(t,e,n){var a=t(17),r=t(126)("iterator"),i=t(58);e.exports=t(23).getIteratorMethod=function(t){return void 0!=t?t[r]||t["@@iterator"]||i[a(t)]:void 0}},{126:126,17:17,23:23,58:58}],128:[function(t,e,n){var a=t(33),r=t(92)(/[\\^$*+?.()|[\]{}]/g,"\\$&");a(a.S,"RegExp",{escape:function(t){return r(t)}})},{33:33,92:92}],129:[function(t,e,n){var a=t(33);a(a.P,"Array",{copyWithin:t(8)}),t(5)("copyWithin")},{33:33,5:5,8:8}],130:[function(t,e,n){"use strict";var a=t(33),r=t(12)(4);a(a.P+a.F*!t(102)([].every,!0),"Array",{every:function(t){return r(this,t,arguments[1])}})},{102:102,12:12,33:33}],131:[function(t,e,n){var a=t(33);a(a.P,"Array",{fill:t(9)}),t(5)("fill")},{33:33,5:5,9:9}],132:[function(t,e,n){"use strict";var a=t(33),r=t(12)(2);a(a.P+a.F*!t(102)([].filter,!0),"Array",{filter:function(t){return r(this,t,arguments[1])}})},{102:102,12:12,33:33}],133:[function(t,e,n){"use strict";var a=t(33),r=t(12)(6),i="findIndex",o=!0;i in[]&&Array(1)[i](function(){o=!1}),a(a.P+a.F*o,"Array",{findIndex:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}}),t(5)(i)},{12:12,33:33,5:5}],134:[function(t,e,n){"use strict";var a=t(33),r=t(12)(5),i="find",o=!0;i in[]&&Array(1)[i](function(){o=!1}),a(a.P+a.F*o,"Array",{find:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}}),t(5)(i)},{12:12,33:33,5:5}],135:[function(t,e,n){"use strict";var a=t(33),r=t(12)(0),i=t(102)([].forEach,!0);a(a.P+a.F*!i,"Array",{forEach:function(t){return r(this,t,arguments[1])}})},{102:102,12:12,33:33}],136:[function(t,e,n){"use strict";var a=t(25),r=t(33),i=t(116),o=t(53),s=t(48),p=t(115),u=t(24),c=t(127);r(r.S+r.F*!t(56)(function(t){Array.from(t)}),"Array",{from:function(t){var e,n,r,l,d=i(t),f="function"==typeof this?this:Array,h=arguments.length,m=h>1?arguments[1]:void 0,g=void 0!==m,v=0,b=c(d);if(g&&(m=a(m,h>2?arguments[2]:void 0,2)),void 0==b||f==Array&&s(b))for(e=p(d.length),n=new f(e);e>v;v++)u(n,v,g?m(d[v],v):d[v]);else for(l=b.call(d),n=new f;!(r=l.next()).done;v++)u(n,v,g?o(l,m,[r.value,v],!0):r.value);return n.length=v,n}})},{115:115,116:116,127:127,24:24,25:25,33:33,48:48,53:53,56:56}],137:[function(t,e,n){"use strict";var a=t(33),r=t(11)(!1),i=[].indexOf,o=!!i&&1/[1].indexOf(1,-0)<0;a(a.P+a.F*(o||!t(102)(i)),"Array",{indexOf:function(t){return o?i.apply(this,arguments)||0:r(this,t,arguments[1])}})},{102:102,11:11,33:33}],138:[function(t,e,n){var a=t(33);a(a.S,"Array",{isArray:t(49)})},{33:33,49:49}],139:[function(t,e,n){"use strict";var a=t(5),r=t(57),i=t(58),o=t(114);e.exports=t(55)(Array,"Array",function(t,e){this._t=o(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,r(1)):"keys"==e?r(0,n):"values"==e?r(0,t[n]):r(0,[n,t[n]])},"values"),i.Arguments=i.Array,a("keys"),a("values"),a("entries")},{114:114,5:5,55:55,57:57,58:58}],140:[function(t,e,n){"use strict";var a=t(33),r=t(114),i=[].join;a(a.P+a.F*(t(47)!=Object||!t(102)(i)),"Array",{join:function(t){return i.call(r(this),void 0===t?",":t)}})},{102:102,114:114,33:33,47:47}],141:[function(t,e,n){"use strict";var a=t(33),r=t(114),i=t(113),o=t(115),s=[].lastIndexOf,p=!!s&&1/[1].lastIndexOf(1,-0)<0;a(a.P+a.F*(p||!t(102)(s)),"Array",{lastIndexOf:function(t){if(p)return s.apply(this,arguments)||0;var e=r(this),n=o(e.length),a=n-1;for(arguments.length>1&&(a=Math.min(a,i(arguments[1]))),0>a&&(a=n+a);a>=0;a--)if(a in e&&e[a]===t)return a||0;return-1}})},{102:102,113:113,114:114,115:115,33:33}],142:[function(t,e,n){"use strict";var a=t(33),r=t(12)(1);a(a.P+a.F*!t(102)([].map,!0),"Array",{map:function(t){return r(this,t,arguments[1])}})},{102:102,12:12,33:33}],143:[function(t,e,n){"use strict";var a=t(33),r=t(24);a(a.S+a.F*t(35)(function(){function t(){}return!(Array.of.call(t)instanceof t)}),"Array",{of:function(){for(var t=0,e=arguments.length,n=new("function"==typeof this?this:Array)(e);e>t;)r(n,t,arguments[t++]);return n.length=e,n}})},{24:24,33:33,35:35}],144:[function(t,e,n){"use strict";var a=t(33),r=t(13);a(a.P+a.F*!t(102)([].reduceRight,!0),"Array",{reduceRight:function(t){return r(this,t,arguments.length,arguments[1],!0)}})},{102:102,13:13,33:33}],145:[function(t,e,n){"use strict";var a=t(33),r=t(13);a(a.P+a.F*!t(102)([].reduce,!0),"Array",{reduce:function(t){return r(this,t,arguments.length,arguments[1],!1)}})},{102:102,13:13,33:33}],146:[function(t,e,n){"use strict";var a=t(33),r=t(43),i=t(18),o=t(111),s=t(115),p=[].slice;a(a.P+a.F*t(35)(function(){r&&p.call(r)}),"Array",{slice:function(t,e){var n=s(this.length),a=i(this);if(e=void 0===e?n:e,"Array"==a)return p.call(this,t,e);for(var r=o(t,n),u=o(e,n),c=s(u-r),l=Array(c),d=0;c>d;d++)l[d]="String"==a?this.charAt(r+d):this[r+d];return l}})},{111:111,115:115,18:18,33:33,35:35,43:43}],147:[function(t,e,n){"use strict";var a=t(33),r=t(12)(3);a(a.P+a.F*!t(102)([].some,!0),"Array",{some:function(t){return r(this,t,arguments[1])}})},{102:102,12:12,33:33}],148:[function(t,e,n){"use strict";var a=t(33),r=t(3),i=t(116),o=t(35),s=[].sort,p=[1,2,3];a(a.P+a.F*(o(function(){p.sort(void 0)})||!o(function(){p.sort(null)})||!t(102)(s)),"Array",{sort:function(t){return void 0===t?s.call(i(this)):s.call(i(this),r(t))}})},{102:102,116:116,3:3,33:33,35:35}],149:[function(t,e,n){t(97)("Array")},{97:97}],150:[function(t,e,n){var a=t(33);a(a.S,"Date",{now:function(){return(new Date).getTime()}})},{33:33}],151:[function(t,e,n){var a=t(33),r=t(26);a(a.P+a.F*(Date.prototype.toISOString!==r),"Date",{toISOString:r})},{26:26,33:33}],152:[function(t,e,n){"use strict";var a=t(33),r=t(116),i=t(117);a(a.P+a.F*t(35)(function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}),"Date",{toJSON:function(t){var e=r(this),n=i(e);return"number"!=typeof n||isFinite(n)?e.toISOString():null}})},{116:116,117:117,33:33,35:35}],153:[function(t,e,n){var a=t(126)("toPrimitive"),r=Date.prototype;a in r||t(42)(r,a,t(27))},{126:126,27:27,42:42}],154:[function(t,e,n){var a=Date.prototype,r="Invalid Date",i="toString",o=a[i],s=a.getTime;new Date(NaN)+""!=r&&t(91)(a,i,function(){var t=s.call(this);return t===t?o.call(this):r})},{91:91}],155:[function(t,e,n){var a=t(33);a(a.P,"Function",{bind:t(16)})},{16:16,33:33}],156:[function(t,e,n){"use strict";var a=t(51),r=t(78),i=t(126)("hasInstance"),o=Function.prototype;i in o||t(71).f(o,i,{value:function(t){if("function"!=typeof this||!a(t))return!1;if(!a(this.prototype))return t instanceof this;for(;t=r(t);)if(this.prototype===t)return!0;return!1}})},{126:126,51:51,71:71,78:78}],157:[function(t,e,n){var a=t(71).f,r=Function.prototype,i=/^\s*function ([^ (]*)/,o="name";o in r||t(29)&&a(r,o,{configurable:!0,get:function(){try{return(""+this).match(i)[1]}catch(t){return""}}})},{29:29,71:71}],158:[function(t,e,n){"use strict";var a=t(19),r=t(123),i="Map";e.exports=t(22)(i,function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{get:function(t){var e=a.getEntry(r(this,i),t);return e&&e.v},set:function(t,e){return a.def(r(this,i),0===t?0:t,e)}},a,!0)},{123:123,19:19,22:22}],159:[function(t,e,n){var a=t(33),r=t(62),i=Math.sqrt,o=Math.acosh;a(a.S+a.F*!(o&&710==Math.floor(o(Number.MAX_VALUE))&&o(1/0)==1/0),"Math",{acosh:function(t){return(t=+t)<1?NaN:t>94906265.62425156?Math.log(t)+Math.LN2:r(t-1+i(t-1)*i(t+1))}})},{33:33,62:62}],160:[function(t,e,n){function a(t){return isFinite(t=+t)&&0!=t?0>t?-a(-t):Math.log(t+Math.sqrt(t*t+1)):t}var r=t(33),i=Math.asinh;r(r.S+r.F*!(i&&1/i(0)>0),"Math",{asinh:a})},{33:33}],161:[function(t,e,n){var a=t(33),r=Math.atanh;a(a.S+a.F*!(r&&1/r(-0)<0),"Math",{atanh:function(t){return 0==(t=+t)?t:Math.log((1+t)/(1-t))/2}})},{33:33}],162:[function(t,e,n){var a=t(33),r=t(64);a(a.S,"Math",{cbrt:function(t){return r(t=+t)*Math.pow(Math.abs(t),1/3)}})},{33:33,64:64}],163:[function(t,e,n){var a=t(33);a(a.S,"Math",{clz32:function(t){return(t>>>=0)?31-Math.floor(Math.log(t+.5)*Math.LOG2E):32}})},{33:33}],164:[function(t,e,n){var a=t(33),r=Math.exp;a(a.S,"Math",{cosh:function(t){return(r(t=+t)+r(-t))/2}})},{33:33}],165:[function(t,e,n){var a=t(33),r=t(60);a(a.S+a.F*(r!=Math.expm1),"Math",{expm1:r})},{33:33,60:60}],166:[function(t,e,n){var a=t(33);a(a.S,"Math",{fround:t(61)})},{33:33,61:61}],167:[function(t,e,n){var a=t(33),r=Math.abs;a(a.S,"Math",{hypot:function(t,e){for(var n,a,i=0,o=0,s=arguments.length,p=0;s>o;)n=r(arguments[o++]),n>p?(a=p/n,i=i*a*a+1,p=n):n>0?(a=n/p,i+=a*a):i+=n;return p===1/0?1/0:p*Math.sqrt(i)}})},{33:33}],168:[function(t,e,n){var a=t(33),r=Math.imul;a(a.S+a.F*t(35)(function(){return-5!=r(4294967295,5)||2!=r.length}),"Math",{imul:function(t,e){var n=65535,a=+t,r=+e,i=n&a,o=n&r;return 0|i*o+((n&a>>>16)*o+i*(n&r>>>16)<<16>>>0)}})},{33:33,35:35}],169:[function(t,e,n){var a=t(33);a(a.S,"Math",{log10:function(t){return Math.log(t)*Math.LOG10E}})},{33:33}],170:[function(t,e,n){var a=t(33);a(a.S,"Math",{log1p:t(62)})},{33:33,62:62}],171:[function(t,e,n){var a=t(33);a(a.S,"Math",{log2:function(t){return Math.log(t)/Math.LN2}})},{33:33}],172:[function(t,e,n){var a=t(33);a(a.S,"Math",{sign:t(64)})},{33:33,64:64}],173:[function(t,e,n){var a=t(33),r=t(60),i=Math.exp;a(a.S+a.F*t(35)(function(){return-2e-17!=!Math.sinh(-2e-17)}),"Math",{sinh:function(t){return Math.abs(t=+t)<1?(r(t)-r(-t))/2:(i(t-1)-i(-t-1))*(Math.E/2)}})},{33:33,35:35,60:60}],174:[function(t,e,n){var a=t(33),r=t(60),i=Math.exp;a(a.S,"Math",{tanh:function(t){var e=r(t=+t),n=r(-t);return e==1/0?1:n==1/0?-1:(e-n)/(i(t)+i(-t))}})},{33:33,60:60}],175:[function(t,e,n){var a=t(33);a(a.S,"Math",{trunc:function(t){return(t>0?Math.floor:Math.ceil)(t)}})},{33:33}],176:[function(t,e,n){"use strict";var a=t(40),r=t(41),i=t(18),o=t(45),s=t(117),p=t(35),u=t(76).f,c=t(74).f,l=t(71).f,d=t(108).trim,f="Number",h=a[f],m=h,g=h.prototype,v=i(t(70)(g))==f,b="trim"in String.prototype,y=function(t){var e=s(t,!1);if("string"==typeof e&&e.length>2){e=b?e.trim():d(e,3);var n,a,r,i=e.charCodeAt(0);if(43===i||45===i){if(n=e.charCodeAt(2),88===n||120===n)return NaN}else if(48===i){switch(e.charCodeAt(1)){case 66:case 98:a=2,r=49;break;case 79:case 111:a=8,r=55;break;default:return+e}for(var o,p=e.slice(2),u=0,c=p.length;c>u;u++)if(o=p.charCodeAt(u),48>o||o>r)return NaN;return parseInt(p,a)}}return+e};if(!h(" 0o1")||!h("0b1")||h("+0x1")){h=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof h&&(v?p(function(){g.valueOf.call(n)}):i(n)!=f)?o(new m(y(e)),n,h):y(e)};for(var _,x=t(29)?u(m):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),w=0;x.length>w;w++)r(m,_=x[w])&&!r(h,_)&&l(h,_,c(m,_));h.prototype=g,g.constructor=h,t(91)(a,f,h)}},{108:108,117:117,18:18,29:29,35:35,40:40,41:41,45:45,70:70,71:71,74:74,76:76,91:91}],177:[function(t,e,n){var a=t(33);a(a.S,"Number",{EPSILON:Math.pow(2,-52)})},{33:33}],178:[function(t,e,n){var a=t(33),r=t(40).isFinite;a(a.S,"Number",{isFinite:function(t){return"number"==typeof t&&r(t)}})},{33:33,40:40}],179:[function(t,e,n){var a=t(33);a(a.S,"Number",{isInteger:t(50)})},{33:33,50:50}],180:[function(t,e,n){var a=t(33);a(a.S,"Number",{isNaN:function(t){return t!=t}})},{33:33}],181:[function(t,e,n){var a=t(33),r=t(50),i=Math.abs;a(a.S,"Number",{isSafeInteger:function(t){return r(t)&&i(t)<=9007199254740991}})},{33:33,50:50}],182:[function(t,e,n){var a=t(33);a(a.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},{33:33}],183:[function(t,e,n){var a=t(33);a(a.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},{33:33}],184:[function(t,e,n){var a=t(33),r=t(85);a(a.S+a.F*(Number.parseFloat!=r),"Number",{parseFloat:r})},{33:33,85:85}],185:[function(t,e,n){var a=t(33),r=t(86);a(a.S+a.F*(Number.parseInt!=r),"Number",{parseInt:r})},{33:33,86:86}],186:[function(t,e,n){"use strict";var a=t(33),r=t(113),i=t(4),o=t(107),s=1..toFixed,p=Math.floor,u=[0,0,0,0,0,0],c="Number.toFixed: incorrect invocation!",l="0",d=function(t,e){for(var n=-1,a=e;++n<6;)a+=t*u[n],u[n]=a%1e7,a=p(a/1e7)},f=function(t){for(var e=6,n=0;--e>=0;)n+=u[e],u[e]=p(n/t),n=n%t*1e7},h=function(){for(var t=6,e="";--t>=0;)if(""!==e||0===t||0!==u[t]){var n=u[t]+"";e=""===e?n:e+o.call(l,7-n.length)+n}return e},m=function(t,e,n){return 0===e?n:e%2===1?m(t,e-1,n*t):m(t*t,e/2,n)},g=function(t){for(var e=0,n=t;n>=4096;)e+=12,n/=4096;for(;n>=2;)e+=1,n/=2;return e};a(a.P+a.F*(!!s&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==0xde0b6b3a7640080.toFixed(0))||!t(35)(function(){s.call({})})),"Number",{toFixed:function(t){var e,n,a,s,p=i(this,c),u=r(t),v="",b=l;if(0>u||u>20)throw RangeError(c);if(p!=p)return"NaN";if(-1e21>=p||p>=1e21)return p+"";if(0>p&&(v="-",p=-p),p>1e-21)if(e=g(p*m(2,69,1))-69,n=0>e?p*m(2,-e,1):p/m(2,e,1),n*=4503599627370496,e=52-e,e>0){for(d(0,n),a=u;a>=7;)d(1e7,0),a-=7;for(d(m(10,a,1),0),a=e-1;a>=23;)f(1<<23),a-=23;f(1<0?(s=b.length,b=v+(u>=s?"0."+o.call(l,u-s)+b:b.slice(0,s-u)+"."+b.slice(s-u))):b=v+b,b}})},{107:107,113:113,33:33,35:35,4:4}],187:[function(t,e,n){"use strict";var a=t(33),r=t(35),i=t(4),o=1..toPrecision;a(a.P+a.F*(r(function(){return"1"!==o.call(1,void 0)})||!r(function(){o.call({})})),"Number",{toPrecision:function(t){var e=i(this,"Number#toPrecision: incorrect invocation!");return void 0===t?o.call(e):o.call(e,t)}})},{33:33,35:35,4:4}],188:[function(t,e,n){var a=t(33);a(a.S+a.F,"Object",{assign:t(69)})},{33:33,69:69}],189:[function(t,e,n){var a=t(33);a(a.S,"Object",{create:t(70)})},{33:33,70:70}],190:[function(t,e,n){var a=t(33);a(a.S+a.F*!t(29),"Object",{defineProperties:t(72)})},{29:29,33:33,72:72}],191:[function(t,e,n){var a=t(33);a(a.S+a.F*!t(29),"Object",{defineProperty:t(71).f})},{29:29,33:33,71:71}],192:[function(t,e,n){var a=t(51),r=t(65).onFreeze;t(82)("freeze",function(t){return function(e){return t&&a(e)?t(r(e)):e}})},{51:51,65:65,82:82}],193:[function(t,e,n){var a=t(114),r=t(74).f;t(82)("getOwnPropertyDescriptor",function(){return function(t,e){return r(a(t),e)}})},{114:114,74:74,82:82}],194:[function(t,e,n){t(82)("getOwnPropertyNames",function(){return t(75).f})},{75:75,82:82}],195:[function(t,e,n){var a=t(116),r=t(78);t(82)("getPrototypeOf",function(){return function(t){return r(a(t))}})},{116:116,78:78,82:82}],196:[function(t,e,n){var a=t(51);t(82)("isExtensible",function(t){return function(e){return a(e)?t?t(e):!0:!1}})},{51:51,82:82}],197:[function(t,e,n){var a=t(51);t(82)("isFrozen",function(t){return function(e){return a(e)?t?t(e):!1:!0}})},{51:51,82:82}],198:[function(t,e,n){var a=t(51);t(82)("isSealed",function(t){return function(e){return a(e)?t?t(e):!1:!0}})},{51:51,82:82}],199:[function(t,e,n){var a=t(33);a(a.S,"Object",{is:t(93)})},{33:33,93:93}],200:[function(t,e,n){var a=t(116),r=t(80);t(82)("keys",function(){return function(t){return r(a(t))}})},{116:116,80:80,82:82}],201:[function(t,e,n){var a=t(51),r=t(65).onFreeze;t(82)("preventExtensions",function(t){return function(e){return t&&a(e)?t(r(e)):e}})},{51:51,65:65,82:82}],202:[function(t,e,n){var a=t(51),r=t(65).onFreeze;t(82)("seal",function(t){return function(e){return t&&a(e)?t(r(e)):e}})},{51:51,65:65,82:82}],203:[function(t,e,n){var a=t(33);a(a.S,"Object",{setPrototypeOf:t(96).set})},{33:33,96:96}],204:[function(t,e,n){"use strict";var a=t(17),r={};r[t(126)("toStringTag")]="z",r+""!="[object z]"&&t(91)(Object.prototype,"toString",function(){return"[object "+a(this)+"]"},!0)},{126:126,17:17,91:91}],205:[function(t,e,n){var a=t(33),r=t(85);a(a.G+a.F*(parseFloat!=r),{parseFloat:r})},{33:33,85:85}],206:[function(t,e,n){var a=t(33),r=t(86);a(a.G+a.F*(parseInt!=r),{parseInt:r})},{33:33,86:86}],207:[function(t,e,n){"use strict";var a,r,i,o,s=t(59),p=t(40),u=t(25),c=t(17),l=t(33),d=t(51),f=t(3),h=t(6),m=t(39),g=t(101),v=t(110).set,b=t(67)(),y=t(68),_=t(87),x=t(122),w=t(88),k="Promise",S=p.TypeError,E=p.process,C=E&&E.versions,P=C&&C.v8||"",A=p[k],O="process"==c(E),T=function(){},R=r=y.f,M=!!function(){try{var e=A.resolve(1),n=(e.constructor={})[t(126)("species")]=function(t){t(T,T)};return(O||"function"==typeof PromiseRejectionEvent)&&e.then(T)instanceof n&&0!==P.indexOf("6.6")&&-1===x.indexOf("Chrome/66")}catch(a){}}(),L=function(t){var e;return d(t)&&"function"==typeof(e=t.then)?e:!1},j=function(t,e){if(!t._n){t._n=!0;var n=t._c;b(function(){for(var a=t._v,r=1==t._s,i=0,o=function(e){var n,i,o,s=r?e.ok:e.fail,p=e.resolve,u=e.reject,c=e.domain;try{s?(r||(2==t._h&&F(t),t._h=1),s===!0?n=a:(c&&c.enter(),n=s(a),c&&(c.exit(),o=!0)),n===e.promise?u(S("Promise-chain cycle")):(i=L(n))?i.call(n,p,u):p(n)):u(a)}catch(l){c&&!o&&c.exit(),u(l)}};n.length>i;)o(n[i++]);t._c=[],t._n=!1,e&&!t._h&&D(t)})}},D=function(t){v.call(p,function(){var e,n,a,r=t._v,i=N(t);if(i&&(e=_(function(){O?E.emit("unhandledRejection",r,t):(n=p.onunhandledrejection)?n({promise:t,reason:r}):(a=p.console)&&a.error&&a.error("Unhandled promise rejection",r)}),t._h=O||N(t)?2:1),t._a=void 0,i&&e.e)throw e.v})},N=function(t){return 1!==t._h&&0===(t._a||t._c).length},F=function(t){v.call(p,function(){var e;O?E.emit("rejectionHandled",t):(e=p.onrejectionhandled)&&e({promise:t,reason:t._v})})},I=function(t){var e=this;e._d||(e._d=!0,e=e._w||e,e._v=t,e._s=2,e._a||(e._a=e._c.slice()),j(e,!0))},B=function(t){var e,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===t)throw S("Promise can't be resolved itself");(e=L(t))?b(function(){var a={_w:n,_d:!1};try{e.call(t,u(B,a,1),u(I,a,1))}catch(r){I.call(a,r)}}):(n._v=t,n._s=1,j(n,!1))}catch(a){I.call({_w:n,_d:!1},a)}}};M||(A=function(t){h(this,A,k,"_h"),f(t),a.call(this);try{t(u(B,this,1),u(I,this,1))}catch(e){I.call(this,e)}},a=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},a.prototype=t(90)(A.prototype,{then:function(t,e){var n=R(g(this,A));return n.ok="function"==typeof t?t:!0,n.fail="function"==typeof e&&e,n.domain=O?E.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&j(this,!1),n.promise},"catch":function(t){return this.then(void 0,t)}}),i=function(){var t=new a;this.promise=t,this.resolve=u(B,t,1),this.reject=u(I,t,1)},y.f=R=function(t){return t===A||t===o?new i(t):r(t)}),l(l.G+l.W+l.F*!M,{Promise:A}),t(98)(A,k),t(97)(k),o=t(23)[k],l(l.S+l.F*!M,k,{reject:function(t){var e=R(this),n=e.reject;return n(t),e.promise}}),l(l.S+l.F*(s||!M),k,{resolve:function(t){return w(s&&this===o?A:this,t)}}),l(l.S+l.F*!(M&&t(56)(function(t){A.all(t)["catch"](T)})),k,{all:function(t){var e=this,n=R(e),a=n.resolve,r=n.reject,i=_(function(){var n=[],i=0,o=1;m(t,!1,function(t){var s=i++,p=!1;n.push(void 0),o++,e.resolve(t).then(function(t){p||(p=!0,n[s]=t,--o||a(n))},r)}),--o||a(n)});return i.e&&r(i.v),n.promise},race:function(t){var e=this,n=R(e),a=n.reject,r=_(function(){m(t,!1,function(t){e.resolve(t).then(n.resolve,a)})});return r.e&&a(r.v),n.promise}})},{101:101,110:110,122:122,126:126,17:17,23:23,25:25,3:3,33:33,39:39,40:40,51:51,56:56,59:59,6:6,67:67,68:68,87:87,88:88,90:90,97:97,98:98}],208:[function(t,e,n){var a=t(33),r=t(3),i=t(7),o=(t(40).Reflect||{}).apply,s=Function.apply;a(a.S+a.F*!t(35)(function(){o(function(){})}),"Reflect",{apply:function(t,e,n){var a=r(t),p=i(n);return o?o(a,e,p):s.call(a,e,p)}})},{3:3,33:33,35:35,40:40,7:7}],209:[function(t,e,n){var a=t(33),r=t(70),i=t(3),o=t(7),s=t(51),p=t(35),u=t(16),c=(t(40).Reflect||{}).construct,l=p(function(){function t(){}return!(c(function(){},[],t)instanceof t)}),d=!p(function(){c(function(){})});a(a.S+a.F*(l||d),"Reflect",{construct:function(t,e){i(t),o(e);var n=arguments.length<3?t:i(arguments[2]);if(d&&!l)return c(t,e,n);if(t==n){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var a=[null];return a.push.apply(a,e),new(u.apply(t,a))}var p=n.prototype,f=r(s(p)?p:Object.prototype),h=Function.apply.call(t,f,e);return s(h)?h:f}})},{16:16,3:3,33:33,35:35,40:40,51:51,7:7,70:70}],210:[function(t,e,n){var a=t(71),r=t(33),i=t(7),o=t(117);r(r.S+r.F*t(35)(function(){Reflect.defineProperty(a.f({},1,{value:1}),1,{value:2})}),"Reflect",{defineProperty:function(t,e,n){i(t),e=o(e,!0),i(n);try{return a.f(t,e,n),!0}catch(r){return!1}}})},{117:117,33:33,35:35,7:7,71:71}],211:[function(t,e,n){var a=t(33),r=t(74).f,i=t(7);a(a.S,"Reflect",{deleteProperty:function(t,e){var n=r(i(t),e);return n&&!n.configurable?!1:delete t[e]}})},{33:33,7:7,74:74}],212:[function(t,e,n){"use strict";var a=t(33),r=t(7),i=function(t){this._t=r(t),this._i=0;var e,n=this._k=[];for(e in t)n.push(e)};t(54)(i,"Object",function(){var t,e=this,n=e._k;do if(e._i>=n.length)return{value:void 0,done:!0};while(!((t=n[e._i++])in e._t));return{value:t,done:!1}}),a(a.S,"Reflect",{enumerate:function(t){return new i(t)}})},{33:33,54:54,7:7}],213:[function(t,e,n){var a=t(74),r=t(33),i=t(7);r(r.S,"Reflect",{getOwnPropertyDescriptor:function(t,e){return a.f(i(t),e)}})},{33:33,7:7,74:74}],214:[function(t,e,n){var a=t(33),r=t(78),i=t(7);a(a.S,"Reflect",{getPrototypeOf:function(t){return r(i(t))}})},{33:33,7:7,78:78}],215:[function(t,e,n){function a(t,e){var n,s,c=arguments.length<3?t:arguments[2];return u(t)===c?t[e]:(n=r.f(t,e))?o(n,"value")?n.value:void 0!==n.get?n.get.call(c):void 0:p(s=i(t))?a(s,e,c):void 0}var r=t(74),i=t(78),o=t(41),s=t(33),p=t(51),u=t(7);s(s.S,"Reflect",{get:a})},{33:33,41:41,51:51,7:7,74:74,78:78}],216:[function(t,e,n){var a=t(33);a(a.S,"Reflect",{has:function(t,e){return e in t}})},{33:33}],217:[function(t,e,n){var a=t(33),r=t(7),i=Object.isExtensible;a(a.S,"Reflect",{isExtensible:function(t){ -return r(t),i?i(t):!0}})},{33:33,7:7}],218:[function(t,e,n){var a=t(33);a(a.S,"Reflect",{ownKeys:t(84)})},{33:33,84:84}],219:[function(t,e,n){var a=t(33),r=t(7),i=Object.preventExtensions;a(a.S,"Reflect",{preventExtensions:function(t){r(t);try{return i&&i(t),!0}catch(e){return!1}}})},{33:33,7:7}],220:[function(t,e,n){var a=t(33),r=t(96);r&&a(a.S,"Reflect",{setPrototypeOf:function(t,e){r.check(t,e);try{return r.set(t,e),!0}catch(n){return!1}}})},{33:33,96:96}],221:[function(t,e,n){function a(t,e,n){var p,d,f=arguments.length<4?t:arguments[3],h=i.f(c(t),e);if(!h){if(l(d=o(t)))return a(d,e,n,f);h=u(0)}if(s(h,"value")){if(h.writable===!1||!l(f))return!1;if(p=i.f(f,e)){if(p.get||p.set||p.writable===!1)return!1;p.value=n,r.f(f,e,p)}else r.f(f,e,u(0,n));return!0}return void 0===h.set?!1:(h.set.call(f,n),!0)}var r=t(71),i=t(74),o=t(78),s=t(41),p=t(33),u=t(89),c=t(7),l=t(51);p(p.S,"Reflect",{set:a})},{33:33,41:41,51:51,7:7,71:71,74:74,78:78,89:89}],222:[function(t,e,n){var a=t(40),r=t(45),i=t(71).f,o=t(76).f,s=t(52),p=t(37),u=a.RegExp,c=u,l=u.prototype,d=/a/g,f=/a/g,h=new u(d)!==d;if(t(29)&&(!h||t(35)(function(){return f[t(126)("match")]=!1,u(d)!=d||u(f)==f||"/a/i"!=u(d,"i")}))){u=function(t,e){var n=this instanceof u,a=s(t),i=void 0===e;return!n&&a&&t.constructor===u&&i?t:r(h?new c(a&&!i?t.source:t,e):c((a=t instanceof u)?t.source:t,a&&i?p.call(t):e),n?this:l,u)};for(var m=(function(t){t in u||i(u,t,{configurable:!0,get:function(){return c[t]},set:function(e){c[t]=e}})}),g=o(c),v=0;g.length>v;)m(g[v++]);l.constructor=u,u.prototype=l,t(91)(a,"RegExp",u)}t(97)("RegExp")},{126:126,29:29,35:35,37:37,40:40,45:45,52:52,71:71,76:76,91:91,97:97}],223:[function(t,e,n){t(29)&&"g"!=/./g.flags&&t(71).f(RegExp.prototype,"flags",{configurable:!0,get:t(37)})},{29:29,37:37,71:71}],224:[function(t,e,n){t(36)("match",1,function(t,e,n){return[function(n){"use strict";var a=t(this),r=void 0==n?void 0:n[e];return void 0!==r?r.call(n,a):RegExp(n)[e](a+"")},n]})},{36:36}],225:[function(t,e,n){t(36)("replace",2,function(t,e,n){return[function(a,r){"use strict";var i=t(this),o=void 0==a?void 0:a[e];return void 0!==o?o.call(a,i,r):n.call(i+"",a,r)},n]})},{36:36}],226:[function(t,e,n){t(36)("search",1,function(t,e,n){return[function(n){"use strict";var a=t(this),r=void 0==n?void 0:n[e];return void 0!==r?r.call(n,a):RegExp(n)[e](a+"")},n]})},{36:36}],227:[function(t,e,n){t(36)("split",2,function(e,n,a){"use strict";var r=t(52),i=a,o=[].push,s="split",p="length",u="lastIndex";if("c"=="abbc"[s](/(b)*/)[1]||4!="test"[s](/(?:)/,-1)[p]||2!="ab"[s](/(?:ab)*/)[p]||4!="."[s](/(.?)(.?)/)[p]||"."[s](/()()/)[p]>1||""[s](/.?/)[p]){var c=void 0===/()??/.exec("")[1];a=function(t,e){var n=this+"";if(void 0===t&&0===e)return[];if(!r(t))return i.call(n,t,e);var a,s,l,d,f,h=[],m=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),g=0,v=void 0===e?4294967295:e>>>0,b=RegExp(t.source,m+"g");for(c||(a=RegExp("^"+b.source+"$(?!\\s)",m));(s=b.exec(n))&&(l=s.index+s[0][p],!(l>g&&(h.push(n.slice(g,s.index)),!c&&s[p]>1&&s[0].replace(a,function(){for(f=1;f1&&s.index=v)));)b[u]===s.index&&b[u]++;return g===n[p]?(d||!b.test(""))&&h.push(""):h.push(n.slice(g)),h[p]>v?h.slice(0,v):h}}else"0"[s](void 0,0)[p]&&(a=function(t,e){return void 0===t&&0===e?[]:i.call(this,t,e)});return[function(t,r){var i=e(this),o=void 0==t?void 0:t[n];return void 0!==o?o.call(t,i,r):a.call(i+"",t,r)},a]})},{36:36,52:52}],228:[function(t,e,n){"use strict";t(223);var a=t(7),r=t(37),i=t(29),o="toString",s=/./[o],p=function(e){t(91)(RegExp.prototype,o,e,!0)};t(35)(function(){return"/a/b"!=s.call({source:"a",flags:"b"})})?p(function(){var t=a(this);return"/".concat(t.source,"/","flags"in t?t.flags:!i&&t instanceof RegExp?r.call(t):void 0)}):s.name!=o&&p(function(){return s.call(this)})},{223:223,29:29,35:35,37:37,7:7,91:91}],229:[function(t,e,n){"use strict";var a=t(19),r=t(123),i="Set";e.exports=t(22)(i,function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{add:function(t){return a.def(r(this,i),t=0===t?0:t,t)}},a)},{123:123,19:19,22:22}],230:[function(t,e,n){"use strict";t(105)("anchor",function(t){return function(e){return t(this,"a","name",e)}})},{105:105}],231:[function(t,e,n){"use strict";t(105)("big",function(t){return function(){return t(this,"big","","")}})},{105:105}],232:[function(t,e,n){"use strict";t(105)("blink",function(t){return function(){return t(this,"blink","","")}})},{105:105}],233:[function(t,e,n){"use strict";t(105)("bold",function(t){return function(){return t(this,"b","","")}})},{105:105}],234:[function(t,e,n){"use strict";var a=t(33),r=t(103)(!1);a(a.P,"String",{codePointAt:function(t){return r(this,t)}})},{103:103,33:33}],235:[function(t,e,n){"use strict";var a=t(33),r=t(115),i=t(104),o="endsWith",s=""[o];a(a.P+a.F*t(34)(o),"String",{endsWith:function(t){var e=i(this,t,o),n=arguments.length>1?arguments[1]:void 0,a=r(e.length),p=void 0===n?a:Math.min(r(n),a),u=t+"";return s?s.call(e,u,p):e.slice(p-u.length,p)===u}})},{104:104,115:115,33:33,34:34}],236:[function(t,e,n){"use strict";t(105)("fixed",function(t){return function(){return t(this,"tt","","")}})},{105:105}],237:[function(t,e,n){"use strict";t(105)("fontcolor",function(t){return function(e){return t(this,"font","color",e)}})},{105:105}],238:[function(t,e,n){"use strict";t(105)("fontsize",function(t){return function(e){return t(this,"font","size",e)}})},{105:105}],239:[function(t,e,n){var a=t(33),r=t(111),i=String.fromCharCode,o=String.fromCodePoint;a(a.S+a.F*(!!o&&1!=o.length),"String",{fromCodePoint:function(t){for(var e,n=[],a=arguments.length,o=0;a>o;){if(e=+arguments[o++],r(e,1114111)!==e)throw RangeError(e+" is not a valid code point");n.push(65536>e?i(e):i(((e-=65536)>>10)+55296,e%1024+56320))}return n.join("")}})},{111:111,33:33}],240:[function(t,e,n){"use strict";var a=t(33),r=t(104),i="includes";a(a.P+a.F*t(34)(i),"String",{includes:function(t){return!!~r(this,t,i).indexOf(t,arguments.length>1?arguments[1]:void 0)}})},{104:104,33:33,34:34}],241:[function(t,e,n){"use strict";t(105)("italics",function(t){return function(){return t(this,"i","","")}})},{105:105}],242:[function(t,e,n){"use strict";var a=t(103)(!0);t(55)(String,"String",function(t){this._t=t+"",this._i=0},function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=a(e,n),this._i+=t.length,{value:t,done:!1})})},{103:103,55:55}],243:[function(t,e,n){"use strict";t(105)("link",function(t){return function(e){return t(this,"a","href",e)}})},{105:105}],244:[function(t,e,n){var a=t(33),r=t(114),i=t(115);a(a.S,"String",{raw:function(t){for(var e=r(t.raw),n=i(e.length),a=arguments.length,o=[],s=0;n>s;)o.push(e[s++]+""),a>s&&o.push(arguments[s]+"");return o.join("")}})},{114:114,115:115,33:33}],245:[function(t,e,n){var a=t(33);a(a.P,"String",{repeat:t(107)})},{107:107,33:33}],246:[function(t,e,n){"use strict";t(105)("small",function(t){return function(){return t(this,"small","","")}})},{105:105}],247:[function(t,e,n){"use strict";var a=t(33),r=t(115),i=t(104),o="startsWith",s=""[o];a(a.P+a.F*t(34)(o),"String",{startsWith:function(t){var e=i(this,t,o),n=r(Math.min(arguments.length>1?arguments[1]:void 0,e.length)),a=t+"";return s?s.call(e,a,n):e.slice(n,n+a.length)===a}})},{104:104,115:115,33:33,34:34}],248:[function(t,e,n){"use strict";t(105)("strike",function(t){return function(){return t(this,"strike","","")}})},{105:105}],249:[function(t,e,n){"use strict";t(105)("sub",function(t){return function(){return t(this,"sub","","")}})},{105:105}],250:[function(t,e,n){"use strict";t(105)("sup",function(t){return function(){return t(this,"sup","","")}})},{105:105}],251:[function(t,e,n){"use strict";t(108)("trim",function(t){return function(){return t(this,3)}})},{108:108}],252:[function(t,e,n){"use strict";var a=t(40),r=t(41),i=t(29),o=t(33),s=t(91),p=t(65).KEY,u=t(35),c=t(100),l=t(98),d=t(121),f=t(126),h=t(125),m=t(124),g=t(32),v=t(49),b=t(7),y=t(51),_=t(114),x=t(117),w=t(89),k=t(70),S=t(75),E=t(74),C=t(71),P=t(80),A=E.f,O=C.f,T=S.f,R=a.Symbol,M=a.JSON,L=M&&M.stringify,j="prototype",D=f("_hidden"),N=f("toPrimitive"),F={}.propertyIsEnumerable,I=c("symbol-registry"),B=c("symbols"),q=c("op-symbols"),U=Object[j],V="function"==typeof R,G=a.QObject,z=!G||!G[j]||!G[j].findChild,W=i&&u(function(){return 7!=k(O({},"a",{get:function(){return O(this,"a",{value:7}).a}})).a})?function(t,e,n){var a=A(U,e);a&&delete U[e],O(t,e,n),a&&t!==U&&O(U,e,a)}:O,H=function(t){var e=B[t]=k(R[j]);return e._k=t,e},K=V&&"symbol"==typeof R.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof R},Q=function(t,e,n){return t===U&&Q(q,e,n),b(t),e=x(e,!0),b(n),r(B,e)?(n.enumerable?(r(t,D)&&t[D][e]&&(t[D][e]=!1),n=k(n,{enumerable:w(0,!1)})):(r(t,D)||O(t,D,w(1,{})),t[D][e]=!0),W(t,e,n)):O(t,e,n)},Y=function(t,e){b(t);for(var n,a=g(e=_(e)),r=0,i=a.length;i>r;)Q(t,n=a[r++],e[n]);return t},$=function(t,e){return void 0===e?k(t):Y(k(t),e)},J=function(t){var e=F.call(this,t=x(t,!0));return this===U&&r(B,t)&&!r(q,t)?!1:e||!r(this,t)||!r(B,t)||r(this,D)&&this[D][t]?e:!0},X=function(t,e){if(t=_(t),e=x(e,!0),t!==U||!r(B,e)||r(q,e)){var n=A(t,e);return!n||!r(B,e)||r(t,D)&&t[D][e]||(n.enumerable=!0),n}},Z=function(t){for(var e,n=T(_(t)),a=[],i=0;n.length>i;)r(B,e=n[i++])||e==D||e==p||a.push(e);return a},tt=function(t){for(var e,n=t===U,a=T(n?q:_(t)),i=[],o=0;a.length>o;)r(B,e=a[o++])&&(n?r(U,e):!0)&&i.push(B[e]);return i};V||(R=function(){if(this instanceof R)throw TypeError("Symbol is not a constructor!");var t=d(arguments.length>0?arguments[0]:void 0),e=function(n){this===U&&e.call(q,n),r(this,D)&&r(this[D],t)&&(this[D][t]=!1),W(this,t,w(1,n))};return i&&z&&W(U,t,{configurable:!0,set:e}),H(t)},s(R[j],"toString",function(){return this._k}),E.f=X,C.f=Q,t(76).f=S.f=Z,t(81).f=J,t(77).f=tt,i&&!t(59)&&s(U,"propertyIsEnumerable",J,!0),h.f=function(t){return H(f(t))}),o(o.G+o.W+o.F*!V,{Symbol:R});for(var et="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),nt=0;et.length>nt;)f(et[nt++]);for(var at=P(f.store),rt=0;at.length>rt;)m(at[rt++]);o(o.S+o.F*!V,"Symbol",{"for":function(t){return r(I,t+="")?I[t]:I[t]=R(t)},keyFor:function(t){if(!K(t))throw TypeError(t+" is not a symbol!");for(var e in I)if(I[e]===t)return e},useSetter:function(){z=!0},useSimple:function(){z=!1}}),o(o.S+o.F*!V,"Object",{create:$,defineProperty:Q,defineProperties:Y,getOwnPropertyDescriptor:X,getOwnPropertyNames:Z,getOwnPropertySymbols:tt}),M&&o(o.S+o.F*(!V||u(function(){var t=R();return"[null]"!=L([t])||"{}"!=L({a:t})||"{}"!=L(Object(t))})),"JSON",{stringify:function(t){for(var e,n,a=[t],r=1;arguments.length>r;)a.push(arguments[r++]);return n=e=a[1],!y(e)&&void 0===t||K(t)?void 0:(v(e)||(e=function(t,e){return"function"==typeof n&&(e=n.call(this,t,e)),K(e)?void 0:e}),a[1]=e,L.apply(M,a))}}),R[j][N]||t(42)(R[j],N,R[j].valueOf),l(R,"Symbol"),l(Math,"Math",!0),l(a.JSON,"JSON",!0)},{100:100,114:114,117:117,121:121,124:124,125:125,126:126,29:29,32:32,33:33,35:35,40:40,41:41,42:42,49:49,51:51,59:59,65:65,7:7,70:70,71:71,74:74,75:75,76:76,77:77,80:80,81:81,89:89,91:91,98:98}],253:[function(t,e,n){"use strict";var a=t(33),r=t(120),i=t(119),o=t(7),s=t(111),p=t(115),u=t(51),c=t(40).ArrayBuffer,l=t(101),d=i.ArrayBuffer,f=i.DataView,h=r.ABV&&c.isView,m=d.prototype.slice,g=r.VIEW,v="ArrayBuffer";a(a.G+a.W+a.F*(c!==d),{ArrayBuffer:d}),a(a.S+a.F*!r.CONSTR,v,{isView:function(t){return h&&h(t)||u(t)&&g in t}}),a(a.P+a.U+a.F*t(35)(function(){return!new d(2).slice(1,void 0).byteLength}),v,{slice:function(t,e){if(void 0!==m&&void 0===e)return m.call(o(this),t);for(var n=o(this).byteLength,a=s(t,n),r=s(void 0===e?n:e,n),i=new(l(this,d))(p(r-a)),u=new f(this),c=new f(i),h=0;r>a;)c.setUint8(h++,u.getUint8(a++));return i}}),t(97)(v)},{101:101,111:111,115:115,119:119,120:120,33:33,35:35,40:40,51:51,7:7,97:97}],254:[function(t,e,n){var a=t(33);a(a.G+a.W+a.F*!t(120).ABV,{DataView:t(119).DataView})},{119:119,120:120,33:33}],255:[function(t,e,n){t(118)("Float32",4,function(t){return function(e,n,a){return t(this,e,n,a)}})},{118:118}],256:[function(t,e,n){t(118)("Float64",8,function(t){return function(e,n,a){return t(this,e,n,a)}})},{118:118}],257:[function(t,e,n){t(118)("Int16",2,function(t){return function(e,n,a){return t(this,e,n,a)}})},{118:118}],258:[function(t,e,n){t(118)("Int32",4,function(t){return function(e,n,a){return t(this,e,n,a)}})},{118:118}],259:[function(t,e,n){t(118)("Int8",1,function(t){return function(e,n,a){return t(this,e,n,a)}})},{118:118}],260:[function(t,e,n){t(118)("Uint16",2,function(t){return function(e,n,a){return t(this,e,n,a)}})},{118:118}],261:[function(t,e,n){t(118)("Uint32",4,function(t){return function(e,n,a){return t(this,e,n,a)}})},{118:118}],262:[function(t,e,n){t(118)("Uint8",1,function(t){return function(e,n,a){return t(this,e,n,a)}})},{118:118}],263:[function(t,e,n){t(118)("Uint8",1,function(t){return function(e,n,a){return t(this,e,n,a)}},!0)},{118:118}],264:[function(t,e,n){"use strict";var a,r=t(12)(0),i=t(91),o=t(65),s=t(69),p=t(21),u=t(51),c=t(35),l=t(123),d="WeakMap",f=o.getWeak,h=Object.isExtensible,m=p.ufstore,g={},v=function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},b={get:function(t){if(u(t)){var e=f(t);return e===!0?m(l(this,d)).get(t):e?e[this._i]:void 0}},set:function(t,e){return p.def(l(this,d),t,e)}},y=e.exports=t(22)(d,v,b,p,!0,!0);c(function(){return 7!=(new y).set((Object.freeze||Object)(g),7).get(g)})&&(a=p.getConstructor(v,d),s(a.prototype,b),o.NEED=!0,r(["delete","has","get","set"],function(t){var e=y.prototype,n=e[t];i(e,t,function(e,r){if(u(e)&&!h(e)){this._f||(this._f=new a);var i=this._f[t](e,r);return"set"==t?this:i}return n.call(this,e,r)})}))},{12:12,123:123,21:21,22:22,35:35,51:51,65:65,69:69,91:91}],265:[function(t,e,n){"use strict";var a=t(21),r=t(123),i="WeakSet";t(22)(i,function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{add:function(t){return a.def(r(this,i),t,!0)}},a,!1,!0)},{123:123,21:21,22:22}],266:[function(t,e,n){"use strict";var a=t(33),r=t(38),i=t(116),o=t(115),s=t(3),p=t(15);a(a.P,"Array",{flatMap:function(t){var e,n,a=i(this);return s(t),e=o(a.length),n=p(a,0),r(n,a,a,e,0,1,t,arguments[1]),n}}),t(5)("flatMap")},{115:115,116:116,15:15,3:3,33:33,38:38,5:5}],267:[function(t,e,n){"use strict";var a=t(33),r=t(38),i=t(116),o=t(115),s=t(113),p=t(15);a(a.P,"Array",{flatten:function(){var t=arguments[0],e=i(this),n=o(e.length),a=p(e,0);return r(a,e,e,n,0,void 0===t?1:s(t)),a}}),t(5)("flatten")},{113:113,115:115,116:116,15:15,33:33,38:38,5:5}],268:[function(t,e,n){"use strict";var a=t(33),r=t(11)(!0);a(a.P,"Array",{includes:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}}),t(5)("includes")},{11:11,33:33,5:5}],269:[function(t,e,n){var a=t(33),r=t(67)(),i=t(40).process,o="process"==t(18)(i);a(a.G,{asap:function(t){var e=o&&i.domain;r(e?e.bind(t):t)}})},{18:18,33:33,40:40,67:67}],270:[function(t,e,n){var a=t(33),r=t(18);a(a.S,"Error",{isError:function(t){return"Error"===r(t)}})},{18:18,33:33}],271:[function(t,e,n){var a=t(33);a(a.G,{global:t(40)})},{33:33,40:40}],272:[function(t,e,n){t(94)("Map")},{94:94}],273:[function(t,e,n){t(95)("Map")},{95:95}],274:[function(t,e,n){var a=t(33);a(a.P+a.R,"Map",{toJSON:t(20)("Map")})},{20:20,33:33}],275:[function(t,e,n){var a=t(33);a(a.S,"Math",{clamp:function(t,e,n){return Math.min(n,Math.max(e,t))}})},{33:33}],276:[function(t,e,n){var a=t(33);a(a.S,"Math",{DEG_PER_RAD:Math.PI/180})},{33:33}],277:[function(t,e,n){var a=t(33),r=180/Math.PI;a(a.S,"Math",{degrees:function(t){return t*r}})},{33:33}],278:[function(t,e,n){var a=t(33),r=t(63),i=t(61);a(a.S,"Math",{fscale:function(t,e,n,a,o){return i(r(t,e,n,a,o))}})},{33:33,61:61,63:63}],279:[function(t,e,n){var a=t(33);a(a.S,"Math",{iaddh:function(t,e,n,a){var r=t>>>0,i=e>>>0,o=n>>>0;return i+(a>>>0)+((r&o|(r|o)&~(r+o>>>0))>>>31)|0}})},{33:33}],280:[function(t,e,n){var a=t(33);a(a.S,"Math",{imulh:function(t,e){var n=65535,a=+t,r=+e,i=a&n,o=r&n,s=a>>16,p=r>>16,u=(s*o>>>0)+(i*o>>>16);return s*p+(u>>16)+((i*p>>>0)+(u&n)>>16)}})},{33:33}],281:[function(t,e,n){var a=t(33);a(a.S,"Math",{isubh:function(t,e,n,a){var r=t>>>0,i=e>>>0,o=n>>>0;return i-(a>>>0)-((~r&o|~(r^o)&r-o>>>0)>>>31)|0}})},{33:33}],282:[function(t,e,n){var a=t(33);a(a.S,"Math",{RAD_PER_DEG:180/Math.PI})},{33:33}],283:[function(t,e,n){var a=t(33),r=Math.PI/180;a(a.S,"Math",{radians:function(t){return t*r}})},{33:33}],284:[function(t,e,n){var a=t(33);a(a.S,"Math",{scale:t(63)})},{33:33,63:63}],285:[function(t,e,n){var a=t(33);a(a.S,"Math",{signbit:function(t){return(t=+t)!=t?t:0==t?1/t==1/0:t>0}})},{33:33}],286:[function(t,e,n){var a=t(33);a(a.S,"Math",{umulh:function(t,e){var n=65535,a=+t,r=+e,i=a&n,o=r&n,s=a>>>16,p=r>>>16,u=(s*o>>>0)+(i*o>>>16);return s*p+(u>>>16)+((i*p>>>0)+(u&n)>>>16)}})},{33:33}],287:[function(t,e,n){"use strict";var a=t(33),r=t(116),i=t(3),o=t(71);t(29)&&a(a.P+t(73),"Object",{__defineGetter__:function(t,e){o.f(r(this),t,{get:i(e),enumerable:!0,configurable:!0})}})},{116:116,29:29,3:3,33:33,71:71,73:73}],288:[function(t,e,n){"use strict";var a=t(33),r=t(116),i=t(3),o=t(71);t(29)&&a(a.P+t(73),"Object",{__defineSetter__:function(t,e){o.f(r(this),t,{set:i(e),enumerable:!0,configurable:!0})}})},{116:116,29:29,3:3,33:33,71:71,73:73}],289:[function(t,e,n){var a=t(33),r=t(83)(!0);a(a.S,"Object",{entries:function(t){return r(t)}})},{33:33,83:83}],290:[function(t,e,n){var a=t(33),r=t(84),i=t(114),o=t(74),s=t(24);a(a.S,"Object",{getOwnPropertyDescriptors:function(t){for(var e,n,a=i(t),p=o.f,u=r(a),c={},l=0;u.length>l;)n=p(a,e=u[l++]),void 0!==n&&s(c,e,n);return c}})},{114:114,24:24,33:33,74:74,84:84}],291:[function(t,e,n){"use strict";var a=t(33),r=t(116),i=t(117),o=t(78),s=t(74).f;t(29)&&a(a.P+t(73),"Object",{__lookupGetter__:function(t){var e,n=r(this),a=i(t,!0);do if(e=s(n,a))return e.get;while(n=o(n))}})},{116:116,117:117,29:29,33:33,73:73,74:74,78:78}],292:[function(t,e,n){"use strict";var a=t(33),r=t(116),i=t(117),o=t(78),s=t(74).f;t(29)&&a(a.P+t(73),"Object",{__lookupSetter__:function(t){var e,n=r(this),a=i(t,!0);do if(e=s(n,a))return e.set;while(n=o(n))}})},{116:116,117:117,29:29,33:33,73:73,74:74,78:78}],293:[function(t,e,n){var a=t(33),r=t(83)(!1);a(a.S,"Object",{values:function(t){return r(t)}})},{33:33,83:83}],294:[function(t,e,n){"use strict";var a=t(33),r=t(40),i=t(23),o=t(67)(),s=t(126)("observable"),p=t(3),u=t(7),c=t(6),l=t(90),d=t(42),f=t(39),h=f.RETURN,m=function(t){return null==t?void 0:p(t)},g=function(t){var e=t._c;e&&(t._c=void 0,e())},v=function(t){return void 0===t._o},b=function(t){v(t)||(t._o=void 0,g(t))},y=function(t,e){u(t),this._c=void 0,this._o=t,t=new _(this);try{var n=e(t),a=n;null!=n&&("function"==typeof n.unsubscribe?n=function(){a.unsubscribe()}:p(n),this._c=n)}catch(r){return void t.error(r)}v(this)&&g(this)};y.prototype=l({},{unsubscribe:function(){b(this)}});var _=function(t){this._s=t};_.prototype=l({},{next:function(t){var e=this._s;if(!v(e)){var n=e._o;try{var a=m(n.next);if(a)return a.call(n,t)}catch(r){try{b(e)}finally{throw r}}}},error:function(t){var e=this._s;if(v(e))throw t;var n=e._o;e._o=void 0;try{var a=m(n.error);if(!a)throw t;t=a.call(n,t)}catch(r){try{g(e)}finally{throw r}}return g(e),t},complete:function(t){var e=this._s;if(!v(e)){var n=e._o;e._o=void 0;try{var a=m(n.complete);t=a?a.call(n,t):void 0}catch(r){try{g(e)}finally{throw r}}return g(e),t}}});var x=function(t){c(this,x,"Observable","_f")._f=p(t)};l(x.prototype,{subscribe:function(t){return new y(t,this._f)},forEach:function(t){var e=this;return new(i.Promise||r.Promise)(function(n,a){p(t);var r=e.subscribe({next:function(e){try{return t(e)}catch(n){a(n),r.unsubscribe()}},error:a,complete:n})})}}),l(x,{from:function(t){var e="function"==typeof this?this:x,n=m(u(t)[s]);if(n){var a=u(n.call(t));return a.constructor===e?a:new e(function(t){return a.subscribe(t)})}return new e(function(e){var n=!1;return o(function(){if(!n){try{if(f(t,!1,function(t){return e.next(t),n?h:void 0})===h)return}catch(a){if(n)throw a;return void e.error(a)}e.complete()}}),function(){n=!0}})},of:function(){for(var t=0,e=arguments.length,n=Array(e);e>t;)n[t]=arguments[t++];return new("function"==typeof this?this:x)(function(t){var e=!1;return o(function(){if(!e){for(var a=0;a1?arguments[1]:void 0,!1)}})},{106:106,122:122,33:33}],312:[function(t,e,n){"use strict";var a=t(33),r=t(106),i=t(122);a(a.P+a.F*/Version\/10\.\d+(\.\d+)? Safari\//.test(i),"String",{padStart:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0,!0)}})},{106:106,122:122,33:33}],313:[function(t,e,n){"use strict";t(108)("trimLeft",function(t){return function(){return t(this,1)}},"trimStart")},{108:108}],314:[function(t,e,n){"use strict";t(108)("trimRight",function(t){return function(){return t(this,2)}},"trimEnd")},{108:108}],315:[function(t,e,n){t(124)("asyncIterator")},{124:124}],316:[function(t,e,n){t(124)("observable")},{124:124}],317:[function(t,e,n){var a=t(33);a(a.S,"System",{global:t(40)})},{33:33,40:40}],318:[function(t,e,n){t(94)("WeakMap")},{94:94}],319:[function(t,e,n){t(95)("WeakMap")},{95:95}],320:[function(t,e,n){t(94)("WeakSet")},{94:94}],321:[function(t,e,n){t(95)("WeakSet")},{95:95}],322:[function(t,e,n){for(var a=t(139),r=t(80),i=t(91),o=t(40),s=t(42),p=t(58),u=t(126),c=u("iterator"),l=u("toStringTag"),d=p.Array,f={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},h=r(f),m=0;m2,r=a?o.call(arguments,2):!1;return t(a?function(){("function"==typeof e?e:Function(e)).apply(this,r)}:e,n)}};r(r.G+r.B+r.F*s,{setTimeout:p(a.setTimeout),setInterval:p(a.setInterval)})},{122:122,33:33,40:40}],325:[function(t,e,n){t(252),t(189),t(191),t(190),t(193),t(195),t(200),t(194),t(192),t(202),t(201),t(197),t(198),t(196),t(188),t(199),t(203),t(204),t(155),t(157),t(156),t(206),t(205),t(176),t(186),t(187),t(177),t(178),t(179),t(180),t(181),t(182),t(183),t(184),t(185),t(159),t(160),t(161),t(162),t(163),t(164),t(165),t(166),t(167),t(168),t(169),t(170),t(171),t(172),t(173),t(174),t(175),t(239),t(244),t(251),t(242),t(234),t(235),t(240),t(245),t(247),t(230),t(231),t(232),t(233),t(236),t(237),t(238),t(241),t(243),t(246),t(248),t(249),t(250),t(150),t(152),t(151),t(154),t(153),t(138),t(136),t(143),t(140),t(146),t(148),t(135),t(142),t(132),t(147),t(130),t(145),t(144),t(137),t(141),t(129),t(131),t(134),t(133),t(149),t(139),t(222),t(228),t(223),t(224),t(225),t(226),t(227),t(207),t(158),t(229),t(264),t(265),t(253),t(254),t(259),t(262),t(263),t(257),t(260),t(258),t(261),t(255),t(256),t(208),t(209),t(210),t(211),t(212),t(215),t(213),t(214),t(216),t(217),t(218),t(219),t(221),t(220),t(268),t(266),t(267),t(309),t(312),t(311),t(313),t(314),t(310),t(315),t(316),t(290),t(293),t(289),t(287),t(288),t(291),t(292),t(274),t(308),t(273),t(307),t(319),t(321),t(272),t(306),t(318),t(320),t(271),t(317),t(270),t(275),t(276),t(277),t(278),t(279),t(281),t(280),t(282),t(283),t(284),t(286),t(285),t(295),t(296),t(297),t(298),t(300),t(299),t(302),t(301),t(303),t(304),t(305),t(269),t(294),t(324),t(323),t(322),e.exports=t(23)},{129:129,130:130,131:131,132:132,133:133,134:134,135:135,136:136,137:137,138:138,139:139,140:140,141:141,142:142,143:143,144:144,145:145,146:146,147:147,148:148,149:149,150:150,151:151,152:152,153:153,154:154,155:155,156:156,157:157,158:158,159:159,160:160,161:161,162:162,163:163,164:164,165:165,166:166,167:167,168:168,169:169,170:170,171:171,172:172,173:173,174:174,175:175,176:176,177:177,178:178,179:179,180:180,181:181,182:182,183:183,184:184,185:185,186:186,187:187,188:188,189:189,190:190,191:191,192:192,193:193,194:194,195:195,196:196,197:197,198:198,199:199,200:200,201:201,202:202,203:203,204:204,205:205,206:206,207:207,208:208,209:209,210:210,211:211,212:212,213:213,214:214,215:215,216:216,217:217,218:218,219:219,220:220,221:221,222:222,223:223,224:224,225:225,226:226,227:227,228:228,229:229,23:23,230:230,231:231,232:232,233:233,234:234,235:235,236:236,237:237,238:238,239:239,240:240,241:241,242:242,243:243,244:244,245:245,246:246,247:247,248:248,249:249,250:250,251:251,252:252,253:253,254:254,255:255,256:256,257:257,258:258,259:259,260:260,261:261,262:262,263:263,264:264,265:265,266:266,267:267,268:268,269:269,270:270,271:271,272:272,273:273,274:274,275:275,276:276,277:277,278:278,279:279,280:280,281:281,282:282,283:283,284:284,285:285,286:286,287:287,288:288,289:289,290:290,291:291,292:292,293:293,294:294,295:295,296:296,297:297,298:298,299:299,300:300,301:301,302:302,303:303,304:304,305:305,306:306,307:307,308:308,309:309,310:310,311:311,312:312,313:313,314:314,315:315,316:316,317:317,318:318,319:319,320:320,321:321,322:322,323:323,324:324}],326:[function(t,e,n){!function(t){"use strict";function e(){return c.createDocumentFragment()}function n(t){return c.createElement(t)}function a(t){if(1===t.length)return r(t[0]);for(var n=e(),a=B.call(t),i=0;i-1}}([].indexOf||function(t){for(q=this.length;q--&&this[q]!==t;);return q}),item:function(t){return this[t]||null},remove:function(){for(var t,e=0;e=p?e(i):document.fonts.load(u(i,i.family),s).then(function(e){1<=e.length?t(i):setTimeout(d,25)},function(){e(i)})};d()}else n(function(){function n(){var e;(e=-1!=g&&-1!=v||-1!=g&&-1!=b||-1!=v&&-1!=b)&&((e=g!=v&&g!=b&&v!=b)||(null===l&&(e=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent),l=!!e&&(536>parseInt(e[1],10)||536===parseInt(e[1],10)&&11>=parseInt(e[2],10))),e=l&&(g==y&&v==y&&b==y||g==_&&v==_&&b==_||g==x&&v==x&&b==x)),e=!e),e&&(null!==w.parentNode&&w.parentNode.removeChild(w),clearTimeout(k),t(i))}function d(){if((new Date).getTime()-c>=p)null!==w.parentNode&&w.parentNode.removeChild(w),e(i);else{var t=document.hidden;(!0===t||void 0===t)&&(g=f.a.offsetWidth,v=h.a.offsetWidth,b=m.a.offsetWidth,n()),k=setTimeout(d,50)}}var f=new a(s),h=new a(s),m=new a(s),g=-1,v=-1,b=-1,y=-1,_=-1,x=-1,w=document.createElement("div"),k=0;w.dir="ltr",r(f,u(i,"sans-serif")),r(h,u(i,"serif")),r(m,u(i,"monospace")),w.appendChild(f.a),w.appendChild(h.a),w.appendChild(m.a),document.body.appendChild(w),y=f.a.offsetWidth,_=h.a.offsetWidth,x=m.a.offsetWidth,d(),o(f,function(t){g=t,n()}),r(f,u(i,'"'+i.family+'",sans-serif')),o(h,function(t){v=t,n()}),r(h,u(i,'"'+i.family+'",serif')),o(m,function(t){b=t,n()}),r(m,u(i,'"'+i.family+'",monospace'))})})},window.FontFaceObserver=s,window.FontFaceObserver.prototype.check=s.prototype.a,void 0!==e&&(e.exports=window.FontFaceObserver)}()},{}],329:[function(t,e,n){!function(t,n){function a(t,e){var n=t.createElement("p"),a=t.getElementsByTagName("head")[0]||t.documentElement;return n.innerHTML="x",a.insertBefore(n.lastChild,a.firstChild)}function r(){var t=_.elements;return"string"==typeof t?t.split(" "):t}function i(t,e){var n=_.elements;"string"!=typeof n&&(n=n.join(" ")),"string"!=typeof t&&(t=t.join(" ")),_.elements=n+" "+t,c(e)}function o(t){var e=y[t[v]];return e||(e={},b++,t[v]=b,y[b]=e),e}function s(t,e,a){if(e||(e=n),d)return e.createElement(t);a||(a=o(e));var r;return r=a.cache[t]?a.cache[t].cloneNode():g.test(t)?(a.cache[t]=a.createElem(t)).cloneNode():a.createElem(t),!r.canHaveChildren||m.test(t)||r.tagUrn?r:a.frag.appendChild(r)}function p(t,e){if(t||(t=n),d)return t.createDocumentFragment();e=e||o(t);for(var a=e.frag.cloneNode(),i=0,s=r(),p=s.length;p>i;i++)a.createElement(s[i]);return a}function u(t,e){e.cache||(e.cache={},e.createElem=t.createElement,e.createFrag=t.createDocumentFragment,e.frag=e.createFrag()),t.createElement=function(n){return _.shivMethods?s(n,t,e):e.createElem(n)},t.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+r().join().replace(/[\w\-:]+/g,function(t){return e.createElem(t),e.frag.createElement(t),'c("'+t+'")'})+");return n}")(_,e.frag)}function c(t){t||(t=n);var e=o(t);return!_.shivCSS||l||e.hasCSS||(e.hasCSS=!!a(t,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),d||u(t,e),t}var l,d,f="3.7.3-pre",h=t.html5||{},m=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,g=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,v="_html5shiv",b=0,y={};!function(){try{var t=n.createElement("a");t.innerHTML="",l="hidden"in t,d=1==t.childNodes.length||function(){n.createElement("a");var t=n.createDocumentFragment();return void 0===t.cloneNode||void 0===t.createDocumentFragment||void 0===t.createElement}()}catch(e){l=!0,d=!0}}();var _={elements:h.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:f,shivCSS:h.shivCSS!==!1,supportsUnknownElements:d,shivMethods:h.shivMethods!==!1,type:"default",shivDocument:c,createElement:s,createDocumentFragment:p,addElements:i};t.html5=_,c(n),"object"==typeof e&&e.exports&&(e.exports=_)}("undefined"!=typeof window?window:this,document)},{}],330:[function(t,e,n){(function(t){(function(t){!function(t){function e(t,e,n,a){for(var i,o,s=n.slice(),p=r(e,t),u=0,c=s.length;c>u&&(i=s[u],"object"==typeof i?"function"==typeof i.handleEvent&&i.handleEvent(p):i.call(t,p),!p.stoppedImmediatePropagation);u++);return o=!p.stoppedPropagation,a&&o&&t.parentNode?t.parentNode.dispatchEvent(p):!p.defaultPrevented}function n(t,e){return{configurable:!0,get:t,set:e}}function a(t,e,a){var r=y(e||t,a);v(t,"textContent",n(function(){return r.get.call(this)},function(t){r.set.call(this,t)}))}function r(t,e){return t.currentTarget=e,t.eventPhase=t.target===t.currentTarget?2:3,t}function i(t,e){for(var n=t.length;n--&&t[n]!==e;);return n}function o(){if("BR"===this.tagName)return"\n";for(var t=this.firstChild,e=[];t;)8!==t.nodeType&&7!==t.nodeType&&e.push(t.textContent),t=t.nextSibling;return e.join("")}function s(t){var e=document.createEvent("Event");e.initEvent("input",!0,!0),(t.srcElement||t.fromElement||document).dispatchEvent(e)}function p(t){!f&&S.test(document.readyState)&&(f=!f,document.detachEvent(h,p),t=document.createEvent("Event"),t.initEvent(m,!0,!0),document.dispatchEvent(t))}function u(t){return function(){return P[t]||document.body&&document.body[t]||0}}function c(t){for(var e;e=this.lastChild;)this.removeChild(e);null!=t&&this.appendChild(document.createTextNode(t))}function l(e,n){return n||(n=t.event),n.target||(n.target=n.srcElement||n.fromElement||document),n.timeStamp||(n.timeStamp=(new Date).getTime()),n}if(!document.createEvent){var d=!0,f=!1,h="onreadystatechange",m="DOMContentLoaded",g="__IE8__"+Math.random(),v=Object.defineProperty||function(t,e,n){t[e]=n.value},b=Object.defineProperties||function(e,n){for(var a in n)if(_.call(n,a))try{v(e,a,n[a])}catch(r){t.console&&console.log(a+" failed on object:",e,r.message)}},y=Object.getOwnPropertyDescriptor,_=Object.prototype.hasOwnProperty,x=t.Element.prototype,w=t.Text.prototype,k=/^[a-z]+$/,S=/loaded|complete/,E={},C=document.createElement("div"),P=document.documentElement,A=P.removeAttribute,O=P.setAttribute,T=function(t){return{enumerable:!0,writable:!0,configurable:!0,value:t}};a(t.HTMLCommentElement.prototype,x,"nodeValue"),a(t.HTMLScriptElement.prototype,null,"text"),a(w,null,"nodeValue"),a(t.HTMLTitleElement.prototype,null,"text"),v(t.HTMLStyleElement.prototype,"textContent",function(t){return n(function(){return t.get.call(this.styleSheet)},function(e){t.set.call(this.styleSheet,e)})}(y(t.CSSStyleSheet.prototype,"cssText")));var R=/\b\s*alpha\s*\(\s*opacity\s*=\s*(\d+)\s*\)/;v(t.CSSStyleDeclaration.prototype,"opacity",{get:function(){var t=this.filter.match(R);return t?""+t[1]/100:""},set:function(t){this.zoom=1;var e=!1;t=1>t?" alpha(opacity="+Math.round(100*t)+")":"",this.filter=this.filter.replace(R,function(){return e=!0,t}),!e&&t&&(this.filter+=t)}}),b(x,{textContent:{get:o,set:c},firstElementChild:{get:function(){for(var t=this.childNodes||[],e=0,n=t.length;n>e;e++)if(1==t[e].nodeType)return t[e]}},lastElementChild:{get:function(){for(var t=this.childNodes||[],e=t.length;e--;)if(1==t[e].nodeType)return t[e]}},oninput:{get:function(){return this._oninput||null},set:function(t){this._oninput&&(this.removeEventListener("input",this._oninput),this._oninput=t,t&&this.addEventListener("input",t))}},previousElementSibling:{get:function(){for(var t=this.previousSibling;t&&1!=t.nodeType;)t=t.previousSibling;return t}},nextElementSibling:{get:function(){for(var t=this.nextSibling;t&&1!=t.nodeType;)t=t.nextSibling;return t}},childElementCount:{get:function(){for(var t=0,e=this.childNodes||[],n=e.length;n--;t+=1==e[n].nodeType);return t}},addEventListener:T(function(t,n,a){if("function"==typeof n||"object"==typeof n){var r,o,p=this,u="on"+t,c=p[g]||v(p,g,{value:{}})[g],d=c[u]||(c[u]={}),f=d.h||(d.h=[]);if(!_.call(d,"w")){if(d.w=function(t){return t[g]||e(p,l(p,t),f,!1)},!_.call(E,u))if(k.test(t)){try{r=document.createEventObject(),r[g]=!0,9!=p.nodeType&&(null==p.parentNode&&C.appendChild(p),(o=p.getAttribute(u))&&A.call(p,u)),p.fireEvent(u,r),E[u]=!0}catch(h){for(E[u]=!1;C.hasChildNodes();)C.removeChild(C.firstChild)}null!=o&&O.call(p,u,o)}else E[u]=!1;(d.n=E[u])&&p.attachEvent(u,d.w)}i(f,n)<0&&f[a?"unshift":"push"](n),"input"===t&&p.attachEvent("onkeyup",s)}}),dispatchEvent:T(function(t){var n,a=this,r="on"+t.type,i=a[g],o=i&&i[r],s=!!o;return t.target||(t.target=a),s?o.n?a.fireEvent(r,t):e(a,t,o.h,!0):(n=a.parentNode)?n.dispatchEvent(t):!0,!t.defaultPrevented}),removeEventListener:T(function(t,e,n){if("function"==typeof e||"object"==typeof e){var a=this,r="on"+t,o=a[g],s=o&&o[r],p=s&&s.h,u=p?i(p,e):-1;u>-1&&p.splice(u,1)}})}),b(w,{addEventListener:T(x.addEventListener),dispatchEvent:T(x.dispatchEvent),removeEventListener:T(x.removeEventListener)}),b(t.XMLHttpRequest.prototype,{addEventListener:T(function(t,e,n){var a=this,r="on"+t,o=a[g]||v(a,g,{value:{}})[g],s=o[r]||(o[r]={}),p=s.h||(s.h=[]);i(p,e)<0&&(a[r]||(a[r]=function(){var e=document.createEvent("Event");e.initEvent(t,!0,!0),a.dispatchEvent(e)}),p[n?"unshift":"push"](e))}),dispatchEvent:T(function(t){var n=this,a="on"+t.type,r=n[g],i=r&&r[a],o=!!i;return o&&(i.n?n.fireEvent(a,t):e(n,t,i.h,!0))}),removeEventListener:T(x.removeEventListener)});var M=y(Event.prototype,"button").get;b(t.Event.prototype,{bubbles:T(!0),cancelable:T(!0),preventDefault:T(function(){this.cancelable&&(this.returnValue=!1)}),stopPropagation:T(function(){this.stoppedPropagation=!0,this.cancelBubble=!0}),stopImmediatePropagation:T(function(){this.stoppedImmediatePropagation=!0,this.stopPropagation()}),initEvent:T(function(t,e,n){this.type=t,this.bubbles=!!e,this.cancelable=!!n,this.bubbles||this.stopPropagation()}),pageX:{get:function(){return this._pageX||(this._pageX=this.clientX+t.scrollX-(P.clientLeft||0))}},pageY:{get:function(){return this._pageY||(this._pageY=this.clientY+t.scrollY-(P.clientTop||0))}},which:{get:function(){return this.keyCode?this.keyCode:isNaN(this.button)?void 0:this.button+1}},charCode:{get:function(){return this.keyCode&&"keypress"==this.type?this.keyCode:0}},buttons:{get:function(){return M.call(this)}},button:{get:function(){var t=this.buttons;return 1&t?0:2&t?2:4&t?1:void 0}},defaultPrevented:{get:function(){var t,e=this.returnValue;return!(e===t||e)}},relatedTarget:{get:function(){var t=this.type;return"mouseover"===t?this.fromElement:"mouseout"===t?this.toElement:null}}}),b(t.HTMLDocument.prototype,{defaultView:{get:function(){return this.parentWindow}},textContent:{get:function(){return 11===this.nodeType?o.call(this):null},set:function(t){11===this.nodeType&&c.call(this,t)}},addEventListener:T(function(e,n,a){var r=this;x.addEventListener.call(r,e,n,a),d&&e===m&&!S.test(r.readyState)&&(d=!1,r.attachEvent(h,p),t==top&&!function i(t){try{r.documentElement.doScroll("left"),p()}catch(e){setTimeout(i,50)}}())}),dispatchEvent:T(x.dispatchEvent),removeEventListener:T(x.removeEventListener),createEvent:T(function(t){var e;if("Event"!==t)throw Error("unsupported "+t);return e=document.createEventObject(),e.timeStamp=(new Date).getTime(),e})}),b(t.Window.prototype,{getComputedStyle:T(function(){function t(t){this._=t}function e(){}var n=/^(?:[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|))(?!px)[a-z%]+$/,a=/^(top|right|bottom|left)$/,r=/\-([a-z])/g,i=function(t,e){return e.toUpperCase()};return t.prototype.getPropertyValue=function(t){var e,o,s,p=this._,u=p.style,c=p.currentStyle,l=p.runtimeStyle;return"opacity"==t?u.opacity||"1":(t=("float"===t?"style-float":t).replace(r,i),e=c?c[t]:u[t],n.test(e)&&!a.test(t)&&(o=u.left,s=l&&l.left,s&&(l.left=c.left),u.left="fontSize"===t?"1em":e,e=u.pixelLeft+"px",u.left=o,s&&(l.left=s)),null==e?e:e+""||"auto")},e.prototype.getPropertyValue=function(){return null},function(n,a){return a?new e(n):new t(n)}}()),addEventListener:T(function(n,a,r){var o,s=t,p="on"+n;s[p]||(s[p]=function(t){return e(s,l(s,t),o,!1)&&void 0}),o=s[p][g]||(s[p][g]=[]),i(o,a)<0&&o[r?"unshift":"push"](a)}),dispatchEvent:T(function(e){var n=t["on"+e.type];return n?n.call(t,e)!==!1&&!e.defaultPrevented:!0}),removeEventListener:T(function(e,n,a){var r="on"+e,o=(t[r]||Object)[g],s=o?i(o,n):-1;s>-1&&o.splice(s,1)}),pageXOffset:{get:u("scrollLeft")},pageYOffset:{get:u("scrollTop")},scrollX:{get:u("scrollLeft")},scrollY:{get:u("scrollTop")},innerWidth:{get:u("clientWidth")},innerHeight:{get:u("clientHeight")}}),t.HTMLElement=t.Element,function(t,e,n){for(n=0;na;a++)e.appendChild(n[a].cloneNode(!0));return e},n.cloneRange=function(){var t=new e;return t._start=this._start,t._end=this._end,t},n.deleteContents=function(){for(var e=this._start.parentNode,n=t(this._start,this._end),a=0,r=n.length;r>a;a++)e.removeChild(n[a])},n.extractContents=function(){for(var e=this._start.ownerDocument.createDocumentFragment(),n=t(this._start,this._end),a=0,r=n.length;r>a;a++)e.appendChild(n[a]);return e},n.setEndAfter=function(t){this._end=t},n.setEndBefore=function(t){this._end=t.previousSibling},n.setStartAfter=function(t){this._start=t.nextSibling},n.setStartBefore=function(t){this._start=t}}}()}}(this.window||t)}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],331:[function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{"default":t}}function r(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e=s)return(0,p["default"])({points:n});for(var l=1;s-1>=l;l++)i.push((0,u.times)(a,(0,u.minus)(n[l],n[l-1])));for(var d=[(0,u.plus)(n[0],c(i[0],i[1]))],l=1;s-2>=l;l++)d.push((0,u.minus)(n[l],(0,u.average)([i[l],i[l-1]])));d.push((0,u.minus)(n[s-1],c(i[s-2],i[s-3])));var f=d[0],h=d[1],m=n[0],g=n[1],v=(e=(0,o["default"])()).moveto.apply(e,r(m)).curveto(f[0],f[1],h[0],h[1],g[0],g[1]);return{path:(0,u.range)(2,s).reduce(function(t,e){var a=d[e],r=n[e];return t.smoothcurveto(a[0],a[1],r[0],r[1])},v),centroid:(0,u.average)(n)}},e.exports=n["default"]},{334:334,335:335,336:336}],332:[function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{"default":t}}Object.defineProperty(n,"__esModule",{value:!0});var r=function(){function t(t,e){var n=[],a=!0,r=!1,i=void 0;try{for(var o,s=t[Symbol.iterator]();!(a=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);a=!0);}catch(p){r=!0,i=p}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),i=t(333),o=a(i),s=t(334),p=1e-5,u=function(t,e){var n=t.map(e),a=n.sort(function(t,e){var n=r(t,2),a=n[0],i=(n[1],r(e,2)),o=i[0];i[1];return a-o}),i=a.length,o=a[0][0],u=a[i-1][0],c=(0,s.minBy)(a,function(t){return t[1]}),l=(0,s.maxBy)(a,function(t){return t[1]});return o==u&&(u+=p),c==l&&(l+=p),{points:a,xmin:o,xmax:u,ymin:c,ymax:l}};n["default"]=function(t){var e=t.data,n=t.xaccessor,a=t.yaccessor,i=t.width,p=t.height,c=t.closed,l=t.min,d=t.max;n||(n=function(t){var e=r(t,2),n=e[0];e[1];return n}),a||(a=function(t){var e=r(t,2),n=(e[0],e[1]);return n});var f=function(t){return[n(t),a(t)]},h=e.map(function(t){return u(t,f)}),m=(0,s.minBy)(h,function(t){return t.xmin}),g=(0,s.maxBy)(h,function(t){return t.xmax}),v=null==l?(0,s.minBy)(h,function(t){return t.ymin}):l,b=null==d?(0,s.maxBy)(h,function(t){return t.ymax}):d;c&&(v=Math.min(v,0),b=Math.max(b,0));var y=c?0:v,_=(0,o["default"])([m,g],[0,i]),x=(0,o["default"])([v,b],[p,0]),w=function(t){var e=r(t,2),n=e[0],a=e[1];return[_(n),x(a)]};return{arranged:h,scale:w,xscale:_,yscale:x,base:y}},e.exports=n["default"]},{333:333,334:334}],333:[function(t,e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var a=function(){function t(t,e){var n=[],a=!0,r=!1,i=void 0;try{for(var o,s=t[Symbol.iterator]();!(a=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);a=!0);}catch(p){r=!0,i=p}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),r=function i(t,e){var n=a(t,2),r=n[0],o=n[1],s=a(e,2),p=s[0],u=s[1],c=function(t){return p+(u-p)*(t-r)/(o-r)};return c.inverse=function(){return i([p,u],[r,o])},c};n["default"]=r,e.exports=n["default"]},{}],334:[function(t,e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var a=function(){function t(t,e){var n=[],a=!0,r=!1,i=void 0;try{for(var o,s=t[Symbol.iterator]();!(a=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);a=!0);}catch(p){r=!0,i=p}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),r=function(t){return t.reduce(function(t,e){return t+e},0)},i=function(t){return t.reduce(function(t,e){return Math.min(t,e)})},o=function(t){return t.reduce(function(t,e){return Math.max(t,e)})},s=function(t,e){return t.reduce(function(t,n){return t+e(n)},0)},p=function(t,e){return t.reduce(function(t,n){return Math.min(t,e(n))},1/0)},u=function(t,e){return t.reduce(function(t,n){return Math.max(t,e(n))},-(1/0))},c=function(t,e){var n=a(t,2),r=n[0],i=n[1],o=a(e,2),s=o[0],p=o[1];return[r+s,i+p]},l=function(t,e){var n=a(t,2),r=n[0],i=n[1],o=a(e,2),s=o[0],p=o[1];return[r-s,i-p]},d=function(t,e){var n=a(e,2),r=n[0],i=n[1];return[t*r,t*i]},f=function(t){var e=a(t,2),n=e[0],r=e[1];return Math.sqrt(n*n+r*r)},h=function(t){return t.reduce(c,[0,0])},m=function(t){return d(1/t.length,t.reduce(c))},g=function(t,e){return d(t,[Math.sin(e),-Math.cos(e)])},v=function(t,e){var n=t||{};for(var a in n){var r=n[a];e[a]=r(e.index,e.item,e.group)}return e},b=function(t,e,n){for(var a=[],r=t;e>r;r++)a.push(r);return n&&a.push(e),a},y=function(t,e){var n=[],a=!0,r=!1,i=void 0;try{for(var o,s=Object.keys(t)[Symbol.iterator]();!(a=(o=s.next()).done);a=!0){var p=o.value,u=t[p];n.push(e(p,u))}}catch(c){r=!0,i=c}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n},_=function(t){return y(t,function(t,e){return[t,e]})},x=function(t){return t};n.sum=r,n.min=i,n.max=o,n.sumBy=s,n.minBy=p,n.maxBy=u,n.plus=c,n.minus=l,n.times=d,n.id=x,n.length=f,n.sumVectors=h,n.average=m,n.onCircle=g,n.enhance=v,n.range=b,n.mapObject=y,n.pairs=_,n["default"]={sum:r,min:i,max:o,sumBy:s,minBy:p,maxBy:u,plus:c,minus:l,times:d,id:x,length:f,sumVectors:h,average:m,onCircle:g,enhance:v,range:b,mapObject:y,pairs:_}},{}],335:[function(t,e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var a=function(){function t(t,e){var n=[],a=!0,r=!1,i=void 0;try{for(var o,s=t[Symbol.iterator]();!(a=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);a=!0);}catch(p){r=!0,i=p}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),r=function i(t){var e=t||[],n=function(t,e){var n=t.slice(0,t.length);return n.push(e),n},r=function(t,e){var n=a(t,2),r=n[0],i=n[1],o=a(e,2),s=o[0],p=o[1];return r===s&&i===p},o=function(t,e){for(var n=t.length;"0"===t.charAt(n-1);)n-=1;return"."===t.charAt(n-1)&&(n-=1),t.substr(0,n)},s=function(t,e){var n=t.toFixed(e);return o(n)},p=function(t){var e=t.command,n=t.params,a=n.map(function(t){return s(t,6)});return e+" "+a.join(" ")},u=function(t,e){var n=t.command,r=t.params,i=a(e,2),o=i[0],s=i[1];switch(n){case"M":return[r[0],r[1]];case"L":return[r[0],r[1]];case"H":return[r[0],s];case"V":return[o,r[0]];case"Z":return null;case"C":return[r[4],r[5]];case"S":return[r[2],r[3]];case"Q":return[r[2],r[3]];case"T":return[r[0],r[1]];case"A":return[r[5],r[6]]}},c=function(t,e){return function(n){var a="object"==typeof n?t.map(function(t){return n[t]}):arguments;return e.apply(null,a)}},l=function(t){return i(n(e,t))};return{moveto:c(["x","y"],function(t,e){return l({command:"M",params:[t,e]})}),lineto:c(["x","y"],function(t,e){return l({command:"L",params:[t,e]})}),hlineto:c(["x"],function(t){return l({command:"H",params:[t]})}),vlineto:c(["y"],function(t){return l({command:"V",params:[t]})}),closepath:function(){return l({command:"Z",params:[]})},curveto:c(["x1","y1","x2","y2","x","y"],function(t,e,n,a,r,i){return l({command:"C",params:[t,e,n,a,r,i]})}),smoothcurveto:c(["x2","y2","x","y"],function(t,e,n,a){return l({command:"S",params:[t,e,n,a]})}),qcurveto:c(["x1","y1","x","y"],function(t,e,n,a){return l({command:"Q",params:[t,e,n,a]})}),smoothqcurveto:c(["x","y"],function(t,e){return l({command:"T",params:[t,e]})}),arc:c(["rx","ry","xrot","largeArcFlag","sweepFlag","x","y"],function(t,e,n,a,r,i,o){return l({command:"A",params:[t,e,n,a,r,i,o]})}),print:function(){return e.map(p).join(" ")},points:function(){var t=[],n=[0,0],a=!0,r=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(a=(o=s.next()).done);a=!0){var p=o.value,c=u(p,n);n=c,c&&t.push(c)}}catch(l){r=!0,i=l}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return t},instructions:function(){return e.slice(0,e.length)},connect:function(t){var e=this.points(),n=e[e.length-1],a=t.points()[0],o=t.instructions().slice(1);return r(n,a)||o.unshift({command:"L",params:a}),i(this.instructions().concat(o))}}};n["default"]=function(){return r()},e.exports=n["default"]},{}],336:[function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{"default":t}}function r(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e1?e-1:0),a=1;e>a;a++)n[a-1]=arguments[a];for(var r,i;i=n.shift();)for(r in i)Mo.call(i,r)&&(t[r]=i[r]);return t}function r(t){for(var e=arguments.length,n=Array(e>1?e-1:0),a=1;e>a;a++)n[a-1]=arguments[a];return n.forEach(function(e){for(var n in e)!e.hasOwnProperty(n)||n in t||(t[n]=e[n])}),t}function i(t){return"[object Array]"===Lo.call(t)}function o(t){return jo.test(Lo.call(t))}function s(t,e){return null===t&&null===e?!0:"object"==typeof t||"object"==typeof e?!1:t===e}function p(t){return!isNaN(parseFloat(t))&&isFinite(t)}function u(t){return t&&"[object Object]"===Lo.call(t)}function c(t,e){return t.replace(/%s/g,function(){return e.shift()})}function l(t){for(var e=arguments.length,n=Array(e>1?e-1:0),a=1;e>a;a++)n[a-1]=arguments[a]; -throw t=c(t,n),Error(t)}function d(){Mg.DEBUG&&Oo.apply(null,arguments)}function f(t){for(var e=arguments.length,n=Array(e>1?e-1:0),a=1;e>a;a++)n[a-1]=arguments[a];t=c(t,n),To(t,n)}function h(t){for(var e=arguments.length,n=Array(e>1?e-1:0),a=1;e>a;a++)n[a-1]=arguments[a];t=c(t,n),Do[t]||(Do[t]=!0,To(t,n))}function m(){Mg.DEBUG&&f.apply(null,arguments)}function g(){Mg.DEBUG&&h.apply(null,arguments)}function v(t,e,n){var a=b(t,e,n);return a?a[t][n]:null}function b(t,e,n){for(;e;){if(n in e[t])return e;if(e.isolated)return null;e=e.parent}}function y(t){return function(){return t}}function _(t){var e,n,a,r,i,o;for(e=t.split("."),(n=zo[e.length])||(n=x(e.length)),i=[],a=function(t,n){return t?"*":e[n]},r=n.length;r--;)o=n[r].map(a).join("."),i.hasOwnProperty(o)||(i.push(o),i[o]=!0);return i}function x(t){var e,n,a,r,i,o,s,p,u="";if(!zo[t]){for(a=[];u.length=i;i+=1){for(n=i.toString(2);n.lengtho;o++)p.push(r(n[o]));a[i]=p}zo[t]=a}return zo[t]}function w(t,e,n,a){var r=t[e];if(!r||!r.equalsOrStartsWith(a)&&r.equalsOrStartsWith(n))return t[e]=r?r.replace(n,a):a,!0}function k(t){var e=t.slice(2);return"i"===t[1]&&p(e)?+e:e}function S(t){return null==t?t:(Ko.hasOwnProperty(t)||(Ko[t]=new Qo(t)),Ko[t])}function E(t,e){function n(e,n){var a,r,o;return n.isRoot?o=[].concat(Object.keys(t.viewmodel.data),Object.keys(t.viewmodel.mappings),Object.keys(t.viewmodel.computations)):(a=t.viewmodel.wrapped[n.str],r=a?a.get():t.viewmodel.get(n),o=r?Object.keys(r):null),o&&o.forEach(function(t){"_ractive"===t&&i(r)||e.push(n.join(t))}),e}var a,r,o;for(a=e.str.split("."),o=[$o];r=a.shift();)"*"===r?o=o.reduce(n,[]):o[0]===$o?o[0]=S(r):o=o.map(C(r));return o}function C(t){return function(e){return e.join(t)}}function P(t){return t?t.replace(Wo,".$1"):""}function A(t,e,n){if("string"!=typeof e||!p(n))throw Error("Bad arguments");var a=void 0,r=void 0;if(/\*/.test(e))return r={},E(t,S(P(e))).forEach(function(e){var a=t.viewmodel.get(e);if(!p(a))throw Error(Xo);r[e.str]=a+n}),t.set(r);if(a=t.get(e),!p(a))throw Error(Xo);return t.set(e,+a+n)}function O(t,e){return Jo(this,t,void 0===e?1:+e)}function T(t){this.event=t,this.method="on"+t,this.deprecate=as[t]}function R(t,e){var n=t.indexOf(e);-1===n&&t.push(e)}function M(t,e){for(var n=0,a=t.length;a>n;n++)if(t[n]==e)return!0;return!1}function L(t,e){var n;if(!i(t)||!i(e))return!1;if(t.length!==e.length)return!1;for(n=t.length;n--;)if(t[n]!==e[n])return!1;return!0}function j(t){return"string"==typeof t?[t]:void 0===t?[]:t}function D(t){return t[t.length-1]}function N(t,e){var n=t.indexOf(e);-1!==n&&t.splice(n,1)}function F(t){for(var e=[],n=t.length;n--;)e[n]=t[n];return e}function I(t){setTimeout(t,0)}function B(t,e){return function(){for(var n;n=t.shift();)n(e)}}function q(t,e,n,a){var r;if(e===t)throw new TypeError("A promise's fulfillment handler cannot return the same promise");if(e instanceof rs)e.then(n,a);else if(!e||"object"!=typeof e&&"function"!=typeof e)n(e);else{try{r=e.then}catch(i){return void a(i)}if("function"==typeof r){var o,s,p;s=function(e){o||(o=!0,q(t,e,n,a))},p=function(t){o||(o=!0,a(t))};try{r.call(e,s,p)}catch(i){if(!o)return a(i),void(o=!0)}}else n(e)}}function U(t,e,n){var a;return e=P(e),"~/"===e.substr(0,2)?(a=S(e.substring(2)),z(t,a.firstKey,n)):"."===e[0]?(a=V(cs(n),e),a&&z(t,a.firstKey,n)):a=G(t,S(e),n),a}function V(t,e){var n;if(void 0!=t&&"string"!=typeof t&&(t=t.str),"."===e)return S(t);if(n=t?t.split("."):[],"../"===e.substr(0,3)){for(;"../"===e.substr(0,3);){if(!n.length)throw Error('Could not resolve reference - too many "../" prefixes');n.pop(),e=e.substring(3)}return n.push(e),S(n.join("."))}return S(t?t+e.replace(/^\.\//,"."):e.replace(/^\.\/?/,""))}function G(t,e,n,a){var r,i,o,s,p;if(e.isRoot)return e;for(i=e.firstKey;n;)if(r=n.context,n=n.parent,r&&(s=!0,o=t.viewmodel.get(r),o&&("object"==typeof o||"function"==typeof o)&&i in o))return r.join(e.str);return W(t.viewmodel,i)?e:t.parent&&!t.isolated&&(s=!0,n=t.component.parentFragment,i=S(i),p=G(t.parent,i,n,!0))?(t.viewmodel.map(i,{origin:t.parent.viewmodel,keypath:p}),e):a||s?void 0:(t.viewmodel.set(e,void 0),e)}function z(t,e){var n;!t.parent||t.isolated||W(t.viewmodel,e)||(e=S(e),(n=G(t.parent,e,t.component.parentFragment,!0))&&t.viewmodel.map(e,{origin:t.parent.viewmodel,keypath:n}))}function W(t,e){return""===e||e in t.data||e in t.computations||e in t.mappings}function H(t){t.teardown()}function K(t){t.unbind()}function Q(t){t.unrender()}function Y(t){t.cancel()}function $(t){t.detach()}function J(t){t.detachNodes()}function X(t){!t.ready||t.outros.length||t.outroChildren||(t.outrosComplete||(t.parent?t.parent.decrementOutros(t):t.detachNodes(),t.outrosComplete=!0),t.intros.length||t.totalChildren||("function"==typeof t.callback&&t.callback(),t.parent&&t.parent.decrementTotal()))}function Z(){for(var t,e,n;fs.ractives.length;)e=fs.ractives.pop(),n=e.viewmodel.applyChanges(),n&&vs.fire(e,n);for(tt(),t=0;t=0;i--)r=t._subs[e[i]],r&&(s=vt(t,r,n,a)&&s);if(Gs.dequeue(t),t.parent&&s){if(o&&t.component){var p=t.component.name+"."+e[e.length-1];e=S(p).wildcardMatches(),n&&(n.component=t)}gt(t.parent,e,n,a)}}function vt(t,e,n,a){var r=null,i=!1;n&&!n._noArg&&(a=[n].concat(a)),e=e.slice();for(var o=0,s=e.length;s>o;o+=1)e[o].apply(t,a)===!1&&(i=!0);return n&&!n._noArg&&i&&(r=n.original)&&(r.preventDefault&&r.preventDefault(),r.stopPropagation&&r.stopPropagation()),!i}function bt(t){var e={args:Array.prototype.slice.call(arguments,1)};zs(this,t,e)}function yt(t){var e;return t=S(P(t)),e=this.viewmodel.get(t,Ks),void 0===e&&this.parent&&!this.isolated&&ls(this,t.str,this.component.parentFragment)&&(e=this.viewmodel.get(t)),e}function _t(e,n){if(!this.fragment.rendered)throw Error("The API has changed - you must call `ractive.render(target[, anchor])` to render your Ractive instance. Once rendered you can use `ractive.insert()`.");if(e=t(e),n=t(n)||null,!e)throw Error("You must specify a valid target to insert into");e.insertBefore(this.detach(),n),this.el=e,(e.__ractive_instances__||(e.__ractive_instances__=[])).push(this),this.detached=null,xt(this)}function xt(t){Ys.fire(t),t.findAllComponents("*").forEach(function(t){xt(t.instance)})}function wt(t,e,n){var a,r;return t=S(P(t)),a=this.viewmodel.get(t),i(a)&&i(e)?(r=bs.start(this,!0),this.viewmodel.merge(t,a,e,n),bs.end(),r):this.set(t,e,n&&n.complete)}function kt(t,e){var n,a;return n=E(t,e),a={},n.forEach(function(e){a[e.str]=t.get(e.str)}),a}function St(t,e,n,a){var r,i,o;e=S(P(e)),a=a||cp,e.isPattern?(r=new pp(t,e,n,a),t.viewmodel.patternObservers.push(r),i=!0):r=new Zs(t,e,n,a),r.init(a.init),t.viewmodel.register(e,r,i?"patternObservers":"observers"),r.ready=!0;var s={cancel:function(){var n;o||(i?(n=t.viewmodel.patternObservers.indexOf(r),t.viewmodel.patternObservers.splice(n,1),t.viewmodel.unregister(e,r,"patternObservers")):t.viewmodel.unregister(e,r,"observers"),o=!0)}};return t._observers.push(s),s}function Et(t,e,n){var a,r,i,o;if(u(t)){n=e,r=t,a=[];for(t in r)r.hasOwnProperty(t)&&(e=r[t],a.push(this.observe(t,e,n)));return{cancel:function(){for(;a.length;)a.pop().cancel()}}}if("function"==typeof t)return n=e,e=t,t="",up(this,t,e,n);if(i=t.split(" "),1===i.length)return up(this,t,e,n);for(a=[],o=i.length;o--;)t=i[o],t&&a.push(up(this,t,e,n));return{cancel:function(){for(;a.length;)a.pop().cancel()}}}function Ct(t,e,n){var a=this.observe(t,function(){e.apply(this,arguments),a.cancel()},{init:!1,defer:n&&n.defer});return a}function Pt(t,e){var n,a=this;if(t)n=t.split(" ").map(fp).filter(hp),n.forEach(function(t){var n,r;(n=a._subs[t])&&(e?(r=n.indexOf(e),-1!==r&&n.splice(r,1)):a._subs[t]=[])});else for(t in this._subs)delete this._subs[t];return this}function At(t,e){var n,a,r,i=this;if("object"==typeof t){n=[];for(a in t)t.hasOwnProperty(a)&&n.push(this.on(a,t[a]));return{cancel:function(){for(var t;t=n.pop();)t.cancel()}}}return r=t.split(" ").map(fp).filter(hp),r.forEach(function(t){(i._subs[t]||(i._subs[t]=[])).push(e)}),{cancel:function(){return i.off(t,e)}}}function Ot(t,e){var n=this.on(t,function(){e.apply(this,arguments),n.cancel()});return n}function Tt(t,e,n){var a,r,i,o,s,p,u=[];if(a=Rt(t,e,n),!a)return null;for(r=t.length,s=a.length-2-a[1],i=Math.min(r,a[0]),o=i+a[1],p=0;i>p;p+=1)u.push(p);for(;o>p;p+=1)u.push(-1);for(;r>p;p+=1)u.push(p+s);return 0!==s?u.touchedFrom=a[0]:u.touchedFrom=t.length,u}function Rt(t,e,n){switch(e){case"splice":for(void 0!==n[0]&&n[0]<0&&(n[0]=t.length+Math.max(n[0],-t.length));n.length<2;)n.push(0);return n[1]=Math.min(n[1],t.length-n[0]),n;case"sort":case"reverse":return null;case"pop":return t.length?[t.length-1,1]:[0,0];case"push":return[t.length,0].concat(n);case"shift":return[0,t.length?1:0];case"unshift":return[0,0].concat(n)}}function Mt(e,n){var a,r,i,o=this;if(i=this.transitionsEnabled,this.noIntro&&(this.transitionsEnabled=!1),a=bs.start(this,!0),bs.scheduleTask(function(){return Rp.fire(o)},!0),this.fragment.rendered)throw Error("You cannot call ractive.render() on an already rendered instance! Call ractive.unrender() first");if(e=t(e)||this.el,n=t(n)||this.anchor,this.el=e,this.anchor=n,!this.append&&e){var s=e.__ractive_instances__;s&&s.length&&Lt(s),e.innerHTML=""}return this.cssId&&Op.apply(),e&&((r=e.__ractive_instances__)?r.push(this):e.__ractive_instances__=[this],n?e.insertBefore(this.fragment.render(),n):e.appendChild(this.fragment.render())),bs.end(),this.transitionsEnabled=i,a.then(function(){return Mp.fire(o)})}function Lt(t){t.splice(0,t.length).forEach(H)}function jt(t,e){for(var n=t.slice(),a=e.length;a--;)~n.indexOf(e[a])||n.push(e[a]);return n}function Dt(t,e){var n,a,r;return a='[data-ractive-css~="{'+e+'}"]',r=function(t){var e,n,r,i,o,s,p,u=[];for(e=[];n=Ip.exec(t);)e.push({str:n[0],base:n[1],modifiers:n[2]});for(i=e.map(Ft),p=e.length;p--;)s=i.slice(),r=e[p],s[p]=r.base+a+r.modifiers||"",o=i.slice(),o[p]=a+" "+o[p],u.push(s.join(" "),o.join(" "));return u.join(", ")},n=qp.test(t)?t.replace(qp,a):t.replace(Fp,"").replace(Np,function(t,e){var n,a;return Bp.test(e)?t:(n=e.split(",").map(Nt),a=n.map(r).join(", ")+" ",t.replace(e,a))})}function Nt(t){return t.trim?t.trim():t.replace(/^\s+/,"").replace(/\s+$/,"")}function Ft(t){return t.str}function It(t){t&&t.constructor!==Object&&("function"==typeof t||("object"!=typeof t?l("data option must be an object or a function, `"+t+"` is not valid"):m("If supplied, options.data should be a plain JavaScript object - using a non-POJO as the root object may work, but is discouraged")))}function Bt(t,e){It(e);var n="function"==typeof t,a="function"==typeof e;return e||n||(e={}),n||a?function(){var r=a?qt(e,this):e,i=n?qt(t,this):t;return Ut(r,i)}:Ut(e,t)}function qt(t,e){var n=t.call(e);if(n)return"object"!=typeof n&&l("Data function must return an object"),n.constructor!==Object&&g("Data function returned something other than a plain JavaScript object. This might work, but is strongly discouraged"),n}function Ut(t,e){if(t&&e){for(var n in e)n in t||(t[n]=e[n]);return t}return t||e}function Vt(t){var e=So(Qp);return e.parse=function(e,n){return Gt(e,n||t)},e}function Gt(t,e){if(!Hp)throw Error("Missing Ractive.parse - cannot parse template. Either preparse or use the version that includes the parser");return Hp(t,e||this.options)}function zt(t,e){var n;if(!Xi){if(e&&e.noThrow)return;throw Error("Cannot retrieve template #"+t+" as Ractive is not running in a browser.")}if(Wt(t)&&(t=t.substring(1)),!(n=document.getElementById(t))){if(e&&e.noThrow)return;throw Error("Could not find template element with id #"+t)}if("SCRIPT"!==n.tagName.toUpperCase()){if(e&&e.noThrow)return;throw Error("Template element with id #"+t+", must be a